Beruflich Dokumente
Kultur Dokumente
Alphanumeric Displays
Technical Data
HCMS-29xx Series
Features Description
• Easy to Use The HCMS-29xx series are high
• Interfaces Directly with performance, easy to use dot
Microprocessors matrix displays driven by on-board
• 0.15" Character Height in 4, CMOS ICs. Each display can be
8, and 16 (2x8) Character directly interfaced with a
Packages microprocessor, thus eliminating
the need for cumbersome interface
• 0.20" Character Height in 4
components. The serial IC
and 8 Character Packages
interface allows higher character
• Rugged X- and Y-Stackable count information displays with a
Package minimum of data lines. A variety of
• Serial Input colors, font heights, and character Applications
• Convenient Brightness counts gives designers a wide • Telecommunications
Controls range of product choices for their Equipment
• Wave Solderable specific applications and the easy • Portable Data Entry Devices
• Offered in Five Colors to read 5 x 7 pixel format allows • Computer Peripherals
• Low Power CMOS the display of uppercase, lower • Medical Equipment
Technology case, Katakana, and custom user-
• Test Equipment
defined characters. These displays
• TTL Compatible • Business Machines
are stackable in the x- and y-
directions, making them ideal for • Avionics
high character count displays. • Industrial Controls
5.08 HCMS-290X X Z
(0.200) YYWW COO
4.32 TYP.
0.51 (0.020) (0.170)
NOTES:
1. DIMENSIONS ARE IN mm (INCHES).
2. UNLESS OTHERWISE SPECIFIED, TOLERANCE ON DIMENSIONS IS ± 0.38 mm (0.015 INCH).
3. LEAD MATERIAL: SOLDER PLATED COPPER ALLOY.
HCMS-290x
HCMS-291x
3
0.25
HCMS-292X X Z (0.010)
YYWW 5.08 (0.200)
0.51 COO
(0.020)
2.54 1.27
0.51 ± 0.13 (0.100) SYM. (0.050)
(0.020 ± 0.005) TYP. 2.03
2.54 ± 0.13 TYP. (0.080)
(0.100 ± 0.005) 7.62
(NON ACCUM.) (0.300)
NOTES:
1. DIMENSIONS ARE IN mm (INCHES).
2. UNLESS OTHERWISE SPECIFIED, TOLERANCE ON DIMENSIONS IS ± 0.38 mm (0.015 INCH).
3. LEAD MATERIAL: SOLDER PLATED COPPER ALLOY.
HCMS-292x
PIN FUNCTION
ASSIGNMENT TABLE
PIN # FUNCTION
21.46 (0.845) MAX.
1 DATA OUT
2 OSC
2.67 (0.105) SYM. 3 V LED
4 DATA IN
2.54 (0.100) TYP. 5 RS
6 CLK
7 CE
8 BLANK
9 GND
4.57
TYP. 0 1 2 3 11.43 (0.450) MAX. 10 SEL
(0.180)
11 V LOGIC
12 RESET
HCMS-296X X Z 5.31
YYWW COO (0.209)
3.71
0.169 0.50 (0.146) TYP.
(4.28) SYM. (0.020)
0.51 ± 0.13
(0.020 ± 0.005) TYP. 0.072
2.54 ± 0.13 TYP. (1.83)SYM.
(0.100 ± 0.005) 7.62
(0.300)
NOTES:
1. DIMENSIONS ARE IN mm (INCHES).
2. UNLESS OTHERWISE SPECIFIED, THE TOLERANCE ON DIMENSIONS IS ± 0.38 mm (0.015 INCH).
3. LEAD MATERIAL: SOLDER PLATED COPPER ALLOY.
HCMS-296x
4
PIN FUNCTION
ASSIGNMENT TABLE
26
4.57 1 2 3 4 5 6 7 8
PIN # FUNCTION
(0.180) TYP. 11.43 (0.450) MAX.
1 NO PIN
2 NO PIN
3
3 V LED
4 NO PIN
5 NO PIN
6 NO PIN
2.54 (0.100) TYP.
7 GND LED
PIN # 1 IDENTIFIER 8 NO PIN
9 NO PIN
DATE CODE (YEAR, WEEK) 10 V LED
INTENSITY CATEGORY 11 NO PIN
0.25 12 NO PIN
PART NUMBER COLOR BIN (0.010)
COUNTRY OF ORIGIN 13 NO PIN
14 DATA IN
15 RS
HCMS-297X 5.31 16 NO PIN
X Z 17 CLOCK
YYWW COO (0.209)
0.51 18 CE
(0.020) 19 BLANK
3.71 20 GND LOGIC
TYP.
(0.146) 21 SEL
22 V LOGIC
23 NO PIN
6.22 24 RESET
0.51 ± 0.13 (0.245) SYM. 25 OSC
TYP. 26 DATA OUT
(0.020 ± 0.005)
1.90
2.54 ± 0.13 TYP. (0.075) SYM.
(0.100 ± 0.005) 7.62
(NON ACCUM.) (0.300)
NOTES:
1. DIMENSIONS ARE IN mm (INCHES).
2. UNLESS OTHERWISE SPECIFIED, TOLERANCE ON DIMENSIONS IS ± 0.38 mm (0.015 INCH).
3. LEAD MATERIAL: SOLDER PLATED COPPER ALLOY.
HCMS-297x
LOW level input voltage Vil 0.8 V 4.5 V < VLOGIC < 5.5 V
0.2 VLOGIC V 3.0 V < VLOGIC < 4.5 V
HIGH level output voltage Voh 2.0 V VLOGIC = 4.5 V,
Ioh = -40 µA
0.8 VLOGIC V 3.0 V < VLOGIC < 4.5 V
LOW level output voltage Vol 0.4 V VLOGIC = 5.5 V,
Iol = 1.6 mA[3]
0.2 VLOGIC V 3.0 V < VLOGIC < 4.5 V
Thermal Resistance RθJ-P 70 °C/W IC junction to pin
Notes:
1. In SLEEP mode, the internal oscillator and reference current for LED drivers are off.
2. Average peak pixel current is measured at the maximum drive current set by Control Register 0. Individual pixels may exceed this
value.
3. For the Oscillator Output, Iol = 40 µA.
6
Electrical Description
Pin Function Description
RESET (RST) Sets Control Register bits to logic low. The Dot Register contents are
unaffected by the Reset pin. (logic low = reset; logic high = normal
operation).
DATA IN (DIN) Serial Data input for Dot or Control Register data. Data is entered on the
rising edge of the Clock input.
DATA OUT (DOUT) Serial Data output for Dot or Control Register data. This pin is used for
cascading multiple displays.
CLOCK (CLK) Clock input for writing Dot or Control Register data. When Chip Enable is
logic low, data is entered on the rising Clock edge.
REGISTER SELECT (RS) Selects Dot Register (RS = logic low) or Control Register (RS = logic high)
as the destination for serial data entry. The logic level of RS is latched on
the falling edge of the Chip Enable input.
CHIP ENABLE (CE) This input must be a logic low to write data to the display. When CE
returns to logic high and CLK is logic low, data is latched to either the LED
output drivers or a Control Register.
OSCILLATOR SELECT Selects either an internal or external display oscillator source.
(SEL) (logic low = External Display Oscillator; logic high = Internal Display
Oscillator).
OSCILLATOR (OSC) Output for the Internal Display Oscillator (SEL = logic high) or input for an
External Display Oscillator (SEL = logic low).
BLANK (BL) Blanks the display when logic high. May be modulated for brightness
control.
GNDLED Ground for LED drivers.
GNDLOGIC Ground for logic.
VLED Positive supply for LED drivers.
VLOGIC Positive supply for logic.
7
Notes:
1. Timing specifications increase 0.3 ns per pf of capacitive loading above 15 pF.
2. This parameter is valid for Simultaneous Mode data entry of the Control Register.
8
Notes:
1. BIT D0 of Control Word 1 must have been previously set to Low for serial mode or High for simultaneous mode.
2. Selection of Control Word 1 or Control Word 0 is set by D7 of the Control Shift Register. The unselected control word retains its
previous value.
3. Control Word data is loaded Most Significant Bit (D7) first.
9
RS
TRSS TRSH
1 2
CE
CLK
[1]
TDS T DH NEW DATA LATCHED HERE
6 7
D IN
T CEDO TDOUT
10 8
D OUT (SERIAL)
T DOUTP
9
D OUT
(SIMULTANEOUS)
LED OUTPUTS,
CONTROL PREVIOUS DATA NEW DATA
REGISTERS
NOTE:
1. DATA IS COPIED TO THE CONTROL REGISTER OR THE DOT LATCH AND LED OUTPUTS WHEN CE IS HIGH AND CLK IS LOW.
columns by 8 rows. This array can Control Register logic high and then CE is brought
be conceptualized as four 5 x 8 The Control Register allows to logic low. Next, each
dot matrix character locations, software modification of the IC’s successive rising CLK edge will
but only 7 of the 8 rows have operation and consists of two shift in the data on the DIN pin.
LEDs (see Figures 1 & 2). The independent 7-bit control words. Finally, when 8 bits have been
bottom row (row 0) is not used. Bit D7 in the shift register selects loaded, the CE line is brought to
Thus, latch location 0 is never one of the two 7-bit control logic high. When CLK goes to
displayed. Column 0 controls the words. Control Word 0 performs logic low, new data is copied into
left-most column. Data from Dot pulse width modulation the selected control word.
Latch locations 0-7 determine brightness control, peak pixel Loading data into the Control
whether or not pixels in Column 0 current brightness control, and Register takes place while the
are turned-on or turned-off. sleep mode. Control Word 1 sets previous control word configures
Therefore, the lower left pixel is serial/simultaneous data out the display.
turned-on when a logic high is mode, and external oscillator
stored in Dot Latch location 1. prescaler. Each function is Control Word 0
Characters are loaded in serially, independent of the others. Loading the Control Register with
with the left-most character being D7 = Logic low selects Control
loaded first and the right-most Control Register Data Word 0 (see Table 2). Bits D0-D3
character being loaded last. By Loading adjust the display brightness by
loading one character at a time Data is loaded into the Control pulse width modulating the LED
and latching the data before Register, MSB first, according to on-time, while Bits D4-D5 adjust
loading the next character, the the procedure shown in Table 1 the display brightness by
figures will appear to scroll from and the Write Cycle Timing changing the peak pixel current.
right to left. Diagram. First, RS is brought to Bit D6 selects normal operation or
sleep mode.
10
DATA OUT
RS (LATCHED)
H L
DATA IN
L
CLK
H
H L
SER/PAR
CHIP MODE DI DI DI DI DOT
ENABLE 40 BIT 40 BIT 40 BIT 40 BIT REGISTERS
DATA IN CONTROL DATA S.R. S.R. S.R. S.R. AND
REGISTER OUT DO DO DO DO LATCHES
REGISTER CLR
D Q
SELECT RS
(LATCHED) V LED +
REFRESH CURRENT
CONTROL REFERENCE ANODE CURRENT SOURCES
RESET RST
PWM BRIGHTNESS DOT
CONTROL REGISTER
PRESCALE
VALUE BIT # 159
FIELD DRIVERS
3:8 DECODER
ROW 7
CATHODE
H
÷8
OSC
L ROW 1
0xxxx xxxxx xxxxx x x x x x ROW 0 (NO LEDS)
H OSCILLATOR L
COLUMN 0 COLUMN 19
L H CHAR 0 CHAR 1 CHAR 2 CHAR 3
OSC
SELECT
GND (LED)
BLANK
Figure 1.
DATA FROM
PREVIOUS
PIXEL
CHARACTER
DATA TO
NEXT ROW 7
CHARACTER
ROW 6
ROW 5
ROW 4
ROW 3
ROW 2
ROW 1
ROW 0
(NOT USED)
Figure 2.
11
Sleep mode (Control Word 0, bit same data in all Control Registers. right-most characters. The Dot
D6 = Low) turns off the Internal In the simultaneous mode, N ICs Registers are connected in series
Display Oscillator and the LED only need 8 clock pulses to load to form a 320-bit dot shift
pixel drivers. This mode is used the same data in all Control register. The location of pixel 0
when the IC needs to be powered Registers. The propagation delay has not changed. However, Dot
up, but does not need to be from the first IC to the last is Shift Register bit 0 of IC2
active. Current draw in sleep N * tDOUTP. becomes bit 160 of the 320-bit
mode is nearly zero. Data in the dot shift register.
Dot Register and Control Words External Oscillator
are retained during sleep mode. Prescaler Bit D1 The Control Registers of the two
Bit D1 of Control Word 1 is used ICs are independent of each
Control Word 1 to scale the frequency of an other. This means that to adjust
Loading the Control Register with external Display Oscillator. When the display brightness the same
D7 = logic high selects Control this bit is logic low, the external control word must be entered into
Word 1. This Control Word Display Oscillator directly sets the both ICs, unless the Control
performs two functions: serial/ internal display clock rate. When Registers are set to simultaneous
simultaneous data out mode and this bit is a logic high, the mode.
external oscillator prescale select external oscillator is divided by 8.
(see Table 2). This scaled frequency then sets Longer character string systems
the internal display clock rate. It can be built by cascading multiple
Serial/Simultaneous Data takes 512 cycles of the display displays together. This is
Output D0 clock (or 8 x 512 = 4096 cycles accomplished by creating a five
Bit D0 of control word 1 is used to of an external clock with the line bus. This bus consists of CE,
switch the mode of DOUT between divide by 8 prescaler) to com- RS, BL, Reset, and CLK. The
serial and simultaneous data entry pletely refresh the display once. display pins are connected to the
during Control Register writes. Using the prescaler bit allows the corresponding bus line. Thus, all
The default mode (logic low) is designer to use a higher external CE pins are connected to the CE
the serial DOUT mode. In serial oscillator frequency without extra bus line. Similarly, bus lines for
mode, DOUT is connected to the circuitry. RS, BL, Reset, and CLK are
last bit (D7) of the Control Shift created. Then DIN is connected to
Register. This bit has no affect on the the right-most display. DOUT from
internal Display Oscillator this display is connected to the
Storing a logic high to bit D0 Frequency. next display. The left-most display
changes DOUT to simultaneous receives its DIN from the DOUT of
mode which affects the Control Bits D2-D6 the display to its right. DOUT from
Register only. In simultaneous These bits must always be pro- the left-most display is not used.
mode, DOUT is logically connected grammed to logic low.
to DIN. This arrangement allows Each display may be set to use its
multiple ICs to have their Control Cascaded ICs internal oscillator, or the displays
Registers written to simul- may be synchronized by setting
Figure 3 shows how two ICs are
taneously. For example, for N ICs up one display as the master and
connected within an HCMS-29XX
in the serial mode, N * 8 clock the others as slaves. The slaves
display. The first IC controls the
pulses are needed to load the are set to receive their oscillator
four left-most characters and the
input from the master’s oscillator
second IC controls the four
output.
12
L D6 D5 D4 D3 D2 D1 D0
↑
Bit D7 On-Time Duty Relative
Set Low PWM Brightness Oscillator Factor Brightness
to Select Control Cycles (%) (%)
Control
Word 0 L L L L 0 0 0
L L L H 1 0.2 1.7
L L H L 2 0.4 3.3
L L H H 3 0.6 5.0
L H L L 4 0.8 6.7
L H L H 5 1.0 8.3
L H H L 7 1.4 11.7
L H H H 9 1.8 15
H L L L 11 2.1 18
H L L H 14 2.7 23
H L H L 18 3.5 30
H L H H 22 4.3 37
H H L L 28 5.5 47
H H L H 36 7.0 60
H H H L 48 9.4 80
H H H H 60 11.7 100
CONTROL WORD 1
H L L L L L D1 D0
↑ Serial/Simultaneous Data Out
Bit D7 L – Dout holds contents of Bit D7
Set High Reserved for Future H – Dout is functionally tied to Din
to Select
Control Use (Bits D2-D6
Word 1 must be set Low) External Display Oscillator Prescaler
L – Oscillator Freq ÷ 1
H – Oscillator Freq ÷ 8
13
CE
RS
BL
RESET
CLK
CE CE
RS RS
BL BL
D
IN
1.3
Appendix A. Thermal PD can be calculated as Equation 1.2
Rθ
J-A
= 100°C/W
DISSIPATION PER IC – W
0.9
junction temperature of 150°C. Figure 4 shows how to derate the 0.8
A typical value for RθJA is 100°C/ reduced. The power consumption 0.2
0.1
W. This value is typical for a can be reduced by changing 0
covered with a plastic filter. The VLED. Changing VLOGIC has very T A – AMBIENT TEMPERATURE – °C
Appendix B. Electrical
Considerations
Equation 1: Current Calculations
TJMAX = TA + PD * RθJA The peak and average display
current requirements have a
Where: significant impact on power
TJMAX = maximum IC junction temperature supply selection. The maximum
TA = ambient temperature surrounding the display peak current is calculated with
RθJA = thermal resistance from the IC junction to ambient Equation 3 below.
PD = power dissipated by the IC
The average current required by
Equation 2: the display can be calculated with
PD = (N * IPIXEL * Duty Factor * VLED) + ILOGIC * VLOGIC Equation 4 below.
be varied between 4.0 to 5.5 V Electrostatic Discharge prescaler or 8 MHz with the
without any noticeable variation The inputs to the ICs are pro- prescaler may cause noticeable
in light output. However, operat- tected against static discharge pixel to pixel mismatch.
ing VLED below 4.0 V may cause and input current latchup. How-
objectionable mismatch between ever, for best results, standard Appendix D. Refresh
the pixels and is not CMOS handling precautions Circuitry
recommended. Dimming the should be used. Before use, the This display driver consists of 20
display by pulse width modulating HCMS-29XX should be stored in one-of-eight column decoders and
VLED is also not recommended. antistatic tubes or in conductive 20 constant current sources, 1
material. During assembly, a one-of-eight row decoder and
VLOGIC can vary from 3.0 to 5.5 V grounded conductive work area eight row sinks, a pulse width
without affecting either the should be used and assembly modulation control block, a peak
displayed message or the display personnel should wear conductive current control block, and the
intensity. However, operation wrist straps. Lab coats made of circuit to refresh the LEDs. The
below 4.5 V will change the synthetic material should be refresh counters and oscillator are
timing and logic levels and avoided since they are prone to used to synchronize the columns
operation below 3 V may cause static buildup. Input current and rows.
the Dot and Control Registers to latchup is caused when the CMOS
be altered. inputs are subjected to either a The 160 bits are organized as 20
voltage below ground (VIN < columns by 8 rows. The IC
The logic ground is internally ground) or to a voltage higher illuminates the display by
connected to the LED ground by a then VLOGIC (VIN > VLOGIC) and sequentially turning ON each of
substrate diode. This diode when a high current is forced into the 8 row-drivers. To refresh the
becomes forward biased and the input. To prevent input display once takes 512 oscillator
conducts when the logic ground is current latchup and ESD damage, cycles. Because there are eight
0.4 V greater then the LED unused inputs should be con- row drivers, each row driver is
ground. The LED ground and the nected to either ground or VLOGIC. selected for 64 (512/8) oscillator
logic ground should be connected Voltages should not be applied to cycles. Four cycles are used to
to a common ground which can the inputs until VLOGIC has been briefly blank the display before
withstand the current introduced applied to the display. the following row is switched on.
by the switching LED drivers. Thus, each row is ON for 60
When separate ground Appendix C. Oscillator oscillator cycles out of a possible
connections are used, the LED The oscillator provides the 64. This corresponds to the
ground can vary from -0.3 V to internal refresh circuitry with a maximum LED on time.
+0.3 V with respect to the logic signal that is used to synchronize
ground. Voltages below -0.3 V can the columns and rows. This Appendix E. Display
cause all the dots to be ON. ensures that the right data is in Brightness
Voltage above +0.3 V can cause the dot drivers for that row. This Two ways have been shown to
dimming and dot mismatch. The signal can be supplied from either control the brightness of this LED
LED ground for the LED drivers an external source or the internal display: setting the peak current
can be routed separately from the source. and setting the duty factor. Both
logic ground until an appropriate values are set in Control Word 0.
ground plane is available. On long A display refresh rate of 100 Hz To compute the resulting display
interconnections between the or faster ensures flicker-free brightness when both PWM and
display and the host system, operation. Thus for an external peak current control are used,
voltage drops on the analog oscillator the frequency should be simply multiply the two relative
ground can be kept from affecting greater than or equal to 512 x brightness factors. For example,
the display logic levels by 100 Hz = 51.2 kHz. Operation if Control Register 0 holds the
isolating the two grounds. above 1 MHz without the word 1001101, the peak current
3.0
2.6
RELATIVE LUMINOUS INTENSITY
HER/ORANGE
(NORMALIZED TO 1 AT 25°C)
2.2
YELLOW
1.8
GREEN
1.4
AlGaAs
1.0
0.6
0.2
-55 -35 -15 5 25 45 65 85
T A – AMBIENT TEMPERATURE – °C
Figure 5.
Appendix F. Reference
Material
Application Note 1027: Soldering
LED Components
www.datasheetcatalog.com