| Electronic Components Datasheet Search |
|
AD7716 Datasheet(PDF) 16 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
AD7716 Datasheet(HTML) 16 Page - Analog Devices |
|
16 / 17 page ![]() REV. A –15– AD7716 The optimum setup for reading all four channels of the AD7716 into the DSP56001 is six 24-bit reads. This will provide 144 clock edges to shift out the 128 bits of data in the AD7716 output shift register. The first clock applied to the AD7716 will clock out DB21 of A IN1. DRDY from the AD7716 can be used as an interrupt input to the DSP56001 to control the data transfer. Either IRQA or IRQB of the DSP56001 can be used to detect the interrupt. DSP56001 +5V AD7716 CASCOUT CASCIN RESET RESET CONTROL SC2 SC1 SCK SC0 STD SRD IRQ MODE TFS RFS SCLK SDATA DRDY Figure 10. DSP56001 Interface TMS320C25 Interface Figure 11 shows the AD7716 interfaced to the TMS320C25 DSP using the master mode interface. For initial programming of the AD7716 control register, the external gated clock is re- quired. FSX going low enables this. When the two 8-bit bytes have been sent to the AD7716, the FSX should go permanently high. The external gated clock will now be disabled and the AD7716 will take control of the SDATA line. It will begin transmitting data as soon as it becomes available. It also pro- vides the clock and frame synchronization signals required by the DSP. Reset for the AD7716 is provided by one of the DSP flag outputs. FLAG OUTPUT FSR DR DT FSX CLKR CLKX MODE RFS RESET CASCIN AD7716 CASCOUT TMS320C25 GATED CLOCK EN RESET CONTROL SDATA TFS SCLK Figure 11. TMS320C25 to AD7716 Interface When the AD7716 is programmed for the maximum cutoff fre- quency of 584 Hz, the output data rate is 2.25 kHz. This means that there is 440 µs available to read the data and do the necessary number crunching before the next sample must be read. Assuming that the ADSP-2101 is running from a master clock of 12.5 MHz means that the maximum SCLK available is 6.25 MHz (1/2 the master clock frequency). It will then take 40 µs to transfer the 256 bits of data from the ADC to the DSP. This leaves 400 µs for number crunching in the DSP. If the programmed cutoff frequency is lower then this allows even more time to the DSP. MC68HC11 Interface The MC68HC11 microcomputer can be interfaced to the AD7716 using the slave mode interface. Figure 9 shows a typi- cal setup. The MODE pin on the AD7716 is tied high for slave mode operation. The SPI port of the MC68HC11 is used. The microcomputer is in its single chip mode. DRDY from the AD7716 is connected to the IRQ input of the MC68HC11. MISO and MOSI on the MC68HC11 should be configured for wired-or operation. Depending on the interface configuration, it may be necessary to provide bidirectional buffers between these lines. PC0 PC1 PC2 PC3 SCK MISO MOSI SS MC68HC11 MODE RFS TFS DRDY RESET SCLK SDATA AD7716 +5V +5V CASCOUT CASCIN PC0 PC1 IRQ PC2 SCK MISO MOSI SS MC68HC11 MODE RFS TFS DRDY RESET SCLK SDATA AD7716 +5V +5V CASCOUT CASCIN Figure 9. MC68HC11 to AD7716 Interface The MC68HC11 is configured in the master mode with its CPOL bit set to a logic zero and its CPHA bit set to a logic one. With an 8 MHz CLKIN input on the AD7716, the device will operate with all four serial clock rates of the MC68HC11. Sixteen, 8-bit read operations are necessary to read the 128 bits from the AD7716 output register. An extra read is necessary to reset the output register. This means a total of 17 read opera- tions are needed from the MC68HC11. DSP56001 Interface Figure 10 shows an interface to the DSP56001 digital signal processor. The AD7716 is set up for the slave interface mode. The DSP56001 is set up for asynchronous operation with gated clock and normal framing. Data must be written to the AD7716 control register in two 8-bit bytes. The first byte is written to the DSP56001 SSI transmit data register (TX) and this is automatically transferred to the transmit shift register when the frame sync occurs. Data is shifted out to the STD pin by the internal bit clock (SCK) when the associated frame sync output is asserted. |
|
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |