Author Topic: I keep blowing LCD 1602 modules!!!  (Read 17079 times)

0 Members and 1 Guest are viewing this topic.

Offline MrRadishTopic starter

  • Contributor
  • Posts: 16
  • Country: gb
  • Raspberry Pi, Arduino and electronics geek
I keep blowing LCD 1602 modules!!!
« on: January 28, 2015, 11:04:59 am »
These are the cheap 1602 LCDs with the blue background that you can get from Amazon - 1602A V2.0

Any pointers to what I am potentially doing wrong or what the issue is would be gratefully received.

I am running a ATMEGA328P at 3.3V on a breadboard along with some other sensors DH11, RTC etc. I am using the LCD1602A as the display for the time, temp and humidity. The 1602 display is running from 5V suppied from a 7805 and the rest of the circuit is powered by a 3V3 reg. The 1602 data lines are driven directly from the ATMEGA at 3V3. There are numerous decoupling capacitors spread around the circuit

Issue: Over the course a day or so the LCD display starts to corrupt and eventually the 1602 blows going short circuit taking out the 7805 reg. This has now happened three times  :palm: Each time the LCD blowing has coincided with me prodding around with my oscilloscope looking at the output of the DH11 and RTC and after three times it is more than a coincidence. Could the Oscilliscope be introducing a spike big enough to blow the 1602?

 

Offline 0xdeadbeef

  • Super Contributor
  • ***
  • Posts: 1576
  • Country: de
Re: I keep blowing LCD 1602 modules!!!
« Reply #1 on: January 28, 2015, 11:12:25 am »
Missing resistor to limit the current for the backlight?
As far as I recall, something like a 10Ohm resistor is needed between 5V and the backlight supply input.
« Last Edit: January 28, 2015, 11:14:59 am by 0xdeadbeef »
Trying is the first step towards failure - Homer J. Simpson
 

Offline MrRadishTopic starter

  • Contributor
  • Posts: 16
  • Country: gb
  • Raspberry Pi, Arduino and electronics geek
Re: I keep blowing LCD 1602 modules!!!
« Reply #2 on: January 28, 2015, 11:16:32 am »
Resistor appears to be there (with a value other than 0R  :D) and the back light still works after the 1602 has blown. The component on the 1602 that seems to be blowing is the chip labeled U2?
« Last Edit: January 28, 2015, 11:21:11 am by MrRadish »
 

Online PA0PBZ

  • Super Contributor
  • ***
  • Posts: 5127
  • Country: nl
Re: I keep blowing LCD 1602 modules!!!
« Reply #3 on: January 28, 2015, 11:21:18 am »
Are you sure the display is 5 Volt? I know there are also 3.3 Volt models...
Keyboard error: Press F1 to continue.
 

Offline MrRadishTopic starter

  • Contributor
  • Posts: 16
  • Country: gb
  • Raspberry Pi, Arduino and electronics geek
Re: I keep blowing LCD 1602 modules!!!
« Reply #4 on: January 28, 2015, 11:23:15 am »
Are you sure the display is 5 Volt? I know there are also 3.3 Volt models...

Fairly sure but it went through my mind and I did briefly test one at 3v3 without success
 

Offline 0xdeadbeef

  • Super Contributor
  • ***
  • Posts: 1576
  • Country: de
Re: I keep blowing LCD 1602 modules!!!
« Reply #5 on: January 28, 2015, 11:23:50 am »
I think I'm using the exact type in a project of mine without any sophisticated circuits on an LPC1768 Cortex-M3 (3.3V, but 5V tolerant pins).
The devices run several hours a days since a year or so...
Trying is the first step towards failure - Homer J. Simpson
 

Offline bktemp

  • Super Contributor
  • ***
  • Posts: 1616
  • Country: de
Re: I keep blowing LCD 1602 modules!!!
« Reply #6 on: January 28, 2015, 11:27:51 am »
U2 is the expansion driver chip with no direct connection to the interface, except the power supply. Therefore my guess is overvoltage on the 5V rail. Is the LCD the only device connected to the 5V rail?
 

Offline MrRadishTopic starter

  • Contributor
  • Posts: 16
  • Country: gb
  • Raspberry Pi, Arduino and electronics geek
Re: I keep blowing LCD 1602 modules!!!
« Reply #7 on: January 28, 2015, 11:39:15 am »
U2 is the expansion driver chip with no direct connection to the interface, except the power supply. Therefore my guess is overvoltage on the 5V rail. Is the LCD the only device connected to the 5V rail?

There is another component that is still plugged into the 5v rail that  I am not currently testing - it is a RF RX module
 

Offline MrRadishTopic starter

  • Contributor
  • Posts: 16
  • Country: gb
  • Raspberry Pi, Arduino and electronics geek
Re: I keep blowing LCD 1602 modules!!!
« Reply #8 on: January 28, 2015, 11:41:15 am »
I think I'm using the exact type in a project of mine without any sophisticated circuits on an LPC1768 Cortex-M3 (3.3V, but 5V tolerant pins).
The devices run several hours a days since a year or so...

