http://radiokot.ru/circuit/digital/measure/54/ Очень понравилась конструкция, по моему аналогов нет - очень широкие возможности на всего-лишь тиньке2313 (хреновые кодеры и в мегу8 такой функционал не всовывают). Да вот есть одна проблема: индикатор какой-то неизвестный Никто еще на нормальный HD44780 не переделывал? А то может уже...
_________________ Не променяю медь на ржавую несгорайку!
Зарегистрирован: Вт мар 01, 2011 14:26:10 Сообщений: 14
Рейтинг сообщения:0
кто собирал упрощенную схему? сделал печатку тую что у архиве теперь немогу найти куда какие елементы ставить с упрощенной схемы. наверное придеста дорожки резать или плату переделывать
Зарегистрирован: Вт мар 01, 2011 14:26:10 Сообщений: 14
Рейтинг сообщения:0
с платой разобрался, теперь вторая проблема - нужна помощь в перекомпилировании прошивки под дисплей HD44780 сразу недочитал теперь не запускается. сам в програмировании не силен
Карма: 2
Рейтинг сообщений: 1
Зарегистрирован: Ср июл 06, 2011 19:11:44 Сообщений: 64 Откуда: В цветущих акациях город
Рейтинг сообщения:0
Глянул даташит HD44780. На первый взгляд отличается от KS0066 лишь инициализацией. Вся проблема в том, что свободного места во флеш-памяти практически не осталось (во всяком случае в версии, хранящей данные в EEPROM). Так что придется что-нибудь оптимизировать или выпилить.
Добавил инструкции, которых не хватает для инициализации HD44780
А объясните кто-нибудь: как согласование уровней сделано резисторами с дисплеем. Почему резисторы 10к подключены к ПЛЮСУ высокого напряжения? По идее надо наоборот на минус, чтобы уменьшить напряжение.
_________________ Не променяю медь на ржавую несгорайку!
Карма: 2
Рейтинг сообщений: 1
Зарегистрирован: Ср июл 06, 2011 19:11:44 Сообщений: 64 Откуда: В цветущих акациях город
Рейтинг сообщения:0
Из МК сигнал выходит, а в дисплей входит. Питающее напряжение дисплея при этом выше, чем напряжение питания МК. Поэтому напряжение нужно именно повышать, а никак не понижать.
Кто-нибудь уже проверил прошивку, выложенную несколькими постами выше, с дисплеем на контроллере HD44780?
Зарегистрирован: Вт май 01, 2012 18:10:33 Сообщений: 7
Рейтинг сообщения:0
Хотелось бы проверить, но пишет, что файл прошивки не найден. Уважаемый alexx82 не могли бы вы перезалить его?
Пробовал схему с имеющейся прошивкой на HD44780 в протеусе, а так же собирал на макетке схема работает, выдает скорость и расстояние, работает кнопка вкл/кыкл фары и самого устройства, но если нажать на кнопку меню по всему дисплею вываливаются черные квадраты и виснет мк.
Из МК сигнал выходит, а в дисплей входит. Питающее напряжение дисплея при этом выше, чем напряжение питания МК. Поэтому напряжение нужно именно повышать, а никак не понижать.
А МК при этом себя нормально чувствует, не сгорит?
_________________ Не променяю медь на ржавую несгорайку!
Зарегистрирован: Вт май 01, 2012 18:10:33 Сообщений: 7
Рейтинг сообщения:0
Upgrader писал(а):
alexx82 писал(а):
Из МК сигнал выходит, а в дисплей входит. Питающее напряжение дисплея при этом выше, чем напряжение питания МК. Поэтому напряжение нужно именно повышать, а никак не понижать.
А МК при этом себя нормально чувствует, не сгорит?
Мк. точно не сгорит. Я как то при прошивке 2313 перепутал ключ на корпусе и в итоге поменялась полярность на выводах питания мк. Прошло где то сек. 20 запахло паленым. Выдернул USB когда чип остыл спокойно залил прошивку мк. выжил и уже год работает себе в часах. Отсюда вывод AVR почти не убиваемые микросхемы.
ЛЮДИ дайте пож прошивку под под дисплей HD44780, которую выкладывал alexx82, или подскажите что изменить в библиотеке под него, Сам программировать только начинаю и с жк еще не работал.
Зарегистрирован: Вт май 01, 2012 18:10:33 Сообщений: 7
Рейтинг сообщения:0
alexx82 Спасибо. Пробовал в proteus экран молчит. Дисплей LM016L в даташите написано, что полный аналог Hitachi HD44780. (All Densitron character modules feature the Hitachi HD44780 or equivalent controller IC.) А и еще идет предупреждение (HD44780) Controller received data whilst busy. Контроллер получает данные в то время как занят. Кто нить повторял это устройство?
Также сделал прошивку, более полно использующую 16-символьный дисплей - на одном экране отображаются скорость, рекорд скорости, общий и текущий пробег.
Скажите пожалуйста, что нужно переделать в программе, чтобы в данного устройства были не все настройки , а только : Настройка отображения скорости Настройка отображения пробега Установка длины окружности колеса
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения