Download MicroLoop Service Manual
Transcript
MicroLoop Service Manual 067-17 Revision 1.0 November 2002 Micro Medical Limited, P.O. Box 6, Rochester, Kent ME1 2AZ 1 MicroLoop - System Overview (Fig. 1) The Micro Medical MicroLoop 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 MicroLoop 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. Micro Medical 1 3 2 F2 F3 1 2 ABC 3 DEF 4 GHI 5 JKL 6 MNO 7 8 0 9WXYZ . Esc Del PQRS TUV / F4 5 4 2 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 3 Microcomputer Unit (Refer to drawings 067-01 – 067-05, 067-11, and 067-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 067-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 (067-02). U9 is a Hitachi HD64F2318 16 bit microprocessor with 256K of flash memory and 8K of Ram. The system clock is supplied by 20MHz crystal (X2). There is also 512 Kbyte (U7) 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. U15 is just used to control the access to the flash device. The speaker J5 is directly connected to the Port pins and the pins are toggled at 1 KHz to generate the buzzing sound. U9 is used for enabling the internal flash to be overwritten. If a new kernel is downloaded, the flash is enabled and data transferred. U10 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. TR3 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. TR4 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. 4 Memory Map 0x000000 0x400000 0x800000 0xC00000 0xFFDC00 – 0x040000 0x480000 256K 512K 0xFFFBFF 8K Internal Flash External Ram for modules Flash Prom (Single address used) Display Controller Internal Ram – stack. Keypad interface (067 – 03) 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 which are not pressed are read as high. Serial interface (067-04) 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. U6 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 U3 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. 5 Temperature Sensor U20 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 (067-05) The supply to the two series LEDs inside the transducer housing is provided through TR1 which is switched on or off by TR2. 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 D1 continuously when the mains adapter is connected. The same line is used for powering the Rint transducer and it helps to have it on to charge the transducer battery. 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 R1 and R2 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 inverters U1. The signal from the second phototransistor, after conditioning (U2) is applied to a D type latch and a clock 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 (067-11) The display is a high resolution custom graphic 240 by 120 dot LCD. It is controlled by an Epson SED1335 display controller (U16) which directly interface to the uC. The display controller timing is generated by a 10 MHz crystal (X3). U19 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 U17. VR1 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 (R12, R13, R25, R14, R17) and buffered by quad Op-amps U18. J2 is a connector to the display. 6 Power Supply (067-12) The power to the system is either supplied by the 3.9V lithium battery or from an external 9V DC regulated power supply. If the external supply is connected, then TR5 is switched off and the battery is not used. R32 ensures that the battery is trickle charged at all times. The on/off key is conditioned via U12 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, TR7 is switched on, switching on TR6. The on state can be held by MC_ONline 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. U14 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. U14 is another DC-DC converter with an output of 9V. This higher supply is used for powering the sensor LEDs and also to power the Rint transducer. R28 and R31 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 7 Drawing No. 067-00 Revision No. 1.3 Designation Part No. Date 12/07/02 Page: 1 OF 3 Description. U1 U2 U3 U4 U5 U6 U7 U8 U9 U10 U11 U12 U13 U14 U15 U16 U17 U18 U19 U20 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 Rohm individual CMOS Schmitt invertor, SOT23-5 package Rohm individual CMOS Schmitt invertor, SOT23-5 package Xicor clock calander with 256 X 8 bit RAM, SO-8 package Maxim SPDT analogue switch, SOT23-6 package Samsung 8M X 8 bit FLASH memory, TSOP44/40 package Maxim RS232 transceiver, SSOP16 package Samsung 512k X 8 bit CMOS static RAM, SOL32/525 package Rohm individual CMOS gate, SOT23-5 package Hitachi H8S/2318 microcontroller, TQFP100 package Maxim power monitor, SOT23-5 package CMOS Dual D Type flip flop, SO-14 package CMOS Quad NAND Schmitt input gate, SO-14 package Linear Technology DC/DC convertor, SOT23-5 package Linear Technology DC/DC convertor, SOT23-5 package Quad 2-input OR gate Display driver Linear Technology DC/DC convertor, SOT23-5 package Quad surface mount op-amp Gold Star 32K X 8 bit CMOS static RAM, 28 pin SOP package Dallas semiconductor digital thermometer, TO-92B package 4.7K resistor 1%, 0805 package 4.7K resistor 1%, 0805 package 4.7K resistor 1%, 0805 package 100K resistor 1%, 0805 package 10M resistor 5%, 0805 package 100K resistor 1%, 0805 package 100K resistor 1%, 0805 package 220K resistor 1%, 0805 package 100K resistor 1%, 0805 package 10K resistor 1%, 0805 package 4.7K resistor 1%, 0805 package 10K resistor 1%, 0805 package 10K resistor 1%, 0805 package 10K resistor 1%, 0805 package 100K resistor 1%, 0805 package 100K resistor 1%, 0805 package 10K resistor 1%, 0805 package 10K resistor 1%, 0805 package 100K resistor 1%, 0805 package 100K resistor 1%, 0805 package 10 ohm resistor 1%, 0805 package 1K resistor 1%, 0805 package 150K resistor 1%, 0805 package 68K resistor 1%, 0805 package 91K resistor 1%, 0805 package 100 ohm resistor 1%, 0805 package BU4S584 BU4S584 X1243S8 MAX4544EUT-T K9F6408U0A-TCB0 MAX3221CAE K6T4008V1C-BB70 BU4S11 HD64F2318VTE25 MAX824TEXK-T 4013 4093 LT1613CS5 LT1613CS5 74LCX32 SED1335FOB LT1613CS5 LM324 GM76C256CLLFW-55-T/R DS18S20 8 Parts List For: MicroLoop MK6 Drawing No. 067-00 Revision No. 1.3 Designation Part No. R27 R28 R29 R30 R31 R32 337-729 (F) R33 R34 R35 R36 R37 R38 RN1 107-048 (F) VR1 T18 S/I S/B S/T 20KA C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 197-324 (F) C11 C12 C13 C14 C15 C16 C17 C18 C19 C20 C21 C22 C23 197-324 (F) C24 C25 C26 301-8544 (F) C27 301-8544 (F) C28 301-8544 (F) C29 C30 C31 301-7000 (F) C32 C33 301-8593 (F) C34 301-8544 (F) Date 12/07/02 Page: 2 OF 3 Description. 82K resistor 1%, 0805 package 200K resistor 1%, 0805 package 39K resistor 1%, 0805 package 13K resistor 1%, 0805 package 100K resistor 1%, 0805 package 82 ohm 1 watt resistor, axial package 100K resistor 1%, 0805 package 100K resistor 1%, 0805 package 10K resistor 1%, 0805 package 10K resistor 1%, 0805 package 1K resistor 1%, 0805 package 1K resistor 1%, 0805 package 6 pin, 5 commoned 100K SIL network Piher 20K linear potentiometer 22pF Philips or AVX ceramic, 0805 package 47pF Philips or AVX ceramic, 0805 package 1nF Philips or AVX ceramic, 0805 package 1nF Philips or AVX ceramic, 0805 package 100nF Philips or AVX ceramic, X7R dielectric, 0805 package 100nF Philips or AVX ceramic, X7R dielectric, 0805 package 100nF Philips or AVX ceramic, X7R dielectric, 0805 package 100nF Philips or AVX ceramic, X7R dielectric, 0805 package 100nF Philips or AVX ceramic, X7R dielectric, 0805 package 47uF/16v Surface mount Tantalum 100nF Philips or AVX ceramic, X7R dielectric, 0805 package 100nF Philips or AVX ceramic, X7R dielectric, 0805 package 100nF Philips or AVX ceramic, X7R dielectric, 0805 package 100nF Philips or AVX ceramic, X7R dielectric, 0805 package 100nF Philips or AVX ceramic, X7R dielectric, 0805 package 100nF Philips or AVX ceramic, X7R dielectric, 0805 package 33pF Philips or AVX ceramic, X7R dielectric, 0805 package 100nF Philips or AVX ceramic, X7R dielectric, 0805 package 33pF Philips or AVX ceramic, X7R dielectric, 0805 package 100nF Philips or AVX ceramic, X7R dielectric, 0805 package 100nF Philips or AVX ceramic, X7R dielectric, 0805 package 1uF Philips or AVX ceramic, X7R dielectric, 0805 package 47uF/16v Surface mount Tantalum 1uF Philips or AVX ceramic, X7R dielectric, 0805 package 100nF Philips or AVX ceramic, 0805 package 33uF/16v Surface mount Tantalum 33uF/16v Surface mount Tantalum 33uF/16v Surface mount Tantalum 100nF Philips or AVX ceramic, 0805 package 100nF Philips or AVX ceramic, 0805 package 100uF/16v 100nF Philips or AVX ceramic, 0805 package 47uF/25v Surface mount Tantalum 33uF/16v Surface mount Tantalum 9 Parts List For: MicroLoop MK6 Drawing No. 067-00 Revision No. 1.3 Designation Part No. C35 C36 C37 C38 C39 C40 C41 C42 C43 TR1 DTB113EK TR2 DTC114EK TR3 DTC114EK TR4 DTC114EK TR5 ZXM62P02E6 TR6 ZXM62P02E6 TR7 FMMT491 D1 ZHCS1000 D2 ZHCS1000 D3 ZHCS1000 D4 ZHCS1000 D5 ZHCS1000 D6 U1JC44 D7 ZHCS1000 L1 NLFC453232-3R3M L2 NLFC453232-3R3M L3 353-1340 (F) L4 353-1340 (F) L5 353-1340 (F) L6 353-1340 (F) F1 MICROSMD035-2 DISPLAY LTA75R227J J1 95001-2661 J2 18FMN-BMTTN-TF J3 MDS4 J4 14FMN-BMTTN-TF J5 J6 J7 BAT1 B2B-PH-K-S SPKR PKM35-4A0 X1 571-672 (F) X2 X3 485-081 (F) 067-09 067-15 067-13 Date 12/07/02 Page: 3 OF 3 Description. 10pF Philips or AVX ceramic, 0805 package 10pF Philips or AVX ceramic, 0805 package 100nF Philips or AVX ceramic, 0805 package 1uF Philips or AVX ceramic, X7R dielectric, 0805 package 1uF Philips or AVX ceramic, X7R dielectric, 0805 package 1uF Philips or AVX ceramic, X7R dielectric, 0805 package 1uF Philips or AVX ceramic, X7R dielectric, 0805 package 1uF Philips or AVX ceramic, X7R dielectric, 0805 package 1uF Philips or AVX ceramic, X7R dielectric, 0805 package Rohm PNP digital transistor, SOT-23 package Rohm NPN digital transistor, SOT-23 package Rohm NPN digital transistor, SOT-23 package Rohm NPN digital transistor, SOT-23 package P channel MOSFET SOT23-6 package P channel MOSFET SOT23-6 package Zetex NPN Transistor SOT-23 package Zetex Schottky diode, SOT-23 package Zetex Schottky diode, SOT-23 package Zetex Schottky diode, SOT-23 package Zetex Schottky diode, SOT-23 package Zetex Schottky diode, SOT-23 package Toshiba 1A diode Zetex Schottky diode, SOT-23 package 3.3uH inductor, 1210 package 3.3uH inductor, 1210 package 22uH inductor, 1210 package 22uH inductor, 1210 package 22uH inductor, 1210 package 22uH inductor, 1210 package Tyco 700mA Polyswitch Nan Ya 240 X 160 graphic display Molex 6 way data socket 18 way 1mm pitch cable connector from JST 4 way mini DIN socket 14 way 1mm pitch cable connector from JST 2 way 0.1" pitch pin header 2.5mm DC power socket from G.English 3 way 0.1" pitch pin header 2 way PCB socket from JST Murata piezo ceramic sounder 32.768 KHz crystal, WATCH package 20MHz crystal, HC49/4H package 10MHz crystal Sanyo NI CAD battery pack M1.7 X 3mm screw M1.7 plain washer 14 way ribbon cable for keypad PCB Iss 1 10 2 3 4 BAT_MON MC_ONSENDIR MC_OFF- RESET- D[0..7] RDWRA0 DISP_CS- 6 5 KEYIN[0..4] KEYOUT[0..4] 11 D[0..7] KEYIN[0..4] KEYOUT[0..4] 5 ON/OFF_KEY MC_ONSENDIR MC_OFFTCLK RTC_ONBAT_MONTD Power Supply power.sch RESET- D[0..7] RDWRA0 DISP_CS- DISPLAY display.sch ON/OFF_KEY KEYIN[0..4] KEYOUT[0..4] KEYPAD KEYPAD.sch 5 6 6 Title MicroLoop - circuit overview 7 Revision 8 C D Date: File: A3 Size 067-01 7 6-Nov-2002 H:\TEMP\067-01.sch Number 8 Sheet of Drawn By: D.E.COCKS 1.0 A RX TX MODE TEMP_IO RTC_DATA RTC_CLK SENSIN SCLK SOUT SOUT_EN- SENSIN SCLK SOUT SOUT_ENTD TCLK RX TX MODE TEMP_IO RTC_DATA RTC_CLK RTC_ON- SEN1 SEN2 SEN_EN SEN1 SEN2 SEN_EN micro MICRO.sch 4 A RS232 serial.sch Sensors sensor.sch 3 B 1 2 B C D 1 A B C MODE 1 1 R19 100K VCC BU4S11 U8 + C10 47UF/10V VCC 3 5 VCC C20 0.1UF VCC R20 100K VCC 1 2 3 CON3 J7 C15 0.1UF 2 4 5 2 RES RES 2 C18 0.1UF BAT_MON KEYOUT[0..4] SOUT_EN- SEN- SEN_EN SEN1 SENDIR TEMP_IO RTC_DATA RTC_CLK TX RX SOUT SIN SCLK MAX824_EUKT GND WDI VCC U10 R9 100K VCC C9 0.1UF 1 RESET- 3 C6 0.1UF C16 0.1UF 10R R21 33pF VCC KEYOUT[0..4] VCC C19 KEYOUT0 KEYOUT1 KEYOUT2 KEYOUT3 KEYOUT4 X2 20MHz 3 C21 0.1UF 3 87 78 77 79 80 81 82 83 84 85 86 54 55 56 59 89 90 91 92 3 4 5 6 9 11 13 8 10 12 57 58 61 60 66 67 62 64 63 33pF C17 HD64F2318VTE25 AVSS VREF AVCC P40/AN0 P41/AN1 P42/AN2 P43/AN3 P44/AN4 P45/AN5 P46/AN6/DA0 P47/AN7/DA1 P20/TIOCA3 P21/TIOCB3 P22/TIOCC3/TMRI0 P23/TIOCD3/TMCI0 P24/TIOCA4/TMRI1 P25/TIOCB4/TMCI1 P26/TIOCA5/TMO0 P27/TIOCB5/TMO1 P14/TIOCA1 P15/TIOCB1/TCLKC P16/TIOCA2 P17/TIOCB2/TCLKD P31/TXD1 P33/RXD1 P35/SCK1/IRQ5 P30/TXD0 P32/RXD0 P34/SCK0/IRQ4 MD0 MD1 MD2 FWE XTAL EXTAL RES STBY NMI U9 4 4 PG4/CS0 PG3/CS1/CS7 PG2/CS2 PG1/CS3/IRQ7/CS6 PG0/IRQ6 PF7/CLK PF6/AS PF5/RD PF4/HWR PF3/LWR/IRQ3 PF2/WAIT/IRQ2 PF1/IRQ1/CS5 PF0/IRQ0/CS4 P10/A20 P11/A21 P12/A22 P13/A23 PA0/A16 PA1/A17 PA2/A18 PA3/A19 PB0/A8 PB1/A9 PB2/A10 PB3/A11 PB4/A12 PB5/A13 PB6/A14 PB7/A15 PC0/A0 PC1/A1 PC2/A2 PC3/A3 PC4/A4 PC5/A5 PC6/A6 PC7/A7 PD0/D8 PD1/D9 PD2/D10 PD3/D11 PD4/D12 PD5/D13 PD6/D14 PD7/D15 PE0/D0 PE1/D1 PE2/D2 PE3/D3 PE4/D4 PE5/D5 PE6/D6 PE7/D7 A16 A17 A18 50 51 52 53 12 97 96 95 94 93 69 70 71 72 73 74 75 76 VCC 100K R7 R22 1K0 1 2 A8 A9 A10 A11 A12 A13 A14 A15 41 42 43 44 45 46 47 48 99 100 1 2 A0 A1 A2 A3 A4 A5 A6 A7 D0 D1 D2 D3 D4 D5 D6 D7 KEYIN0 KEYIN1 KEYIN2 KEYIN3 KEYIN4 M_ON_KEY M_OFF_KEY 32 33 34 35 36 37 38 39 23 24 25 26 27 28 29 30 14 15 16 17 19 20 21 22 J5 5 BUZZER 5 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 A17 A18 40 42 4 5 43 2 3 24 29 22 12 11 10 9 8 7 6 5 27 26 23 25 4 28 3 31 2 30 1 D0 D1 D2 D3 D4 D5 D6 D7 R/B D0 D1 D2 D3 D4 D5 D6 D7 10 9 5 4 6 74LCX32 U15C 74LCX32 U15B K9F6408U0B-TCB0 SE RE WE WP CE CLE ALE U5 U7 KM68V4000BLT-7L OE WE CS1 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 A17 A18 VCC 6 32 VCC D 1 2 4 41 18 19 20 21 24 25 26 27 13 14 15 17 18 19 20 21 8 6 D0 D1 D2 D3 D4 D5 D6 D7 D0 D1 D2 D3 D4 D5 D6 D7 Date: File: A3 Size Title KEYIN[0..4] M_OFF_KEY 7 3 11 DISP_CS- RDWR- RESET- D[0..7] A0 1 1 067-02 1.0 Revision TR4 DTC114EK MC_OFF- TR3 DTC114EK MC_ON- 8 8 Sheet of Drawn By: D.E.COCKS MicroLoop - Processor section 74LCX32 74LCX32 U15A 6-Nov-2002 H:\TEMP\067-02.sch Number 2 1 13 KEYIN[0..4] M_ON_KEY U15D D[0..7] 12 7 3 2 3 2 A B C D 2 3 VCC RN1 100K-RN KEYIN4 KEYIN3 KEYIN2 KEYIN1 KEYIN0 4 6 KEYOUT4 13 9V 8 KEYOUT3 1 2 3 4 10 12 KEYOUT1 KEYOUT2 14 KEYOUT0 13 11 9 7 5 5 5 3 J4 ON F1 9 6 OFF F2 8 5 2 F4 - . 0 ENTER DEL ESC KEYPAD-ML3 F3 7 4 1 6 6 Title MicroLoop - keypad interface 7 Revision 8 1.0 C D Date: File: A3 Size 067-03 7 6-Nov-2002 H:\TEMP\067-03.sch Number 8 Sheet of Drawn By: D.E.COCKS A KEYOUT[0..4] KEYIN[0..4] 4 A ON/OFF_KEY KEYOUT[0..4] KEYIN[0..4] 3 B 1 2 B C D 1 1 2 3 4 5 6 A B C 1 MODE 2 2 3 VCC RTC_CLK RTC_DATA J3 MINI_DIN_4 3 3 4 1 5 2 3 6 RTC_CLK 10M INT SCL SDA 4 VSS VDD VB R8 220K 4 8 7 MAX3221CAE EN FOFF C1+ V+ C1 - TO C2+ FON C2 - TIN VINV RIN RO U6 32.768KHz R5 X1 U3 X1243S8 0.1UF C11 5 C1 22PF C12 0.1UF RTC_DATA R11 4.7K VCC VCC 1 2 3 4 5 6 7 VCC 8 4 1 X1 D 1 2 X2 14 C2 47PF 16 15 14 13 12 11 10 9 VCC VCC 5 C5 0.1UF C14 0.1UF 0.1UF C13 5 C22 1UF R18 10K VCC VBAT VCC TX RX C8 0.1UF 6 TX RX 6 TEMP_IO Title Date: File: A3 Size 1 2 3 VCC DS18S20 VDD DQ GND U20 8 067-04 7 6-Nov-2002 H:\TEMP\067-04.sch Number 1.0 8 Sheet of Drawn By: D.E.COCKS Revision MicroLoop - RS232 convertor, RTC, and temperature sensor Temperature Sensor R3 4.7K VCC 7 A B C D A B C 1 2 SOUT SOUT_EN- SIN SEN_EN TD TCLK SEN1 SEN- SCLK 1 3 2 TR2 DTC114EK 1 3 R4 100K VCC TR1 DTB113EK V9INT R15 100K VCC 3 2 3 9V 2 3 D1 ZHCS1000 4 4 BU4S584 4 BU4S584 4 VCC 5 VCC 3 5 U2 U1 15 3 2 2 1 2 1 1 R2 4K7 R1 4K7 VCC C4 1NF C3 1NF 5 5 2 3 D 1 4 6 5 U4 MAX4544EUT-T R16 100K VCC 6 6 RJ11 1 2 3 4 5 6 J1 Title Date: File: A3 Size 067-05 7 6-Nov-2002 H:\TEMP\067-05.sch Number MICROLOOP TRANDSDUCER INTERFACE 7 1.1 8 Sheet of Drawn By: D.E.COCKS Revision 8 A B C D A B C 1 2 C34 33UF/16V VPWR 2 + 4 5 22uH L6 on Vin U17 D[0..7] Fb SW 3 1 D[0..7] 3 R10 10K 3 R23150K 1 1 SEL 2 SEL 1 VDD XD0 XD1 XD2 XD3 CS VD7 VD6 VD5 VD4 VD3 VD2 VD1 VD0 D7 D6 D5 D4 D3 D2 D1 D0 RW VWR VR1 20K + C33 47UF/25V 3 10MHz X3 4 SED1335F D2 ZHCS1000 VEE 3 15 16 21 33 32 31 30 19 XD0 XD1 XD2 XD3 VCC 42 43 44 45 46 47 48 49 VD7 VD6 VD5 VD4 VD3 VD2 VD1 VD0 DISP_CS- 29 28 27 26 25 24 23 22 D7 D6 D5 D4 D3 D2 D1 D0 WR- 7 14 10pF C35 XG 18 XD 17 N/C 12 N/C 60 VSS 4 36 20 50 51 52 53 54 55 56 57 58 59 1 2 3 4 5 6 8 9 10 34 13 35 37 38 39 40 41 C7 0.1uF U16 VCC A0 VA15 VA14 VA13 VA12 VA11 VA10 VA9 VA8 VA7 VA6 VA5 VA4 VA3 VA2 VA1 VA0 VCE VRD RES XECL RD XSCL LP WF YDIS YD YSCL 10pF C36 N/C 11 D 1 Gnd 2 16 C37 0.1uF A0 VA14 VA13 VA12 VA11 VA10 VA9 VA8 VA7 VA6 VA5 VA4 VA3 VA2 VA1 VA0 RD- RESET- C42 1uF 10 9 5 6 3 2 5 R17 10K 12 R14 10K 13 R25 91K R13 10K R12 10K 5 + - + - + - + - 11 4 14 LM324 U18D 8 LM324 U18C 7 LM324 U18B 1 LM324 U18A C38 1uF VEE C39 1uF C40 1uF 6 6 C41 1uF VA0 VA1 VA2 VA3 VA4 VA5 VA6 VA7 VA8 VA9 VA10 VA11 VA12 VA13 VA14 VCC 20 27 22 28 10 9 8 7 6 5 4 3 25 24 21 23 2 26 1 VCC KM62256D CS WE OE VCC A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 U19 GND D0 D1 D2 D3 D4 D5 D6 D7 VCC 14 11 12 13 15 16 17 18 19 7 VD0 VD1 VD2 VD3 VD4 VD5 VD6 VD7 XD3 XD2 XD1 XD0 Date: File: A3 Size Title J2 CON18 067-11 7 6-Nov-2002 H:\TEMP\067-11.sch Number MicroLoop - display driver 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 8 Sheet of Drawn By: D.E.COCKS 1.0 Revision 8 A B C D A B C D POWER 1 MC_OFF- ON/OFF_KEY MC_ON- BAT1 BAT3.9V BATTERY MICROSMD035-2 2 1 J6 9 8 100R R26 L2 3.3uH 1uF C43 3.3uH L1 CD4093E U12C VBAT D6 U1JC44 F1 1 2 10 R38 1K 2 R34 100K C32 0.1UF 2 D7 R33 100K 2 1 R6 100K 4093 U12A C29 0.1UF R35 10K ZHCS1000 9V 3 2 1 2 13 12 6 5 4093 U12D 3 4093 U12B ZHCS1000 D5 14 7 3 5 3 CLK D 4 3 3 11 Q Q 6 S 14 VCC GND 7 R 4 4013 2 U11A 1 TCLK 1K R37 R36 10K TD TR5 ZXM62P02E6 82R R32 9 11 1 CLK D Q 4 Q R31 100K 4013 12 U11B 13 TR7 FMMT491 TR6 ZXM62P02E6 4 3 2 Battery Charger REGULATED POWER SUPPLY 9.0V 8 S R 10 R28 200K 17 SENDIR C25 0.1UF + C31 100UF/16V VPWR 5 C30 0.1UF 5 BAT_MON C27 33UF/16V 6 C28 33UF/16V 6 + + 4 5 4 5 on Vin U14 22uH L4 on Vin U13 22uH L3 Gnd 2 Gnd 2 1 3 R30 13K 1 R27 Fb SW 1 Date: File: A3 Size Title R29 39K 1uF C24 TP3 GND Number 067-12 7 6-Nov-2002 H:\TEMP\067-12.sch V9INT VSS 1.1 Revision 8 8 Sheet of Drawn By: D.E.COCKS TP2 GND + C23 47UF/10V VDD VCC + C26 33UF/16V ZHCS1000 3 R24 68K D3 L5 22uH 1 MICROLOOP POWER SUPPLY BAT_MON 3 82K D4 ZHCS1000 3 SEPIC CONVERTER (0.9 - 10V) Fb SW SEPIC CONVERTER (0.9 - 10V) 7 TP1 GND A B C D