0 / 0 / 0
Регистрация: 24.07.2010
Сообщений: 73
|
|
1 | |
AVR и HD4478002.09.2010, 01:46. Показов 28314. Ответов 58
Метки нет (Все метки)
Всем привет!
Возможно топик должен висеть в "детских вопросах", тем не менее пишу сюда, вдруг подойдет. Итак, промучался подключая модуль HD44780. Дело вот в чем - подсветка включается, а контраст настроить вообще невыходит - ну невидно пикселей и все. У меня неоказалось потенциометра на 10КОм, пришлось подберать делителем из резюков, так ничего не вышло. Никаких пикселей не видно, ничего в контрасте не изменяется. Пришла в голову идея, что модуль нерабочий. Как можно проверить это? Как нибудь по протоколу общения, например послать команду, и прослушать одну из ног... Что вы думаете? Подскажите пожалуйста:) Спасибо за внимание
0
|
02.09.2010, 01:46 | |
Ответы с готовыми решениями:
58
По нажатию кнопки вывести данные на дисплей HD44780 ATMega16 AVR Studio GCC Сопряжение ЖКИ (HD44780) с микроконтроллером AVR AVR JTAG mkI + avarice + avr-gdb + Linux AVR AVRISP STK500 V3.0 USB ISP Programmer for AVR IC |
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
|
|
02.09.2010, 21:41 | 21 |
А в некоторых бывает встроен источник отрицательного напряжения. И выведен он на контакты подсветки. Все хочу написать статью о разных видах этих дисплеев, да все руки не доходят, то дисплеев нужных нету.
0
|
SWK
|
|
02.09.2010, 21:51 | 22 |
Сообщение от STT
|
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 9
|
|
02.09.2010, 23:08 | 23 |
Сообщение от SWK
0
|
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
|
|
02.09.2010, 23:33 | 24 |
Тебе просто не попадались хитрые дисплеи. Тот же ITM на нуле горит уж очень блекло. А WH1602B-YYH-CTK на нуле выдает уже квадраты.
0
|
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2
|
|
03.09.2010, 00:40 | 25 |
Кстати, если кто будет использовать графические дисплеи от миэлта МТ-12232С, то для их нормальной работе на 5В нужно слегка доработать:
1. удалить с печатной платы индикатора резистор R11; 2. удалить конденсаторы С9,С10; 3. установить резистор R10=3.6 кОм. (У меня лучшие результаты были с 6.8к)
0
|
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 9
|
|
03.09.2010, 02:44 | 26 |
Сообщение от DY HOTT
Кстати, с WH я поступал так же- все было в норме. Маркировку сейчас не помню, если накладные остались- напишу с какими.
0
|
0 / 0 / 0
Регистрация: 27.06.2010
Сообщений: 405
|
|
09.09.2010, 13:50 | 27 |
Мне попадался дисплей DV16100-xxx. Физически однострочный 16-ти символьный, но логически - две строки по 8 символов.
Так вот, при 0 на выводе контраста у него отображаластсь только одна строка - первый 8 символов и то если его инициализировать как однострочный. Если иничиализировать его как двухстрочный - изобрежение проявлялось только при -2 В на контрасте относительно земли. Пришлось делать схему с накачкой заряда, чтоб получить этот минус.
0
|
0 / 0 / 0
Регистрация: 17.03.2010
Сообщений: 105
|
|
12.04.2011, 15:12 | 28 |
Сообщение от DY HOTT
0
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,818
|
|
25.03.2014, 04:08 | 29 |
чегой-то не пойму
вот такой вот у меня дисплей http://labkit.ru/usirfiles/file/documen ... 2K_rus.pdf 1 пин - земля, второй -5в, третьй - земля, последние два - 5в и земля, и на экране что подключен третий к земле, что не подключен - один фиг. ровный зеленый фон. реально нужно минус подавать что ли? и где его брать?
0
|
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 9
|
|
25.03.2014, 05:42 | 30 |
Судя по ДШ- да, нужен минус. При подаче питания на 15 и 16 контакты дисплей светиться зеленым будет независимо от инициализации и вообще подключения остальных ножек- это подсветка. Если у вас есть рабочая прошивка, которая выводит символы на дисплей, залейте ее и экспериментируйте. Часто текст на дисплее (ненадолго) проявляется при отключении питания от схемы (пока разряжаются конденсаторы блока питания), т.е. после выдергивания вилки из розетки. Взять (-) для проверки можно от простой пальчиковой батарейки (+ на землю, согласно схеме в ДШ). Если все работает, то уж тогда решать вопрос с источником отрицательного напряжения.
0
|
0 / 0 / 0
Регистрация: 08.02.2012
Сообщений: 648
|
|
25.03.2014, 06:10 | 31 |
Этот дисплей не отличается от остальных, подключается так-же как тут http://iosyitistromyss.ru/avr-uchebnyj- ... 44780.html при вклчении если не передавать данные, то верхняя стока будет заполнена черными прямоугольниками (если настроена контрастность) т.е. нужно покрутить резистор :-)
0
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 222
|
|
25.03.2014, 09:08 | 32 |
Когда пролетел с дисплеем от fordata, вывернулся так.
Код
LDI R20,$40 ; включить режим независимого переключения вывода PB2(OCR0A) для накачки OUT TCCR0A,R20 ; формирователя -3V LDI R20,1 OUT TCCR0B,R20 ; Пуск Т0 в надежде каждые Fclk/256 ; получать на лапе PB2(OCR0A) переключение состояния <Изображение удалено> Работает нормально от tiny2313 и при 3V на цифровой части.
0
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,818
|
|
25.03.2014, 11:33 | 33 |
хм. а где именно в даташите указано, что нужно минус питания? (еще раз просмотрел - ничего не увидел)
и вообще, я запутался. в этом фокусе с пальчиковой батарейкой - одного элемента достаточно? куда его подключать-то? оно на дискавери у меня должно работать, попробую выдернуть питание с дискавери при подключенном дисплее. фишка в том, что при замыкании 3 вывода на землю контрастность не увеличивается. может, я там уже успел чего пожечь?
0
|
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 9
|
|
25.03.2014, 11:41 | 34 |
На схеме включения в приведенном вами ДШ как раз и показана батарейка, подключенная к потенциометру, регулирующему контраст (для wide temp range):)
Но для навчала все-таки попробуйте снимать напряжение для контраста с движка потенциометра, включенного между 0В и +5В. Или вот так:
0
|
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
|
|
25.03.2014, 12:59 | 35 |
для стандартной температуры минус не нужен, проблема явно в другом
0
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,818
|
|
26.03.2014, 02:09 | 36 |
увидел знакоместа. но и больше ничего. перепроверил соединения - чисто. хотя и говорят, что прошивка рабочая…
0
|
0 / 0 / 0
Регистрация: 06.11.2011
Сообщений: 191
|
|
26.03.2014, 14:57 | 37 |
Это у тебя индикатор на расширенный температурный диапазон. Тут для регулировки контрастности нужен источник отрицательного напряжения. Можешь проверить работу с помощью 2-3 батареек АА, соединных между собой последовательно чтобы получить 3-4.5 вольта. Плюсом поключаешь эту баратею к земле схемы, а минусом к подстроечнику регульровки контраста. Схема в даташите нарисована как уже тоже говорили. Покрутишь подстроечник и все появиться. Ну а в своем девайсе можно решить проблему как уже тут нарисовали с помощью нескольких деталек и ножкой контроллера с меантром на выходе.
0
|
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
|
|
26.03.2014, 15:55 | 38 |
>> Тут для регулировки контрастности нужен источник отрицательного напряжения.
ну это для - для расширенного диапазона. Сейчас же ТС наверняка дома при 25, зачем отрицательное-то напряжение? Особенно в свете того - что знакоместа ВИДНЫ?
0
|
0 / 0 / 0
Регистрация: 06.11.2011
Сообщений: 191
|
|
26.03.2014, 16:39 | 39 |
Сообщение от Johmmy0007
0
|
0 / 0 / 0
Регистрация: 06.11.2011
Сообщений: 191
|
|
26.03.2014, 16:43 | 40 |
А знакоместа скорее всего начинают виднеться когда потенциал контраста около нуля или при отключении питания на мгновение пока не разрядятся конденсаторы питания, как уже писали выше.
0
|
26.03.2014, 16:43 | |
26.03.2014, 16:43 | |
Помогаю со студенческими работами здесь
40
avr-etherboot -> Ethernet bootloader for AVR & enc28j60 AVR Atmega324PU не прошивается AVR ISP Mk2 Как подкрутить AVR Toolchain к AVR Studio 4.19? (Avr Studio + WinAvr) vs (mikroC PRO for AVR) Анализ стека AVR / AVR stack analysis AVR Studio 6 и AVR Toolchain вопросы! STM8 после AVR с AVR-GCC Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |