UN9GW сегодня закончил сборку платы, Запрограммировал контроллер
Возникла такая проблема - после калибровки, контроллер не воспринимает нажатие на кнопки подключенные к PD2(PIN16) и PD3(PIN17). Более детально опишу симптомы - В режим калибровки входит без проблем, на клавиши реагирует, но вот когда входит в режим калибровки - сам проскакивает все углы по азимуту (создается впечатление злипших кнопок). После калибровки реле которыми управляют неработающие клавиши переходят в сработавшее состояние. Напряжение на кнопках проверял - 5В на всех, КЗ нет, У меня есть подозрение что программа опрашивает не те выводы контроллера.
Подтягивающие резисторы в порядке. Контроллер ATMEGA32A-PU прошивка rotorctrl2_32_171. Схема соответствует нижеприведенной:
Игорь, может выложите последнюю версию прошивки для ATMEGA32, Я и UR4UBD будут вам очень благодарны!
73!
Последний раз редактировалось dosmen; 25.09.2011 в 00:19.
Прошу прощения за флуд.
Все таки разобрался, проблема была в прошивке. как я мог не перепробовав все доступные версии, начать такой офтопик.
Используя версию rotorctrl2_579 поворотка стала нормально реагировать на клавиши.
Но в режиме калибровки есть возможность выбрать только два значения калибровочных углов, 0 и 360 для азимута, и 0 и 90 для елевации.
Надеюсь эта информация будет полезна еще кому то, кто будет повторять данную конструкцию.
Еще раз благодарность Игорю за его труд
Добрый день!На форуме было две прошивки. Та схема, что Вы привели подготовлена была для доработки и под неё была немного другая прошивка. Выводы порта PD4 и PD5 - это выводы для регулировки скорости вращения моторов редуктора. Поэтому кнопки и не реагировали как положено. К сожалению я не могу оперативно отвечать на форуме. Как будет больше времени подготовлю статью по этому контроллеру. Успехов! 73!
Поместил контроллер в корпус .... Там же USB to COM, БП от ноутбука на 4А на все провода идущие к контроллеру и наружу из корпуса надеты дифференциальные дроссели - ферритовые трубки кольца и даже бинокли .
Получилось позитивненько, но не более ...
Теперь, как и Вова UR4UBD берусь за механику.
Если топикстартер не против, буду благодарен за идеи применения простых редукторов из подручных материалов. Например - Редуктор от дворников, стеклоподемников, болгарок и шуроповертов, звездочек велосипедных и т.д.
Успехов
73
Я тут тоже сваял трекер UN9GW.Программировал не я, т.к. я чайник в прошивании контоллеров.
Прошивку залили последнюю.
Галки на фьюзах убрали,оставили только одну CKSEL0 . Поставил ATMEGA32-16.
При включении высвечиваетя заставка, потом "Error EEPROM", далее "Please CALIBRATE" , не реагирует на кнопки .
Релюшки тоже не щёлкают. Резисторы подключены.
Подскажите в чём причина?
Последний раз редактировалось UA0SM; 14.10.2011 в 17:12.
UA0SM, подбирайте прошивки, из этой темы.
Но вам подойдут только от 16 меги, прошивку от 32 залить нельзя
И очень рекомендую завести программатор, в наши дни без МК никуда.
Успехов, ждем ваших результатов.
У самого пока не хватает времени на механику ....
73
dosmen, спасибо за быстрый ответ. Проц такой : ATMEGA32-16PU 1049.
Неужели не подойдёт от 32-й ?
Очень много страниц в этой теме, трудновато найти нужную прошивку.
Много схем разных трекеров...и всё в кучу.
Ну ничего не поделаешь, буду искать.
А может даст кто прямую ссылку на прошивку под этот процессор.
И ещё вопрос, где заказать программатор чтобы и Атмеги шить и пики?
Последний раз редактировалось UA0SM; 15.10.2011 в 06:01.
Извиняюсь, у вас 32. и вам подойдет прошивка Эта (у меня она завелась на старенькой меге32, найденной в тумбочке)
Если проблема не решится, и топик стартер, уважаемый UA0SM не подскажет, попробую скачать прошивку со своей меги, и отправить вам на почту.
Программатор для атмеловских чипов использую самодельный AVR910 подобный - USB, сейчас жду посылку c ebay с программатором для пиков, мой старенький с COM портом потратил мне столько времени, что был демонстративно выброшен в окно! Рекомендую посетить этот интернет аукцион, если нет времени собирать самому, там можно приобрести программаторы буквально за копейки.
73
Последний раз редактировалось dosmen; 15.10.2011 в 15:55.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)