App note: How to achieve greater accuracy in battery capacity readings for portable designs

an_maxim_AN6561

App note from Maxim Integrated on using fuel gauge IC to obtain accurate battery state of charge readings. Link here (PDF)

Because a product’s runtime is limited by battery capacity, it’s critical to have a precise method for measuring the remaining battery capacity to avoid an unexpected shutdown. This application note describes an experiment for obtaining accurate battery capacity readings in a dog-tracking project.

Teardown and repair of an GW Instek PSW80-40.5 1080W multi-range programmable power supply

GW Instek

Teardown and repair of an GW Instek 1080W power supply from The Signal Path:

In this episode Shahriar investigates the failure of a GW Instek 1080W power supply capable of providing up to 80V and 40A of programmable output voltage and current respectively. The power supply does not power on. However, relay noises can be heard inside the instrument during power on.
Teardown of the unit reveals a modular design with PCBs on all sides. The instrument comprises 6 different modules and 3 complete power supplies in parallel. The controller circuit is powered from the middle power supply module. Examination of the boards reveals three separate failed devices.

More details on The Signal Path site.

Check out the video after the break.

LPCNet – Open Source Neural Net speech synthesis

sampling200

Jean-Marc Valin has been working on Neural Network (NN) based speech synthesis in his project called LPCNet:

This new demo presents LPCNet, an architecture that combines signal processing and deep learning to improve the efficiency of neural speech synthesis. Neural speech synthesis models like WaveNet have recently demonstrated impressive speech synthesis quality. Unfortunately, their computational complexity has made them hard to use in real-time, especially on phones. As was the case in the RNNoise project, one solution is to use a combination of deep learning and digital signal processing (DSP) techniques. This demo explains the motivations for LPCNet, shows what it can achieve, and explores its possible applications

Via Rowetel.

LM3886 based stereo amplifier

lm3886-based-stereo-power-amplifier

Mark Rehorst blogged about his LM3886 based stereo amplifier build:

Several years ago, National Semiconductor came out with some very high performance, easy to use audio power amplifier ICs.  I was in need of an extra amplifier so I could biamp some of my home-built electrostatic loudspeakers so I tried the LM3886 chip.
This part was chosen because of the ease of use, power output, turn-on and off thump suppression, low distortion, and built-in protection against shorts and thermal runaway.  There isn’t much more to ask of a power amp than that.  When driving electrostatic speakers, you can’t have too much protection!

See the full post on his blog here.

App note: Single-Channel power supply monitor with remote temperature sense

an_analog_AN160f

App note from Linear Technology using their LTC2970 to monitor external temperature aside from doing power management. Link here (PDF)

Many applications with a single power regulator can benefit from the monitoring and control features of a power supply manager, but most power supply manager ICs have more than one channel. In an application that only has one power supply, there will be an unused set of DAC and ADC pins. Instead of letting the unused channel go to waste, we can use these pins, and a bit of microcontroller code, to sense remote temperature.

App note: AMR angle sensors

an_analog_AN-1314

Position measurement sensor using magnetoresistive technology discussed in this app note from Analog Devices. Link here (PDF)

Anisotropic magnetoresistive (AMR), thin film materials are becoming increasingly important in today’s position sensing technologies. Magnetoresistive (MR) position measurement has many advantages over traditional technologies. Reliability, accuracy, and overall robustness are the primary factors contributing to the development of MR sensing technologies. Low cost, small relative size, contactless operation, wide temperature range, dust and light insensitivity, and operation over a wide magnetic field range all lead to a robust sensor design.

Pocket high voltage generator upgrade

Pocket_HV_upg-3

Aki posted an update on his pocket high voltage generator project we covered previously:

The Pocket High Voltage Generator that I made a few weeks ago proved to be a very handy tool. I have been testing Zener diodes very often since I use many Zeners in 12V to 91V range.
However I wanted to give it a bit more power so that I can test Nixie tubes clearly – the previous design can only give less than 0.5 mA through most Nixie tubes, some digits don’t lit up completely.
I made some upgrades to the components to give it a modest 2 – 5 mA (depending on the voltage) output. While still keeping the same form factor.

More details on The LED Artist blog.

SerialDebug Library for Arduino

Serial-debug-app

Rui Santos over at Random Nerd Tutorials wrote a series of three posts on how to use the SerialDebug library created by João Lopes with Arduino IDE (programming Arduino, ESP32, ESP8266):

After programming the ESP32 using ESP-IDF, João noticed that debug for Arduino IDE needed some improvement. So, he created the SerialDebug library to bring better debugging to Arduino IDE. He also created a desktop application called SerialDebugApp that adds a UI and other useful functionalities.
To show you all the useful features of the SerialDebug library and the SerialDebugApp, he created three tutorials dedicated to this subject:

Part 1 – Using debug with levels
Part 2 – Simple Software Debugger
Part 3 – SerialDebugApp

See the full post on the Random Nerd Tutorials blog and the library GitHub repository here.

An open source VOR receiver for Airspy and RTL-SDR

D-VOR_PEK

A simple VOR receiver for Airspy and RTL-SDR called Vortrack by Thierry Leconte, that is available on GitHub:

In the past we’ve seen several other posts about RTL-SDRs being used to decode VOR signals, but Thierry’s implementation appears to be the easiest way to get a bearing straight away. You’ll get the most use out of the software if you install it on a portable device like a Raspberry Pi and take it out for a drive as you’ll be able to see the VOR angle changing then.

Via RTL-SDR.com.