My Projects

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
electronic:lcd:ng87243 [2021/08/15 09:59] – tonyelectronic:lcd:ng87243 [2026/09/26 05:55] (current) – tony
Line 14: Line 14:
 ^Backlight|-| ^Backlight|-|
 ^Arduino driver|LiquidCrystal_24x3.h((this is a standard HD44780 library, but the row start addresses are 0x00,0x20,0x40,0x60))| ^Arduino driver|LiquidCrystal_24x3.h((this is a standard HD44780 library, but the row start addresses are 0x00,0x20,0x40,0x60))|
-^Connector|PCB flex|+^Connector|PCB flex cable|
 ^Num Pins|16| ^Num Pins|16|
 ^Pin spacing|0.05"| ^Pin spacing|0.05"|
Line 42: Line 42:
 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. 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 interchangable 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 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. 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.
  
 \\  \\ 
-The slightly modified LCD library ((this is a standard HD44780 library, but the row start addresses are 0x00,0x20,0x40,0x60)):\\+---- 
 +===== 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.h}},  SPI LCD library
   * {{:arduino:dtr16d:liquidcrystal_24x3.cpp}},  SPI LCD library   * {{:arduino:dtr16d:liquidcrystal_24x3.cpp}},  SPI LCD library
  
-===== Datasheets =====+\\
   * {{:electronic:lcd:nec_ng-8743-lcd.pdf|LCD initialisation sequence from sigrok analysis}}   * {{: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))   * {{: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 : =====+\\ 
 +---- 
 +===== Examples =====
  
 |{{:electronic:lcd:p1296847a.jpg?800|NG87243 front}}| |{{:electronic:lcd:p1296847a.jpg?800|NG87243 front}}|
Line 67: Line 71:
 |{{:electronic:lcd:p1296842a.jpg?800|NG87243 overview, mounted, interior}}| |{{:electronic:lcd:p1296842a.jpg?800|NG87243 overview, mounted, interior}}|
  
-|{{:electronic:lcd:p2104631a.jpg?200|NG87243 connector}}|{{:electronic:lcd:p2104636a.jpg?200|NG87243 connector}}|+|{{: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: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: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:p2104618a.jpg?200|NG87243 cable top}}|{{:electronic:lcd:p2104621a.jpg?200|NG87243 cable bottom}}|
  
-|{{:electronic:lcd:.jpg?300|NG87243 chip}}+/*{{:electronic:lcd:.jpg?300|NG87243 chip}}*/
  
 |{{:electronic:lcd:p2166960a.jpg?300|NG87243 character set}}| |{{:electronic:lcd:p2166960a.jpg?300|NG87243 character set}}|
Line 85: Line 89:
  
 {{:electronic:lcd:p1306908a.jpg?200|NG87243 pixel layout}} {{:electronic:lcd:p1306908a.jpg?200|NG87243 pixel layout}}
-|{{:electronic:lcd:.jpg?800|NG87243 circuit}}+/*{{:electronic:lcd:.jpg?800|NG87243 circuit}}*/