А где вывод AIN0 в Atmega2560, может кто подскажет?

msg31
Offline
Зарегистрирован: 01.12.2013

Доброе время суток, коллеги. Хотел настроить прерывание по компаратору в Atmega2560. Куда подать измеряемое напряжение, я понял это Digital pin 5 (PWM) а куда подать опорное напряжение компаратору? Выход AIN0 нигде в описаниях не нашел.

Michal
Michal аватар
Offline
Зарегистрирован: 26.04.2013

схему смотрите там все нарисовано

Michal
Michal аватар
Offline
Зарегистрирован: 26.04.2013

схему смотрите там все нарисовано

msg31
Offline
Зарегистрирован: 01.12.2013

Там вывод копаратора AIN0 в воздухе болтается, это я видел. Ну неужели такой нужный пин, доступный начиная с самых первых AVR контроллеров оставили не у дел? Как же тогда использовать компаратор? Мне много не надо, мне надо хотя бы  с нулем сравнивать напряжение и по сравнению генерить прерывание.

Michal
Michal аватар
Offline
Зарегистрирован: 26.04.2013

ну допаяйте что надо, в чем проблема....

да по схеме болтается в воздухе, проверте на железке на всяк случай и сделайте так как надо)

msg31
Offline
Зарегистрирован: 01.12.2013

msg31 пишет:

Там вывод копаратора AIN0 в воздухе болтается, это я видел. Ну неужели такой нужный пин, доступный начиная с самых первых AVR контроллеров оставили не у дел? Как же тогда использовать компаратор? Мне много не надо, мне надо хотя бы  с нулем сравнивать напряжение и по сравнению генерить прерывание.

Ну я-то может спаяю, а те, кто захочет повторить устройство, не все смогут припаять к такой мелкой ножке. Интересно, о чем думали проектировщики, возможно есть какой-нибудь обходной путь, например через непосредственное управление регистрами превратит его в порт вывода и поставить на AIN0 логический уровень 0, интересно, тогда будет AIN1 сравнивать сигнал с 0?

msg31
Offline
Зарегистрирован: 01.12.2013

Позор для разработчиков Ардуины 2560 - придется паять внешний компаратор на lm393 и настраивать по нему прерывание.

Michal
Michal аватар
Offline
Зарегистрирован: 26.04.2013

та не позор, тут уклон в сторону универальности платы сделан.

У меня Due, так там тоже мого чего хотелось по другому сделать)

msg31
Offline
Зарегистрирован: 01.12.2013

Да какая-такая универсальность, непонятно. Цифровых пинов стольк, что хоть жо..й жри, Аналоговх входов 16 штук, столько не надо никогда, а компаратор, который вообще на ВСЕХ AVRах, на всех PICах, да вообще на всех микроконтроллерах присуствует не могли вывести.

Клапауций
Offline
Зарегистрирован: 10.02.2013

это какой-то позор...