logo
Welcome, Guest. Please Login or Register.
03. May 2024, 12:14:30


Home Help Search Login RegisterWIKIUHSDR Download

Amateurfunk Sulingen
Diskussions- und Newsboard des DARC-Ortsverbandes I40  |  allgemeine Kategorie  |  mcHF Projekt Deutsch / English (here you can discuss everything related to mcHF) (Moderators: DF8OE, DL1PQ)  |  Topic: SPI und Touch mit UI-Board Rev 0.5 <- zurück vorwärts ->
Pages: 1 [2] 3 Go Down Print
   Author  Topic: SPI und Touch mit UI-Board Rev 0.5  (Read 10622 times)
peter_77
Urgestein
*****

Offline

Posts: 735



THE mcHF and UHSDR forum !

View Profile
Re:SPI und Touch mit UI-Board Rev 0.5
« Reply #15 on: 16. May 2016, 13:27:44 »

Thomas, ist da wirklich so ein großer (störtechnischer) Unterschied zw. Lötkelchen und der klassischen, vergoldeten Buchsenleiste für das Display ?:
http://www.reichelt.de/Buchsenleisten/BL-1X20G-2-00/3/index.html?&ACTION=3&LA=2&ARTICLE=51824&GROUPID=3221&artnr=BL+1X20G+2%2C00

Andreas sagt ja auch immer SPI wäre in Summe "leiser" aber wenn man da den direkten Vergleich hat wie oben bleib ich doch wohl erstmal bei Parallelbetrieb 
« Last Edit: 16. May 2016, 13:28:54 by peter_77 » Logged
Roger
noch länger dabei
***

Offline

Posts: 122



Ich liebe dieses Forum!

View Profile
Re:SPI und Touch mit UI-Board Rev 0.5
« Reply #16 on: 16. May 2016, 16:21:44 »

Hallo Thomas/Peter,

danke für Eure Antworten! Dachte nur, ich sehe nicht richtig. Wer will schon den mcHF
Manager einsetzen.


vy73s
Roger
Logged
DL8EBD
positron
Urgestein
*****

Offline

Posts: 1926





View Profile
Re:SPI und Touch mit UI-Board Rev 0.5
« Reply #17 on: 16. May 2016, 17:56:36 »

Peter, die Lötkelche habe ich genommen weil mir die erste Buchsenleiste von Reichelt direkt beim einstecken des Displays kollabiert ist.
Ich habe daraufhin die Leisten wieder ausgelötet und stattdessen Präzisionssockelleisten im RM 2,54 zerlegt und die gedrehten Teile ins Board gelötet.
Dadurch bietet sich die Möglichkeit an die SPI Strippen auf die Oberseite der Platine zu verlegen.
Und ja, der Störnebel (Hubschrauber) ist subjektiv geringer geworden da ja immerhin nun die Masseflächen vom Top- und Bottom-Layer zusätzlich etwas schirmen.

Positiv ist auch dass man einen Teil des Drahtverhaus nicht sieht.

Trotzdem ist das Schirmblech meiner Meinung nach Pflicht!

Chris hat zudem bei der Rev 0.5 auch Lötflächen auf dem RF Board vorgesehen um Abschirmdeckel über die einzelnen Stufen zu setzen 



« Last Edit: 16. May 2016, 18:06:30 by DL8EBD » Logged

bitte keine technische Fragen oder Diskussionen via PN, dafür ist das Forum da.
vy73
Thomas
peter_77
Urgestein
*****

Offline

Posts: 735



THE mcHF and UHSDR forum !

View Profile
Re:SPI und Touch mit UI-Board Rev 0.5
« Reply #18 on: 17. May 2016, 08:33:54 »

