Newhaven M0116SY-161MSAR1-C Vacuum fluorescent display module Datasheet

User’s Guide
M0116SY-161MSAR1-C
VFD-RoHS Compliant
(Vacuum Fluorescent Display Module)
*with right angle shrouded connector
For product support, contact
Newhaven Display International
2511 Technology Drive #101
E lgin , IL 601 24
Tel: (847) 8 44-8795
Fax: (847) 8 44-8796
September 28, 2007
Newhaven Display International
M0 116SY-161MSAR1
-C
STANDARD
NAME
SPECIFICATION FOR APPROVAL
DOCUMENT
NO.
REV.NO
PAGE
00
2/10
1.0 INTRODUCTION
This module is an integrated display module utilizing the D0116SY-20-1601F single row
16 character alpha numeric VFD. An on board converter supplies the DC and AC
voltages necessary to drive the VFD from a single 5V supply. Display driver circuitry
provides character generation for 64 characters as well as 32 dimming levels. Control
of the module is via a simple synchronous serial interface.
2.0
2.1
2.2
2.3
APPLICABLE DOCUMENTS
Engineering Standard Printed Circuit Board Layout criteria.
Vacuum Fluorescent Display Specification Number D0116SY-20-1601F.
Engineering Standard Printed Circuit Board Makings.
3.0 SPECIFICATIONS
3.1
GENERAL SPECIFICATIONS
Item
Value
Number of Characters
16, 1 row
Character Configuration
14 segment alphanumeric
Character Height
5.0mm
Character Width
3.0mm
Character Pitch
5.5mm
Character Tilt
5o
Peak Wavelength
Green(505nm)
Luminance
204 fL typ.
PART NUMBER:
Newhaven Display International, LLC
3.2
REV:
00
M0116SY-161MSAR1-C
DATE PRINTED:
SHEET:
3 OF 10
MECHANICAL DRAWING
0.18
M0116SY-161MSAR1 HAS
NO CONNECTOR
Figure 1.
NOTES:
3.3
F: filament
Mechanical Drawing (Not to scale)
P: anode
G: grid
NC: No connection
SYSTEM BLOCK DIAGRAM
VFD
FILAMENT
DC - DC/AC
Vcc
GND
DATA
SCLK
RESET
GRID OUTPUTS
ANODE OUTPUTS
DISPLAY DRIVER
Figure 2 . Block Diagram
NP: No pin
STANDARD
NAME
3.4
DOCUMENT
NO.
SPECIFICATION FOR APPROVAL
REV.NO
PAGE
00
4/10
ENVIRONMENTAL SPECIFICATIONS
Item
Symbol
Min.
Max.
Operating Temperature
Topr
Storage Temperature
Tstg
-50
+95
Relative Humidity (Operating)
Hopr
0
85
%
Relative Humidity (Storage)
Hstg
0
90
%
Vibration (Note 1)
4
G
Shock (Note 2)
40
G
-40
Unit
+85
Notes:
1. Amplitude: 1.5mm; Frequency: 10-55 Hz; Sweep time: 1 min/cycle;
Time: 2 hours/axis (x,y,z).
2. Duration: 11ms; half sine wave; 3 times each (x,y,z).
3.5
ABSOLUTE MAXIMUM ELECTRICAL RATINGS
Item
Symbol
Min.
Max.
Unit
Power Supply Voltage
Vcc
-0.3
+6.5
V
Input Signal voltage
Vin
-0.3
Vcc+0.3
V
3.6 DC ELECTRICAL CHARACTERISTICS
Item
Symbol
Min.
Typ.
Max.
Unit
Power Supply Voltage
Vcc
4.5
5.0
5.5
V
Power Supply Current
Icc
150
200
mA
High Level Input Voltage
Vih
Vcc+0.3
V
High Level Input Current (Vih=5V)
Iih
+10
uA
Low Level Input Voltage
Vil
1.0
V
Low Level Input Current (Vil=0V)
Iil
-0.4
mA
Note:
3.6
0
A surge current of up to 2 times maximum input current can occur upon
power up. The peak surge current amplitude and duration are dependent on
the host power supply characteristics.
STANDARD
NAME
DOCUMENT
NO.
SPECIFICATION FOR APPROVAL
REV.NO
PAGE
00
5/10
3.7 AC ELECTRICAL CHARACTERISTICS
Item
Symbol
Min.
Max.
Unit
Clock time high
Ton
1.0
20.0
us
Clock time low
Toff
1.0
us
Data Setup Time
Tsu
200
ns
Data Hold Time
Thd
100
ns
Twait
40
us
Byte to Byte Time
Tbb
120
us
Reset time
Trst
100
us
Data ready
Trdy
100
us
Wait between Data words
TIMING DIAGRAMS
Figure 3. SCLK and DATA timing diagram
Figure 4. Byte to Byte timing
Figure 5. Power –up and Reset\timing
STANDARD
NAME
4.0
SPECIFICATION FOR APPROVAL
DOCUMENT
NO.
REV.NO
PAGE
00
6/10
FUNCTIONAL DESCRIPTION
Input data from the host system is loaded into the module’s display buffer via the
serial data input channel. The internal timing and control system synchronizes the
signal and digit output signals to provide correct timing for the multiplexing
operation. A 16 x 64 bit programmable logic array (PLA) is provided for segment
decoding of the full upper-case ASCII character set. Input data from the host
system is loaded as a series of 8-bit data bytes clocked in on the high to low
transition of the clock.
Control and Character Data Bytes
The most significant bit (bit 7) is loaded first and is referred to as the control bit
(C-bit). If the C-bit of any byte is logical 1, the byte is a control data byte; if it is
logical 0, the byte is a character data byte. The functions and formats of control and
character data bytes are described in detail below.
4.1 WRITING CONTROL DATA BYTES
When the C-bit of the loaded byte is logical 1, it is recognized as a control data
byte. See table below for the format and explanation of each.
8-BIT CONTROL
BYTE
76543210
FUNCTION
1010XXXX
Load Buffer Pointer
(position of character to be defined)
1100YYYY
Load Digit Counter
(number of characters to be displayed)
111ZZZZZ
Load Duty Cycle
(luminance level control)
Notes: 1. “XXXX” – 4 bit binary value of the digit position to be written to
2. “YYYY” – 4 bit binary value of the number of characters to be displayed
3. “ZZZZZ”– 5 bit binary value divided by 31 times 100% equals
luminance level.
STANDARD
NAME
DOCUMENT
NO.
SPECIFICATION FOR APPROVAL
REV.NO
PAGE
00
7/10
4.1.1
LOAD BUFFER POINTER
The buffer pointer control byte requires bits 7 to 4 to be set to 1010. This allows
any specific character within the display to be modified. The character to be
modified is represented by the value of bits 3 to 0. For a complete list of buffer
pointer values see the table below.
Control
AF
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
AA
AB
AC
AD
AE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Byte
Character
Controlled
For example, to point to character position number 7, a hex value of A5 is entered;
hence, the 8-bit byte would be:
1
0
1
0
0
1
0
1
Position data value.
Buffer pointer control command.
Control data byte identifier.
4.1.2
LOAD DIGIT COUNTER
The digit counter control byte requires bits 7 to 4 to be set to 1100. This is used
to define the number of character positions to be controlled. This byte is
normally used only during initialization routines. The binary value of the data
corresponding to bits 3 to 0 determines the actual number of characters to be
controlled. If less than 16 characters are used, a number corresponding to the
actual number of characters to be controlled should be entered.
For example, if six characters are to be controlled, a hex value of C6 is entered;
hence, the 8-bit byte would be:
1
1
0
0
0
1
1
0
Number of characters to be controlled.
Digit counter control command
Control data byte identifier.
4.1.3
LOAD DUTY CYCLE
The duty cycle control byte requires bits 7 to 5 to be set to 111. The value of the
data corresponding to the remaining bits determines the luminance level of the
display.
STANDARD
NAME
SPECIFICATION FOR APPROVAL
DOCUMENT
NO.
REV.NO
PAGE
00
8/10
The duty cycle control byte contains a five bit numeric field (bits 4 to 0) that allows
the ‘on’ time for all digits to be modified. Luminance levels are available in 1/32 or
3.1% steps. A value of 31 represents maximum luminance, while a value of 0 places
the output drivers into the “off” state and blanks the display.
For example, a binary value of 24 would force the display’s luminance level to be
77% of maximum luminance, and the full 8-bit byte would be:
1
1
1
1
1
0
0
0
Timing data.
Duty cycle control command.
Control data byte identifier.
4.2 WRITING CHARACTER DATA BYTES
8-BIT DATA BYTE
FUNCTION
0XZZZZZZ
Character Data Byte
NOTES: 1. “X” don’t care
2. “ZZZZZZ” - 6 bit character address from the character table
Character data bytes are loaded into the data buffer as 8 bit bytes, with the C-bit (bit
7) set to 0. The 64 available data bytes are shown in Figure 6, with their
corresponding ASCII characters.
The display buffer pointer is automatically incremented before each character data
byte is stored. Decimal points and commas will not cause the buffer pointer to
increment, and are therefore always associated with the character data byte
previously entered. If it is desirable to place characters out of sequence, that is not
from position 1 to 16, then each character data byte must be preceded by the
appropriate positional data through the use of the buffer pointer control byte.
4.3 POWER-ON RESET
Once Vcc has stabilized after power up, a 100us active low pulse must be applied to
the RESET\ input to initialize the module. The following conditions are established
after a RESET\ pulse has been applied.
STANDARD
NAME
SPECIFICATION FOR APPROVAL
DOCUMENT
NO.
REV.NO
PAGE
00
9/10
1) The duty cycle is set to 0 (this blanks the display).
2) The digit counter is set to 16 characters.
3) The buffer pointer is set to point to the left most character (position 1).
5.0
INTERFACE CONNECTIOONS
The M0116SY-161MSA1 version of this module has a 10 pin dual row unshrouded header
(DuPont P/N 67996-110).
Pin
Function
Pin
Function
1
Vcc
2
GND
3
SCLK
4
GND
5
DATA
6
GND
7
Reset\
8
GND
9
NC
10
GND
STANDARD
NAME
Figure 6.
SPECIFICATION FOR APPROVAL
Character Codes
DOCUMENT
NO.
REV.NO
PAGE
00
10/10
Similar pages