Re: АЦП и биполярный режим
Моя нашла косяк. Так как у меня в коде несколько IDLE состояний, то после преобразования делал так:
ADCSRA = 0;
Где-то в дашике в секции смены источника референсного напряжения сказано, что при такой смене ичточника необходимо выдержать паузу 1.5 мс до первого измерения. Но я и подумать не могла, что эта сноска относится и к включению АЦП тоже (ADEN = 1)/. Ну т.к. у меня АЦП делает 70 000 преобразований, то пауза эта не выдерживалась никак. Вместо бита ADEN = 0 написал ADIE = 0/ АЦП, разумеется, стартует, но я хотя бы из IDLE не выхожу, когда мне это не требуется. Терь работает как надо - от -1.0 и до +1.0 в вольтах =)
Всем спасибо за участие!
|