Because of the Thanksgiving holiday in the U.S., TI E2E™ design support forum responses may be delayed from November 25 through December 2. Thank you for your patience.

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.

Software programming of ucd9080

Other Parts Discussed in Thread: UCD9080

Hi,

We are using the UCD9080, for 8 input voltage (MONx) and their monitoring(ENx), here i am sending the circuit and programming of that, configuration is ok but EN pins are not working accordingly.

We consider one case, in MON1 - 2V DC is scaled up, if monitoring voltage is less than 1.9V or greater than 2.2V then EN pin should become high otherwise in normal case it should be low.

While i configure user and memory parameters, after that i checked the status of EN1 is should not show high while i am giving 1.8 or 2.3V.

And in configuration of 512 bytes one time it shows all I2C acknowledgement ok then again shows some NACK, so might be timing issue. we are configuring the UCD9080 chip using 8 bit microcontroller on I2C interface. We are hurry to resolve this issue because, in 2-3 projects we are using this chip, and from last 6 months we are not able to complete this project and not getting proper support from texas instrument engineer from india.

Please resolve this, for you reference here i am sending the software and circuit.

thanks,

sarita3288.PDFC-UCD9080.pdf1033.PSGM_13SEPTEMBER12.rar

  • Hi,

    Can you please send the .par configuration file that is used to program the device. I will load on my board here and check the configuration and working.

    Thanks, Spandana

  • Thanks for you response, we are having customized hardware so not possible to use GUI because we are using 8 bit microcontroller on i2c interfac ewith UCD and microcontoller is connected with PC on rs232 port, we are generating hex file that i had earlier post, so not havin .par file.

  • Hi,

    Can you please verify the config data that is being written. I don't see the proper intel hex I2C format in the I2C transactions being written. The I2C data should begin at address 0X1080. I don't see the proper addressing and byte count in the data. There is an app note on the website about programming the UCD9080, I wasn't able to attach it for some reason. It provides guidelines about programming the UCD9080 with example I2C transactions. Please let me know if you have further questions.

    Thanks, Spandana