Здравствуйте форумчане, что-то не очень много постов в теме, а скоро лето. По сему небольшие проблемки по статье Велосипедный спидометр/одометр.
1. Английская прошивка в меню показывает крякозябры, хотя kmph и km отображает нормально (LCD не дружит с кирилицей).
2. Не могу откомпилировать прошивку в CodeVisionAVR. Выдает ошибки.
3. Если закоментировать #define LANG_RUSSIAN, то и в меню будут английские названия?
1. В английской прошивке все надписи английские. Так что тут проблема в другом. Скорее всего неправильно прошла инициализация дисплея.
2. Какие именно?
3. Это и будет английская прошивка. См. ответ на первый вопрос.
PS. Какую именно прошивку Вы пробовали? Ту, что в статье, или ту, что выложена тремя постами выше?
Ту, что в статье и ту что выкладывали. Работает только из статьи. Хотя с дисплеем действительно немного не то. Даташит на него не нашёл, но организован он по внешнему виду как 16Х1, а запись в него происходит как 8Х2, но в одну строку. Такое встретил у http://radiokot.ru/forum/viewtopic.php?p=213923#p213923. Сразу скажу - в программировании не силён (читайте совсем ноль), но могу в прошивке что-либо по подсказкам поправить, компилировать, прошить. Фото спидометра сегодня не могу, могу только сам дисплей, если нужно.
Как будто не определена константа _IO_BITS_DEFINITIONS_. Либо Вы чего-то накрутили в настройках CodeVisionAVR, либо у Вас кривая версия сего чудо-компилятора. Самый простой способ исправить это - заменить
Насчет дисплея у меня нет никаких предположений. И без даташита тут навряд-ли что-то получится. Могу лишь предположить, что в дисплее стоит не HD44780, поскольку версия прошивки, выложенная на форуме, писалась именно под него, но у Вас она не работает вовсе.
, перекомпилировал и всё гуд. Все надписи в меню английские - класс .
Вдруг кому пригодится привожу распиновку дисплея. На плате видно цифру 1 с неё и начнём.
1 - GND
2 - 9 соответственно DB7 - DB0
10 - E
11 - R/W
12 - RS
13 - контраст
14 - +5V
Да нее, собрал на монтажке всё на проводах. Пока на столе километры мотаю, импульсы от ЛЕ5. Комплентуху соберу по закромам, тогда печатка. Пока прикупил 2313 в SOIC.
А почему не использовать вместо преобразователя обыкновенную кренку и питать от кроны? Теоретически это возможно, но вот на практике на долго ли ее хватит, если учесть то что не будут использоваться фара и подсветка индикатора.
Моя печатка, наконец-то сегодня спаял. Тоже думал про крону, но пока не знаю как запитать велометр, чтобы в дежурном режиме МК питался от 5 вольт. Если ставить кренку, то она сама потребляет несоизмеримо с МК. Если только поставить тумблер, то выглядет не очень... хотя можно и тумблер. Ладно, лето покажет.
здравствуйте. повторил это устройство с дисплеем 2*16. прошивку взял из темы.
при включении все отображается как нужно. устройство включается/выключается,так же работает управление фарой. Но при нажатии на кнопку меню на дисплее все символы загораются квадратиками. еще почему то не ставится галочка на фъюзе sut1. при прошивке ее ставлю,но при проверке фъюзов она уже не стоит.
подскажите пожалуйста в чем причина. и как решить эту проблему
день добрый Всем!
Скажите пожалуйста а есть у кого печатка под упрощенную схему? из статьи на дисплее RC0802A и 2313a SO-20? Управлять ничем не нужно.
Начал собирать по печатке автора но позно спохватился что нету дип корпуса под 2313а есть SO-20 , батарейки тоже не нужны, питание через кренку.
Спаял полу навесом- по упрощенной схеме горит только подсветка, на 14 лапе показания снять нечем, там по идее высокочастотный сигнал идет, для контрастности дисплея, ну мульт показывает пол вольта.
написал товарищу geniv82, но у него под 2х16 а уменя уже есть дисплей, как в статье.
Собрал хороший десяток устройств (в основном из нашего форума) но застопорился над этим, таки обидно стало- не могу победить...
maxvalin писал(а):но у него под 2х16 а уменя уже есть дисплей, как в статье.
У меня 1Х16, но организован как 2Х8 в одну строку. Вечером приду домой, скину прошивку и т. д. maxvalin, пробуйте, фюзы как в статье. По поводу платы - вместо 2Х16 ставьте 2Х8 ничего не изменяя, т. е. плату подредактируйте под ноги LCD (у меня макроса 2Х8 нету, а то я подправил бы).
По поводу VT1 (2SC9015C) - подскажите пожалуйста каким бы его заменить из серии BC, я ставил на выход экрана VDD -BC848B (тот что с 11 ножки МК) а вот с ним(который с 8 ножки идет) не пойму что делать. И еще одна просьба- посмотрите на печатку и проверьте на правильность , с вашей ничего особо не менял- только дописал номиналы и названия выходов экрана, убрал управление на (фару наверное) и добавил питание 12 В. ( на ямахе именно такое). А также что за выходы висят – между ними я знак вопроса поставил. С контрастностью – понял, на печатке указал, подберу и установлю постоянные.
Последний раз редактировалось AlekseyEnergo Чт май 08, 2014 09:26:45, всего редактировалось 1 раз.
Причина:Нарушение пункта 2.7 правил форума. Подредактировал. Предупрежден!
спасибо! это описание как аналог? просто здесь неразбериха именно в данной схеме -упрощенкой, на схеме он указан как PNP, а здесь http://radiomarket.lg.ua/product_info.p ... s_id/10946 как ТРАНЗИСТОР БИПОЛЯРНЫЙ 2SC9015 (=SS9015)((NPN)) Извините за прямые ссылки
Вот и непонятно что с этим (именно с этим и в этой схеме) транзистором делать
Последний раз редактировалось AlekseyEnergo Чт май 08, 2014 09:27:58, всего редактировалось 1 раз.
Причина:Нарушение пункта 2.7 правил форума. Подредактировал.