• Resolved

ADS1293 Evaluation board

Hi there all

I have couple of questions regarding the ADS1293 and its evaluation board and your help is highly appreciated 

1- How can I enable the Bluetooth chip on the evaluation board and get the output signal from it ? and can I use the related software to show the signal on the PC using the Bluetooth not the cable ?

2- How can I know the exact data rate coming out from the board and what is the form of the output data ?

3- which pin has my converted final output and is it coming out through the cable when I connect it to my PC ?

And have a nice day all 

  • Hi there!

    Which board are you using? If you are using the regular evaluation board (www.ti.com/.../ads1293evm), it does not have an on-board Bluetooth chip.

    Please let us know.

    Thanks,
    Sergio

    --
    PS. Please click  Verify Answer below if this answered your question.

  • In reply to Sergio:

    Thank you Sergio for your reply yes it is the evaluation board that I have , now allow me to ask another question :

    the other chip on the evaluation board is a micro controller but I don't understand what it does exactly so do you know how the data flow between the analog front end and the micro controller 

    And can I display the output through arduino uno deice using the SPI port on the board ? 

  • In reply to Shaimaa Abdallah:

    The microcontroller on the EVM is an MSP430F5529IPN. The microcontroller is used to read/write registers of the ADS1293, capture the data from the ADS1293 and send it to a PC running the Evaluation Software using the USB port.

    The flow of data between the ADS1293 and the MSP430 is done using the SPI interface of the ADS1293. You can find details about the SPI protocol of the device in the programming section of the ADS1293 datasheet.

    I don't think the source-code of the EVM firmware and the Eval Software are available, so I can't provide you details about the USB communication.

    Is your intention to connect your arduino device to J2 of the EVM? It sounds doable, but unfortunately I can't help you with that. I can tell you that you will have to deal with the MSP430 hanging from your SPI interface. In another post, it was recommended to erase the flash memory of the MSP430 (compiling and programming an empty Main loop) so it acts as a dormant SPI slave and does not interfere with the SPI communication between your arduino device and the ADS1293. But once you do so, you cannot use the Eval Software on the PC to configure/control the EVM. You will only depend on the arduino SPI interface.

    You can find the default EVM firmware hex file in the forum, if you need to revert back. Please let me know if you can't find it.

    Regards,

    Sergio

    --
    PS. Please click  Verify Answer below if this answered your question.

  • In reply to Sergio:

    Thank you very much Sergio , this was very helpful and I couldn't find the EVM firmware hex file you referred to , so can you provide a link to that please 

    Regards 

  • In reply to Shaimaa Abdallah:

    Hi Shaimaa,

    You are welcome. Here is the link to the post that I was referring to: e2e.ti.com/.../1127685

    Regards,
    Sergio

    --
    PS. Please click  Verify Answer below if this answered your question.

  • In reply to Sergio:

    Dear Sergio 

    Is it possible to read the data from the EVM through Matlab because I am having a problem identifying which port is my EVM using to make my code work properly , when I used the Device manager the EVM  appears as NSC_USB not under the ports and COMS 

    So do you know a way to help me know which port my EVM is using so I can correct this code :

     board = serial('COM1', 'BaudRate', 853, 'DataBits',8)

    Regards

  • In reply to Shaimaa Abdallah:

    Hi Shaimaa,

    The communication between the EVM and PC does not emulate a COM port, so it's not possible to read data as "EVM->usb->Matlab" using the default firmware of the EVM.

    Regards,
    Sergio

    --
    PS. Please click  Verify Answer below if this answered your question.

  • In reply to Sergio:

    Thank you Sergio for your swift reply
    And may I arise the following question :
    How does the software acquire the data and read it from the EVM ?
    Is there any way for matlab to communicate with the EVM using the USB ?
  • In reply to Shaimaa Abdallah:

    You're welcome.

    The software uses a special USB driver, but there is no source or documentation available. Sorry, but I can't think of a way of easily tapping into the existing USB interface between the EVM and the PC.

    Sergio

    --
    PS. Please click  Verify Answer below if this answered your question.

  • In reply to Sergio:

    Hi Sergio 

    How can I erase the flash memory of the MSP430 as recommended  in the previous post 

    Thanks