My Projects

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
electronic:lcd:ng87243 [2026/09/01 09:17] – [Examples :] tonyelectronic:lcd:ng87243 [2026/09/26 05:55] (current) – tony
Line 1: Line 1:
 +{{ :electronic:lcd:p1296848a.jpg?200|NG-87243-001}}
 +^  LCD Description  ||
 +^Model|**NG-87243-001**|
 +^Manufacturer|Samsung?|
 +^Recovered from|[[:electronic:equipment:phone:dtr16d|Nec DTR-16D-1A]]|
 +^Board IDs|NG-87243-001, <del>NG-84458-001</del>|
 +^Alt. board IDs|A50-002005-003, MBCF24302Z04. A50-002005-002, MBC24302Z02 ((in a DTR-8D-1A))|
 +^LCD type|positive|
 +^Polarizer type|reflective|
 +^Columns|24|
 +^Rows|3|
 +^Char matrix|5x7|
 +^Driver IC|Hitachi HD44780 compatible (covered in epoxy)|
 +^Backlight|-|
 +^Arduino driver|LiquidCrystal_24x3.h((this is a standard HD44780 library, but the row start addresses are 0x00,0x20,0x40,0x60))|
 +^Connector|PCB flex cable|
 +^Num Pins|16|
 +^Pin spacing|0.05"|
 +^Module size|98 x 37 mm|
 +
 +^ ^  Measured  ^^^^  Connector pin-out  ^^  Arduino test rig  ||
 +^Pin#^Main board^LCD board^LCD on^LCD off^IC pin^Label^Pin^colour|
 +^1| |Green LED K|1.7V|0.0V|
 +^2| |LED A common|0.8V|0.0V|
 +^3| |Red LED K|1.9V|0.0V|
 +^4| | |2.9V|0.1V| |RS|
 +^5| | |0.4V|0.1V| |E|
 +^6| |164k|0.7V|0.1V| |D0|
 +^7| |1.4M|0.6V|0.2V| |D1|
 +^8| | |0.6V|3.3V| |D2|
 +^9| | |0.3V|3.3V| |D3|
 +^10|3.45k|120k|3.3V|3.3V| |Vcc|
 +^11|GND|GND|0.0V|0.0V| |GND|
 +^12| |100k|1.9V|1.7V| |Contrast|
 +^13|NC|120k|3.3V|3.3V| | |
 +^14|NC| |0.0V|0.0V|
 +^15|GND|GND|0.0V|0.0V| |((hard wired on LCD board to GND, perhaps just indicates LCD module is present))|
 +^16|NC| |0.0V|0.0V|
 +
 +The connector pins aren't labeled on the LCD module, I have used the numbering on the phone board.  This corresponds to viewing the LCD module from the back, with the flex connector at the top and numbering the pins 1 to 16 from left to right.
 +
 +In the phones  it seems to operate with a contrast voltage of 1.9V, but I had to supply 2.3V on my test rig, might be because supply voltage was only 3V rather than 3.3V.
 +
 +The LCD modules can be swapped out from the phones quite simply, and are interchangeable between the DTR-16D and DTR-8D, DTH series and possibly other models.  See https://www.commgear.com/Documents/LCD%20Replacement-Instructions.pdf.
 +The LCD uses an adapter to plug into a socket within the phone, the socket on the phone board can be de-soldered and used as an easier way to connect to the LCD than trying to connect to the LCD's flex cable.
 +
 +The module consists of two parts folded together: a PCB with the controller electronics, connected via a wide PCB flex cable to the LCD glass.
 +
 +\\ 
 +----
 +===== Additional info =====
 +The slightly modified LCD library ((this is a standard HD44780 library, but the row start addresses are 0x00,0x20,0x40,0x60)):
 +  * {{:arduino:dtr16d:liquidcrystal_24x3.h}},  SPI LCD library
 +  * {{:arduino:dtr16d:liquidcrystal_24x3.cpp}},  SPI LCD library
 +
 +\\
 +  * {{:electronic:lcd:nec_ng-8743-lcd.pdf|LCD initialisation sequence from sigrok analysis}}
 +  * {{:electronic:lcd:nec_ng-8743-startup.sr|LCD initialisation sequence in sigrok format}}((this file has an extra data glitch in it that fools sigrok into getting the nibbles aligned so the 2 nibble codes are easier to decode with the 'parallel' filter))
 +
 +\\
 +----
 +===== Examples =====
 +
 +|{{:electronic:lcd:p1296847a.jpg?800|NG87243 front}}|
 +|{{:electronic:lcd:p1296843a.jpg?800|NG87243 back}}|
 +|{{:electronic:lcd:p2044565a.jpg?800|MBCF24302Z04 back}}|
 +|{{electronic:lcd:p2044567a.jpg?800|MBCF24302Z04, unfolded, inside}}|
 +
 +|{{:electronic:lcd:p1296839a.jpg?800|NG87243 overview, mounted, front}}|
 +|{{:electronic:lcd:p1296835a.jpg?800|NG87243 overview, mounted, back}}|
 +|{{:electronic:lcd:p1296842a.jpg?800|NG87243 overview, mounted, interior}}|
 +
 +|{{:electronic:lcd:p2104631a.jpg?200|NG87243 connector top}}|{{:electronic:lcd:p2104636a.jpg?200|NG87243 connector bottom}}|
 +|{{:electronic:lcd:p2104627a.jpg?200|NG87243 adapter cable end}}|{{:electronic:lcd:p2104628a.jpg?200|NG87243 adapter PCB end}}|
 +|{{:electronic:lcd:p2104626a.jpg?200|NG87243 adapter top}}|{{:electronic:lcd:p2104624a.jpg?200|NG87243 adapter bottom}}|
 +|{{:electronic:lcd:p2104618a.jpg?200|NG87243 cable top}}|{{:electronic:lcd:p2104621a.jpg?200|NG87243 cable bottom}}|
 +
 +/*{{:electronic:lcd:.jpg?300|NG87243 chip}}*/
 +
 +|{{:electronic:lcd:p2166960a.jpg?300|NG87243 character set}}|
 +|{{:electronic:lcd:p2166961a.jpg?300|NG87243 character set}}|
 +|{{:electronic:lcd:p2166955a.jpg?300|NG87243 character set}}|
 +|{{:electronic:lcd:p2166956a.jpg?300|NG87243 character set}}|
 +|{{:electronic:lcd:p2166957a.jpg?300|NG87243 character set}}|
 +|{{:electronic:lcd:p2166958a.jpg?300|NG87243 character set}}|
 +|{{:electronic:lcd:p2166959a.jpg?300|NG87243 character set}}|
 +
 +{{:electronic:lcd:p1306904a.jpg?400|NG87243 examples, 'self test'}}
 +
 +{{:electronic:lcd:p1306908a.jpg?200|NG87243 pixel layout}}
 +/*{{:electronic:lcd:.jpg?800|NG87243 circuit}}*/