А где вывод AIN0 в Atmega2560, может кто подскажет?
- Войдите на сайт для отправки комментариев
Втр, 10/12/2013 - 16:58
Доброе время суток, коллеги. Хотел настроить прерывание по компаратору в Atmega2560. Куда подать измеряемое напряжение, я понял это Digital pin 5 (PWM) а куда подать опорное напряжение компаратору? Выход AIN0 нигде в описаниях не нашел.
схему смотрите там все нарисовано
схему смотрите там все нарисовано
Там вывод копаратора AIN0 в воздухе болтается, это я видел. Ну неужели такой нужный пин, доступный начиная с самых первых AVR контроллеров оставили не у дел? Как же тогда использовать компаратор? Мне много не надо, мне надо хотя бы с нулем сравнивать напряжение и по сравнению генерить прерывание.
ну допаяйте что надо, в чем проблема....
да по схеме болтается в воздухе, проверте на железке на всяк случай и сделайте так как надо)
Там вывод копаратора AIN0 в воздухе болтается, это я видел. Ну неужели такой нужный пин, доступный начиная с самых первых AVR контроллеров оставили не у дел? Как же тогда использовать компаратор? Мне много не надо, мне надо хотя бы с нулем сравнивать напряжение и по сравнению генерить прерывание.
Ну я-то может спаяю, а те, кто захочет повторить устройство, не все смогут припаять к такой мелкой ножке. Интересно, о чем думали проектировщики, возможно есть какой-нибудь обходной путь, например через непосредственное управление регистрами превратит его в порт вывода и поставить на AIN0 логический уровень 0, интересно, тогда будет AIN1 сравнивать сигнал с 0?
Позор для разработчиков Ардуины 2560 - придется паять внешний компаратор на lm393 и настраивать по нему прерывание.
та не позор, тут уклон в сторону универальности платы сделан.
У меня Due, так там тоже мого чего хотелось по другому сделать)
Да какая-такая универсальность, непонятно. Цифровых пинов стольк, что хоть жо..й жри, Аналоговх входов 16 штук, столько не надо никогда, а компаратор, который вообще на ВСЕХ AVRах, на всех PICах, да вообще на всех микроконтроллерах присуствует не могли вывести.
это какой-то позор...