Circuit Simplified - Let Any ADC Read Negative Voltage - Trade Accuracy For Ease - Simply Put

  Рет қаралды 4,751

Simply Put

Simply Put

4 жыл бұрын

This is a simplified version of my circuit to allow a single-sided ADC (such as on an Arduino) to read signals that are both positive and negative, and that are beyond their supply range. This version, instead of artificially increasing the supply voltage to the point that the incoming signal can be manipulated directly, uses a voltage divider to apply sub-unity gain to the incoming signal so it fits within the supply voltage and headroom of your ADC and op-amps. This sacrifices accuracy of the signal by introducing noise, but 99% of the time you want to do this it's probably going to be fine.
Arduino Uno Playlist: • Arduino Uno
Signal Processing and Filtering Playlist: • Signal Processing and ...
Meters and Measurement Playlist: • Meters and Measurement
You can join me on Discord as well! -- / discord

Пікірлер: 12
@Flyrip
@Flyrip 2 жыл бұрын
Thank you! Exactly what I was looking for and excellently and nicely explained as always :)
@federicobarra3655
@federicobarra3655 Жыл бұрын
this is great! thank you
@parapos
@parapos 4 жыл бұрын
great video as usual.
@Enigma758
@Enigma758 4 жыл бұрын
Good video, I like your thought process!
@rioferzz
@rioferzz 14 күн бұрын
Thanks a lot sir
@herkatfateh4061
@herkatfateh4061 2 жыл бұрын
Thank you very much
@50Hz
@50Hz 3 жыл бұрын
Awesome video man.. I don’t have that many subs but I’ll give your video a shout out on my next video as this is awesome
@ConsertandoTudo
@ConsertandoTudo 2 жыл бұрын
one interesting thing is that preserve the wave form, using plot it is in fact a simple oscilloscope to the audio range.
@portblock
@portblock 2 жыл бұрын
very neat concept, thanks for sharing. If I may make a software comment, speeds things up a bit, and no branching. instead of: if (signbit) { adc * -1; } else { sample * x 1; } try: sample += (signbit * -1024); cleaner and should execute faster, its late for me I think I got it right off hand
@nielsdaemen
@nielsdaemen 3 жыл бұрын
This is nice but way overcomplicated! I know of a way to measure both positive and negative voltages, on the same analog pin, with only 2 resistors and no op amp😌 It requires some clever code and math but that's why we use a microcontroller. Ask me if you wonder how I did it😉
@alexstone691
@alexstone691 2 жыл бұрын
Im interested also
@toromigel
@toromigel Жыл бұрын
maybe this is what niels ment kzfaq.info/get/bejne/oMmTdap6vb3DaYk.html
Heartwarming Unity at School Event #shorts
00:19
Fabiosa Stories
Рет қаралды 25 МЛН
Задержи дыхание дольше всех!
00:42
Аришнев
Рет қаралды 3,7 МЛН
Playing hide and seek with my dog 🐶
00:25
Zach King
Рет қаралды 36 МЛН
Пранк пошел не по плану…🥲
00:59
Саша Квашеная
Рет қаралды 7 МЛН
Types of noise in ADCs
15:45
Texas Instruments
Рет қаралды 4,9 М.
Current Amplification with Transistors - Simply Put
25:59
Simply Put
Рет қаралды 9 М.
Transistors - Basic Operation - Simply Put
21:54
Simply Put
Рет қаралды 5 М.
#samsung #retrophone #nostalgia #x100
0:14
mobijunk
Рет қаралды 14 МЛН
Сколько реально стоит ПК Величайшего?
0:37
Запрещенный Гаджет для Авто с aliexpress 2
0:50
Тимур Сидельников
Рет қаралды 1 МЛН