Show Posts
Pages: [1]
1  Forum 2005-2010 (read only) / Interfacing / Re: Problem running TLC5940 and Ds1307 together. on: November 30, 2010, 07:32:05 pm
Problem solved! For some reason, we started using the multiplex library Tlc5940Mux. Now using the Tlc5940 library instead everything works fine. Sorry for any inconvenience.




2  Forum 2005-2010 (read only) / Interfacing / Re: Problem running TLC5940 and Ds1307 together. on: November 29, 2010, 10:18:14 am
Additional information:

When the LED shield has been initialized, values read from the analog input pins on the Arduino board is false. They seem to pick up some random values. Maybe thats why the clock does not work, since it uses the Wire lib, which uses two analog inputs on the Arduino board for the connection.
3  Forum 2005-2010 (read only) / Interfacing / Problem running TLC5940 and Ds1307 together. on: November 27, 2010, 05:16:40 pm
We're working on at Arduino project which includes the LED shield 1.4 (3 x TLC5940) and the Ds1307 clock. Each part works fine separately but not when combined. After what we can track track down, the problem occurs when using the Tlc5940 library for the LED shield and the Wire library to communicate with the Ds1307. The problem is that the controller hangs when calling Wire.endTransmission();.

We have been googling and reading docs but no luck, so any inputs will be much appreciated.
4  Forum 2005-2010 (read only) / News / Problem with analog pins on: November 30, 2010, 04:05:57 am
Hi,

My LED shield works fine, but the analog inputs on my Arduino Uno board seem to pick up random values. If I ground the analog input pin, analogRead() sometimes returns zeores and sometimes very high values. I have tried with an external power supply for the leds, and tried different delays in the loop. But nothing seems to help.

Here you see a typical sequence of values from the grounded pin:

--------
0
0
1
1016
3
0
0
1
1016
4
0
0
--------

Any ideas?
Pages: [1]