| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Малък проблем с HD44780 дисплей, свързан към Raspberry Pi http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=11473 |
Страница 1 от 1 |
| Автор: | borisoff [ Чет Юни 20, 2013 1:30 pm ] |
| Заглавие: | Малък проблем с HD44780 дисплей, свързан към Raspberry Pi |
Свързал съм HD44780 дисплей към Raspberry Pi, като съм използвал кода от тази страница: http://www.rpiblog.com/2012/11/interfac ... ry-pi.html Всичко си работи нормално с изключение на това, че като постои известно време (няколко часа) и се появява черно квадратче в края като на следната снимка: http://img191.imageshack.us/img191/9538/tcfe.jpg Причината в използването на бредборда ли е (поради някакви смущения) или трябва през определен интервал да изкарвам надписа наново? |
|
| Автор: | radolin [ Чет Юни 20, 2013 5:10 pm ] | |||||||||
| Заглавие: | Re: Малък проблем с HD44780 дисплей, свързан към Raspberry P | |||||||||
Не знам каква е причината това да се случва от самосебеси , но "черното квадратче" е всъщност курсора на дисплея. Погледни някакъв дейташийт за този дисплей драйвер и разгледай там какви команди има - за показване/скриване на курсора, дали да мига или не и подобни. |
||||||||||
| Автор: | relsys [ Чет Юни 20, 2013 5:11 pm ] | |||||||||
| Заглавие: | Re: Малък проблем с HD44780 дисплей, свързан към Raspberry P | |||||||||
Там трябва да натиснеш, за да спре звъненето.... Сега по-сериозно: предполагам, че дисплея не се опреснява постоянно а седи статичен текст... забелязвал съм и аз преди време, само че беше 16х4 дисплея, ама то няма значение това, че ако текста си стои и опреснявам само дадени позиции се получават точно такива ефекти. За целта си направи видео буфер в паметта, примерно:
Данните които искаш да изкараш на дисплея ги пишеш в този буфер, а после периодично (през интервал като за човек - примерно секунда) опресняваш по един ред, но целия на дисплея. Имам го даже разписано, ако искаш мога да ти го дам. |
||||||||||
| Автор: | borisoff [ Чет Юни 20, 2013 5:18 pm ] | |||||||||
| Заглавие: | Re: Малък проблем с HD44780 дисплей, свързан към Raspberry P | |||||||||
Значи ще го направя да се рефрешва целия през няколко секунди в зависимост от информацията, която ще показвам.
|
||||||||||
| Автор: | relsys [ Чет Юни 20, 2013 5:23 pm ] | |||||||||
| Заглавие: | Re: Малък проблем с HD44780 дисплей, свързан към Raspberry P | |||||||||
Пък и аз на Паскал го имам Иначе моя код рефрешва по ред, според подаден параметър MAX_ROW. Направи си го така, става универсално, щото утре може да не е с 2 реда дисплея и 16 знака. А и според мен едно че така е "по-правилно", но е и по добре от към бързодействие на цялата система. |
||||||||||
| Автор: | borisoff [ Чет Юни 20, 2013 5:29 pm ] |
| Заглавие: | Re: Малък проблем с HD44780 дисплей, свързан към Raspberry P |
От скоро го имам Pi-то и се чудя какво да изкарам на дисплея. За момента май ще е CPU usage и свободната RAM |
|
| Автор: | relsys [ Чет Юни 20, 2013 5:34 pm ] |
| Заглавие: | Re: Малък проблем с HD44780 дисплей, свързан към Raspberry P |
Сега го погледнах тоя Python..... Що за извратен език е това, прилича на да пишеш скрипт за LD-линкера... |
|
| Автор: | borisoff [ Чет Юни 20, 2013 5:38 pm ] |
| Заглавие: | Re: Малък проблем с HD44780 дисплей, свързан към Raspberry P |
Дам, ако не си се занимавал и сефте го виждаш си е доста странен |
|
| Автор: | didofen [ Пет Юни 21, 2013 9:06 am ] |
| Заглавие: | Re: Малък проблем с HD44780 дисплей, свързан към Raspberry P |
Освен ако е нещо дефектен контролер, до сега не ми се е случвало сам да прави каквото и да е - поява, триене или промяна на символ. Това става само ако има смущения, било то захранвания или по строба (Е). Особено ако се командва по 4 пина |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|