Урок №48. Изучаем работу аналогового компаратора на микросхеме Atmega8.

preview_player
Показать описание
Изучаем работу аналогового компаратора на микросхеме Atmega8.

Рекомендации по теме
Комментарии
Автор

В данном примере срабатывание аналогового компаратора принципиально устанавливать по переходу из 0 в 1 (нарастающему фронту). Когда напряжение батареи (инвертирующий вход AC) больше чем 1.22 (неинв. вход AC), тогда на выходе AC - 0 (ACO=0). Когда напряжение батареи падает и становится меньше чем 1.22, тогда на выходе аналогового компаратора - 1 (ACO=1). Т.е. при разряде батареи на выходе AC появится перепад из 0 в 1, что должно вызвать прерывание по снижению напряжения батареи, т.е. настройка регистра состояния AC ACSR должна выглядеть след. образом:
ACSR = //подключение внутр. ИОН 1.22V к неинв. входу AC, разреш. прер. от AC, прер по переходу из 0 в 1 (напряжение на AIN1 стало меньше 1.22V)

marina