Контакты внешнего прерывания на наноклонах
Давно прятался, здесь первый постер.
Есть ли у дешевых клонов Arduino Nano, например, этот, внешние контакты прерывания?
Например, у оригинального Nano есть контакты 2 и 3, используемые для прерываний. Клоны имеют тенденцию включать эту функцию? Если да, может ли кто-нибудь порекомендовать тот, который работает?
Я планирую использовать кодировщик в своем следующем проекте и хочу убедиться, что могу использовать прерывания, чтобы мой код не пропускал количество кодировщиков.
Спасибо!
1 ответ
Я понимаю ваши сомнения. В мире, где Uno WiFi не Uno, лучше спросить. И платы Wawgat, которые называются Uno, но используют другой 8-битный микроконтроллер, тоже являются ловушкой.
У Nano в вашей ссылке есть Atmega 328p, а прерывания являются функцией MCU. У производителя клонов нет причин не использовать стандартную распиновку Nano, как указано в схемах Open Hardware Nano. Затем плата совместима с Arduino Nano, как указано в пакете плат Arduino AVR.
Клоны обычно используют более дешевый чип для USB. Возможно, вам потребуется установить драйвер для CH340.
Через несколько дней будет доступен Nano Every, и я ожидаю, что вскоре появятся его клоны, потому что это очень простая плата. Он будет использовать ATmega 4809, а Arduino рекламирует точную совместимость контактов со старым Nano. Но я ожидаю в деталях проблем, похожих на Uno WiFi R2, по сравнению с классическими проблемами Uno. Одной из проблем может быть сопоставление контактов прерывания.
А позже в этом году выйдет Nano 33. Это плата формата Nano с микроконтроллером SAMD или nRF52, поэтому 3,3 В (33 в названии).
- Чтение квадратурного энкодера в реальном времени с полным разрешением только с одним прерыванием на ATmega328
- Недопустимое использование выражения void (как использовать указатель функции с вводом)
- Проблема прерываний с датчиком потока
- Значение понижающего резистора для прерываний
- Почему все аналоговые выводы измеряют одно и то же значение?
- Прерывания таймера Arduino для PID
- Правильное использование SPI с ISR
- Работа двигателя в течение 3 секунд непрерывно с прерыванием и без него