|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 11:38 pm
|
Страница 1 от 1
|
[ 9 мнения ] |
|
Малък проблем с HD44780 дисплей, свързан към Raspberry Pi
| Автор |
Съобщение |
|
borisoff
Ранг: Минаващ
Регистриран на: Чет Ное 01, 2012 5:45 pm Мнения: 47
|
 Малък проблем с HD44780 дисплей, свързан към Raspberry Pi
Свързал съм HD44780 дисплей към Raspberry Pi, като съм използвал кода от тази страница: http://www.rpiblog.com/2012/11/interfac ... ry-pi.htmlВсичко си работи нормално с изключение на това, че като постои известно време (няколко часа) и се появява черно квадратче в края като на следната снимка: http://img191.imageshack.us/img191/9538/tcfe.jpgПричината в използването на бредборда ли е (поради някакви смущения) или трябва през определен интервал да изкарвам надписа наново?
|
| Чет Юни 20, 2013 1:30 pm |
|
 |
|
radolin
Ранг: Форумен бог
Регистриран на: Пон Дек 19, 2005 12:21 pm Мнения: 1037
|
 Re: Малък проблем с HD44780 дисплей, свързан към Raspberry P
Не знам каква е причината това да се случва от самосебеси , но "черното квадратче" е всъщност курсора на дисплея. Погледни някакъв дейташийт за този дисплей драйвер и разгледай там какви команди има - за показване/скриване на курсора, дали да мига или не и подобни.
|
| Чет Юни 20, 2013 5:10 pm |
|
 |
|
relsys
Ранг: Форумен бог
Регистриран на: Пет Ное 25, 2005 11:41 am Мнения: 1680
|
 Re: Малък проблем с HD44780 дисплей, свързан към Raspberry P
Там трябва да натиснеш, за да спре звъненето.... Сега по-сериозно: предполагам, че дисплея не се опреснява постоянно а седи статичен текст... забелязвал съм и аз преди време, само че беше 16х4 дисплея, ама то няма значение това, че ако текста си стои и опреснявам само дадени позиции се получават точно такива ефекти. За целта си направи видео буфер в паметта, примерно: Данните които искаш да изкараш на дисплея ги пишеш в този буфер, а после периодично (през интервал като за човек - примерно секунда) опресняваш по един ред, но целия на дисплея. Имам го даже разписано, ако искаш мога да ти го дам.
|
| Чет Юни 20, 2013 5:11 pm |
|
 |
|
borisoff
Ранг: Минаващ
Регистриран на: Чет Ное 01, 2012 5:45 pm Мнения: 47
|
 Re: Малък проблем с HD44780 дисплей, свързан към Raspberry P
Значи ще го направя да се рефрешва целия през няколко секунди в зависимост от информацията, която ще показвам. Май няма нужда, тъй като и без това трябва да го пиша на Python 
|
| Чет Юни 20, 2013 5:18 pm |
|
 |
|
relsys
Ранг: Форумен бог
Регистриран на: Пет Ное 25, 2005 11:41 am Мнения: 1680
|
 Re: Малък проблем с HD44780 дисплей, свързан към Raspberry P
Пък и аз на Паскал го имам  Иначе моя код рефрешва по ред, според подаден параметър MAX_ROW. Направи си го така, става универсално, щото утре може да не е с 2 реда дисплея и 16 знака. А и според мен едно че така е "по-правилно", но е и по добре от към бързодействие на цялата система.
|
| Чет Юни 20, 2013 5:23 pm |
|
 |
|
borisoff
Ранг: Минаващ
Регистриран на: Чет Ное 01, 2012 5:45 pm Мнения: 47
|
 Re: Малък проблем с HD44780 дисплей, свързан към Raspberry P
От скоро го имам Pi-то и се чудя какво да изкарам на дисплея. За момента май ще е CPU usage и свободната RAM 
|
| Чет Юни 20, 2013 5:29 pm |
|
 |
|
relsys
Ранг: Форумен бог
Регистриран на: Пет Ное 25, 2005 11:41 am Мнения: 1680
|
 Re: Малък проблем с HD44780 дисплей, свързан към Raspberry P
Сега го погледнах тоя Python..... Що за извратен език е това, прилича на да пишеш скрипт за LD-линкера... 
|
| Чет Юни 20, 2013 5:34 pm |
|
 |
|
borisoff
Ранг: Минаващ
Регистриран на: Чет Ное 01, 2012 5:45 pm Мнения: 47
|
 Re: Малък проблем с HD44780 дисплей, свързан към Raspberry P
Дам, ако не си се занимавал и сефте го виждаш си е доста странен 
|
| Чет Юни 20, 2013 5:38 pm |
|
 |
|
didofen
Ранг: Популярен
Регистриран на: Вто Юни 27, 2006 11:13 am Мнения: 381 Местоположение: Варна
|
 Re: Малък проблем с HD44780 дисплей, свързан към Raspberry P
Освен ако е нещо дефектен контролер, до сега не ми се е случвало сам да прави каквото и да е - поява, триене или промяна на символ. Това става само ако има смущения, било то захранвания или по строба (Е). Особено ако се командва по 4 пина
|
| Пет Юни 21, 2013 9:06 am |
|
|
|
Страница 1 от 1
|
[ 9 мнения ] |
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 18 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|