Skip to main content

Posts

Corsair VS550 Power Supply Repair

A few months ago, our AMD Ryzen™ 5 computer started giving some startup issues. At first, this problem happened randomly, and then it started happening at every bootup. The symptom is that if the computer shuts down after a boot, it will not start on the next power cycle(s). If we turn it off for 30 or 45 minutes and then turn it on, it will start working without any problems. This problem did not occur on warm restarts. After changing power supply units, we realized that the problem was with the PSU. This suspicious unit is a Corsair VS550 PSU . Corsair VS550 PSU PCB. Based on the symptoms, we thought the problem was with a capacitor on the PSU board. We disassembled the PSU and checked all the electrolytic capacitors, but we could not find any faulty capacitor(s). To further investigate this issue, we connected the PS-ON terminal to the ground ( GND ) and started the PSU. During this test, we see that the PSU is performing well on this condition. As we examine further, we find t...

Arduino superheterodyne receiver

In this project, we extend the shortwave superheterodyne receiver we developed a few years ago . Like the previous design, this receiver operates on the traditional superheterodyne principle.  In this upgrade, we enhanced the local oscillator with Si5351 clock generator module and Arduino control circuit. Compared to the old design, this new receiver uses an improved version of an intermediate frequency amplifier with 3 I.F transformers. In this new design, we divide this receiver into several blocks, which include, mixer with a detector, a local oscillator, and an I.F amplifier. The I.F amplifier builds into one PCB. The filter stage, mixer, and detector stages place in another PCB. Prototype version of 455kHz I.F amplifier. In this prototype build, the Si5351 clock generator drives using an Arduino Uno board. With the given sketch, the user can tune and switch the shortwave meter bands using a rotary encoder. The supplied sketch support clock generation from 5205kHz (tuner f...

Active subwoofer filter circuit

This active subwoofer filter system provides the frequencies required to run the subwoofer within its limits. The purpose of this unit is to prevent the subwoofer speaker or circuit from overloading at unsupported frequencies. This approach can ensure the safety of the subwoofer speaker or driver circuit. This system consists of TL074 based active lowpass filter, highpass filter, and preamplifier stage. The lowpass filter is in 880Hz cutoff frequency. Highpass filter cutoff frequency can select from the rotary switch. In this given design, the highpass cutting frequencies are at 80Hz, 115Hz, 150Hz, and 180Hz.  Use the calculator application shown here to use this system for frequencies other than those mentioned above.  Finished prototype of an active subwoofer filter circuit. In this circuit, both lowpass filter and high pass filter uses a 3-pole Butterworth filter configuration. Here all the filter component values are calculated using the calculator application mentione...

FM Radio add-on for Raspberry Pi

The QN8035 is a stereo FM radio receiver launched by the Quintic Corporation . Compared to other popular digital FM tuners ( RDA5807 , TEA5767 , etc.), this tuner does not seem to be as popular among the DIY community. As we have seen, the biggest problem with this IC is the lack of information. During our initial search, we came across some details about this IC. Much of that information was confined to a product datasheet and a few undocumented GIT repositories. Based on the information we found on the internet, we concluded that Quintic was no longer in business. According to the NXP website , it stated that Quintic Corporation was acquired by NXP in 2015.  Although the Quintic is no longer in business, the QN8035 IC can still be purchase at a low price from online stores. In addition, we found several FM radio kits manufactured using this IC in online stores. Due to the lack of information, I decided to explore this IC to understand its functionality and limitations. In t...

Universal logic probe

These days good quality oscilloscope is not an expensive instrument and, we can see it in most workbenches. With the advancement of oscilloscopes, simple testing tools such as logic probes are not as popular these days. However, if the oscilloscope or logic analyzer was out of reach, the logic probe is a handy instrument to check digital circuits.  Also, in some cases, a logic probe is an easy option to check the functionality of low-speed logic circuits because it provides a real-time visual indication of the logic state without adjustments or calibrations. Prototype version of the logic probe. The logic probe design described in this post uses common and inexpensive ICs, including the popular NE555 timer and LM393 low voltage comparator IC. At the time of this writing, both ICs were prevalent in the market and cost less than LKR50 (US$ 0.25). This circuit design using SMD components to minimize the board size. The dimensions of the soldered PCB are around 70mm × 14mm × 6.6mm, ...

Arduino telephone caller ID unit

CLI, also known as Caller ID and calling number delivery ( CND ), is a service offered by the telephone service provider to customers to obtain the calling party number and date/time of the call. The service activation and information format of CLI are different from telephone network operator to operator. CLI display unit - minimum test setup In this project, we will create a small Caller ID decoder using Arduino UNO and a custom-made HT9032D module. The core component of the project is the HT9032D, which can decode incoming call ID data over a telephone connection. This IC supports Bell 202 FSK and ITU-T version 2.3 CLI protocol specifications. The HT9032D module we created here base on the application example given in the IC datasheet . In addition to decoding CLI data, this module also can detect ring signal rises over the phone line. Assembled HT9032D module The Arduino UNO is used to process the decoded CLI data stream and manipulate the LCD. In an idle state, the decoder a...

TDA7052A - DIY miniature amplifier

TDA7052A is an audio power amplifier designed for use in low voltage battery-powered equipment. Compare with the popular LM386, TDA7052A is not so popular among DIY electronic enthusiasts.  Final view of the finished amplifier with speaker.   Using the Bridge Tied Load principal, this IC delivers an output power of 1.2W into an 8Ω load with, 6V power supply.   The most striking feature of this amplifier is the minimum external component count. This IC only needs two external capacitors to build a functional audio amplifier.   The gain of the amplifier is fixed internally at 40dB. The amplifier got, short-circuit protection, requires no external heatsinks, and not producing any switch on/off click sound(s).    Although this is an old amplifier IC, it is still available to purchase in many local and online stores. Compare with the other low-power AF power amplifier ICs, TDA7052 is a little expensive in the local market. Although it is costly, I use this IC ...