Newhaven NHD-C0220BIZ-FSW-FBW-3V3M Cog (chipâ onâ glass) character liquid crystal display module Datasheet

NHD‐C0220BiZ‐FSW‐FBW‐3V3M
COG (Chip‐On‐Glass) Character Liquid Crystal Display Module
NHD‐
C0220‐
BiZ‐
F‐
SW‐
F‐
B‐
W‐
3V3‐
M‐
Newhaven Display
COG, 2 Lines x 20 Characters
Model, I2C interface
Transflective
Side White LED Backlight
FSTN (+)
6:00 Optimal View
Wide Temperature
3.3V LCD
Mounting Holes
RoHS Compliant
Newhaven Display International, Inc.
2511 Technology Drive, Suite 101
Elgin IL, 60124
Ph: 847‐844‐8795
Fax: 847‐844‐8796
www.newhavendisplay.com
[email protected]
[email protected]
Document Revision History
Revision
0
1
2
3
Date
7/8/2009
10/9/2009
11/20/2009
5/27/2011
4
6/23/2014
Description
Initial Release
Updated Electrical Characteristic
Updated backlight supply current
Display character address code updated
Mechanical Drawing, Electrical & Optical characteristics
updated
Functions and Features





2 lines x 20 characters
Built‐in ST7036i controller with I2C interface
3.3V power supply
1/16 duty, 1/5 bias
Built‐in DC supply for VLCD (requires 2 external capacitors)
[2]
Changed by
MC
MC
AK
ML
L
A
I
Mechanical Drawing
2
3
4
A
8
D
F
N
1
6
Date
T
N
1
COM16
COM9
NO
1
2
3
4
5
6
7
8
COM8
COM1
------------
Date
RST
SCL
SDA
VSS
VDD
VOUT
C1+
C1-
06/23/14
2
3
4
Gen. Tolerance
Unit
±0.3mm
mm
5
Model:
NHD-C0220BiZ-FSW-FBW-3V3M
6
The drawing contained herein is the exclusive property of Newhaven Display International, Inc. and shall not be copied, reproduced, and/or disclosed in any format without permission.
[3]
A
B
C
S1
O
C
Description
E
D
I
B
C
5
Rev
S100
1
D
Pin Description and Wiring Diagram
Pin No.
1
2
3
4
5
6
7
8
Symbol
RST
SCL
SDA
VSS
VDD
VOUT
C1+
C1‐
External
Connection
MPU
MPU
MPU
Power Supply
Power Supply
CAP
CAP
CAP
Function Description
Active LOW Reset signal
Serial Clock signal (requires pull‐up resistor)
Serial Data signal (requires pull‐up resistor)
Ground
Supply Voltage for logic (+3.3V)
Voltage booster circuit – connect 1µF cap to VSS or VDD
Connect 1µF cap to PIN8
Connect 1µF cap to PIN7
Recommended LCD connector: N/A, solder directly into PCB
Backlight connector: 8.5mm pitch pins, solder directly into PCB Mates with: ‐‐‐
Capacitance 0.47µF~2.2µF
Recommended value = 1µF
[4]
Electrical Characteristics
Item
Operating Temperature Range
Storage Temperature Range
Supply Voltage
Supply Current
Supply for LCD (contrast)
“H” Level input
“L” Level input
“H” Level output
“L” Level output
Backlight Supply Voltage – White
Backlight Supply Current – White
Symbol
Top
Tst
VDD
IDD
VDD‐V0
Vih
Vil
Voh
Vol
Condition
Absolute Max
Absolute Max
‐
VDD=3.3V
VLCD=VDD‐V0
‐
‐
‐
‐
Min.
‐20
‐30
3.0
‐
‐
0.7*VDD
GND
0.7*VDD
GND
Typ.
‐
‐
3.3
0.5
5.5
‐
‐
‐
‐
Max.
+70
+80
3.6
1.0
‐
VDD
0.2*VDD
VDD
0.8
Unit
⁰C
⁰C
V
mA
V
V
V
V
V
VLED
Iled
‐
‐
2.8
‐
3.0
30
3.3
‐
V
mA
Symbol
‐
‐
‐
‐
Cr
Tr
Tf
Condition
Min.
‐
‐
‐
‐
‐
‐
‐
Typ.
40
60
60
60
5
150
200
Max.
‐
‐
‐
‐
‐
250
300
Unit
⁰
⁰
⁰
⁰
‐
ms
ms
Optical Characteristics
Item
Viewing Angle ‐ Top
Viewing Angle ‐ Bottom
Viewing Angle ‐ Left
Viewing Angle ‐ Right
Contrast Ratio
Response Time (rise)
Response Time (fall)
Cr ≥ 2
‐
‐
‐
Controller Information
Built‐in ST7036i controller.
Please download specification at http://www.newhavendisplay.com/app_notes/ST7036.pdf
DDRAM Address
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13
40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53
[5]
Slave Address = 0x78
[6]
Table of Commands
[7]
[8]
Timing Characteristics
[9]
Built‐in Font Table (OPR1 = 0, OPR2 = 0)
[10]
Example Initialization Program
/****************************************************
*
Initialization For ST7036i
*
*****************************************************/
void init_LCD()
{
I2C_Start();
I2C_out(Slave);//Slave=0x78
I2C_out(Comsend);//Comsend = 0x00
I2C_out(0x38);
delay(10);
I2C_out(0x39);
delay(10);
I2C_out(0x14);
I2C_out(0x78);
I2C_out(0x5E);
I2C_out(0x6D);
I2C_out(0x0C);
I2C_out(0x01);
I2C_out(0x06);
delay(10);
I2C_Stop();
}
/*****************************************************/
/****************************************************
*
Output command or data via I2C
*
*****************************************************/
void I2C_out(unsigned char j)
//I2C Output
{
int n;
unsigned char d;
d=j;
for(n=0;n<8;n++){
if((d&0x80)==0x80)
SDA=1;
else
SDA=0;
d=(d<<1);
SCL = 0;
SCL = 1;
SCL = 0;
}
SCL = 1;
while(SDA==1){
SCL=0;
SCL=1;
}
SCL=0;
}
/*****************************************************/
[11]
/****************************************************
*
I2C Start
*
*****************************************************/
void I2C_Start(void)
{
SCL=1;
SDA=1;
SDA=0;
SCL=0;
}
/*****************************************************/
/****************************************************
*
I2C Stop
*
*****************************************************/
void I2C_Stop(void)
{
SDA=0;
SCL=0;
SCL=1;
SDA=1;
}
/*****************************************************/
/****************************************************
*
Send string of ASCII data to LCD
*
*****************************************************/
void Show(unsigned char *text)
{
int n,d;
d=0x00;
I2C_Start();
I2C_out(Slave); //Slave=0x78
I2C_out(Datasend);//Datasend=0x40
for(n=0;n<20;n++){
I2C_out(*text);
++text;
}
I2C_Stop();
}
/*****************************************************/
/*****************************************************/
/*****************************************************/
[12]
Quality Information
Test Item
Content of Test
High Temperature storage
Endurance test applying the high
storage temperature for a long time.
Endurance test applying the low storage
temperature for a long time.
Endurance test applying the electric stress
(voltage & current) and the high thermal
stress for a long time.
Endurance test applying the electric stress
(voltage & current) and the low thermal
stress for a long time.
Endurance test applying the electric stress
(voltage & current) and the high thermal
with high humidity stress for a long time.
Endurance test applying the electric stress
(voltage & current) during a cycle of low
and high thermal stress.
Endurance test applying vibration to
simulate transportation and use.
Low Temperature storage
High Temperature
Operation
Low Temperature
Operation
High Temperature /
Humidity Operation
Thermal Shock resistance
Vibration test
Static electricity test
Test Condition
Endurance test applying electric static
discharge.
2
‐30⁰C , 96hrs
1,2
+70⁰C , 96hrs
2
‐20⁰C , 96hrs
1,2
+60⁰C , 90% RH , 96hrs
1,2
‐20⁰C,30min ‐> 25⁰C,5min ‐>
70⁰C,30min = 1 cycle
10 cycles
10‐55Hz , 15mm amplitude.
60 sec in each of 3 directions
X,Y,Z
For 15 minutes
VS=800V, RS=1.5kΩ, CS=100pF
One time
Note 1: No condensation to be observed.
Note 2: Conducted after 4 hours of storage at 25⁰C, 0%RH.
Note 3: Test performed on product itself, not inside a container.
Precautions for using LCDs/LCMs
See Precautions at www.newhavendisplay.com/specs/precautions.pdf
Warranty Information
See Terms & Conditions at http://www.newhavendisplay.com/index.php?main_page=terms
[13]
Note
+80⁰C , 96hrs
3
Similar pages