Как в Bascom-е включить усиление в АЦП?

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: Как в Bascom-е включить усиление в АЦП?

Сообщение EdGull » 09 ноя 2008, 02:07

подитожим, код должен будет выглядеть вот так?

Код: Выделить всё
ADMUX = &B11101001
Start Adc

Do
  W = Getadc(0)
   print W
   waitms 100
Loop
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Как в Bascom-е включить усиление в АЦП?

Сообщение EdGull » 09 ноя 2008, 10:30

или перед ADMUX = &B11101001 нужно как обычно АЦП конфигурировать?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Как в Bascom-е включить усиление в АЦП?

Сообщение avr123.nm.ru » 09 ноя 2008, 11:15

в ADCSRA нужно записать конфигурацию.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: Как в Bascom-е включить усиление в АЦП?

Сообщение Кирилл » 09 ноя 2008, 14:42

Да, в данном случае нужно все управляющие регистры АЦП так настроить. хотя можно попробовать сначала написать Config ADC ... , а потом уже устанавливать значение ADMUX. Пробуй :)
Кирилл
 
Сообщения: 432
Зарегистрирован: 20 окт 2005, 16:11
Откуда: Вильнюс,Литва
прог. языки: Basic

Re: Как в Bascom-е включить усиление в АЦП?

Сообщение steel_monkey » 09 ноя 2008, 16:30

Из ДШ следует, что это будет дифференциальный режим АЦП. Полоса входа в этом режиме всего 4 КГц.

Тогда проще всего минус приемника не к земле цеплять, а к полпитанию на двух резисторах. Нижний резистор хорошенько зашунтировать конденсатором. Неизвестно, как работает усилитель около границ питания.
Там, кстати, минусом только определенный вывод может быть, если не ошибаюсь.
Аватара пользователя
steel_monkey
 
Сообщения: 346
Зарегистрирован: 14 июл 2007, 23:38
Откуда: SPb
прог. языки: немного албанский

Пред.

Вернуться в Микроконтроллеры

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

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