MicroLab
MicroLab Service Manual Issue 1.0 March 1998
Service Manual
16 Pages
Preview
Page 1
Microlab - ServiceManual 043-12 Iss. 1.0
March 1998
Contents Exploded Isometric View ... 3 System Overview... 4 Figure 1 ... 4 Transducer... 5 Figure 2 ... 5 Disassembling the MicroLab for Repairs... 6 Circuit Description Circuit Overview ... 7 Processor Control Section ... 7 Address Bus... 7 Ram Address Lines... 7 Reset... 7 Keypad ... 7 Real Time Clock... 8 Display... 8 Serial Interface... 8 Battery Monitoring... 8 Printer Driver... 8 Power Supply... 9 Printer Mechanism ... 9 Transducer Interface... 9
Parts List... 10 Technical Support ... 13 Fault Analysis ... 14 Circuit Diagrams... 15 Processor Section... 15 Printer Section ... 16
2
Exploded Isometric View Top moulding
Exp lo d e d Is o m e tr ic V ie w
Printer mechanism
Display
LCD supports
ON/OFF switch
Bottom moulding
Contrast thumbwheel
Screw
Rear adhesive label
3
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.
1
1
2
3
4
5
6
7
8
9
0
PAPER
C AN C EL
C H AR G IN G
EN TER
M icro M e dical 4 3
2
Fig. 1
4
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.
Micro Medical Digital Volume Transducer
Rotating vane
Infra red emitter
Swirl plate
Jewelled bearing
Infra red detector Volume = k X No. of pulses Volume proportional to the number of pulses Flow proportional to the puse frequency Flow = k / pulse period
5
Disassembing the Microlab for Repairs 1. Disconnect all mains power supplies 2. Remove paper roll and paper roll housing cover, and put to one side 3. Remove the rear adhesive label and disregard. We recommend that you use a Philip Number Zero screwdriver for the following instruction.
4. Place the Microlab face down to remove the five screws in the lower moulding, and put the screws to one side. 5. Turn the unit face up before easing the upper and lower mouldings apart. 6. Ease the LCD display printed circuit board out of its plastic supports and rest inside of upper moulding and remove LCD supporting corners and put to one side. 7. Reconnect mains power supply 8. The Microlab is now ready for Fault Finding. If you are not familiar with the operation of the Microlab please read the following section in this manual ‘Circuit Description’ and use the Circuit diagrams at the back of this manual.
6
Circuit Description
Overview 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 stored in the battery backed RAM. The power supply uses the mains adapter, internal Nickel-Cadmium (Ni-Cad) cells and an internal lithium backup as its sources of energy. The supply provides 5 volts to the control circuit, -12 volts supply for the display and RS232 driver circuit, 3 volts RAM backup, controls the charging current to the Ni-Cad battery pack, and provides for battery management. The microprocessor (IC1) communicates with the real time clock (IC6), the output latch (IC5), and the display under the control of the program, stored in the RAM (IC2), using a multiplexed address and data bus decoded by a data latch (IC3). The RAM, which is used both for program storage and for temporary data storage, has a memory map which is partitioned by the action of the PAL (IC4) into writable and non-writable areas.
Processor Control Section ( 043-01 ) Address bus The microprocessor (IC1) uses a multiplexed address bus. The lower order address lines are latched into IC3 with the address strobe (AS). The program for the microprocessor (IC1) is stored in a 128kByte, battery backed static ram, (IC2). As the address space of the processor is limited to 64kBytes the ram address space is paged using a programmable array logic device (IC4). This device decodes address lines A1, A13, A14, A15, port lines PD5, PA4, control line R/W, clock signal E, mode control lines MODA, MODB, and the external reset line to provide the following outputs:
RAM address lines A15 and A16 Chip select lines (CS) for the display and latch (IC5) Write enable (WR) for display, latch, and RAM Read enable (RD) for the display Output enable (OE) for the RAM
Reset The reset circuit consists of a single chip reset (IC9) which holds the reset line (RES) low for 350ms after the 5 volt supply has reached the threshold voltage of 4.5 volts. The reset signal is applied to the microprocessor (IC1), display, programmable array logic device (IC4), and the printer driver processor (IC17).
Keypad The keypad consists of a matrix of 12 keys (0 to 9, CANCEL, and ENTER) together with a separate paper feed key (PAPER). The matrix is read by successively asserting (5 volts) the columns of the matrix and reading the state of the rows to determine which key has been pressed. The microprocessor asserts the columns by writing to the latch (IC5) and reads the rows directly on port E (PE4 to PE7). The diode (D2) prevents current flow ing from an asserted line of the latch to one at 0 volts in case of two keys on the same row being depressed simultaneously. The resistor network (RN1) biases the PE4 to PE7 to 0 volts.
7
Real Time Clock The real time clock (IC6) is set by the processor during the factory set-up and should not require any further adjustment. The processor communicates with the real time clock (RTC) with a serial interface line to pin 5 of the RTC. The RTC is selected by the signal from pin 12 of the output latch (IC5).
Display The display is a custom graphic 128 by 64 dot LCD with in-built control circuitry. The contrast is adjusted by varying the voltage on pin 3 between -4 and -12 volts with VR1. This potentiometer varies the output of the voltage inverter, IC12.
Serial interface The microprocessor communicates with the integral printer and the external RS232 port using its serial communications interface. Serial information from the microprocessor is switched to either the printer driver or the external RS232 port under the control of the signal appearing on pin 9 of the latch (IC5). This signal controls the switching logic of IC10 and IC8. The serial output from the microprocessor, TXD, is applied to the input of IC10. Depending upon the state of the control signal, the serial information will either pass through IC10 to the printer controller (IC17), or through the level converter (TR4, and R22) to the external RS232 port.
Battery monitoring The microprocessor contains eight, 8 bit analogue to digital converters. One of these, AN3 is used to monitor the condition of the main supply (BAT1). The main supply is monitored at the input to the logic 5 volt regulator (IC11) and the user will be alerted to a low battery condition when the voltage falls below 6 volts. The voltage is divided by two with R8 and R9 to bring the voltage within the range of the A/D converter (5 volts). AN3 also detects when the external power supply has been applied. One end of R10 is pulled to 0 volts when the external supply is not applied and the voltage read on the A/D converter will be up to 4 volts for a fully charged battery. With the external supply applied, the voltage will rise above 5 volts.
Printer Driver (Drawing 043-02) The printer driver uses a single chip micro-controller (IC17) with on board program memory and RAM to receive serial data from the microprocessor (IC1) 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 of 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 (IC17). The signals pass through two octal high current Darlington drivers (IC19 and IC20). Timing for Port A and B is derived from an adjustable oscillator comprising of IC18, R28 to R33, C15, D8 and VR2. Adjusting VR2 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, PL1. The end switch is detected by PD5 on the micro-controller.
8
Power Supply External power input, 5 volt logic and –12 volt supply (Drawing 043-01) The external power input is applied through SK4. Power is applied to the NI-Cad charging circuit and a 9 volt regulator (IC7) through a reverse polarity protection diode, D4. The charging circuit consists of R4, R7, TR6, and D1. These components are in a constant-current configuration and supply a nominal 60mA to the Ni-Cad battery pack (BAT1). The charging indicator (LED1) is driven from the output of IC7 through R5. BAT1 is isolated from the circuit during charging by the action of D6, which ensures that only the regulated output of IC7 can supply power when the external power supply is connected. Power is supplied to the circuit when SW1 is switched, turning on the series pass transistor TR5. TR5 can also be held on by the microprocessor through TR2 connected to PA5 of IC1. This feature is used by the program to ensure integrity of data during periods of writing to the RAM when the user may turn the unit off. The output of TR5 is filtered by R40 and C43 and used as an unregulated power supply for IC26, IC29 and, IC27. All logic circuitry has 5 volts supplied from a low drop-out regulator, IC11. The display requires a negative bias voltage and this is produced by the –12 volt generator (IC12, C5, C6, D10, C7, and D7). Display contrast is adjusted by varying the negative bias through the accessible VR1.
Printer mechanism supply (Drawing 043-02) 6 volts (VP) is supplied to the printer mechanism from the low drop-out, high current regulator, IC16. The input to IC16 comes from the Ni-Cad battery pack or external power supply through SW1.
Transducer interface The supply to the two series LEDs inside the transducer housing is provided through TR3. This is controlled by port pin PA3 of the processor and is only turned on during a spirometry manoeuvre to conserve power. However, power is supplied to the transducer through D5 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 phototransistor connected to pin 2 is provided by R18 and R21. The pull up resistor for the other phototransistor is provided by R19 and R20. The signals from the phototransistors are applied to the pulse timing input of the processor (pin 32) and a general purpose port pin 33 after being squared up by the action of the schmitt inverters IC8 A and B. The rising edge of the signal applied to pin 32 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 pin 33. 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. The state of pin 33 at the time of the interrupt determines the direction of flow.
9
Parts List Designation
Description
IC1 IC2
(MC68HC11E1FN) MICROCONTROLLER (KM681000BLG/BLG-L) SAMSUNG 1 MEG SURFACE MOUNT STATIC RAM 55 TO 150nS ACCESS TIME (74HC573) SURFACE MOUNT OCTAL LATCH (PALCE16V8Z25PC) AMD ZERO POWER CMOS PLD DIP PACKAGE (74HC273) SURFACE MOUNT OCTAL D FLIP-FLOP (PCF8583T) PHILIPS SURFACE MOUNT CLOCK CALENDER WITH 256 BYTE RAM (LM2940T-9.0) LOW DROP OUT 9 VOLT 1 AMP REGULATOR (74HC14) SURFACE MOUNT HEX SCHMITT INVERTOR (DS1233D-10) DALLAS ECONO RESET (74HC32) SURFACE MOUNT QUAD TWO INPUT OR GATE (LM2931M-5.0) LOW DROP OUT 5 VOLT 100mA SURFACE MOUNT REGULATOR (LT1054CS8) SURFACE MOUNT VOLTAGE CONVERTOR NOT USED NOT USED (BU4S11) OR (BU4S01) RHOM INDIVIDUAL CMOS GATE (LT1084CT) LOW DROP OUT ADJUSTABLE VOLTAGE 5 AMP REGULATOR (MC68HC705/C8FN) MOTOROLA OTP MICROPROCESSOR (4069UB) SURFACE MOUNT UNBUFFERED HEX INVERTOR (ULN2803LW) 8 DARLINGTON SURFACE MOUNT ARRAY - ALTERNATIVE (TD62083AF) (ULN2803LW) 8 DARLINGTON SURFACE MOUNT ARRAY - ALTERNATIVE (TD62083AF) 100K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 1M SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 100K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 1OHMS SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 330 OHMS SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 1K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 1K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 100K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 100K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 100K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 10K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 1K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 1K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 33K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 330K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 10K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 10K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 4.7K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 4.7K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 3.3K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 3.3K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 3.9K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 1K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 100 OHMS SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 1M SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 120 OHMS SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 470 OHMS SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 100K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 1K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 22K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 2.2K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206
IC3 IC4 IC5 IC6 IC7 IC8 IC9 IC10 IC11 IC12 IC13 IC14 IC15 IC16 IC17 IC18 IC19 IC20 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R18 R19 R20 R21 R22 R23 R24 R25 R26 R27 R28 R29 R30 R31
10
R32 R33 R34 R35 R36 R37 RN1 VR1 VR2 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 C13 C14 C15 C16 C17 C18 C19 C20 C21 C22 CD (x8) TR1 TR2 TR3 TR4 TR5 TR6 TR7 LED D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 L1 L2 DISPLAY PRINTER SW1
150K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 22K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 1M SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 10K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 1K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 100K SURFACE MOUNT RESISTOR 0.125 WATT 5% SIZE 1206 4 WAY COMMONED 10K SIL NETWORK (T18 S/I S/B S/T 20KA) PHIER 20K LINEAR POTENTIOMETER (3204X203P) MEC CITEC SINGLE TURN 20K SURFACE MOUNT PRESET RUBYCON 22uF 35 VOLT ELECTROLYTIC CAPACITOR TYPE 35MH522M0563 RUBYCON 47uF 16 VOLT ELECTROLYTIC CAPACITOR TYPE 16MH547M6357 RUBYCON 47uF 16 VOLT ELECTROLYTIC CAPACITOR TYPE 16MH547M6357 RUBYCON 47uF 16 VOLT ELECTROLYTIC CAPACITOR TYPE 16MH547M6357 RUBYCON 47uF 16 VOLT ELECTROLYTIC CAPACITOR TYPE 16MH547M6357 RUBYCON 47uF 16 VOLT ELECTROLYTIC CAPACITOR TYPE 16MH547M6357 RUBYCON 47uF 16 VOLT ELECTROLYTIC CAPACITOR TYPE 16MH547M6357 RUBYCON 47uF 16 VOLT ELECTROLYTIC CAPACITOR TYPE 16MH547M6357 10nF PHILIPS SURFACE MOUNT CERAMIC CAPACITOR SIZE 1206 15pF PHILIPS SURFACE MOUNT CERAMIC CAPACITOR SIZE 1206 10nF PHILIPS SURFACE MOUNT CERAMIC CAPACITOR SIZE 1206 10nF PHILIPS SURFACE MOUNT CERAMIC CAPACITOR SIZE 1206 33pF PHILIPS SURFACE MOUNT CERAMIC CAPACITOR SIZE 1206 33pF PHILIPS SURFACE MOUNT CERAMIC CAPACITOR SIZE 1206 820pFF PHILIPS SURFACE MOUNT CERAMIC CAPACITOR SIZE 1206 RUBYCON 47uF 16 VOLT ELECTROLYTIC CAPACITOR TYPE 16MH547M6357 RUBYCON 47uF 16 VOLT ELECTROLYTIC CAPACITOR TYPE 16MH547M6357 100nF PHILIPS SURFACE MOUNT CERAMIC CAPACITOR SIZE 1206 33pF PHILIPS SURFACE MOUNT CERAMIC CAPACITOR SIZE 1206 33pF PHILIPS SURFACE MOUNT CERAMIC CAPACITOR SIZE 1206 1nF PHILIPS SURFACE MOUNT CERAMIC CAPACITOR SIZE 1206 1nF PHILIPS SURFACE MOUNT CERAMIC CAPACITOR SIZE 1206 100nF PHILIPS SURFACE MOUNT CERAMIC CAPACITOR SIZE 1206 (DTC114EK) RHOM NPN DIGITAL TRANSISTOR (DTC114EK) RHOM NPN DIGITAL TRANSISTOR (DTB113EK) RHOM PNP DIGITAL TRANSISTOR (DTA114EK) RHOM PNP DIGITAL TRANSISTOR (FMMT591) ZETEX PNP TRANSISTOR - SOT23 (2SB1189) RHOM PNP TRANSISTOR - MPT (SOT89) (FMMT491) ZETEX NPN TRANSISTOR – SOT23 (HLMP6400) HP YELLOW LED (IMN10) RHOM 3 DIODE ARRAY - IMD PACKAGE (IMN10) RHOM 3 DIODE ARRAY - IMD PACKAGE (IMN10) RHOM 3 DIODE ARRAY - IMD PACKAGE (S1NB20) SHINDENGEN 1A BRIDGE RECTIFIER (1SR154-400) RHOM 1A DIODE - PSM PACKAGE. ALTERNATIVE SHINDENGEN (D1F20) (DE5SC4M) SHINDENGN 5A DUAL SHOTTKY DIODE (S1ZAS4) SHINDENGN 1.2A DUAL SHOTTKY DIODE (BAS19) SMALL SIGNAL DIODE SOT23 PACKAGE (ZHCS750) ZETEX SMALL SIGNAL SHOTTKY DIODE SOT23 PACKAGE (ZHCS750) ZETEX SMALL SIGNAL SHOTTKY DIODE SOT23 PACKAGE (NLC565050T-3R9K) TDK 3.9uH SURFACE MOUNT INDUCTOR (NLC565050T-3R9K) TDK 3.9uH SURFACE MOUNT INDUCTOR (DMF-50424N) OPTREX 128 X 64 GRAPHIC DISPLAY (STP411B-320) SEIKO THERMAL PRINTER MECHANISM (SW246A6+U622) MORS DOUBLE POLE ROCKER SWITCH 11
SK1 SK2 SK3 SK4 SK5 PL1 PL2 SPKR X1 X2 X3 BAT1 BAT2
(MDS4) 4 WAY MINI DIN SOCKET (95001-2611) MOLEX 6 WAY DATA SOCKET 9 WAY PIN HEADER (MJ-179P) DC POWER SOCKET (B 3B-PK) 3 WAY PCB SOCKET FROM JST PRECI-DIP 10 WAY TURNED PIN RIGHT ANGLE PLUG PRECI-DIP 14 WAY TURNED PIN RIGHT ANGLE PLUG (PKM35-4A0) MURATA PIEZO CERAMIC SOUNDER 4.9152MHz CRYSTAL CAN STYLE HC49/4H 32.768KHz CRYSTAL 4MHz CERAMIC RESONATOR NI-CAD BATTERY PACK - 6 X AAA CELLS (CR2040) 280mA-Hr 3V LITHIUM PCB MOUNTED BATTERY
12
Technical Support Great Britain and World Headquarters Micro Medical Ltd PO Box 6 Rochester Kent ME1 2AZ
Telephone
+ 44 (0)1634 360044
Fax
+44 (0)1634 360055
Web Site
http://www.micromedical.com.uk
Contact Micro Medical Ltd for the local agent in your region or country for local service:
13
Fault Analysis The following analysis is only a guideline and should be carried out in a logical sequence. If the fault is still apparent after the following suggestions then the unit should be fault found using the circuit descriptions and circuit diagrams provided.
When the unit is turned on there is no display present -Rotate contrast thumb wheel anti-clockwise to see if screen darkens. -Connect charger to see if screen darkens and charging light illuminates.
When the unit is turned on the display is dark purple -Rotate contrast thumb wheel clockwise to see if screen colour becomes lighter and characters are displayed. -Connect charger to see if screen characters appear.
FVC readings are low -Remove Turbine from Transducer housing. Taking the Turbine, move it uniformly through the air and check that the vane is not sticking.
The unit does not record any blows -Inspect Transducer housing connector for damage. -Check that Transducer housing lead is properly connected to SK2. -Remove Turbine from Transducer housing. Taking the Turbine, move it uniformly through the air and check that the vane is not sticking. -Blow into Transducer housing and move Transducer head cable around to check for breaks in the cable.
14