Post Go back to editing

CN0540 Questions

Category: Datasheet/Specs
Product Number: CN0540. 24-Bit Data Acquisition System for IEPE Sensors

Dear all,

I need to design a 4 IEPE channels DAQ board so I´m very interested in Analog Devices CN0540 development board. But before adquiring de CN0540 I would like to solve several doubts.

About CN0540:

  • I Don´t understand how to manage/control DAC to ADC control loop. I saw DAC have an I2C interface so I supose that the user has to connect this interface to its control DAQ board (E.g. DE10-Nano FPGA Board), then the I2C wil be controled by software through I2C interface. Is correct? If afirmative answer. Does the software include into DE10-Nano FPGA Board provide the algorithm to apply in DAC through I2C interface?

Otherwise , How the DAC control would be?

About EVAL-AD7768-4FMCZ-UG-921

  • This evaluation board allow to take measures in 4 channels simultaneously, but is it suitable for use directly to connect IEPE sensors? I think it is not posible. I think is necesary to add several devices perchannel to make it work (ADG5421 F, LT2606 DAC, LT3092…etc). Could you give any extra information intis way?

Thanks,

Parents
  • FormerMember
    +1 FormerMember

Hi,

So the DAC is controlled using the I2C bus as you mentioned, you must have this in order to communicate with the DAC.  The Current CN0540 software on the DE10-Nano already has that communication path working.  The current implementation does the ADC/DAC control loop at the beginning of the program and then uses those values for the duration of the conversations.  You can initiate the control loop at any time though. 

As for the EVAL-AD7768-4FMCZ, I would not recommend using that directly with 4 IEPE sensors.  The amount of additional signal conditioning required would be a large undertaking.  You would be better off with 2 or more setups of the CN0540 to test out your sensors and system with.  

Cheers,

Brandon

  • Ok Brandon, I would like to ask more questions about CN0540.

    1) I don´t really understand how does the ADC/DAC control loop works. I suposed that you use I2C to change the output DAC values in order to "correct" the values adquiered by the IEPE sensor so I suposed that the DAC output is continuosly changing with IEPE sensor input, but you said to me that "start control loop at the beginning of the program and then uses those values for the duration of the conversations". Could you explain to me how does de Control ADC/DAC loop works completely and correctly? 

    2) Which was the minimum pack to work with CN0540 Board and test it? I refer if it´s necessary to buy an IEP sensor, an IEPE CN0540 board and a Cora Z7-07S or DE10-Nano board. Could be posible not use a cora or DE10 board an use our own microcontroler board?

    3) I have seen that  Cora Z7-07S or DE10-Nano boards use a powerful microcontroller (Cortex-A9 processor). Is it necessary to Use this kind of microcontroller o could be another less powerful? I need to Know in order to decide in my future board design.

    4) To test the CN0540, It could be possible to use a signal generator instead of the IEPE sensor or it is necessary to connect an IEPE sensor Physically?

    Thank You very much.

  • Reply
    • Ok Brandon, I would like to ask more questions about CN0540.

      1) I don´t really understand how does the ADC/DAC control loop works. I suposed that you use I2C to change the output DAC values in order to "correct" the values adquiered by the IEPE sensor so I suposed that the DAC output is continuosly changing with IEPE sensor input, but you said to me that "start control loop at the beginning of the program and then uses those values for the duration of the conversations". Could you explain to me how does de Control ADC/DAC loop works completely and correctly? 

      2) Which was the minimum pack to work with CN0540 Board and test it? I refer if it´s necessary to buy an IEP sensor, an IEPE CN0540 board and a Cora Z7-07S or DE10-Nano board. Could be posible not use a cora or DE10 board an use our own microcontroler board?

      3) I have seen that  Cora Z7-07S or DE10-Nano boards use a powerful microcontroller (Cortex-A9 processor). Is it necessary to Use this kind of microcontroller o could be another less powerful? I need to Know in order to decide in my future board design.

      4) To test the CN0540, It could be possible to use a signal generator instead of the IEPE sensor or it is necessary to connect an IEPE sensor Physically?

      Thank You very much.

    Children
    No Data