Контроллер поворотки на Ардуино
Добавлено: Сб мар 03, 2018 1:54 am
Написать сей опус меня сподвигло то- что в сети нет описания занконченного изделия, для полного чайника в
"Ардуино", коим и являюсь. То что нарыл сам и то что прислали друзья- выкладываю здесь. Итак...
Собирать мы будем КОНТРОЛЛЕР ПОВОРОТНОГО УСТРОЙСТВА НА АРДУИНО.Контроллер заточен для угломестной поворотки, с отображением азимута и элевации 1-антенны, 2- луны, 3- солнца, текущего времени, направления антенны относительно сторон света, WW-локатора. Контроллер поддерживает след.функции:
-ручное наведение антенны
-автосопровождение луны
-автосопровождение солнца
-калибровка по луне
-калибровка по солнцу
-автопарковка
-принудительный, ручной стоп
Дисплей- 4-х строчный, 20-ти символьный. передача данных между антенным блоком и блоком инликации и управления по протоколу RS-232.Используемые датчики углов поворота- магнитные энкодеры AS5045 (12-ти битные), что позволяет индицировать угол поворота с точностью до десятой градуса.
Все комплектующие (кроме кнопок) я заказывал на Алиэкспресс, общая стоимость растаращилась, примерно в 1500 рублей (стоимость контроллера от VK5DJ в два а то и более раз больше). Что нам нужно приобрести:
1- Arduino Nano 328 https://ru.aliexpress.com/item/Nano-V3- ... 77152.html?
2- Arduino Mega 2560 (различаются USB разъемом) https://ru.aliexpress.com/store/product ... yId=400103
3- TTL/RS-232 adapter (две штуки- один для Нано, другой для Мега) https://ru.aliexpress.com/item/RS232-to ... 68742.html
4- LCD display 20x4 https://ru.aliexpress.com/item/Free-shi ... 4.9.jEz5VD
5- часы https://ru.aliexpress.com/item/I2C-RTC- ... b896c798b5
6- блок реле (4 реле на плате) https://ru.aliexpress.com/item/1pcs-lot ... c7a0fb6844
7- плата с кнопками https://ru.aliexpress.com/item/Integrat ... autifyAB=0
Замечание по дисплею- брать нужно с I2C адаптером, это нужно для "экономии проводов" и что бы не заморачиваться с адресами (я упустил этот момент и I2C платку покупал отдельно).
8- магнитные энкодеры https://ru.aliexpress.com/item/2-AS5045 ... autifyAB=0 - в этой ссылке они без магнитов, поэтому нужно у продавца заранее спросить магниты либо найти у другого продавца (ну или купить магниты отдельно) Плату энкодера изготавливаем сами (лайотовского файла у меня нет, к сожалению)
Продолжение следует...
"Ардуино", коим и являюсь. То что нарыл сам и то что прислали друзья- выкладываю здесь. Итак...
Собирать мы будем КОНТРОЛЛЕР ПОВОРОТНОГО УСТРОЙСТВА НА АРДУИНО.Контроллер заточен для угломестной поворотки, с отображением азимута и элевации 1-антенны, 2- луны, 3- солнца, текущего времени, направления антенны относительно сторон света, WW-локатора. Контроллер поддерживает след.функции:
-ручное наведение антенны
-автосопровождение луны
-автосопровождение солнца
-калибровка по луне
-калибровка по солнцу
-автопарковка
-принудительный, ручной стоп
Дисплей- 4-х строчный, 20-ти символьный. передача данных между антенным блоком и блоком инликации и управления по протоколу RS-232.Используемые датчики углов поворота- магнитные энкодеры AS5045 (12-ти битные), что позволяет индицировать угол поворота с точностью до десятой градуса.
Все комплектующие (кроме кнопок) я заказывал на Алиэкспресс, общая стоимость растаращилась, примерно в 1500 рублей (стоимость контроллера от VK5DJ в два а то и более раз больше). Что нам нужно приобрести:
1- Arduino Nano 328 https://ru.aliexpress.com/item/Nano-V3- ... 77152.html?
2- Arduino Mega 2560 (различаются USB разъемом) https://ru.aliexpress.com/store/product ... yId=400103
3- TTL/RS-232 adapter (две штуки- один для Нано, другой для Мега) https://ru.aliexpress.com/item/RS232-to ... 68742.html
4- LCD display 20x4 https://ru.aliexpress.com/item/Free-shi ... 4.9.jEz5VD
5- часы https://ru.aliexpress.com/item/I2C-RTC- ... b896c798b5
6- блок реле (4 реле на плате) https://ru.aliexpress.com/item/1pcs-lot ... c7a0fb6844
7- плата с кнопками https://ru.aliexpress.com/item/Integrat ... autifyAB=0
Замечание по дисплею- брать нужно с I2C адаптером, это нужно для "экономии проводов" и что бы не заморачиваться с адресами (я упустил этот момент и I2C платку покупал отдельно).
8- магнитные энкодеры https://ru.aliexpress.com/item/2-AS5045 ... autifyAB=0 - в этой ссылке они без магнитов, поэтому нужно у продавца заранее спросить магниты либо найти у другого продавца (ну или купить магниты отдельно) Плату энкодера изготавливаем сами (лайотовского файла у меня нет, к сожалению)
Продолжение следует...