Порты ардуино MegaНа текущий момент для модуля Ардуино Mega реализовано 8 цифровых входов, 8 аналоговых входов, 15 выходов и 4-ре канала PWM(ШИМ). 

Цифровые входа разбиты на 2-е группу "быстрые" и  "обычные".

"Быстрые" входы - подключены на входы прерывания процессора и обрабатываются мгновенно. 

Их целесообразно использовать для контроля быстрых процессов (счетчики импульсов, расходомеры, энкодеры). Это входы IN_1 и IN_2 внешнее прерывание контроллера. Больше выделить не получилось :(

"Обычные" входы -обрабатываются
намного реже, 
период их опроса 1 мс.

Аналоговые входы - это вход аналогоцифрового преобразователя. Он нужен для подключения аналоговых датчиков и потенциометров. Ими можно мерить напряжение и ток. А устанавливая пороги можно контролировать процессы.

Входы АDC0 и ADC1 имеет функцию контроля напряжения питания платы и аккумулятора. 

Если собрать ниже переведенную схему, то с помощью программы Mega&Nano конфигуратор, можно видеть текущее состояние питания и его значения. Точное показание напряжения задается резисторами R2/R3 и R5/R6.

Контроль питания и аккумулятора АрдуиноА прописав пороги для каналов АЦП можно контролировать состояние питания контроллера и к примеру отсылать SMS при пропадании питания. Это удобно для контроля напряжения питания для дачи или удаленного объекта. 

С выходами я думаю все просто к ним можно подключать различные силовые модули. 

Это могут быть как релейные модули, так и симисторые к примеру на оптосимисторе G3MB-202P или MOSFET ключ для . Единственное надо помнить:

 релейный модуль - не любит индуктивную нагрузку (мощные моторы постоянного тока), чтоб не горели контакты нужно ставить параллельно контактам реле диод в обратном включении и с удвоенным током.

симисторный модуль - не будет работать на постоянном токе, симистор откроется и больше не закроется.

 MOSFET ключи - также как релейный модуль может потребовать установку диода и если это достаточно мощный транзистор то нужен будет драйвер для его включения. Иначе ничего нормально работать
не будет. Или транзистор не откроется или будет греться.

PWM (ШИМ)  выходы широтно-импульсной модуляции. Это модулированный сигнал с частотой несколько килогерц и изменяемой скважностью, его удобно использовать совместно с MOSFET ключами. Он нужен для плавного включения нагрузки: моторов, димирования питания ламп и светодиодных лент. 

На одном модуле Ардуино имеется 4-е канала PWM (ШИМ), это удобно для питания популярных RGBW светодиодных лент. 

Как запрограммировать контроллер Ардуино управления светодиодной лентой RGBW, рассмотрим позже, в следующих статьях.

Гость

    Логин:    
    Пароль: 

Авторское право © 2020 cto40.ru Все Права Защищены.