Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
rotator [2021/02/06 21:21] walhi создано |
rotator [2021/02/07 00:38] walhi [Особенности альтернативной прошивки] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Альтернативная прошивка для контроллера поворотного устройства R851 ====== | ====== Альтернативная прошивка для контроллера поворотного устройства R851 ====== | ||
- | **Проект активно разрабатывается. На данном этапе реализовано примерно 65% запланированного.** | + | **Проект активно разрабатывается. На данном этапе реализовано примерно 65% запланированного. Как только прошивка будет готова - все исходные коды будут опубликованы.** |
Контроллер этого поворотного устройства встречается и под другими именами, | Контроллер этого поворотного устройства встречается и под другими именами, | ||
- | Недостатки | + | ===== Об оригинальной прошивке ===== |
+ | |||
+ | В процессе эксплуатации был обнаружен ряд недостатков. Основными являются следующие: | ||
- Односторонняя связь с компьютером при полной аппаратной поддержке двухсторонней связи. | - Односторонняя связь с компьютером при полной аппаратной поддержке двухсторонней связи. | ||
- | - Невозможно выбрать запрещенную зону и указать её размер. | + | - Невозможно выбрать запрещенную зону и указать её размер |
+ | |||
+ | Менее важные: | ||
- Нет индикации, | - Нет индикации, | ||
- При отсутствии импульсов с датчика обратной связи продолжает подавать питание на двигатель (возможно возгорание). | - При отсутствии импульсов с датчика обратной связи продолжает подавать питание на двигатель (возможно возгорание). | ||
- | Первые два пункта стали | + | ===== Особенности альтернативной прошивки ===== |
+ | |||
+ | Кроме исправления недочетов оригинальной | ||
+ | - Добавлен конфигуратор. | ||
+ | - Прошивка поддерживает элевацию. Может быть включена в конфигураторе. | ||
+ | - Классический пользовательский интерфейс сохранен. Может быть включен в конфигураторе. | ||
+ | - Альтернативные пользовательские интерфейсы. Для включенной элевации компактный, при управлении только азимутом используется большой шрифт | ||
+ | - Обработка дополнительных команд протокола Yeasu GS-232 (за исключением калибровки и команд автоматического движения по заданным точкам). | ||
+ | - Интеллектуальный энкодер (увеличивает шаг при быстром вращении). | ||
+ | - Парковка. Положение по обеим осям можно указать в конфигураторе. | ||
+ | - Равномерное расходование ресурса EEPROM. | ||
+ | |||
+ | Данный список может быть расширен. Пишите Ваши предложения на почту [[walhi@walhi.ru]]. | ||
+ | |||
+ | |||
+ | ===== Замена родной прошивки | ||
Экземпляр контроллера поворотного устройства, | Экземпляр контроллера поворотного устройства, | ||
Строка 21: | Строка 40: | ||
В данный момент прошивка не помещается в AT89C51, однако это планируется исправить. | В данный момент прошивка не помещается в AT89C51, однако это планируется исправить. | ||
- | ====== Бонус | + | ===== Бонус ===== |
Так как во время разработки требуется часто прошивать микроконтроллер и при этом частично блокировать работу коллективной радиостанции, | Так как во время разработки требуется часто прошивать микроконтроллер и при этом частично блокировать работу коллективной радиостанции, | ||