Display 4GLM12232 mit SED1520 ansteuern

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    Aufgrund technischer Veränderungen ist der Mailverkehr innerhalb des Forums (Private Nachrichten) nur noch eingeschränkt möglich. Die Einschränkung ist notwendig, um zusätzliche Betriebskosten für das Forum zu vermeiden. Näheres zu den Hintergründen im Thread "Aktuelles zum Forum".Wir bitten um Verständnis.

    Hinweis kann nach Kenntnisnahme deaktiviert werden!

    • Display 4GLM12232 mit SED1520 ansteuern

      Hallo liebe Leser,
      ich versuche verzweifelt das Grafikdisplay 4GLM12232 zum Leben zu erwecken.
      Die Beschaltung scheint etwas anders zu sein, als alle SED1520 Displays, die ich
      in Foren gefunden habe.
      Um eine Übersicht zu geben habe ich das Programm, Datasheet und Schaltplan angehängt.
      Bis jetzt habe ich keinerlei Zeichen auf dem Display.
      Ich hoffe jemand kann mir weiterhelfen.
      Vielen Dank
      Ditt

      SED1520_4GLM12232.basDisplay 4GLM12232.jpg4GLM 12232-2.pdf
    • Hi, wo ist dein Kontrasteinsteller? Schau mal hier bitbucket-assetroot.s3.amazona…0iLFON4kPl0SmMOuIvoP9s%3D da ist eine Schaltung versteckt, wie man die negative Spannung erzeugen kann.
      Kannst ja auch probehalber diese Spannung provisorisch mit einer Batterie und einem Poti erzeugen.

      In deinem verlinkten Datenblatt steht: Vdd-Vlcd=5,5V. Bei Vdd=3V ergibt die Rechnung 3V-Vlcd=5,5V ein Vlcd von -2,5V. Mit deinen 5V an Vdd bist du grenzwertig.
      Raum für Notizen

      -----------------------------------------------------------------------------------------------------

      -----------------------------------------------------------------------------------------------------

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von tschoeatsch ()

    • Hallo tschoeatsch,
      danke für deinen Eintrag.
      Leider hilft er nicht weiter.
      1. Im Datenblatt ist kein Pin für eine Kontrastspannung zu sehen.
      2. der Link funktioniert bei mir nicht.
      3. Den Eintrag im Datenblatt Vdd - Vlcd interpretiere ich als Vdd = Vlcd also 5v

      Ja, dieses Display scheint sehr unterschiedlich zu sein.
      Ich hoffe auf weitere Tipps.
      Ditt
    • Vlcd ist der pin für die Kontrastspannung. Komisch, jetzt geht der Link bei mir auch nicht mehr, aber da war der Vlcd-pin auch mit ca. -2,5V beaufschlagt. Und dafür war in dem Link auch eine Schaltung für eine Chargepump angegeben.
      Ah, ich hab's geschafft, eine Kopie zu machen

      Quellcode

      1. * <-------------------------------- 122 Pixels -------------------------------->
      2. * +--------------------------------------+-------------------------------------+
      3. * | ^ | ^ | ^
      4. * |<------------ 61 Pixels ----------+-->|<--+--------- 61 Pixels ------------>| |
      5. * |<---Chip 0 controls these pixels--+-->|<--+-Chip 1 Controls these pixels--->| |
      6. * | 16 pixels|16pixels | |
      7. * | | | | | |
      8. * | v | v | |
      9. * +--------------------------------------+-------------------------------------+ |
      10. * | Gap between upper and lower pixels | 32 pixels
      11. * +--------------------------------------+-------------------------------------+ |
      12. * | | | |
      13. * | | | |
      14. * |<---Chip 0 controls these pixels----->|<----Chip 1 Controls these pixels--->| |
      15. * | | | |
      16. * | | | |
      17. * | | | v
      18. * +--------------------------------------+-------------------------------------+
      19. *
      20. * View from Back of LCD
      21. * +----------------------------------------------------------------------------+
      22. * --|-|1 |---SMT COMPONENTS---| |
      23. * | | |
      24. * F |C| |
      25. * l |a| |
      26. * e |b| |
      27. * x |l| |
      28. * |e| |
      29. * | | |
      30. * --|-| 18 |
      31. * | |
      32. * | |
      33. * | |
      34. * | |------------------ Connector to LCD itself --------------------------| |
      35. * +----------------------------------------------------------------------------+
      36. *
      37. * +-------------------------------------------+
      38. * |Pin|Symbol| Function | Hook To
      39. * +-------------------------------------------+
      40. * | 1 | Vdd | +3.3v | +3.3v
      41. * +-------------------------------------------+
      42. * | 2 | Vss | Ground | GND
      43. * +-------------------------------------------+
      44. * | 3 | Vlcd | LCD bias voltage (contrast) | Roughly -2.0v (approx Vlcd = Vdd-5.5)
      45. * +-------------------------------------------+
      46. * | 4 | RST | Reset | glcdPinRES
      47. * +-------------------------------------------+
      48. * | 5 | E1 | chip 0 enable strobe | glcdPinE1
      49. * +-------------------------------------------+
      50. * | 6 | E2 | chip 1 enable strobe | glcdPinE2
      51. * +-------------------------------------------+
      52. * | 7 | RW | H = Read, L = Write | glcdPinRW
      53. * +-------------------------------------------+
      54. * | 8 | A0/DI| H = Data, L=instruction/Status | glcdPinDI
      55. * +-------------------------------------------+
      56. * | 9 | DB0 | Data Bit 0 | glcdPinData0
      57. * +-------------------------------------------+
      58. * |10 | DB1 | Data Bit 1 | glcdPinData1
      59. * +-------------------------------------------+
      60. * |11 | DB2 | Data Bit 2 | glcdPinData2
      61. * +-------------------------------------------+
      62. * |12 | DB3 | Data Bit 3 | glcdPinData3
      63. * +-------------------------------------------+
      64. * |13 | DB4 | Data Bit 4 | glcdPinData4
      65. * +-------------------------------------------+
      66. * |14 | DB5 | Data Bit 5 | glcdPinData5
      67. * +-------------------------------------------+
      68. * |15 | DB6 | Data Bit 6 | glcdPinData6
      69. * +-------------------------------------------+
      70. * |16 | DB7 | Data Bit 7 | glcdPinData7
      71. * +-------------------------------------------+
      72. * |17 | BLA | Backlight LED Anode | Connect to Vdd through resistor
      73. * +-------------------------------------------+ (3.3v=8.2 Ohms, 5v=22 Ohms)
      74. * |18 | BLK | Backlight LED Cathode | GND
      75. * +-------------------------------------------+
      76. *
      77. * Simple inverting charge pump
      78. * C1 D1
      79. * PWM --|(--+-|<|-+-----+
      80. * pin + | | /VR1
      81. * | -C2 \<--- Vlcd
      82. * | -+ /
      83. * | D2 | |
      84. * |-|>|-+-----+
      85. * |
      86. * GND
      87. * C1>200nF, C2=10uF
      88. * D1,D2 = 1N5817 or similar
      89. * VR1 = 10K-50K
      90. */
      Alles anzeigen
      Raum für Notizen

      -----------------------------------------------------------------------------------------------------

      -----------------------------------------------------------------------------------------------------
    • Ja, Vlcd scheint eine negative Spannung zu erwarten. Im Datenblatt ist das nicht ersichtlich.
      Ich habe eine Batterie mit 1,5V negativ angeschlossen und sehe jetzt zwei schwarze Balken.
      Über einen Trimmer kann ich die Balken verschwinden lassen.
      Nur eine Anzeige aus dem Programm habe ich immer noch nicht.
      Von welchem Display wird in deiner Kopie gesprochen?
      Die Pins sind wohl mit meinem Display gleich.
      Gibt es dazu noch ein Programm?
      Ditt
    • Das soll das gleiche Display sein, das Programm ist in C.
      Hier bitbucket.org/bperrybap/opengl…or-falcon-4glm12232-2-lcd klickst du auf "Manual config" und dann kommst du zum listing.
      Raum für Notizen

      -----------------------------------------------------------------------------------------------------

      -----------------------------------------------------------------------------------------------------
    • Hallo tschoeatsch,
      dank deiner Hilfe läuft jetzt alles.
      Vielen, vielen Dank.
      Geändert habe ich folgendes:
      Eine negative Spannung an VLCD angelegt.
      Damit konnte ich den Kontrast einstellen.
      Dann musste ich in dem Programm, welches ich aus dem Netz
      kopiert hatte, noch einige Änderungen machen.
      Für alle, die wie ich versuchen wollen dieses Display zum Laufen zu bringen
      kommt hier der Schaltplan und das Bascomprogramm.
      Viel Erfolg.
      SED1520_4GLM12232.basDisplay 4GLM12232.jpg