I note you have a 10 Ohm resistor on the 5V input - to limit current?
 

Offline ruffy91

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Re: I keep blowing LCD 1602 modules!!!
« Reply #9 on: January 28, 2015, 11:44:47 am »
It's the Anode of the Backlight. 5V input is on pin 2 without resistor.
 

Offline bktemp

  • Super Contributor
  • ***
  • Posts: 1616
  • Country: de
Re: I keep blowing LCD 1602 modules!!!
« Reply #10 on: January 28, 2015, 11:46:11 am »
The RX module is probably more tolerant to overvoltages than the LCD.
Try probing the 5V rail to see if it is properly regulated or maybe oscillating.
 

Offline MrRadishTopic starter

  • Contributor
  • Posts: 16
  • Country: gb
  • Raspberry Pi, Arduino and electronics geek
Re: I keep blowing LCD 1602 modules!!!
« Reply #11 on: January 28, 2015, 11:49:44 am »
It's the Anode of the Backlight. 5V input is on pin 2 without resistor.

Yes - you are correct ;-)
 

Offline MrRadishTopic starter

  • Contributor
  • Posts: 16
  • Country: gb
  • Raspberry Pi, Arduino and electronics geek
Re: I keep blowing LCD 1602 modules!!!
« Reply #12 on: January 28, 2015, 11:55:31 am »
The RX module is probably more tolerant to overvoltages than the LCD.
Try probing the 5V rail to see if it is properly regulated or maybe oscillating.

I have a fairly basic DSO (SDS 1102CML) and the 5v rail looks stable. There is a bit of noises when mains appliances are switched on or off. I detected a 5.5V peak but the actual could be greater. I suspected the 5V supply myself but I cannot see how this would coincide with me probing about with the DSO?
 

Online Kjelt

  • Super Contributor
  • ***
  • Posts: 6460
  • Country: nl
Re: I keep blowing LCD 1602 modules!!!
« Reply #13 on: January 28, 2015, 11:59:34 am »
the 1602 blows going short circuit taking out the 7805 reg
That is also weird since the 7805 has short circuit protection AFAIK. Only thing these chips really don't like is a higher voltage on the output.
Do you run the input of the 3.3V reg at the same inputsource as the 7805? Could it be that there is 3.3V on the 7805 output while it has no input voltage?
 

Offline bktemp

  • Super Contributor
  • ***
  • Posts: 1616
  • Country: de
Re: I keep blowing LCD 1602 modules!!!
« Reply #14 on: January 28, 2015, 12:02:53 pm »
Maybe you are shorting out the 7805 while probing?
You could add a 5V TVS diode (SMAJ5.0A, SMBJ5.0A) to limit the 5V rail just in case something goes wrong and injects a higher voltage. This would at least protect the LCD.
If the 7805 really dies and not just gets hot because of the LCD shorting out the 5V rail, the problem is somewhere in your power supply chain.
 

Offline MrRadishTopic starter

  • Contributor
  • Posts: 16
  • Country: gb
  • Raspberry Pi, Arduino and electronics geek
Re: I keep blowing LCD 1602 modules!!!
« Reply #15 on: January 28, 2015, 12:06:00 pm »
the 1602 blows going short circuit taking out the 7805 reg
That is also weird since the 7805 has short circuit protection AFAIK. Only thing these chips really don't like is a higher voltage on the output.
Do you run the input of the 3.3V reg at the same inputsource as the 7805? Could it be that there is 3.3V on the 7805 output while it has no input voltage?

There is alot of heat so I assume that would be a factor
 

Online Kjelt

  • Super Contributor
  • ***
  • Posts: 6460
  • Country: nl
Re: I keep blowing LCD 1602 modules!!!
« Reply #16 on: January 28, 2015, 12:08:11 pm »
Ah well there you have it then, what is the input voltage to the 7805 and how many mA is your display consuming?
Above 1 W in the 7805 you should add a coolingplate, it never should have to become hotter than around 40oC in normal roomtemperature.

So a guess it is probably not the LCD blowing the 7805 it is the other way around, the 7805 is overheating it should shutdown but perhaps it is destroyed putting the inputvoltage on its output blowing the LCD chip.
« Last Edit: January 28, 2015, 12:09:59 pm by Kjelt »
 

Offline MrRadishTopic starter

  • Contributor
  • Posts: 16
  • Country: gb
  • Raspberry Pi, Arduino and electronics geek
Re: I keep blowing LCD 1602 modules!!!
« Reply #17 on: January 28, 2015, 12:11:52 pm »
Ah well there you have it then, what is the input voltage to the 7805 and how many mA is your display consuming?
Above 1 W in the 7805 you should add a coolingplate, it never should have to become hotter than around 40oC in normal roomtemperature.

