Ivan
Сообщения: 1473 Зарегистрирован: Сб окт 12, 2013 11:03 pm
Сообщение
Ivan » Сб май 13, 2017 11:53 am
Плата управления исполнительными механизмами и сценами MySensors
Можно управлять 6 каналами, также есть возможность сделать комбинации кнопок.
Технические характеристики:
Маленький размер, 24 мм / 36 мм . Свободно можно спрятать в подрозетник
Arduino IDE 1.6.x совместимый
64kb SPI flash / e2prom. Используется для прошивки по воздуху, также можно хранить какие то данные
ATSHA204A. Используется для HMAC-SHA256 подписания сообщений
Питается от батареи CR2032
SMD радио NRF24/RFM69
Маленький разъём для программирования (с ключом)
Светодиод статуса
Кнопка привязки
Прошита DualOptiBoot
Доступные выводы:
6 контактов для кнопок
Разъём для программирования
Картинки:
TopNRF24.png (67.11 КБ) 13045 просмотров
BottomNRF24.png (76.97 КБ) 13045 просмотров
SideNRF24.png (55.33 КБ) 13045 просмотров
Chip1.png (75.36 КБ) 13045 просмотров
Chip2.png (100.33 КБ) 13045 просмотров
TopRFM69.png (98.41 КБ) 13045 просмотров
maloicds
Сообщения: 25 Зарегистрирован: Пт май 24, 2013 5:10 pm
Сообщение
maloicds » Сб май 13, 2017 3:09 pm
Ivan , как осуществляется пробуждение от 6ти кнопок, 2 прерывания ведь всего?
Ivan
Сообщения: 1473 Зарегистрирован: Сб окт 12, 2013 11:03 pm
Сообщение
Ivan » Сб май 13, 2017 6:24 pm
Там стоит чип. Который отслеживает нажатие кнопок и будет Мегу через прерывание
Самое интересное этот чип потребляет 0,0001 мА в пассивном состоянии.
Только во время замыкания кнопки потребление составляет 0,08 мА
Чуть позже выложу схему. и ссылку на GitHub
Ivan
Сообщения: 1473 Зарегистрирован: Сб окт 12, 2013 11:03 pm
Сообщение
Ivan » Сб май 13, 2017 6:29 pm
Если вы следите за моими разработками. Прошлая плата была с 6 каналами. Но через диоды. Она мне не понравилась в плане потребления
maloicds
Сообщения: 25 Зарегистрирован: Пт май 24, 2013 5:10 pm
Сообщение
maloicds » Сб май 13, 2017 6:35 pm
Тоже хотел делать на диодах, но остановился на 2х клавишном выключателе.
Сильно возрастает потребление тока?
Ivan
Сообщения: 1473 Зарегистрирован: Сб окт 12, 2013 11:03 pm
Сообщение
Ivan » Сб май 13, 2017 11:46 pm
Там проблема в падении напряжения на них. Чем больше кнопок тем больше вероятность просадки до граничного значения. Из за этого приходится делать сильнее подтяжку, которая и есть источник потребления.
Если делать через тригеры. То это занимает больше места.
Ещё частенько были ложные срабатывания соседних кнопок. Проблема дребезга.
Всё это решается микросхемой расширения портов. Также у неё все решено с дребезгом и потреблением.
Тесты уже проведены. Жду первые платы