![Alphi IP-48ADM16 Скачать руководство пользователя страница 9](http://html1.mh-extra.com/html/alphi/ip-48adm16/ip-48adm16_reference-manual_2906578009.webp)
IP-48ADM16 HARDWARE REFERENCE MANUAL
ALPHI TECHNOLOGY CORP.
Page 5
REV 1.0
Part Number: 833-13-000-4000
Copyright
©
2007, ALPHI Technology Corporation
2.2 A/D
Converter
The converter used is an Analog Device AD7671. The A/D converter operates
continuously at the selected sampling rate. The A/D is a 1-MSPS 16-bit A/D
converter.
More information is available at
www.analogdevices.com
.
2.2.1 Acquisition
Mode
Setting up the IP-48ADM16 for acquisition is done in several steps:
1) select the Scan clock source:
•
Internal with the internal timer (the divisor needs to be programmed as
well.
•
Host writing to the Start Acquisition register.
•
Using the signal IPstrobe selected as input.
2) Initializing the Channel Ram list with the channels to acquire:
The A/D result of each channel is stored into the DATARAM in incrementing
order. One to N scan can be stored. Setting the DATARAM pointer to N scan list
will store N scan then the DATARAM re-start to address zero.
3) Next select the trigger source that will start the acquisition
•
Host write to the Start Acquisition address (any write will start).
•
Input corresponding to channel #47 uses as an external Event Trigger (need to
set-up jumper xx )
•
Threshold A/D converter
4) Different possibilities of auto-triggering are available to get automatically more
acquisitions:
a) Nibble scan. One or N Scan are processed and the state machine stops until a
new trigger is generated
b) Continuous scan is performed filling the DataRAM up to the DataRAM pointer
and automatic restart from beginning, using the internal timer.
c) Host can stop the State machine by writing at address Stop acquisition. The
last address written is then available at the DATARAM SM ADDRESS location
register.
d) If using the Threshold A/D converter acquisition can be stopped every
timer the signal is back into the defined zone. Bit # need to be set to “1”
5) Program the interrupts as needed