Keine Frage, da hast du natürlich Recht mit der Schirmung wenn man die Drähte oberhalb der UI Platine verlegen kann. Da haben die Kelche natürlich einen Vorteil sowohl was die Optik und Schirmung angeht.
Zudem erreicht man auch leichter den Encoder 3. Ich verwende ALPS Encoder mit Taster (Reichelt) die parallel zu den unterliegenden Tastern arbeiten und das erleichtert dann ggf. auch den Zugang zu den links liegenden Tasterpins.
Gibt es diese Lötkelche auch bei Reichelt ?
« Last Edit: 17. May 2016, 08:35:20 by peter_77 » Logged
peter_77
Urgestein
*****

Offline

Posts: 735



THE mcHF and UHSDR forum !

View Profile
Re:SPI und Touch mit UI-Board Rev 0.5
« Reply #19 on: 17. May 2016, 13:57:12 »

Sehr pfiffig...Chapeau !
Zumal die Kelche eine geringere Höhe haben als die Buchsenleisten was dann den Einbau in einige Gehäuse erleichtert. Gute Idee !
Ich habe hier noch diverse ungenutzte gedrehte Sockel und versuche mich mal selber dran. Ansonsten komm ich auf dein Angebot sehr gerne zurück...
« Last Edit: 17. May 2016, 13:57:51 by peter_77 » Logged
DL8EBD
positron
Urgestein
*****

Offline

Posts: 1926





View Profile
Re:SPI und Touch mit UI-Board Rev 0.5
« Reply #20 on: 17. May 2016, 14:38:42 »

Peter, ein Tipp noch:
Nicht versuchen die Kelche einzeln in die Leiterplatte zu löten!
Das gibt graue Haare.
Einfacher ist es sie auf die gekürzten Stifte des Displays zu stecken. Beim ersten Mal, also bei neuen und unbenutzten Kelchen "rasten" diese sauber ein.
Dann das Display mit aufgesetzten Kelchen auf die Leiterplatte setzen. Keine Angst, die fallen nicht ab.

Nach dem Festlöten kann man das Display prima ab- und wieder draufstecken.

Die Sache ist recht eng bei RM2.00, passt aber gut 
Logged

bitte keine technische Fragen oder Diskussionen via PN, dafür ist das Forum da.
vy73
Thomas
DC6LB
Neuling
*

Offline

Posts: 21



Ich liebe dieses Forum!

View Profile E-Mail
Re:SPI und Touch mit UI-Board Rev 0.5
« Reply #21 on: 29. June 2016, 21:34:56 »

