roboforum.ru

Технический форум по робототехнике.

Диапазон АЦП AVR

Диапазон АЦП AVR

ShooTnik » 29 апр 2011, 10:17

Ребят требуется хелп)
С дифференциального усилителя (усилитель, имеющий два входа и один выход. Усиливает разность сигналов с входов) поступает разностный сигнал, и в некоторый момент он положительный, в другой отрицательный (t1=2В, t2=-2В). АЦП Atmega сможет преобразовать отрицательный сигнал? Если да, можно пару строчек кода)

Re: Диапазон АЦП AVR

=DeaD= » 29 апр 2011, 10:19

Как именно преобразовать?
И еще - очевидно на входе в AVR должен быть сигнал 0..Vcc, что не мешает использовать конструкции из резисторов сдвигающие сигнал куда надо, либо сдвинуть питание, либо еще что-то.

Re: Диапазон АЦП AVR

ShooTnik » 29 апр 2011, 10:24

Жаль, чтобы было поменьше кода (мне нужно разность сигнала) решил использовать дифф усилитель(+использую один вход АЦП), что ж придется ручками, программно(+использовать 2 входа :( )(

Re: Диапазон АЦП AVR

avr123.nm.ru » 29 апр 2011, 12:31

ShooTnik писал(а): можно пару строчек кода)
Код обычный. Просто сигнал надо подать через делитель напряжения подключенный к AREF. А если он превышает опору то через 3 резистора.

Re: Диапазон АЦП AVR

ShooTnik » 29 апр 2011, 13:02

не пойму, как сделать смещение по уровню, можно картинку или отправить читать)

Re: Диапазон АЦП AVR

avr123.nm.ru » 29 апр 2011, 15:15

Для подачи любого входного напряжения на АЦП схема на рисунке. А если напряжение не превышает AREF то R2 не нужен.

=
Вложения
001.png
001.png (8.52 КиБ) Просмотров: 2458

Re: Диапазон АЦП AVR

ShooTnik » 29 апр 2011, 15:30

т.е. если у меня сигнал +5в -5в, Uпит=5В насколько нужно делать смещение(5В???), и резисторы по этой формуле подбираются? Uвых=Uвх*R3/(R1+R3) и как подобрать R2?

Re: Диапазон АЦП AVR

avr123.nm.ru » 29 апр 2011, 17:04

Если на входе -5 а опора +5 то ОЧЕВИДНо что при равных R1 и R3 на АЦП будет 0 вольт. Так как напряжение не превышает опорное то R2 не нужен.

Моделировать удобно в PROTEUS.


cron
Rambler\'s Top100 Mail.ru counter