So a guess it is probably not the LCD blowing the 7805 it is the other way around, the 7805 is overheating it should shutdown but perhaps it is destroyed putting the inputvoltage on its output blowing the LCD chip.

Sorry -  I should have specified heat when the issue occurs. normal running everything is cool to the touch. Your advice is all good though - thank you
 

Offline MrRadishTopic starter

  • Contributor
  • Posts: 16
  • Country: gb
  • Raspberry Pi, Arduino and electronics geek
Re: I keep blowing LCD 1602 modules!!!
« Reply #18 on: January 28, 2015, 12:12:33 pm »
Maybe you are shorting out the 7805 while probing?
You could add a 5V TVS diode (SMAJ5.0A, SMBJ5.0A) to limit the 5V rail just in case something goes wrong and injects a higher voltage. This would at least protect the LCD.
If the 7805 really dies and not just gets hot because of the LCD shorting out the 5V rail, the problem is somewhere in your power supply chain.


It is unlikely I am shorting 5V rail as the DSO leads are attached to fly leads I am then inserting into the breadboard. I will try the 5v limiting option :-D
 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8221
  • Country: 00
Re: I keep blowing LCD 1602 modules!!!
« Reply #19 on: January 28, 2015, 12:28:11 pm »
Quote
the 1602 blows going short circuit taking out the 7805 reg.

It is rare that those displays take more than a few ma + the led so something quite extraordinary must have happened for it to be able to go short and take out the regulator.

How did you establish that the 1602 went short?

The proper procedure in powering up any circuit is to put a power limiting resistor in the rail, something like 100ohm and then down to 10ohm would work. Once you have established that the current consumption is normal, take out that resistor.
================================
https://dannyelectronics.wordpress.com/
 

Offline MrRadishTopic starter

  • Contributor
  • Posts: 16
  • Country: gb
  • Raspberry Pi, Arduino and electronics geek
Re: I keep blowing LCD 1602 modules!!!
« Reply #20 on: January 28, 2015, 12:46:47 pm »
Quote
the 1602 blows going short circuit taking out the 7805 reg.

It is rare that those displays take more than a few ma + the led so something quite extraordinary must have happened for it to be able to go short and take out the regulator.

How did you establish that the 1602 went short?

The proper procedure in powering up any circuit is to put a power limiting resistor in the rail, something like 100ohm and then down to 10ohm would work. Once you have established that the current consumption is normal, take out that resistor.

The module went short or very close to short - On two occasions the round black cap of U2 was blown off with a audible pop.

The census seems to be that these modules are not known to just blow up so the problem is with me. The corruption on the display and the eventual failure that seems to coincide with the DSO use is a mystery but the consensus is that it may be related to power supply.

Could it be a GND issue caused by a faulty connection either a wire or the breadboard itself?
 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8221
  • Country: 00
Re: I keep blowing LCD 1602 modules!!!
« Reply #21 on: January 28, 2015, 12:59:11 pm »
Quote
The module went short or very close to short

How do you know that?

Quote
Could it be a GND issue caused by a faulty connection either a wire or the breadboard itself?

Anything is possible. Without you showing a connection diagram, it is hard to tell.

Biggest struggle with getting any help is to figure out a way to help others help you.
================================
https://dannyelectronics.wordpress.com/
 

Offline MrRadishTopic starter

  • Contributor
  • Posts: 16
  • Country: gb
  • Raspberry Pi, Arduino and electronics geek
Re: I keep blowing LCD 1602 modules!!!
« Reply #22 on: January 28, 2015, 01:24:37 pm »
Quote
The module went short or very close to short

How do you know that?

Well not for sure but IMHO S/C mainly because of the destruction and heat involved.
Quote
Could it be a GND issue caused by a faulty connection either a wire or the breadboard itself?

Anything is possible. Without you showing a connection diagram, it is hard to tell.

Biggest struggle with getting any help is to figure out a way to help others help you.

Great help has been offered so far and I appreciate you guys have to shoot into the dark due to the lack of information in areas you feel are important. That is part of the support process and part of my learning process I guess.

I am going to persevere and start a fresh with a new breadboard, wiring and without the other non LCD\ATMEGA components and see if I still have the same issue

 

Offline amyk

  • Super Contributor
  • ***
  • Posts: 8275
Re: I keep blowing LCD 1602 modules!!!
« Reply #23 on: January 28, 2015, 01:48:48 pm »
Blowing the cap off the IC suggests a severe overvoltage event.

Is your scope ground really ground, or floating at some capacitively-coupled mains potential...?
 

Offline MrRadishTopic starter

  • Contributor
  • Posts: 16
  • Country: gb
  • Raspberry Pi, Arduino and electronics geek
Re: I keep blowing LCD 1602 modules!!!
« Reply #24 on: January 28, 2015, 01:51:40 pm »
Blowing the cap off the IC suggests a severe overvoltage event.

Is your scope ground really ground, or floating at some capacitively-coupled mains potential...?

eek - What is the best way to check this (and fix it if it is a problem)?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf