Einfache Panelhalterung für einen HyperCube 3D-Drucker mit 2020-Profilen, die einen Außendurchmesser von 120 mm haben (Mitte zu Mitte ist 100 mm).
Dies ist für das Katzen-# XC4617 128x64-Dot-Matrix-LCD-Display gedacht, das über den ST7920-Chipsatz verfügt und über einen einfachen SPI-Bus oder einen 4-Bit/8-Bit-Parallelbus läuft.
Drucken Sie, wie Sie es für richtig halten, meine war mit 20% Füllung, aber Sie machen es, wie Sie wollen. Es ist wahrscheinlich am besten, Schichten von 0,2 mm zu verwenden, um bessere Fasen zu erhalten, wenn Sie eine Düse von 0,4 mm verwenden.
Ich habe auch die FreeCAD-Datei beigefügt, damit ihr die Abmessungen des Displays und seiner Montagepunkte erfassen könnt (allerdings keine Daten zum SIL-Header-Standort), da Jaycar zum Zeitpunkt des Schreibens keine mechanische Zeichnung zur Verfügung stellt.
Mein Ausstellungsabschnitt von Mainsail/Klipper ist wie folgt
[Anzeige] lcd_type: st7920 cs_pin: PE14 sclk_pin: PE12 sid_pin: PE13Wenn es über "cs_pin nicht gültig unter Anzeigebereich" klagt, bedeutet das, dass du einen anderen Anzeigebereich anderswo in deiner Druckerkonfiguration deklariert hast, möglicherweise über einen Include (das ist, was bei mir passiert ist, ich hatte ein Dummy-HD47780-Display, also hätte ich einen "Kill"-Pin für meinen E-Stop-Knopf).
Die Verkabelung ist:
- PSB-Pin an Masse gebunden (um es immer in den seriellen Modus zu zwingen)
- EN ist PE12 (was SCLK ist)
- R/W ist PE13 oder "sid" (SDATA, oder MOSI, da es ein einseitiges SPI ist)
- RS ist PE14 (was Chip-Select ist)
- VCC auf 5V
- GND zu GND
- BLA auf 5V (oder optional ein PWM-Pin, damit du die Hintergrundbeleuchtung deiner Displays dimmen kannst)
- BLK zu GND
Referenz:
Теги
Источник модели
