- alst,
- 2905
Arduino Pro mini, Arduino nano и HC-SR04 - ультразвуковой датчик
|
Electronics DIY Arduino Compatible Nano v3.0 Mini ATmega328 Board 7.44$
Ultrasonic Module HC-SR04 Distance Measuring Transducer Sensor for Arduino 2.60$
В данном обзоре — две платы ардуино и ультразвуковой датчик расстояния.
К сожалению сейчас в продаже в магазине данный ардуино нано и датчик отсутствуют.
Прибыли платы в коробке и антистатическом пакете.
Ультразвуковой датчик
Характеристики
Напряжение питания: 5V DC
Ток покоя: <2mA
Эффективный угол: <15°
Диапазон измерения расстояния: 2–400 cm
Разрешение: 0.3 cm
Размеры: 43х20х15 мм
Принцип работы
Сенсор излучает короткий ультразвуковой импульс, который отражается от объекта и принимается сенсором. Расстояние рассчитывается исходя из времени до получения эха и скорости звука в воздухе. Сенсор получает сигнал эха, и выдаёт расстояние, которое кодируется длительностью электрического сигнал на выходе датчика (Echo).
Следующий импульс может быть излучён, только после исчезновения эха от предыдущего. Это время называется периодом цикла. Рекомендованный период между импульсами должен быть не менее 50 мс.
Если на сигнальный пин (Trig) подаётся импульс длительностью 10 мкс, то ультразвуковой модуль будет излучать восемь пачек ультразвукового сигнала с частотой 40кГц и обнаруживать их эхо.
Для работы Arduino с датчиком, уже есть готовая библиотека — Ultrasonic. Скачать можно здесь.
http://code.google.com/p/robocraft/
Обычно используются как датчики обнаружения препятствий при построении роботов.
Некоторые пишут, что домашние животные плохо реагируют на включенный датчик.
Ардуино.
О более габаритных платах я уже писал (Mega и Uno). Сейчас покажу младшие модели.
Они не удобны для прототипирования, но для сборки готовых устройств, не требующих частого перепрограммирования практически идеальны.
Начнем с платы Nano. Тут вообще странная история с наименованием. Нано по габаритам крупнее мини, так исторически сложилось.
В отличие от старших моделей размещение элементов — двухстороннее. Выводы — металлические разъемы-штырьки с шагом в линию (2,54 мм)
Конструктив — в принципе одиноков, но есть варианты. Поскольку Ардуино выкладывает все схемы в свободный доступ, помимо «родной» Ардуино есть еще несколько совместимых вариантов от братьев-китайцев. Они могут немножко по другому развести выводы(характерно для pro mini) использовать функциональные аналоги. Например
на этой плате за интерфейс между компьютером и платой отвечает микросхема FTDI, китайцы в основном ставят ch340. В оригинальной плате разъем mini USB, китайцы обычно ставят микро.
Плата из стеклотекстолита, покрыта лаком, надписи — белая краска.
Характеристики
Микроконтроллер Atmel ATmega328
Рабочее напряжение (логическая уровень) 5 В
Входное напряжение (рекомендуемое) 7-12 В
Входное напряжение (предельное)6-20 В
Цифровые Входы/Выходы 14 (6 из которых могут использоваться как выходы ШИМ)
Аналоговые входы 8
Постоянный ток через вход/выход 40 мА
Флеш-память 32 Кб при этом 2 Кб используются для загрузчика
ОЗУ 2 Кб
EEPROM 1 Кб
Тактовая частота 16 МГц
Размеры 1.85 см x 4.2 см
Arduino Nano может получать питание через подключение Mini-B USB, или от нерегулируемого 6-20 В (вывод 30), или регулируемого 5 В (вывод 27), внешнего источника питания. Автоматически выбирается источник с самым высоким напряжением.
Микросхема FTDI FT232RL получает питание, только если сама платформа запитана от USB. Таким образом при работе от внешнего источника (не USB), будет отсутствовать напряжение 3.3 В, генерируемое микросхемой FTDI.
Arduino Pro Mini
Мини Нано и Уно рядом. Мега еще больше.
Мини еще меньше, но из-за размеров пришлось пожертвовать USB интерфейсом. Для заливки прошивки можно воспользоваться: Ардуино Уно, специальным программатором или переходником USB-UART TTL например на ch340.
Характеристики
Микроконтроллер ATmega168 или 328
Рабочее напряжение 3.3 В или 5 В (в зависимости от модели)
Входное напряжение 3.35-12 В (модель 3.3 В) или 5-12 В (модель 5 В)
Цифровые Входы/Выходы 14 (6 из которых могут использоваться как выходы ШИМ)
Аналоговые входы 6
Постоянный ток через вход/выход 40 мА
Флеш-память16/32 Кб (2 используются для загрузчика)
ОЗУ 1/2 Кб
EEPROM 512/1К байт
Тактовая частота 8 МГц (модель 3.3 В) или 16 МГц (модель 5 В)
Размеры: 33х18 мм
Питание
Arduino Pro Mini может получать питание: через кабель FTDI, или от платы-конвертора, или от регулируемого источника питания 3.3 В или 5 В (зависит от модели платформы) через вывод Vcc, или от нерегулируемого источника через вывод RAW.
Выводы питания:
RAW. Для подключения нерегулируемого напряжения.
VCC. Для подключения регулируемых 3.3 В или 5 В.
GND. Выводы заземления.
Существует по крайней мере три варианта разводки этой платы, отличающиеся расположением выходов. Помимо этого — есть две версии с 3,3 В и 5 В питания.
Гребенки выводов не распаяны.
Качество изготовления всех плат хорошее.
2 коментарі