Спасибо, будем изучать!
Спасибо, будем изучать!
Спасибо, посмотрим!
Спасибо за проект. CHIP, как в кардуину залить, или проще схемку собрать. Снял лог нави. Сёдня выложу. Снифер на кардуине много пропусков даёт, а вот на меге8 всё ок.
В Carduino можно залить hex через ICSP программатор
и кварц наверно надо поменять
лог с нави снифер регится как ченджер2, жал на всё что можно, и в сервис меню заходил.
Собрал схему, подключил дома к компу, прошил (вроде правильно).
Как дома проверить что схема работает? До того как в машину лезть.
Подскажите поподробнее для чайника. Сильно не пинайте - в радио я слабоват :-(
Готов помогать в меру сил и способностей
Единственное, что можно попробовать дома, так это нажать в терминале буквы H и L и померить напряжение на выводах TX+ и TX- оно должно быть где-то около +4 и -4 вольт (если мне память не изменяет).
кнопка V печатает версию прошивки
Спасибо за лог. Тут как раз уже готовую прошивку выложили. Как раз лог пригодится для ее отладки
Последний раз редактировалось ak1976; 21.03.2010 в 17:09.
Спасибо за продолжение. Есть вопрос. Насколько стабильно работает драйвер на ADM485, а то тут есть жалобы на пропуске в приеме сообщений, да и я сам долго пытался его заставить нормально работать.
В кардуино так просто залить эту прошивку не получится, т.к. и микропроцессор другой и главное частота кварца другая, а на нее жестко завязаны временные выдержки при отправке и приеме сообщений. А кварц в ардуино перепаивать наверное не совсем правильно.
Автору проекта, несомненно, большое уважение. Я так понимаю это первая открытая реализация эмуляции навигации. Лично для меня было интересным подтверждение возможности использования одного физического адреса 178 и для навигации и для чейджера.
МК ATMega32 я так понимаю использовался по причине нехватки оперативной памяти в Mega8/168. Я сейчас пробую обойти этот момент поместив все массивы с командами в PROGMEM.
Еще, конечно, очень хочется реализовать автоматическое определение адреса головы (и стандартная навигация и коммерческий адаптер это делать умеют).
Пропуски есть, но их столько же, сколько и было с atmega8 и PCA82c250, на работу сильно не влияют. В atmega8 действительно все уже не помещалось, atmega32 просто нашлась под рукой, но и в atmega168 должно поидее все влезть. Тоже думаю над этим(автоматическое определение головы), но пропуски мешают пока сделать эту функцию стабильной.
Последний раз редактировалось kostya78rus; 21.03.2010 в 18:01.
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)