roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 дек 2024, 22:48

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Диапазон АЦП AVR
СообщениеДобавлено: 29 апр 2011, 10:17 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Диапазон АЦП AVR
СообщениеДобавлено: 29 апр 2011, 10:19 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Как именно преобразовать?
И еще - очевидно на входе в AVR должен быть сигнал 0..Vcc, что не мешает использовать конструкции из резисторов сдвигающие сигнал куда надо, либо сдвинуть питание, либо еще что-то.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Диапазон АЦП AVR
СообщениеДобавлено: 29 апр 2011, 10:24 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Диапазон АЦП AVR
СообщениеДобавлено: 29 апр 2011, 12:31 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
ShooTnik писал(а):
можно пару строчек кода)
Код обычный. Просто сигнал надо подать через делитель напряжения подключенный к AREF. А если он превышает опору то через 3 резистора.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Диапазон АЦП AVR
СообщениеДобавлено: 29 апр 2011, 13:02 
Не в сети

Зарегистрирован: 29 апр 2011, 10:10
Сообщения: 4
не пойму, как сделать смещение по уровню, можно картинку или отправить читать)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Диапазон АЦП AVR
СообщениеДобавлено: 29 апр 2011, 15:15 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Для подачи любого входного напряжения на АЦП схема на рисунке. А если напряжение не превышает AREF то R2 не нужен.

=


Вложения:
001.png
001.png [ 8.52 КиБ | Просмотров: 2460 ]

_________________
Читайте !
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Диапазон АЦП AVR
СообщениеДобавлено: 29 апр 2011, 15:30 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Диапазон АЦП AVR
СообщениеДобавлено: 29 апр 2011, 17:04 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Если на входе -5 а опора +5 то ОЧЕВИДНо что при равных R1 и R3 на АЦП будет 0 вольт. Так как напряжение не превышает опорное то R2 не нужен.

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

_________________
Читайте !


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO