2x16 Serial LCD burning out
dexxterity
Posts: 14
I keep burning out the Parallax 2x16 LCD display and before I plug my third one in I thought I'd save myself some money and come here to find what I am doing wrong.
My set up is as follows: I have the I/O pin going directly to a pin on the Parallax Protoboard and I am powering the screen with the 5v pin that comes off the protoboard. I have used a voltage meter to confirm that it is indeed a 5v pin.
What am I missing here?
My set up is as follows: I have the I/O pin going directly to a pin on the Parallax Protoboard and I am powering the screen with the 5v pin that comes off the protoboard. I have used a voltage meter to confirm that it is indeed a 5v pin.
What am I missing here?
Comments
I suspect that perhaps backlighting only wants 4.2VDC and you have not provided a current limiting resistor to bring the +5.0VDC down to that. This is a detail that is often missed. Read the LCD specification sheet carefully.
If you don't use backlighting, the LCD should work fine with +5VDC power to logic.
On the other hand, if you accidentally wire reverse polarity at any time, it is sudden and complete death to an LCD. Over-voltage via Vin is also a source of damage as Mike G. mentions above.
So it would seem to be an over-voltage failure or reversed polarity are the two hazards.
If you do not have power supplied properly, it sounds like you can damage it.
use the cap in series with the speaker to block the DC and it will pass the AC on to the speaker ...
used this old trick to find a tach lead on a car in the middle of a Iowa winter to install a remote start kit .
WARNING can LOAD up a circuit !!!!! use with care .......
Sounds like I better try one of mine out before I stash them away!
Yesterday a brand new one didn't work, it was putting crazy stuff on the screen when set to 19200(what I need), beeping crazy stuff when it received input. I set it to Test mode and it worked. I put switch 1 to ON and the Test mode still worked. I put 1 to OFF, 2 to ON, and the test did not work. So I traced out switch 1 to the Atmel on the PCB, and the pin stayed at 5V no matter where the switch 1 was located. However switch 2 was changing it's pin state. I need 19200, so I just ran a wire from the pin connected to switch 1 and took it to ground and now this one is working. Others have had different problems, bad pixels, no response, etc.
For the OP, try this:
Power off
both switches to OFF
Power on>see if Test works
Power off
set Switch 1 to ON, 2 to Off
Power on>see if Test is still working
Power off
set switch 2 to on, 1 to Off
Power on>see if Test is still working
As I mentioned earlier in the thread, the product guide warns against sending data unless 5V is applied.
I assume that if there is a loose connection on the power pin, it could cause a problem. Maybe Parallax could explain the consequences of doing so.
Also the Stamp examples raise the RX pin high and pause to allow initialization to occur.
Would also like to hear more about this from Parallax. Is sending data before applying 5V a bigger no-no than "crossing the streams"? I'll have to play with my pile of new Shack LCDs on Saturday.
I'm impressed. A pity and a joy that the Shack is blowing them out for $10.
erco,
It's not a good idea to send data to the module when not powered up since the on-board MCU could go into latch-up given the right conditions. It's not a guaranteed thing, but it can and does happen, leaving the LCD unable to receive data, or worse, completely dead. Here is an article that gives some information on it.
http://en.wikipedia.org/wiki/Latchup
Chris,
Thanks for the explanation - maybe a bad +5v connection caused dexxterity's problem. Sounds like if the ground was still connected, the data signal cause a latch-up.