My Projects

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
electronic:lcd:mdp12bs17srt [2018/08/19 01:19] – created tonyelectronic:lcd:mdp12bs17srt [2026/09/26 08:26] (current) – tony
Line 1: Line 1:
-{{ :electronic:lcd:.jpg?200|MDP12BS17-SR-T}} +{{ :electronic:lcd:p8170777a.jpg?200|MDP12BS17-SR-T}} 
-^<html><p style="text-align:center">LCD Description</p></html>|| +^  LCD Description  || 
-^Model|**MDP12BS17-SR-T** (2142717-01)|+^Model|**MDP12BS17-SR-T** |
 ^Manufacturer| | ^Manufacturer| |
-^Recovered from|Epson WF-2530| +^Recovered from|Epson WF-2530 ((http://repaircafe-zwijndrecht.nl/wp-tech/Repair/epson-WF2510_SI_1474287827.pdf))| 
-^LCD type| |+^Board IDs|2142717-01, 2142716 00| 
 +^LCD type|positive|
 ^Polarizer type|reflective| ^Polarizer type|reflective|
-^Columns|16| +^Columns|128 pixels| 
-^Rows|2| +^Rows|28 pixels| 
-^Char matrix|| +^Char matrix|3x14 to 8x14  ((Bitmap graphical display, characters have proportional spacing))| 
-^Driver IC||+^Driver IC|ST7567 (CoG) (( {{:electronic:datasheet:sitronix:st7567.pdf}}))|
 ^Backlight|-| ^Backlight|-|
-^Arduino driver|| +^Arduino driver| | 
-^Connector||+^Connector|pins|
 ^Num Pins|8| ^Num Pins|8|
-^Pin spacing|"|+^Pin spacing|0.07"| 
 + 
 +^  LCD1 Pinout  ^^^^  Arduino test rig ((reminder for my personal testing, not useful for anyone else!))  ||| 
 +^Pin#^IC Label^Funtion^Connected to^Measured^Pin^colour| 
 +^1|CSB|Chip Select|(cn1 pin 8)|3.38V| 
 +^2|RSTB|Reset|(74VHC595 pin 4 (Qe))|3.38V| 
 +^3|A0|Register select|(cn1 pin6, 74VHC595 pin 14 (SER data input) via 100Ω)|0V| | 
 +^4|SCLK|Clock|(cn1 pin5 via 220Ω), (74VHC595 pin 11 (clock) via 220Ω), (74VHC165 pin 2 (clock) via 220Ω) 250kHz or 3MHz|0V| 
 +^5|SDA|Data In|(cn1 pin2),  (74VHC165 pin 9 (QH) via 3.3k)|3.38V| 
 +^6|VDD|Power |3.38V, bypass capacitor to GND| 
 +^7|VSS|Ground|oV| 
 +^8|VG|LCD power|capacitor to GND|6.94V| 
 + 
 +^  JK33149A, 2142717-01 Board, CN1 pinout  ^^^  Arduino test rig ((reminder for my personal testing, not useful for anyone else!))  || 
 +^Pin#^Label^Connected to^Pin^colour| 
 +^1| |Buzzer-| 
 +^2|SDA|(lcd pin5)| 
 +^3|GND| 
 +^4|Vcc| 
 +^5|CLK|(lcd pin4 via 220Ω), (74VHC595 pin 11 (clock) via 220Ω), (74VHC165 pin 2 (clock) via 220Ω)| 
 +^6|RS|(lcd pin3 via 100Ω)| 
 +^7| |(74VHC595 pin 13 (output enable))| 
 +^8|CS|(lcd pin1)| 
 +^9| |(74VHC165 pin 1 (parallel load))| 
 +^10| |SW1 (closes to gnd) (power button)|
  
-^ ^^^Arduino test rig ((reminder for my personal testing, not useful for anyone else!))|| 
-^Pin#^IC pin^Label^Pin^colour| 
-^1| 
-^2| 
-^3| 
-^4| 
-^5| 
-^6| 
-^7| 
-^8| 
-^9| 
-^10| 
-^11| 
-^12| 
-^13| 
-^14| 
-^15| 
-^16| 
-^17| 
-^18| 
-^19| 
-^20| 
 \\ \\
 \\ \\
 +"2 line bitmap LCD" Approximately 20 characters by 2 rows.\\
 +IC1, 74VHC165 (8bit parallel line/serial out shift register) is used for serializing the keyswitch selections,\\
 +IC2. 74VHC595 (8-Bit Shift Register with Output Latches) is used for decoding serial data to latched outputs to turn on status LEDs (Power, Wifi, ADF) and one LCD control line (chip select)\\
 +IC1 & IC2 can use power supplies of 2V to 5.5V, LCD 3.3V powered?
  
 +\\
 +===== Datasheets =====
 +  * {{:electronic:lcd:epson_wf-2530_lcd.pdf|LCD initialisation sequence from sigrok analysis}}
 +  * {{:electronic:lcd:epson_wf-2530_lcd.sr|LCD initialisation sequence in sigrok format}}
 +
 +\\
 ---- ----
-===== Examples : =====+===== Examples ===== 
 + 
 +{{:electronic:lcd:p8170777a.jpg?800|MDP12BS17-SR-T front}} 
 + 
 + 
 +{{:electronic:lcd:p1043588a.jpg?800|MDP12BS17-SR-T overview with board}} 
 + 
 +{{:electronic:lcd:pa252270a.jpg?300|MDP12BS17-SR-T connector}}
  
-{{:electronic:lcd:.jpg?800|MDP12BS17-SR-T}}+{{:electronic:lcd:pa252266b.jpg?800|MDP12BS17-SR-T examples}}