Raspberry Pi HD44780 an MCP23017 mit LCDproc

OP #3731859
Lesenswert?

Hallo Miteinander,
Ich habe einen Raspberry Pi Model B 512MB (Rev. 2)

Habe ein Display (HD44780) bisher über GPIO genutzt und über LCDproc 
angesteuert.

Der Pi hat zwangsläufig nun 4 MCP23017 gekriegt.
Die Arbeiten wunderbar, also dachte ich mir ich bin schlau, und habe den 
Bildschirm vom Pi an einen MCP23017 angeschlossen, doch leider fühlt 
sich
der HD44780 nicht angesprochen, sprich er startet, aber macht nichts.
1
Display ¦ Funktion      ¦ MCP
2
------------------------------
3
4       ¦ RS            ¦ GPB7
4
6       ¦ Enable/Strobe ¦ GPB6
5
11      ¦ Data 4        ¦ GPB4
6
12      ¦ Data 5        ¦ GPB3
7
13      ¦ Data 6        ¦ GPB2
8
14      ¦ Data 7        ¦ GPB1

Aufgerufen wird LCDpro via
1
sudo LCDd -c /home/pi/.config/LCDd.conf

Die LCDd.conf
1
[server]
2
DriverPath=/tech/
3
Driver=hd44780
4
Bind=127.0.0.1
5
Port=13666
6
ReportLevel=3
7
User=nobody
8
Foreground=no
9
Hello="      PiWi      "
10
Hello="HTPC,NAS,Hausaut"
11
WaitTime=5
12
ServerScreen=no
13
Backlight=open
14
Heartbeat=open
15
TitleSpeed=4
16

17
[menu]
18
MenuKey=Escape
19
EnterKey=Enter
20
UpKey=Up
21
DownKey=Down
22

23
## Hitachi HD44780 driver ##
24
[hd44780]
25
ConnectionType=i2c
26
Port=0x23
27
Device=/dev/i2c-1
28
#D7=15
29
#D6=14
30
#D5=13
31
#D4=12
32
#RS=8
33
#EN=9
34

35
Speed=0
36
Keypad=no
37
Contrast=0
38
Backlight=no
39
OutputPort=no
40
#Lastline=true
41
Size=16x2
42
#ExtendedMode=yes
43
#LineAddress=0x10
44
CharMap=hd44780_default
45
#DelayMult=2
46
#KeepAliveDisplay=0
47
DelayBus=false
48
KeyMatrix_4_1=Enter
49
KeyMatrix_4_2=Up
50
KeyMatrix_4_3=Down
51
KeyMatrix_4_4=Escape

Ich habe Ihn auf verschiedene weisen angeschlossen, die Aktuelle ist die 
nach der Anleitung von Adafruit
( https://learn.adafruit.com/assets/3861 )
Auch die Angabe von den Ports über die LCDp.conf hab ich versucht, aber 
ohne erfolgt.
Die Aktuelle Verdrahtung hab ich diesem Beitrag als 
pidisplay_Schaltplan-k.png beigefügt.

Ich denke ich hab nur einen saudummen Überlegungsfehler, aber nach einer 
ganzen Nacht mit Google und meinem miserablen Englischkentnissen bin ich 
leider keinen schritt weiter gekommen.

wäre um Hilfestellung sehr froh.

Michael
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren