D-Series Syringe Pumps - Isco
D-Series Syringe Pumps - Isco
D-Series Syringe Pumps - Isco
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
D <strong>Series</strong> <strong>Syringe</strong> <strong>Pumps</strong><br />
Section 4 Theory of Operation<br />
only by the pump connected to the PUMP A connector on the rear<br />
panel. For this reason, care should be taken to remove mains<br />
power before connecting or disconnecting the pumps from the<br />
rear panel of the controller.<br />
The supplies required are +5 volts for the digital circuitry and<br />
±15 volts for the analog interface circuitry. Other supplies<br />
derived from these, using zener diode circuits are ±11 volt supplies<br />
for the RS-232 serial interface driver, U107, ±5.2 volt supplies<br />
for the analog to digital (A/D) converter, U129, +12 volts for<br />
the analog input interface and multiplexer U130, and -3 volts for<br />
the analog input interface circuit.<br />
The A/D converter voltage reference VREF, is generated from the<br />
+15 volt supply by U133, with R135 as the adjustment. See<br />
section 5.11.5 for the adjustment procedure. Battery BT101<br />
maintains the static RAM memory for one month without power<br />
to the pump if fully charged. The battery charging circuit uses<br />
diodes CR101 and CR102 to direct power to the memory chips<br />
U105 and U106 for memory retention and for normal operation<br />
(charging). The unregulated supply to the +5 volt regulator in the<br />
pump is brought to the controller for the purpose of monitoring<br />
the transformer secondary. This voltage labeled +10 volts at<br />
TP112, is divided by R120 and R121 and monitored by the<br />
internal microprocessor A/D converter. When the supply begins<br />
to drop (as in a power failure), the microprocessor detects the<br />
drop with enough time to save operating conditions and execute a<br />
graceful shutdown.<br />
Microprocessor and Memory<br />
Microprocessor Reset Circuit<br />
The heart of the controller is the INTEL 80C196 embedded<br />
microprocessor U104. The operating code (or firmware) is contained<br />
as 16-bit wide information split into two 8-bit EPROMs<br />
U102 (low byte) and U103 (high byte). Some static RAM (SRAM)<br />
is built into the microprocessor but the bulk is provided by<br />
battery backed SRAMs U105 (low byte) and U106 (high byte)<br />
also as split 16 bit wide information. The microprocessor bus<br />
functions as a zero wait state 16 bit wide bus or as a slower 3<br />
wait state 8- bit wide bus. The selection is under the control of<br />
the chip select or address decoding circuit. The wait state generation<br />
is internal to the processor. All peripheral chips other than<br />
the RAM and ROM, are operated on the slower 8-bit bus, which<br />
is buffered through U108, a bi-directional buffer. The microprocessor<br />
is designed to address a 64-Kilobyte space. To access more<br />
code memory, this system utilizes a paged memory method which<br />
allows access to 512 K bytes of code memory (with 27C020s<br />
installed), in addition to the 16 K of SRAM. The additional<br />
address bits are output through U112, a programmable logic<br />
device.<br />
The microprocessor reset signal is generated by voltage monitor<br />
circuit U101. The microprocessor has an internal pull-up on the<br />
active low reset signal. The open drain output at pin 7 pulls the<br />
reset signal low when the +5 volt supply drops below about 4.75<br />
volts. Refer to section 5.11.1 for calibration instructions. R108<br />
4-2