LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

HW differences NI-8451 vs NI8452 and I2C issue

Hi

 

I have an NI_8451 USB device, where I use the I2C part, which has been running without problems for many years. Now we need to use the NI-8452 USB device. It has built-in pull-up resistors on data and clock, but I already have external pull-ups in place. Why is it necessary to enable the internal pull-ups for it to run smoothly?

Thanks in advance
Bjarne

 

0 Kudos
Message 1 of 3
(67 Views)

Please share more info on the I2C target you're communicating with, pull resistor values, clock rate, voltage etc.,

 

I would review the hardware manual to understand the differences - https://www.ni.com/docs/en-US/bundle/ni-845x-hw-dsw-getting-started/resource/371746e.pdf

santo_13_1-1732542844428.png

 

santo_13_0-1732542828650.png

 

 

 

Santhosh
Soliton Technologies

New to the forum? Please read community guidelines and how to ask smart questions

Only two ways to appreciate someone who spent their free time to reply/answer your question - give them Kudos or mark their reply as the answer/solution.

Finding it hard to source NI hardware? Try NI Trading Post
0 Kudos
Message 2 of 3
(36 Views)

Hi Santhosh

Thanks. I haven't been aware of this schematic of 8452.
It' seems that the Voltage translator could course that I need to enable the internal pullups, despite I have external pullups.

/Bjarne

0 Kudos
Message 3 of 3
(12 Views)