background image

 

 

ACCES I/O Products, Inc. 

MADE IN THE USA 

mPCIe-ADIO16-16F Family Manual 

 

Rev B1f 

 

Register bits labeled UNUSED or RSV are reserved and should be cleared to zero in all write operations and ignored in all read operations. 

Resets and Power, 0 of 64-bit Memory BAR[2+3] Read/Write 32-bits only 

bit  D31 THROUGH D7 

D6 

D5 

D4 

D3 

D2 

D1 

D0 

Name  UNUSED 

RST FIFO 

RST DIO 

UNUSED 

RST DAC 

PD ADC 

RST ADC 

RST BOARD 

RST FIFO:  

Writing with bit D6 set will reset the ADC FIFO, returning it to the power-on / reset state:  emptying the FIFO by throwing away the contents. 

RST DIO:  

Writing with bit D5 set will reset the Digital I/O circuits to their power-on / reset state: returning all I/O Groups to input mode and disabling secondary 
functions. 

RST DAC: 

Writing with bit D3 set will reset the Analog Output circuits to their power-on / reset state: ±10V range on all DAC outputs with 0V on each output. 

PD ADC: 

Writing a 1 will power the ADAS3022 down.  Write a 0 to power the ADAS3022 back up.  Only this bit does not auto-clear to zero on write. 

RST ADC:  

Writing a 1 will reset the Analog Input circuits to their power-on / reset state: see each ADC Register for more details 

RST BOARD:  

Writing a 1 will reset the entire device to its power-on / reset state. 

 

All RST bits are “command” bits: a 1 causes the reset to occur, and the reset clears the 1.

 

 

DAC Control, 4 of 64-bit Memory BAR[2+3] Read/Write 32-bits only 

bit  D31 through D24 

D23 through D20 

D19 through D16 

D15 through D0 

Name  UNUSED 

C3  C2 

C1 

C0 

A3  A2  A1  A0  16-bit DAC Counts (0-FFFF) 

Please refer to the LTC1664 Data Sheet for details. 
Consult the AIOAIO Software Reference

, or our sample programs’ source, 

to avoid the hassle: 

DAC_SetRange1(iBoard, iChannel, iRange); 
DAC_OutputV(iBoard, iChannel, double Voltage); 

 

ADC Base Clock, C of 64-bit Memory BAR[2+3] Read Only 32-bits only 

ADC Base Clock:  Reading this 32-bit register returns the speed (in Hertz) of the clock used to generate ADC Start Conversions.  Typical value is 50 Million (50MHz), but for 

broadest compatibility software should always read this register during init, and always use the read value when calculating what, if any, divisor to write to the 
ADC Rate Divisor register. 

 

ADC Rate Divisor, 10 of 64-bit Memory BAR[2+3] Read/Write 32-bits only 

ADC Rate Divisor: Write a 32-bit divisor to the ADC Rate Divisor register to control the speed at which ADC Conversions occur in selected ADC Conversion Start Modes.  

Actual ADC Start Rate (Hz) = ADC Base Clock ÷ ADC Rate Divisor 
ADC Rate Divisor = integer(ADC Base Clock ÷ Target ADC Start Rate) 

Содержание mPCIE-ADIO16-8F Series

Страница 1: ...com 10623 Roselle Street 800 326 1649 http accesio com mPCIe ADIO16 8F San Diego CA 92121 1506 USA sales accesio com MADE IN THE USA 8 ANALOG INPUT 4 ANALOG OUTPUT 16 DIGITAL I O FOR MINI PCI EXPRESS...

Страница 2: ...timer A D Scan Start mode optimizes inter channel timing High impedance 8 channel input 1 M 32k FIFO plus DMA for efficient robust data streaming Four 16 bit analog outputs 5 per channel programmable...

Страница 3: ...m and 2 5mm sizes Some computers may provide stand offs Please consult your computer manufacturer if it requires a different size The mPCIe standard like its PCI Mini Card predecessor was designed ass...

Страница 4: ...conversions over at CH0 1 0 Advanced Sequence Acquires Channel 0 using the gain selected via 18 bits 2 0 Conversion starts will automatically cycle through the channels from CH0 through INx2 0 and ea...

Страница 5: ...scription Note All registers must be accessed as 32 bits 0 R W Resets and Power Board and Feature Reset command bits and ADC Power Down control bit and status 4 W DAC Control DAC LTC1664 Command Regis...

Страница 6: ...ing a 1 will reset the entire device to its power on reset state All RST bits are command bits a 1 causes the reset to occur and the reset clears the 1 DAC Control Offset 4 of 64 bit Memory BAR 2 3 Re...

Страница 7: ...IRQ is fired In Software ADC Start mode ADC Rate Divisor 10 cleared to zero the FIFO is 32 bits wide able to hold up to 4095 conversion results statuses In all other ADC Start Modes the ADC FIFO is 6...

Страница 8: ...C_GetImmediateV iBoard pVolts iChannel iRange ADC_GetImmediateScanV iBoard pVolts etc ADC Control Offset 38 of 64 bit Memory BAR 2 3 Read Write 32 bits only bit D31 through D19 D18 D17 D16 D15 D14 thr...

Страница 9: ...imeout IRQ has been fired DDONE If DDONE is SET then a DMA Done IRQ has been fired ADCSTART If ADCSTART is SET then an IRQ has been fired from the DIO14 Secondary Function ADCSTART Refer to DIO Contro...

Страница 10: ...d timeout period write the value read from C to 4C When the Watchdog Barks the board is RESET as if just powered on or as if a 1 is written to the Resets and Power 0 register with the following except...

Страница 11: ...d on the product page on the website Here are some useful links Links to useful downloads ACCES web site http accesio com Product web page accesio com mPCIe DIO 24S This manual accesio com MANUALS mPC...

Страница 12: ...on condensing Dimensions Length 50 95mm 2 006 Width 30 00mm 1 181 Power Power required from mPCIe Bus 3 3VDC 190mA idle 290mA full load 1 5VDC 270mA idle 285mA full load I O Interface Connectors On ca...

Страница 13: ...on RMA number which must appear on the outer label of the return package All units components should be properly packed for handling and returned with freight prepaid to the ACCES designated Service C...

Отзывы: