MicroLab Service Manual - Eolys · 1 MicroLab Service Manual 069-17 Revision 1.0 November 2002...
Transcript of MicroLab Service Manual - Eolys · 1 MicroLab Service Manual 069-17 Revision 1.0 November 2002...
1
MicroLab
Service Manual
069-17 Revision 1.0 November 2002
Micro Medical Limited, P.O. Box 6, Rochester, Kent ME1 2AZ
2
MicroLab - System Overview (Fig. 1) The Micro Medical MicroLab is a data recording spirometer consisting of a microcomputer unit (1) incorporating an LCD graphic display, data entry keypad, RS232 serial interface and all associated circuitry. This is supplied with a digital volume transducer (2), disposable mouthpieces, transducer holder (3) and mains adapter (4). The MicroLab is powered by internal rechargeable Nickel Cadmium cells or by the mains adapter supplied (4). When testing a subject the transducer is inserted into the holder which is plugged into the microcomputer unit. The digital volume transducer is used to measure the subjects expired flow and volume in accordance with the operating manual.
2
3
Micro
Medi cal
Fig. 1
4
1
micro lab
F1 F4F2 F3
7PQRS
/
4GHI
1
Esc Del
8TUV 9WXYZ
0 .
5 JKL
2ABC
6 MNO
3 DEF
3
Transducer (Fig. 2) The Micro Medical digital volume transducer consists of an acrylic tube with a vane positioned between two swirl plates. The low inertia vane is attached to a stainless steel pivot which is free to rotate on two jewelled bearings mounted at the centre of the swirl plates. As air is passed through the transducer a vortex is created by the swirl plates which causes the vane to rotate in a direction dependant upon the direction of air flow. The number of rotations is proportional to the volume of air passed through the transducer and the frequency of rotation is proportional to the flow rate. The transducer housing consists of a main body which contains a pair of light emitting diodes (LED’s) and phototransistors. The transducer is fixed to the mouthpiece holder which pushes into the main body and is captured by an “O” ring seal. The LED’s produce infra red beams which are interrupted by the vane twice per revolution. This interruption is sensed by the phototransistors. The output from the collector of each phototransistor will be a square wave with a phase difference between the two of + or - 90 degrees depending upon the direction of flow. There is no routine maintenance required for the transducer other than cleaning according to the instructions in the operating manual.
Volume = k X No. of pulses
Volume proportional to the number of pulsesFlow proportional to the puse frequency
Micro Medical Digital Volume Transducer
Infra reddetector
Flow = k / pulse period
Infra redemitter
Rotatingvane
Swirlplate
Jewelledbearing
4
Microcomputer Unit
(Refer to drawings 069-01 to 069-06, and 069-14 to 069-12) The microprocessor control circuit carries out the spirometry routines, monitors the transducer pulses and keypad, and drives the display under the control of the program module. The drawing 069-01 is a hierarchical block diagram showing the connections of the sub-sections. The rest of the drawings are sub-sections and are described in detail below.
Micro controller (069-02).
U2 is a Hitachi HD64F2318 16 bit microprocessor with 256K of flash memory and 8K of Ram. The system clock is supplied by 20MHz crystal (X1). There is also 512 Kbyte (U4) of external Ram used for running a module and storing variable data. The internal flash is used for the boot software, kernel and the base module. The kernel handles the low level interface to display, keyboard etc. and the base module runs on start-up and gives a choice of which module needs to be executed. The modules are stored in the external 8 Mbyte Flash PROM (U5). The kernel also has a flash filing system which keeps track of all the files in the external Flash PROM. The files can be an executable module or spirometry or other module data. The filing system is similar to the old PC Dos filing system. U6 is just used to control the access to the flash device. The speaker J2 is directly connected to the Port pins and the pins are toggled at 1 KHz to generate the buzzing sound. U2 is used for enabling the internal flash to be overwritten. If a new kernel is downloaded, the flash is enabled and data transferred. U1 is the reset controller, which holds the reset line low for 350 ms on power up. This ensures that the supply has stabilised before the micro starts. TR1 is used by the micro to hold the power supply ON whilst it is writing to the filing system. This is to ensure that data is not corrupted when it is writing and the power is turned off. TR2 allows the micro to turn off the power and switch off the unit. This is normally done when the unit is left on for a long period of time. To preserve the battery, it turns it off.
5
Memory Map
0x000000 - 0x040000 256K Internal Flash 0x400000 - 0x480000 512K External Ram for modules 0x800000 Flash Prom (Single address used) 0xC00000 Display Controller 0xFFDC00 – 0xFFFBFF 8K Internal Ram – stack.
Keypad interface (069–15)
The 26 keypad switches are arranged in a 5 X 5 matrix and a separate On/Off key. When the keypad is being read by the processor the 5 columns are sequentially driven low by the port lines PE0 – PE4. The state of the 5 rows is read by the port P40 – P44. The diodes in the keypad PCB isolate the outputs from the Port to ensure that a high current will not flow from an output set high to one set low if two keys are pressed simultaneously. The ON/OFF key is connected to the power
control circuitry described in the Power Supply section. Resistor RN1 ensures that the keys that are not pressed are read as high.
Serial interface (069-15)
The uC communicates with the PC or the printer via an RS232 serial interface at 38,4 Kbits per sec baud rate, with 8 bits data, 1 stop bit and no parity. U17 converts the RS232 signal to a logic signal of 3.3V. The uC has two inbuilt serial controllers, SCI0 and SCI1. SCI0 is used for synchronous data transfer whilst SCI1 is used in asynchronous mode for RS232.
Real Time Clock (069-15)
U18 is a Xicor X1243 real time clock with 2Kbyte of EEPROM. It operates at 32.768 Khz and is powered by the lithium battery. The device requires a very small amount of power during standby mode and as the unit will never drain the battery out, this should be sufficient to keep the clock going for a long period of time before recharging. The clock is set by the processor during the factory set-up and should not require any further adjustment. The date and time can be changed from the system menu. The interface to the clock is via a I2C bus. The uC does not have a dedicated I2C bus, so two port lines (P20 – P21) are used under software to emulate the bus. The EEPROM is used for storing the calibration value and other system data. If the device is ever replaced, the unit will have to be reconfigured and recalibrated.
6
Temperature Sensor
U19 is a Dallas DS18S20 temperature sensor operating on their one wire bus protocol. It has an accuracy of 0.5 degree centigrade. A port line P23 is used under software to emulate the one wire bus. The ambient temperature reading is used for adjusting inspiratory flow at ambient temperature to respective flow at body temperature.
Transducer interface (069-16)
The supply to the two series LED’s inside the transducer housing is provided through TR9 which is switched on or off by TR3. This is controlled by port pin P26 of the processor and is only turned on during a spirometry manoeuvre to conserve power. However, power is supplied to the transducer through D2 continuously when the mains adapter is connected. Inside the transducer housing the two phototransistors used to detect the interrupted infra-red beam are in open collector configuration. The collectors are connected to pins 2 and 3 of SK2. The pull up resistor for the two phototransistors is provided by R37 and R38. The signal from the phototransistor is applied to the pulse timing input of the processor (P16) after being squared up by the action of the Schmitt inverter U13. The signal from the second phototransistor, after conditioning (U14) is applied to a D type latch, clocked by the first phototransistor, to determine the direction of the turbine. The direction signal is fed to uC via port P17. The rising edge of the signal applied to P16 causes an interrupt to be generated in the processor. This interrupt is processed by incrementing a pulse count, timing the period since the last pulse and by reading the state of P17. The pulse count is used to determine the volume passed through the transducer since the start of the test and the pulse period is used to determine the flow at each volume increment.
Display (069-03)
The display is a high resolution custom graphic 240 by 120 dot LCD. It is controlled by an Epson SED1335 display controller (U24), which directly interface to the uC. The display controller timing is generated by a 10 MHz crystal (X4). U23 is a 32K byte RAM to hold the display data. The LCD display is based on four planes, each requiring different plane voltage. It is biased by 22 V generated by DC-DC controller U9. VR2 varies this voltage which in turn changes the contrast. At dark level, the bias voltage is typically 22.6V and the plane voltages are 20.9V, 19.2V, 3.5V and 1.7V. Of course, they would be slightly different for different contrast level. The plane voltages are generated by resistor ratio dividers (R23, R24, R53, R26, R27) and buffered by quad Op-amp U25. J8 is a connector to the display.
7
Power Supply (069-14)
The power to the system is either supplied by the 7.2V ni-cad battery or from an external 9V DC regulated power supply. If the external supply is connected, then TR4 is switched off and the battery is not used. R30 ensures that the battery is trickle charged at all times. The on/off key is conditioned via U10 and applied to set/reset D type flip flop (U11). On every key press, the flip flop toggles between the on and off state. In the On state, TR6 is switched on, switching on TR5. The on state can be held by MC_ON- line from the uC whilst it is saving data in the Flash PROM. The uC can also switch the power off by means of the MC_OFF- line which resets U11. U8 is a DC-DC converter with an input range of 0.9V to 10V and an output of 3.3 volts to power the unit. Since the range is up to 10V only, care should be taken not to use any other external power supply, as most of them are unregulated and could output 12V for a 9V unregulated supply. U7 is another DC-DC converter with an output of 9V. This higher supply is used for powering the sensor LEDs. R36 and R7 divide the unregulated voltage to a third and are applied to the A/D converter of the uC. The uC continuously examines the reading and gives a battery low or battery dead warning message. From the reading the uC can also deduce that the external supply is connected, so it can turn itself off if the unit is left on for a long time. Inductors L1 and L2 are placed for EMC filtering and D5 protects the unit from reverse polarity power supply
Printer Driver (Drawing 069-04, 069-05, 069-06)
The printer driver uses a single chip micro-controller (U12) with on board program memory and RAM to receive serial data from the microprocessor (U2) and control the printer mechanism. The printer mechanism uses stepper motors to drive the print head and paper feed. Each stepper motor uses four lines, driven sequentially. The order in which the lines are driven determines the direction of rotation. The thermal print head uses eight heater elements. The stepper motors and print head signals are generated on port A and B (active high) of the micro-controller (U12). The signals pass through sixteen current transistors (TR10 to TR25). Timing for Port A and B is derived from an adjustable oscillator comprising of U21 and associated components. Adjusting VR1 varies the oscillator frequency and consequently the period for which the thermal elements are energised. This in turn adjusts the print density. After the micro-controller is first reset, the print head is driven to the left until the end switch is activated. The end switch consists of a normally closed pair of contacts accessed at pins 1 and 2 of the printer connector, J7. The end switch is detected by PD5 on the micro-controller.
8
Drawing No. 069-00 Date 19/09/02
Rev. 1.3 Page: 1 OF 5
Designation Part No. Description.
U1 MAX824TEXK-T Maxim power monitor, SOT23-5 package
U2 HD64F2318VTE25 Hitachi H8S/2318 microcontroller, TQFP100 package
U3 BU4S11 Rohm individual CMOS gate, SOT23-5 package
U4 K6T4008V1C-BB70 Samsung 512k X 8 bit CMOS static RAM, SOL32/525
U5 K9F6408U0A-TCB0 Samsung 8M X 8 bit FLASH memory, TSOP44/40
U6 74LCX32 Quad 2-input OR gate
U7 LT1613CS5 Linear Technology DC/DC convertor, SOT23-5 package
U8 LT1613CS5 Linear Technology DC/DC convertor, SOT23-5 package
U9 LT1613CS5 Linear Technology DC/DC convertor, SOT23-5 package
U10 4093 CMOS Quad NAND Schmitt input gate, SO-14 package
U11 4013 CMOS Dual D Type flip flop, SO-14 package
U12 MC68HC705C9ACFN Motorola OTP microprocessor
U13 BU4S584 Rohm individual CMOS Schmitt invertor, SOT23-5
U14 BU4S584 Rohm individual CMOS Schmitt invertor, SOT23-5
U15 MAX4544EUT-T Maxim SPDT analogue switch, SOT23-6 package
U16 MAX4544EUT-T Maxim SPDT analogue switch, SOT23-6 package
U17 MAX3221CAE Maxim RS232 transceiver, SSOP16 package
U18 X1243S8 Xicor clock calander with 256 X 8 bit RAM, SO-8 package
U19 DS18S20 Dallas semiconductor digital thermometer, TO-92B
U20 4013 CMOS Dual D Type flip flop, SO-14 package
U21 4069UB Surface mount unbuffered hex invertor
U22 LT1084CT LDO adj 5 amp regulator or National LM1084IT-ADJ
U23 GM76C256CLLFW-55-T/R Gold Star 32K X 8 bit CMOS static RAM, 28 pin SOP
U24 SED1335FOB Display driver
U25 LM324 Quad surface mount op amp
U26 LT1613CS5 Linear Technology DC/DC convertor, SOT23-5 package
R1 100K resistor 1%, 0805 package
R2 10K resistor 1%, 0805 package
R3 10K resistor 1%, 0805 package
R4 100K resistor 1%, 0805 package
R5 100K resistor 1%, 0805 package
R6 100K resistor 1%, 0805 package
R7 100K resistor 1%, 0805 package
R8 100K resistor 1%, 0805 package
R9 100K resistor 1%, 0805 package
R10 100K resistor 1%, 0805 package
R11 100K resistor 1%, 0805 package
R12 100K resistor 1%, 0805 package
R13 4.7K resistor 1%, 0805 package
R14 10K resistor 1%, 0805 package
R15 10K resistor 1%, 0805 package
R16 100K resistor 1%, 0805 package
R17 100K resistor 1%, 0805 package
R18 10 ohm resistor 1%, 0805 package
R19 1K resistor 1%, 0805 package
R20 10K resistor 1%, 0805 package
R21 10K resistor 1%, 0805 package
R22 10K resistor 1%, 0805 package
R23 10K resistor 1%, 0805 package
R24 10K resistor 1%, 0805 package
9
Drawing No. 069-00 Date 19/09/02
Rev. 1.3 Page: 2 OF 5
Designation Part No. Description.
R25 10K resistor 1%, 0805 package
R26 10K resistor 1%, 0805 package
R27 10K resistor 1%, 0805 package
R28 13K resistor 1%, 0805 package
R29 82K resistor 1%, 0805 package
R30 337-717 (F) 68 ohm 1 watt axial resistor
R31 39K resistor 1%, 0805 package
R32 68K resistor 1%, 0805 package
R33 100 ohm resistor 1%, 0805 package
R34 10K resistor 1%, 0805 package
R35 1K resistor 1%, 0805 package
R36 200K resistor 1%, 0805 package
R37 4.7K resistor 1%, 0805 package
R38 4.7K resistor 1%, 0805 package
R39 10 Meg resistor 1%, 0805 package
R40 220K resistor 1%, 0805 package
R41 100K resistor 1%, 0805 package
R42 1K resistor 1%, 0805 package
R43 1K resistor 1%, 0805 package
R44 1K resistor 1%, 0805 package
R45 10 Meg resistor 1%, 0805 package
R46 22K resistor 1%, 0805 package
R47 22K resistor 1%, 0805 package
R48 150K resistor 1%, 0805 package
R49 150K resistor 1%, 0805 package
R50 2.2K resistor 1%, 0805 package
R51 120 ohm resistor 1%, 0805 package
R52 390 ohm resistor 1%, 0805 package
R53 91K resistor 1%, 0805 package
RN1 107-048 (F) 6 pin, 5 commoned 100K resistor, SIL network
RN2 219-186 (F) 5 pin, 4 commoned 10K resistor, SIL network
RN3 776-701(F) 1k 4 individual resistor network, 1206 package
RN4 776-701(F) 1k 4 individual resistor network, 1206 package
RN5 776-701(F) 1k 4 individual resistor network, 1206 package
RN6 776-701(F) 1k 4 individual resistor network, 1206 package
VR1 499-663(F) 20K single turn surface mount preset
VR2 T18 S/I S/B S/T 20KA Piher 20K linear potentiometer
C1 100nF Philips or AVX ceramic, 0805 package
C2 100nF Philips or AVX ceramic, 0805 package
C3 100nF Philips or AVX ceramic, 0805 package
C4 100nF Philips or AVX ceramic, 0805 package
C5 100nF Philips or AVX ceramic, 0805 package
C6 100nF Philips or AVX ceramic, 0805 package
C7 100nF Philips or AVX ceramic, 0805 package
C8 100nF Philips or AVX ceramic, 0805 package
C9 100nF Philips or AVX ceramic, 0805 package
C10 100nF Philips or AVX ceramic, 0805 package
C11 33pF Philips or AVX ceramic, 0805 package
C12 33pF Philips or AVX ceramic, 0805 package
C13 33pF Philips or AVX ceramic, 0805 package
C14 33pF Philips or AVX ceramic, 0805 package
10
Drawing No. 069-00 Date 19/09/02
Rev. 1.3 Page: 3 OF 5
Designation Part No. Description.
C15 197-324 (F) 47uF/16v Surface mount Tantalum
C16 197-324 (F) 47uF/16v Surface mount Tantalum
C17 100nF Philips or AVX ceramic, 0805 package
C18 100nF Philips or AVX ceramic, 0805 package
C19 100nF Philips or AVX ceramic, 0805 package
C20 100nF Philips or AVX ceramic, 0805 package
C21 100nF Philips or AVX ceramic, 0805 package
C22 100nF Philips or AVX ceramic, 0805 package
C23 100nF Philips or AVX ceramic, 0805 package
C24 100nF Philips or AVX ceramic, 0805 package
C25 100nF Philips or AVX ceramic, 0805 package
C26 100nF Philips or AVX ceramic, 0805 package
C27 100nF Philips or AVX ceramic, 0805 package
C28 100nF Philips or AVX ceramic, 0805 package
C29 100nF Philips or AVX ceramic, 0805 package
C30 100nF Philips or AVX ceramic, 0805 package
C31 100nF Philips or AVX ceramic, 0805 package
C32 100nF Philips or AVX ceramic, 0805 package
C33 100nF Philips or AVX ceramic, 0805 package
C34 100nF Philips or AVX ceramic, 0805 package
C35 100nF Philips or AVX ceramic, 0805 package
C36 100nF Philips or AVX ceramic, 0805 package
C37 100nF Philips or AVX ceramic, 0805 package
C38 100nF Philips or AVX ceramic, 0805 package
C39 301-8544 (F) 33uF/16v Surface mount Tantalum
C40 301-8544 (F) 33uF/16v Surface mount Tantalum
C41 197-312 (F) 33uF/16v Surface mount Tantalum
C42 197-312 (F) 33uF/16v Surface mount Tantalum
C43 301-7000 (F) 100uF/16v
C44 1uF Philips or AVX ceramic, X7R dielectric, 0805 package
C45 1nF Philips or AVX ceramic, 0805 package
C46 1nF Philips or AVX ceramic, 0805 package
C47 33pF Philips or AVX ceramic, 0805 package
C48 33pF Philips or AVX ceramic, 0805 package
C49 197-312 (F) 33uF/16v Surface mount Tantalum
C50 197-312 (F) 33uF/16v Surface mount Tantalum
C51 1uF Philips or AVX ceramic, X7R dielectric, 0805 package
C52 390pF Philips or AVX ceramic, 0805 package
C53 556-180 (F) 47uF/16v Surface mount Electrolytic
C54 556-180 (F) 47uF/16v Surface mount Electrolytic
C55 10pF Philips or AVX ceramic, 0805 package
C56 10pF Philips or AVX ceramic, 0805 package
C57 301-8593 (F) 47uF/25v Surface mount Tantalum
C58 1uF Philips or AVX ceramic, X7R dielectric, 0805 package
C59 1uF Philips or AVX ceramic, X7R dielectric, 0805 package
C60 1uF Philips or AVX ceramic, X7R dielectric, 0805 package
C61 1uF Philips or AVX ceramic, X7R dielectric, 0805 package
C62 1uF Philips or AVX ceramic, X7R dielectric, 0805 package
C63 100nF Philips or AVX ceramic, 0805 package
TR1 DTC114EK Rohm NPN digital transistor, SOT-23 package
TR2 DTC114EK Rohm NPN digital transistor, SOT-23 package
11
Drawing No. 069-00 Date 19/09/02
Rev. 1.3 Page: 4 OF 5
Designation Part No. Description.
TR3 DTC114EK Rohm NPN digital transistor, SOT-23 package
TR4 ZXM62P02E6 P channel MOSFET SOT23-6 package
TR5 ZXM62P02E6 P channel MOSFET SOT23-6 package
TR6 FMMT491A Zetex NPN Transistor SOT-23 package
TR7 FMMT491A Zetex NPN Transistor SOT-23 package
TR8 FMMT491A Zetex NPN Transistor SOT-23 package
TR9 DTB113EK Rohm PNP digital transistor, SOT-23 package
TR10 FMMT491A Zetex NPN Transistor SOT-23 package
TR11 FMMT491A Zetex NPN Transistor SOT-23 package
TR12 FMMT491A Zetex NPN Transistor SOT-23 package
TR13 FMMT491A Zetex NPN Transistor SOT-23 package
TR14 FMMT491A Zetex NPN Transistor SOT-23 package
TR15 FMMT491A Zetex NPN Transistor SOT-23 package
TR16 FMMT491A Zetex NPN Transistor SOT-23 package
TR17 FMMT491A Zetex NPN Transistor SOT-23 package
TR18 FMMT491A Zetex NPN Transistor SOT-23 package
TR19 FMMT491A Zetex NPN Transistor SOT-23 package
TR20 FMMT491A Zetex NPN Transistor SOT-23 package
TR21 FMMT491A Zetex NPN Transistor SOT-23 package
TR22 FMMT491A Zetex NPN Transistor SOT-23 package
TR23 FMMT491A Zetex NPN Transistor SOT-23 package
TR24 FMMT491A Zetex NPN Transistor SOT-23 package
TR25 FMMT491A Zetex NPN Transistor SOT-23 package
D1 ZHCS1000 Zetex Schottky diode, SOT-23 package
D2 ZHCS1000 Zetex Schottky diode, SOT-23 package
D3 ZHCS1000 Zetex Schottky diode, SOT-23 package
D4 ZHCS1000 Zetex Schottky diode, SOT-23 package
D5 ZHCS1000 Zetex Schottky diode, SOT-23 package
D6 BAS19 General purpose diode, SOT-23 package
D7 UMN1NTR Quad commoned diode, IMN10 package
D8 UMN1NTR Quad commoned diode, IMN10 package
D9 UMN1NTR Quad commoned diode, IMN10 package
D10 UMN1NTR Quad commoned diode, IMN10 package
D11 ZHCS1000 Zetex Schottky diode, SOT-23 package
D12 BAS21 General purpose diode, SOT-23 package
D13 BAS21 General purpose diode, SOT-23 package
D14 DE5SC4M Dual commoned diode
D15 U1JC44 1A Toshiba diode
D16 ZHCS1000 Zetex Schottky diode, SOT-23 package
F1 MICROSMD035-2 Tyco 700mA Polyswitch
L1 NLFC453232-3R3M 3.3uH inductor, 1210 package
L2 NLFC453232-3R3M 3.3uH inductor, 1210 package
L3 353-1340 (F) 22uH inductor, 1210 package
L4 353-1340 (F) 22uH inductor, 1210 package
L5 353-1340 (F) 22uH inductor, 1210 package
L6 353-1340 (F) 22uH inductor, 1210 package
L7 353-1340 (F) 22uH inductor, 1210 package
DISPLAY LTA75R227J Nan Ya 240 X 160 graphic display
PRINTER STP411B-320 Seiko thermal printer mechanism
J1 3 way 0.1" pitch pin header
J2 2 way 0.1" pitch pin header
J3 2.5mm DC power socket from G.English
J4 95001-2661 Molex 6 way data socket
12
Drawing No. 069-00 Date 19/09/02
Rev. 1.3 Page: 5 OF 5
Designation Part No. Description.
J5 14FMN-BMTTN-TF 14 way 1mm pitch cable connector from JST
J6 MDS4 4 way mini DIN socket
J7 25 way connection to printer mechanism
J8
BAT1
SPKR
X1
X2
X3
X4
SW1
18FMN-BMTTN-TF
PKM35-4A0
571-672 (F)
295-267 (F)
485-081 (F)
773-209 (F)
18 way 1mm pitch cable connector from JST
3 way PCB socket from JST
Murata piezo ceramic sounder
20MHz crystal, HC49/4H package
32.768 KHz crystal, WATCH package
4.0MHz
10MHz crystal
2 pole momentary push switch
13
12
34
56
78
ABCD
87
65
43
21
D C B A
Title
Number
Revision
Size
A3
Date:
6-N
ov-2002
Sheet of
File:
H:\TEMP\069-01.sch
Drawn By:
RTC_DATA
RTC_CLK
BAT_MON
RX
TX
SOUT
SEN1
MC_ON-
MC_OFF-
SEN2
SIN
SEN-
SCLK
SOUT_EN-
MODE
RD-
WR-
A0
DISP_CS-
RESET-
D[0..7]
TEMP_IO
SEN_EN
SENDIR
KEYOUT[0..4]
KEYIN
[0..4]
ONLIN
E
PRNBUSY
RESET-
micro
MIC
RO.sch
RTC_DATA
RTC_CLK
BAT_MON
RX
TX
SOUT
SEN1
MC_ON-
MC_OFF-
SEN2
SIN
SEN-
SCLK
SOUT_EN-
MODE
RD-
WR-
A0
DISP_CS-
RESET-
D[0..7]
TEMP_IO
SEN_EN
SENDIR
KEYOUT[0..4]
KEYIN
[0..4]
ONLIN
E
PRNBUSY
RESET-
ON/O
FF_KEY
MC_OFF-
BAT_MON
MC_ON-
RTC_ON-
Power Supply
power.sch
ON/O
FF_KEY
MC_OFF-
BAT_MON
MC_ON-
RTC_ON-
SEN1
SEN2
SEN-
SOUT
SCLK
SIN
SOUT_EN-
SEN_EN
PRIN
TDATA
PRIN
TACK
SENDIR
Sensors
sensor.sch
SEN1
SEN2
SEN-
SOUT
SCLK
SIN
SOUT_EN-
SEN_EN
PRIN
TDATA
PRIN
TACK
SENDIR RX
TX
MODE
RTC_DATA
RTC_CLK
RTC_ON-
TEMP_IO
KEYOUT[0..4]
KEYIN
[0..4]
ON/O
FF_KEY
RS232
serial.sch
RX
TX
MODE
RTC_DATA
RTC_CLK
RTC_ON-
TEMP_IO
KEYOUT[0..4]
KEYIN
[0..4]
ON/O
FF_KEY
PRNBUSY
ONLIN
EPRIN
TDATA
PRIN
TACK
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
RESET-
PRIN
TER
PRIN
TER.sch
PRNBUSY
ONLIN
EPRIN
TDATA
PRIN
TACK
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
RESET-
D[0..7]
RD-
WR-
A0
RESET-
DISP_CS-
DISPLAY
display.sch
D[0..7]
RD-
WR-
A0
RESET-
DISP_CS-
KEYIN
[0..4]
KEYOUT[0..4]
D[0..7]
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
DRIV
ER1
DRIV
ER1.SCH
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
DRIV
ER2
DRIV
ER2.SCH
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
MicroLab
- Circu
it diagram overview
069-01
1.0
D.E.COCKS
14
12
34
56
78
ABCD
87
65
43
21
D C B A
Title
Number
Revision
Size
A3
Date:
6-N
ov-2002
Sheet of
File:
H:\TEMP\069-02.sch
Drawn B
y:
PE0/D
014
PE1/D
115
PE2/D
216
PE3/D
317
PE4/D
419
PE5/D
520
PE6/D
621
PE7/D
722
PD0/D
823
PD1/D
924
PD2/D
10
25
PD3/D
11
26
PD4/D
12
27
PD5/D
13
28
PD6/D
14
29
PD7/D
15
30
PC0/A
032
PC1/A
133
PC2/A
234
PC3/A
335
PC4/A
436
PC5/A
537
PC6/A
638
PC7/A
739
PB0/A
841
PB1/A
942
PB2/A
10
43
PB3/A
11
44
PB4/A
12
45
PB5/A
13
46
PB6/A
14
47
PB7/A
15
48
PA0/A
16
50
PA1/A
17
51
PA2/A
18
52
PA3/A
19
53
PF7/C
LK
69
PF6/A
S70
PF5/R
D71
PF4/H
WR
72
PF3/LW
R/IRQ3
73
PF2/W
AIT
/IRQ2
74
PF1/IRQ1/C
S5
75
PF0/IRQ0/C
S4
76
PG4/C
S0
97
PG3/C
S1/C
S7
96
PG2/C
S2
95
PG1/C
S3/IRQ7/C
S6
94
PG0/IRQ6
93
P10/A
20
99
P11/A
21
100
P12/A
22
1
P13/A
23
2
XTAL
66
EXTAL
67
RES
62
STBY
64
NMI
63
MD0
57
MD1
58
MD2
61
FW
E60
P35/SCK1/IRQ5
13
P30/TXD0
8
P32/R
XD0
10
P34/SCK0/IRQ4
12
P31/TXD1
9
P33/R
XD1
11
P14/TIO
CA1
3
P15/TIO
CB1/TCLKC
4
P16/TIO
CA2
5
P17/TIO
CB2/TCLKD
6
P20/TIO
CA3
54
P21/TIO
CB3
55
P22/TIO
CC3/TMRI0
56
P23/TIO
CD3/TMCI0
59
P24/TIO
CA4/TMRI1
89
P25/TIO
CB4/TMCI1
90
P26/TIO
CA5/TMO0
91
P27/TIO
CB5/TMO1
92
P40/A
N0
79
P41/A
N1
80
P42/A
N2
81
P43/A
N3
82
P44/A
N4
83
P45/A
N5
84
P46/A
N6/D
A0
85
P47/A
N7/D
A1
86
AVCC
77
VREF
78
AVSS
87
U2
HD64F2318VTE25
X1
20MHz
C12
33pF
C11
33pF
VCC
5
GND
2
WDI
4
RES
3
RES
1
U1
MAX824_EUKT
A0
12
A1
11
A2
10
A3
9
A4
8
A5
7
A6
6
A7
5
A8
27
A9
26
A10
23
A11
25
A12
4
CS1
22
A17
30
WE
29
OE
24
D0
13
D1
14
D2
15
D3
17
D4
18
D5
19
D6
20
D7
21
VCC32
A13
28
A14
3
A15
31
A16
2
A18
1
U4
KM68V4000BLT-7L
RE
42
D0
18
D1
19
D2
20
D3
21
D4
24
D5
25
D6
26
D7
27
R/B
41
CLE
2
ALE
3
WE
4
WP
5
SE
40
CE
43
U5
K9F6408U0B-T
CB0
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
D0
D1
D2
D3
D4
D5
D6
D7
D0
D1
D2
D3
D4
D5
D6
D7
D0
D1
D2
D3
D4
D5
D6
D7
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
VCC
SEN1
SENDIR
SOUT
SIN
SCLK
SOUT_EN-
SEN-
VCC
C1
0.1UF
RTC_DATA
RTC_CLK
TX
RX
KEYOUT0
KEYOUT1
KEYOUT2
KEYOUT3
KEYOUT4
KEYOUT[0..4]
BAT_MON
R18
10R
C2
0.1UF
VCC
KEYIN
[0..4]
KEYIN
0KEYIN
1KEYIN
2KEYIN
3RESET-
VCC
15 3
2 4
U3
BU4S11
VCC
MODE
R1
100K
R3
10k
VCC
VCC
D[0..7]
RD-
WR-
DISP_CS-
A0
RESET-
1
3 2
TR1
DTC114EK
1
3 2
TR2
DTC114EK
MC_ON-
MC_OFF-
M_ON_KEY
M_OFF_KEY
M_OFF_KEY
M_ON_KEY
TEMP_IO
KEYOUT[0..4]
KEYIN
4
KEYIN
[0..4]
C3
0.1UF
C5
0.1UF
C7
0.1UF
+C15
47UF/10V
VCC
D[0..7]
SEN_EN
1 2
J2
BUZZER
R19
1K0
12
13
11
U6D
74LCX32
1 23
U6A
74LCX32
4 56
U6B
74LCX32
9
10
8
U6C
74LCX32
R4
100K
VCC
1 2 3
J1 CON3
R2
10k
VCC
PRNBUSY
Internal Printer.
ONLIN
E
C17
0.1UF
MicroLab
- Circu
it diagram, processor section
069-02
D.E.C
OCKS
1.1
15
12
34
56
78
ABCD
87
65
43
21
D C B A
Title
Number
Revision
Size
A3
Date:
6-N
ov-2002
Sheet of
File:
H:\TEMP\069-03.sch
Drawn By:
D[0..7]
RESET-
RD-
DISP_CS-
WR-
A0
13
VR2
20K
D7
VCC
D6
D5
D4
D3
D2
C9
0.1uF
D1
D0
D[0..7]
VA3
3XD2
31
D5
27
VRD
9
RES
10
N/C11
N/C12
RD
13
RW
14
SEL 2
15
SEL 1
16
A0
20
VDD
21
D0
22
D1
23
D2
24
D3
25
XG17
VA2
4
VA5
1
CS
19
VWR
7
VA4
2
XECL
34
XD0
33
XD1
32
VD6
43
VD4
45
VD2
47
VD0
49
VD5
44
VD3
46
VD1
48
VA15
50
VA13
52
VA14
51
XD18
VA1
5XD3
30
D7
29
D6
28
VD7
42
YSCL
41
YD
40
YDIS
39
WF
38
LP
37
VSS36
XSCL
35
VA0
6
VCE
8
D4
26
VA12
53
VA11
54
VA10
55
VA9
56
VA8
57
VA7
58
VA6
59
N/C60
U24
SED1335F
VA0
VA1
VA2
VA3
VA4
VA5
VA6
VA7
VA8
VA9
VA10
VA11
VA12
VA13
VA14
VA0
VA1
VA2
VA3
VA4
VA5
VA6
VA7
VA8
VA9
VA10
VA11
VA12
VA13
VA14
VD7
VD6
VD5
VD4
VD3
VD2
VD1
VD0
VD0
VD1
VD2
VD3
VD4
VD5
VD6
VD7
VCC
VCC
X4
10MHz
C55
10pF
C56
10pF
L6
22uH
+C57
47UF/25V
R49150K
R25
10K
SW
1
Fb
3
Vin
5
on
4
Gnd2
U9
LT1613
13
D5
ZHCS1000
+C42
33UF/16V
VPWR
-2
+3
1
411
U25A
LM324
-6
+5
7
U25B
LM324
-9
+10
8
U25C
LM324
-13
+12
14
U25D
LM324
R23
10K
R24
10K
R53
91K
R26
10K
R27
10K
VEE
VEE
C58
1uF
123456789
101112131415161718
J8 CON18
XD0
XD1
XD2
XD3
XD3XD2XD1XD0
VCC
C59
1uF
C60
1uF
C61
1uF
C62
1uF
C10
0.1uF
A0
10
A1
9
A2
8
A3
7
A4
6
A5
5
A6
4
A7
3
A8
25
A9
24
A10
21
A11
23
A12
2
CS
20
WE
27
OE
22
D0
11
D1
12
D2
13
D3
15
D4
16
D5
17
D6
18
D7
19
VCC
28
GND
14
A13
26
A14
1
U23
KM62256D
VCC
C27
0.1uF
C26
0.1uF
MicroLab
- Circu
it diagram, display section
069-03
1.0
D.E.COCKS
16
12
34
56
78
ABCD
87
65
43
21
D C B A
Title
Number
Revision
Size
A3
Date:
6-N
ov-2002
Sheet of
File:
H:\TEMP\069-04.sch
Drawn By:
1 2 3 4 5 6 7 8 9 10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
J7 CON25
VP
R42
1K
R22
10K
VCC
C8
0.1uF
R45
10MEG
C13
33PF
C14
33PF
X3
4.0 M
Hz
34
U21B
4069UB
13
12
U21F
4069UB
56
U21C
4069UB
14 7
12
U21A
4069UB
98
U21D
4069UB
11
10
U21E
4069UB
R43
1K
1
32
TR7
FMMT491
R50
2K2
R47
22K
R46
22K
R48
150K
R17
100K
13
VR1
20K 3374X
23
D6 BAS19
VI
3V0
2
GND1
U22
LT1084CT
R51
120 OHM
R52
390 OHM
VP
VPRIN
T
R16
100K
VCC
PRIN
TDATA
ONLIN
E
PRNBUSY
C52
390PF
VCC
C53
47uF
C54
47uF
1
3 2
TR8
FMMT491A
1
2345RN2
10K
PRIN
TACK
VCC
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
OUT16
OUT15
OUT14
OUT13
OUT12
OUT11
OUT10
OUT9
OUT8
OUT7
OUT6
OUT5
OUT4
OUT3
OUT2
OUT1
1
2
SW1
P.F
C21
0.1uF
C22
0.1uF
C23
0.1uF
C24
0.1uF
C25
0.1uF
VCC
RESET-
IRQ
2
OSC1
43
PD7
39
TCAP
41
NC
4
OSC2
42
TCMP
38
PA0
12
PA1
11
PA2
10
PA3
9PA4
8PA5
7PA6
6PA7
5
PB0
13
PB1
14
PB2
15
PB3
16
PB4
17
PB5
19
PB6
20
PB7
21
PC0
31
PC1
30
PC2
29
PC3
28
PC4
27
PC5
26
PC6
25
PD0/RDI
32
PD1/TDO
33
PD2/M
ISO
34
PD3/M
OSI
35
PD4/SCK
36
PD5/SS
37
PC7
24
RST
1
NC
3
NC
18
NC
23
NC
40
U12
MC68HC05C9ACFN(44)
MicroLab
- Circu
it diagram, printer processor
069-04
1.1
D.E.COCKS
17
12
34
56
ABCD
65
43
21
D C B A
Title
Number
Revision
Size
B
Date:
6-N
ov-2002
Sheet of
File:
H:\TEMP\069-05.sch
Drawn By:
1
3 2
TR25
FMMT489
1
3 2
TR24
FMMT489
1
3 2
TR23
FMMT489
1
3 2
TR22
FMMT489
OUT1
OUT2
OUT3
OUT4
VP
1
3 2
TR21
FMMT489
1
3 2
TR20
FMMT489
1
3 2
TR19
FMMT489
1
3 2
TR18
FMMT489
OUT5
OUT6
OUT7
OUT8
VP
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
C63
0.1UF
C18
0.1UF
1
3
24
5
D7
UMN1
1
3
24
5
D8
UMN1
1 2 3 4
8 7 6 5
RN3
1 2 3 4
8 7 6 5
RN4
MicroLab
- Circu
it diagram, printer driver 1
069-05
1.1
D.E.COCKS
18
12
34
56
ABCD
65
43
21
D C B A
Title
Number
Revision
Size
B
Date:
6-N
ov-2002
Sheet of
File:
H:\TEMP\069-06.sch
Drawn By:
1
3 2
TR17
FMMT489
1
3 2
TR16
FMMT489
1
3 2
TR15
FMMT489
1
3 2
TR14
FMMT489
OUT9
OUT10
OUT11
OUT12
VP
1
3 2
TR13
FMMT489
1
3 2
TR12
FMMT489
1
3 2
TR11
FMMT489
1
3 2
TR10
FMMT489
OUT13
OUT14
OUT15
OUT16
VP
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
C6
0.1UF
C4
0.1UF
1
3
24
5
D9
UMN1
1
3
24
5
D10
UMN1
1 2 3 4
8 7 6 5
RN5
1 2 3 4
8 7 6 5
RN6
MicroLab
- Circu
it diagram, printer driver 2
069-06
D.E.COCKS1.1
19
12
34
56
78
ABCD
87
65
43
21
D C B A
Title
Number
Revision
Size
A3
Date:
6-N
ov-2002
Sheet of
File:
H:\TEMP\069-14.sch
Drawn By:
R36
200K
R7
100K
TP2
GND
L2 3.3uH
R30
68R
L1 3.3uH
MC_OFF-
BAT_MON
ON/O
FF_KEY
BATTERY
J3
POWER
Battery Charger
BAT_MON
C28
0.1UF
C29
0.1UF
VBAT
VPWR
REGULATED
POW
ER SUPPLY
TP3
GND
D5
Q1
CLK
3
Q2
R4
S6
VCC14
GND7
U11A
4013
1 23
U10A
4093
C30
0.1UF
R6
100K
5 64
U10B
4093
8 910
U10C
4093
9.0V
R8
100K
+C43
100UF/16V
C31
0.1UF
MC_ON-
R5
100K
L3
22uH
+C39
33UF/16V
R29
82K
R28
13K
V9IN
T
9V
SEPIC
CONVERTER (0.9 - 10V)
SW
1
Fb
3
Vin
5
on
4
Gnd2
U7
LT1613
L4
22uH
+C16
47UF/10V
R32
68K
R31
39K
VCC
C44
1uF
SEPIC
CONVERTER (0.9 - 10V)
SW
1
Fb
3
Vin
5
on
4
Gnd2
U8
LT1613
L5
22uH
VDD
VSS
D9
Q13
CLK
11
Q12
R10
S8
U11B
4013
13
D3
ZHCS1000
13
D4
ZHCS1000
+C41
33UF/16V
+C40
33UF/16V
R33
100R
TR4
ZXM62P02E6
TR5
ZXM62P02E6
R20
10K
TP1
GND
1
3 2
TR6
FMMT491
R35
1K
R34
10K
12
13
11
14 7
U10D
4093VBAT
13
D11
ZHCS1000
MicroLab
- Circu
it diagram, power supply
069-14
1.0
D.E.COCKS
L7
22uH
+C50
33UF/16V
R41
100K
R15
10K
SEPIC
CONVERTER (0.9 - 10V)
SW
1
Fb
3
Vin
5
on
4
Gnd2
U26
LT1613
13
D12
BAS21
+C49
33UF/16V
1 3
D13
BAS21
1
2
3
BAT1
BAT7.2V
VBACK
1 3
D1
ZHCS1000
D14
DE5SC4M
VPRIN
T
F1
MIC
ROSMD035-02 12
D15
U1JC
44
R44
1K
C51
1uF
23
D16
ZHCS1000
20
12
34
56
78
ABCD
87
65
43
21
D C B A
Title
Number
Revision
Size
A3
Date:
6-N
ov-2002
Sheet of
File:
H:\TEMP\069-15.sch
Drawn By:
RIN
8
TIN
11
V+
3
V-
7
RO
9
TO
13
C1+
2
C1 -
4
C2+
5
C2 -
6
EN
1
FON
12
INV
10
FOFF
16
14
15
U17
MAX3221CAE
C35
0.1UF
C34
0.1UF
C33
0.1UF
C32
0.1UF
VCC
VCC
C48
33PF
X2
32.768KHz
VBACK
RTC_CLK
RTC_DATA
RX
TX
C37
0.1UF
C36
0.1UF
VCC
RTC_CLK
RTC_DATA
RX
TX
R21
10K
VCC
VB
7
SCL
6
SDA
5
X11
X22
VDD
8
VSS
4IN
T3
U18
X1243S8
R40
220K
R39
10M
C47
33PF
VCC
VCC
R14
10K
VCC
GND
3DQ
2VDD
1U19
DS18S20
R13
4K7
VCC
VCC
TEMP_IO
Tem
perature Sen
sor
1
24
35
J6 MIN
I_DIN
_4
MODE
VCC
C38
0.1UF
KEYIN
[0..4]
ON/O
FF_KEY
13
11 9 7 5
14 3
10 8
12
32
1ESC
9
54
DEL
0
87
ENTER
OFF
ON
4
6. -
6 12
F1
F2
F3
F4
J5KEYPAD-M
L3
KEYOUT[0..4]
VCC
KEYIN
0
KEYIN
1
KEYIN
2
KEYIN
3
KEYIN
4
KEYIN
[0..4]
KEYOUT0
KEYOUT1
KEYOUT2
KEYOUT3
KEYOUT[0..4]
9V
1 23456
RN1
100K-R
N
KEYOUT4
C19
0.1uF
C20
0.1uF
MicroLab
- Circu
it diagram, RS232, RTC and key
pad
interface
069-15
1.0
D.E.COCKS
21
12
34
56
78
ABCD
87
65
43
21
D C B A
Title
Number
Revision
Size
A3
Date:
6-N
ov-2002
Sheet of
File:
H:\TEMP\069-16.sch
Drawn By:
R37
4K7
R38
4K7
VCC
41 2
5 3
U14
BU4S584
VCC
41 2
5 3
U13
BU4S584
VCC
2 3
1
TR9
DTB113EK
1
3 2
TR3
DTC114EK
1 2 3 4 5 6
J4 RJ11
2 3
D2
ZHCS1000
9V
VCC
C46
1NF
C45
1NF
SEN_EN
R9
100K
SCLK
SIN
R10
100K
SEN-
SEN1
SOUT
4 5
1
2 3
6
U16
MAX4544EUT-T
SOUT_EN-
VCC
R11
100K
VCC
V9IN
T
PRIN
TDATA
4 5
1
2 3
6
U15
MAX4544EUT-T
PRIN
TACK
To Internal Printer.
VCC
R12
100K
VCC
D5
Q1
CLK
3
Q2
R4
S6
VCC14
GND7
U20A
4013
D9
Q13
CLK
11
Q12
R10
S8
U20B
4013
SENDIR
VCC
MicroLab
- Circu
it diagram, sensor interface
1.0
069-16
D.E.COCKS