Abstract: In the article introduced the light ship hydrometeorology measured data automatic demonstration navigation aid system, is takes the submarine extension telephone’s controller using MSCl210Y5, uses its internal 24 AD transformation clamour to realize to the temperature, the voltage, the pressure and the acceleration multichannel teaches according to gathering, has the precision to be high, reliable strong characteristic.
Key word: MSCl210Y5; Multichannel; Data acquisition
1 introduction
Take MSCl210Y5 as the core data acquisition part when the work puts in submarine, works unattended from accommodates the way. Because the marine environment is bad, therefore the instrument must have the very high reliability and the precision, otherwise, has the possibility for to navigate the sea area ships provides the inaccurate marine environment parameter nearby the measuring point. The author in the light ship hydrometeorology measured data automatic demonstration navigation aid system submarine extension telephone’s design, the success applied had precise modulus switch MSCl210Y5 which the enlargement mode 8051 essence micro controllers and dodged save, has avoided the micro controller and the AD switching circuit’s independent separation design, simplified the electric circuit, reduced the power loss, strengthened the reliability, raised overall system’s working speed.
2 MSCl210Y5 characteristics
MSCl210Y5 is the TOFP-64 seal low power loss integrates composite signal IC completely. The power line voltage is 2.7 V~5.25 V, it has the high accuracy integral mold number switch, ADC uses the Sinc3 filter, has 24 bit resolution and 24 bit with nothing left dropout, and sampling speed adjustable, when request high accuracy monocycle transformation, ADC may choose the appropriate filter, 8 groups differences/to break the channel, the internal bias/gain calibration, the bias d/a converter, to reach as high as 32 KB only to dodge the fast data-carrier storage, 3 16 timers and 2 complete bidirectional general asynchronous transceivers. MSCl210Y5 pin disposition as shown in Figure 1, various pins’ function showing is as follows:

XOUT: The crystal oscillator pin, serves as crystal amplifier’s out-port.
XIN: Crystal oscillator pin, when uses the external clock source replaces the crystal oscillator, XIN may also take its input end.
P3.0-P3.7: The port 3 are the bidirectional I/0 mouths, has the multiplying function.
DVDD: Digital power supply.
DGND: Digital place.
RST: Reset input, if on the pin maintains the high level reaches 2 instruction clock cycle, the component will reposition.
AGND: Simulation place.
AVDD: Simulation power supply.
AINO-AIN5: Analog input channel 0-5.
MN6, EXTD: Analog input channel 6, digit low level check input.
AIN7, EXTA: The analog input channel 7, simulate the low level check input.
AINCOM: Simulation single end input public end.
REF IN-: Negative reference voltage input.
REF IN : Reference voltage input.
P2.0_P2.7: The port 2 are the bidirectional I/O mouths, has the multiplying function.
PSEN, OSCCLK, MODCLK: The procedure memory enables. May choose the memory with exterior to be connected, enables the signal as the component, PSEN to be possible to provide a low level pulse. In programs under the pattern, PSEN may serve as the input together with ALE, by determined that the programming pattern is serial or parallel, maintains under the parallel programming pattern for high, but when series for low. When cannot use exterior program memory, this pin may also elect to make the crystal oscillator clock, adjusts the clock to output, or direct output high/low level.
ALE: The address lock saves enables, to use when visits the external memory the lock saving the address the low byte. The ALE occurrence frequency is a constant, was equal to that the crystal oscillator frequency 1/2, and may use in external clocking or the clock. When visits the exterior data-carrier storage will omit each time a ALE pulse. In programs under the pattern ALE to serve as the input, uses in with PSEN determining that together the programming pattern is serial or parallel. When serial programming, ALE maintains for high, but when parallel for low.
EA: The exterior component visit enables. The EA pin must maintain by exterior the low level, the component can start by start address 0000H to read the exterior program memory.
P0.O-P0.7: The port 0 are the bidirectional I/O mouths, has the multiplying function.
P1.0-P1.7: The port 1 is the bidirectional I/O mouth, has the multiplying function.
3 and data acquisition related register introduction
ADC compensation calibration register low (, high) the byte OCL(OCM,0CH) is ADC the compensation calibration 24 bit character low (, high) byte. Reads in this byte the value to use in establishing the ADC compensation calibration the value.
ADC gain calibration register low (, high) the byte GCL(GCM, GCH) is 24 bit the ADC gain calibration character low (, high) byte. Reads in this byte the value to use in establishing the ADC gain standard the value.
ADC multiplication register (DMUX) position 7-4:INP3-O inputs the multiplier channel, uses for to choose the signal input, like Table 1 arranges in order.

Position 3-O:INP3.0 is inputs multiplier negative channel, uses for to choose negative signal input, like Table 2 arrange in order.

ADC computed result register low (, high) the byte ADRESL(ADRESM, ADRESH) contains ADC switch result 24 bit lowly (, high) byte. From ADRESL register read data when will reposition the ADC interrupt.
ADC the control register O,1,2 establishment function including the flameout monitor, the materials for internal reference voltage enables, the materials for internal reference voltage choice, the cushion to enable, to increase the amplifier to increase the establishment, the ADC operation result programmable and synthesizes register’s polarity, the pause pattern, the standard mode control position as well as the decimal base ratio.
4 multichannel data acquisition software and hardware design
The author uses MSCl210Y5 in the light ship hydrometeorology measured data automatic demonstration navigation aid system submarine extension telephone’s design to take the submarine extension telephone’s micro controller, carries on the data acquisition with its built-in ADC, the periphery sensor’s output voltage may use the single end or the differential input way turns on MSCl210Y5 directly 8 groups channels, does not need any additional the peripheral circuit, junction circuit as shown in Figure 2.

In the AD conversion fraction ordinary circumstances the order carries on the multi-channel data acquisition, when the superior machine sends in the instruction, may skip to the corresponding data acquisition program part. Lists a section of gathering procedure in this.


5 concluding remark
MSCl210Y5 may reduce the circuit design work load enormously, reduces the peripheral circuit scale, thus enhances overall system’s reliability, reduces the power loss. Develops the light ship hydrometeorology measured data automatic demonstration navigation aid system submarine extension telephone in sea areas and so on Daya Bay carries on the experiment, the experimental result indicated that the data acquisition is reliable, the precision is high.