4.2.4 Printhead Drivers
During printing, 24 bits of print dot data are serially shifted into U3 to U5. A FIRE pulse at U5 pin 12 then transfers the 24 bits to the U3 to U5 outputs. Each high bit turns on a printwire by turning on power MOSFETS Q10 to 33. Timer U13 applies +38VDC to the other side of all printwire coils via Q5 and power MOSFET Q7.
After about 100 usec. the NO CHOP signal at D35 cathode goes high and timer U13 pin 3 begins to oscillate as an
4.2.5 Keypad and Display (Refer to Schematic #72135)
The keypad switches are arranged in a 8 by 2
The display is a 2 line by
4.2.6 Sensors
Seven optical reflective sensors are used: the left home sensor for carriage position, four document sensors for document presence, alignment and position, one document edge sensor located on the carriage, and the cabinet open sensor on the main PCB. All sensors operate in the same way: a constant current is provided to the sensor’s light emitting diode (LED) through a resistor to +5 volts. If an object (carriage, document or cover) reflects the LED light onto the corresponding phototransistor, the transistor turns on, raising its emitter voltage to 2 to 4 VDC. The 68HC12 reads and digitizes the phototransistor emitter outputs via an internal A/D converter.
4.2.7 Character Printing
The carriage motor steps the carriage in 1/120" increments but dots can be printed three times per increment. Printing at 10 characters per inch (cpi) uses a 13 wide X 23 high character matrix. 13 dots are used for printing a character and 5 dots for the intercharacter space. Printing at 12 cpi uses a 11 X 23 matrix with 11 dots used for printing and 4 for spacing. Printing at 17.1 cpi uses a 7 X 23 matrix with 7 dots used for printing and 3.5 for spacing. At correspondence quality (CQ) speed half increment printing is used to double the horizontal resolution and the matrix doubles to 25 X 23 for 10 cpi and 19 X 23 for 12 cpi.
At all print speeds only every other dot position can be printed so the maximum number of horizontal dots printed is 4 for a 7 wide matrix, 6 for an 11 wide, 7 for a 13 wide, 10 for a 19 wide and 13 for a 25 wide matrix. In all print modes the upper 19 printwires are used for printing normal characters, the 20th through 23rd wires for lower case descenders and the 24th wire for underlining. Printing occurs at a maximum frequency of 1,350 Hz.
25