SUPER COPTER
New Member
Hi, i'm having a wired problem. I have a custom made telemetry equipment: it consists basically on a pic32 microcontroller (Pinguino board), a SIM900 modem, in I2C 16x2 LCD and a DS2482 1-wire to I2C bridge.
The DS2482 chip is connected to a (multiple) **broken link removed** 1-wire network.
So here is my problem: Sensors work fine (discovering and temperature reading) at the office at work, but when installing them in some other places sometimes they fail to read de sensors (find them).
First i thouth it could be something with my 1-wire search algorithm. Cheched it but didn't find anything. Then i even thought it could be a problem with my I2C libraries. Cheched them, added some verification routines. Problem persisted.
So I'm thinking it could be some noise problem in the 1-Wire line?
I checked with an oscilloscope and it looks noisy, but I dont think it could be enough to get a (random) zero in the line.
I don´t even know what would be causing the noise (or whatever it is) to make it fail and study the problem.
Any clue or ideas?
The DS2482 chip is connected to a (multiple) **broken link removed** 1-wire network.
So here is my problem: Sensors work fine (discovering and temperature reading) at the office at work, but when installing them in some other places sometimes they fail to read de sensors (find them).
First i thouth it could be something with my 1-wire search algorithm. Cheched it but didn't find anything. Then i even thought it could be a problem with my I2C libraries. Cheched them, added some verification routines. Problem persisted.
So I'm thinking it could be some noise problem in the 1-Wire line?
I checked with an oscilloscope and it looks noisy, but I dont think it could be enough to get a (random) zero in the line.
I don´t even know what would be causing the noise (or whatever it is) to make it fail and study the problem.
Any clue or ideas?