Unter „MCHF – Die ersten Schritte“
( http://www.amateurfunk-sulingen.de/inbetriebnahme-tipps#start ) heißt es:
„… Parallelmodus (des Displays) … Damit ist aber ein späterer Betrieb des Touchscreens nicht möglich, weil zu viele Leitungen vom Prozessor für die Ansteuerung des Displaypanels verschwendet werden …“

Unter „MCHF – Modifikationen“ (http://www.amateurfunk-sulingen.de/modifikationen#start )
steht im Punkt (UI-04-N-026):
„Wer die Touchscreen-Funktionen aktivieren möchte, … (muss den Parallelmodus für das Display verdrahten – 5 blaue Drähte). Wenn man die Touchscreen-Modifikation macht, bietet es sich an, diese Modifikation gleich mit zu erledigen.“

Beide Aussagen stehen im Widerspruch zueinander. Daher 3 Fragen:

1. Welche Betriebsart des Displays
- ermöglicht die Touchscreen-Funktion?
- wird von der Entwicklung künftig favorisiert?

2. Zumindest das HY28B kennt 2 SPI-Modi (Aufdruck auf der Rückseite für IM2,1,0: 100 oder 101). Im Falle der Betriebsart SPI: welcher Modus soll hier verwendet werden?

3. Hängen die Antworten ab
- vom Typ des Displays (HY28 A oder B) ab?
- vom Rev. des UI-Boards (0.4 oder 0.5) ab?

Eine aktuelle Klarstellung (durch Andreas ?) wäre hilfreich!
Logged
DL8EBD
positron
Urgestein
*****

Offline

Posts: 1926





View Profile
Re:SPI und Touch mit UI-Board Rev 0.5
« Reply #22 on: 30. June 2016, 04:45:04 »

Ich zitiere mich mal selber aus diesem Thread wegen den 2 SPI Modes:

Quote from: DL8EBD on 15. May 2016, 15:13:34
Andreas, darfst Du gerne, aber ich mache gleich nochmal ein schöneres Bild mit Beschriftung. =>  EDIT: neues Bild erstellt

Stimmt, das Display bietet 2 SPI Möglichkeiten,
ich habe mich für die erste entschieden, also M2=1, M1=0, M0=0
Also einfach den 0 Ohm von M2 auf die Stelle von M1 gelötet

"0" bedeutet beim Display einen 0 Ohm eingelötet bzw. gebrückt
"1" bedeutet demnach offen lassen


Logged

bitte keine technische Fragen oder Diskussionen via PN, dafür ist das Forum da.
vy73
Thomas
DF8OE
Administrator
*****

Offline

Posts: 6268



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:SPI und Touch mit UI-Board Rev 0.5
« Reply #23 on: 30. June 2016, 05:52:52 »

Es wird nur der SPI-Modus IM0&IM1 unterstützt. Der läuft auf einigen HY28 sogar schon mit 50MHz SPI-Takt - aber leider nur auf einigen. Das HY28 hat einfach zu hohe Streuungen und ist qualitativ nicht gut genug. Aber es gibt ja auch noch andere LCDs...


73
Andreas
Logged

Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen...
qrz.com-Seite von DF8OE
-----------------------------------------------------
>>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
DB4PLE
positron
Urgestein
*****

Offline

Posts: 1278





View Profile
Re:SPI und Touch mit UI-Board Rev 0.5
« Reply #24 on: 30. June 2016, 08:07:37 »

Quote from: DC6LB on 29. June 2016, 21:34:56
1. Welche Betriebsart des Displays
- ermöglicht die Touchscreen-Funktion?
- wird von der Entwicklung künftig favorisiert?
- Alle Modi (SPI/Par) gehen zusammen mit Touch.
- Als Beteiligter an der Beschleunigung des SPI bin ich nicht unvoreingenommen, aber SPI ist jetzt mehr oder weniger so schnell wie parallel, und befreit viele Pins GPIO Pins für andere Aufgaben.
 
Quote:
2. Zumindest das HY28B kennt 2 SPI-Modi (Aufdruck auf der Rückseite für IM2,1,0: 100 oder 101). Im Falle der Betriebsart SPI: welcher Modus soll hier verwendet werden?
Macht vermutlich keinen Unterschied. Nimm den von Thomas beschriebenen.

Quote:
3. Hängen die Antworten ab
- vom Typ des Displays (HY28 A oder B) ab?
- vom Rev. des UI-Boards (0.4 oder 0.5) ab?
- Im Prinzip nicht, die Revision des Boards spielt keine Rolle (lediglich die Verkabelung ist tw. anders bei SPI 0.4 vs. 0.5 zu realisieren).

- Wichtig: HY28A sind nur Altbestände. Die gibt es nur fix in SPI oder Parallel (nicht umschaltbar) und passen auch nicht zu den aktuellen Gehäusen. Sonst sollten sie aber tun. Verkabelung SPI siehe oben.

- HY28B sind immer umschaltbar SPI/Parallel, auf Grund von Qualitätsproblemen kann es aber sein, das Touch und/oder Parallel und/oder SPI nicht gut oder  garnicht funktionieren.

73
Danilo
« Last Edit: 30. June 2016, 08:08:00 by DB4PLE » Logged
DC6LB
Neuling
*

Offline

Posts: 21



Ich liebe dieses Forum!

View Profile E-Mail
Re:SPI und Touch mit UI-Board Rev 0.5
« Reply #25 on: 30. June 2016, 14:14:52 »

Hallo Danilo,
danke für die ausführliche und klärende Antwort. Ich habe das HY28B jetzt im SPI-Modus IM2,1,0=100 über die 3 Drähte nach UI-04-N-025 angeschlossen. Das Display funktioniert mit dem Hinweis „Touchscreen: No“ im Startmenü. Welche zusätzlichen Verbindungen sind notwendig, um Touchscreen zu aktivieren?
73 Rainer
Logged
DB4PLE
positron
Urgestein
*****

Offline

Posts: 1278





View Profile
Re:SPI und Touch mit UI-Board Rev 0.5
« Reply #26 on: 30. June 2016, 14:30:12 »

Hallo Rainer,

das ist einfach:
https://github.com/df8oe/mchf-github/wiki/FAQ-0.5-Boards

Achtung: Der Eintrag wurde von mir auf der Basis der Schaltplans nach bestem Wissen und Gewissen gemacht.
Irgendwo im Forum gab es da auch noch Infos. Habe aber keine Lust zu suchen ;-)
Wenn mans richtig verkabelt auf Basis der richtigen v0.4 Pins an dem Prozessor, gehts jedenfalls

73
Danilo
Logged
DL8EBD
positron
Urgestein
*****

Offline

Posts: 1926





View Profile
Re:SPI und Touch mit UI-Board Rev 0.5
« Reply #27 on: 30. June 2016, 15:06:20 »

Quote from: DC6LB on 30. June 2016, 14:14:52
Welche zusätzlichen Verbindungen sind notwendig, um Touchscreen zu aktivieren?
73 Rainer

Rainer, schaue Dir doch das erste Bild in diesem Thread an, da erkennst Du alle notwendigen Verbindungen bei Rev0.5 für Touch und SPI

Es sollten eigentlich keine Fragen offen bleiben
Logged

bitte keine technische Fragen oder Diskussionen via PN, dafür ist das Forum da.
vy73
Thomas
DB4PLE
positron
Urgestein
*****

Offline

Posts: 1278





View Profile
Re:SPI und Touch mit UI-Board Rev 0.5
« Reply #28 on: 30. June 2016, 15:27:10 »

Wusst ich doch, ich hab  es irgendwo gesehen...



73
Danilo
Logged
DC6LB
Neuling
*

Offline

Posts: 21



Ich liebe dieses Forum!

View Profile E-Mail
Re:SPI und Touch mit UI-Board Rev 0.5
« Reply #29 on: 30. June 2016, 17:40:25 »

Hallo Danilo und Thomas,
sorry, meine Frage war unpräzise, denn ich verwende Rev. 0.4 Boards.
Also: mit Verdrahtung nach UI-04-N-025 (3 Drähte) meldet sich das HY28B im SPI-Mode, zeigt aber an: „Touchscreen: No“. Firmware ist der Snapshot 19.06.2016 18:20:34.
Sind weitere zusätzliche Verbindungen erforderlich, welche?
73 Rainer
Logged
Pages: 1 [2] 3 Go Up Print 
Diskussions- und Newsboard des DARC-Ortsverbandes I40  |  allgemeine Kategorie  |  mcHF Projekt Deutsch / English (here you can discuss everything related to mcHF) (Moderators: DF8OE, DL1PQ)  |  Topic: SPI und Touch mit UI-Board Rev 0.5 <- zurück vorwärts ->
Jump to: 


Login with username, password and session length

 Es wird die Verwendung von Browsern die auf der "Blink"-Engine basieren und mindestens
1024x768 Pixel Bildschirmauflösung für die beste Darstellung empfohlen
 
Amateurfunk Die Beiträge sind, sofern nicht anders vermerkt, unter der folgenden Lizenz veröffentlicht:
GNU Free Documentation License 1.3 GNU Free Documentation License 1.3
verbindet!
Powered by MySQL Powered by PHP Diskussions- und Newsboard des DARC-Ortsverbandes I40 | Powered by YaBB SE
© 2001-2004, YaBB SE Dev Team. All Rights Reserved.
- modified by Andreas Richter (DF8OE)
Impressum & Disclaimer
Valid XHTML 1.0! Valid CSS!