This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Initialize ADS1602 analog to digital converter before using it?

Other Parts Discussed in Thread: ADS1602, ADS1601

Dear friends,

We've used the ADS1602 analog to digital converter in our custom board. This board is connected to OMAP L138 LCDK. According to the ADS1602 user manual (page 19 of www.ti.com/.../ads1602.pdf):

"INITIALIZING THE ADS1602: After the power supplies have stabilized, you must initialize the ADS1602 by issuing a SYNC pulse as shown in Figure 1. This operation needs only to be done once after power-up and does not need to be performed when exiting the Power-Down mode. Note that the ADS1602 silicon was revised in June 2006. The digital interface timing specifications were modified slightly from the previous revision. This data sheet reflects behavior of the latest revision. Contact the factory for more information on the previous revision."

As mentioned above, I need to initialize the ADS1602 before I can use it. How do I write the code to send the signal to initialize the ads1602? Is there any example file?

Thank you :)

  • Hi Sajad,

    If you are using the McBSP port of the processor, the SYNC input to the ADS1602 shoud be tied to the FSX output from the L138. You could simply do a 'dummy write' (since there is no actual data to be written to the ADS1602) to the serial port which would generate a frame sync pulse. In that code example I sent you a few weeks ago, there is a function called ADS1601_configure, which is in the t1601_ob.c file.