United Kingdom
Offline
Faraday Member
Karma: 144
Posts: 4865
|
 |
« Reply #30 on: November 26, 2011, 07:33:55 am » |
The most likely reasons for the display going funny over time that I can think of are:
1. Display overheating. Is it getting warm? Are you quite certain that there really is a built-in series resistor for the backlight, and the way you are connecting the backlight does not bypass it?
2. Supply voltage dropping, possibly because the voltage regulator that is powering it is overheating and going into thermal limiting mode. Put a meter across the 5v supply and see whether you get a steady 5v.
|
|
|
|
|
Logged
|
Formal verification of safety-critical software, software development, and electronic design and prototyping. http://www.eschertech.com
|
|
|
|
0
Offline
Full Member
Karma: 0
Posts: 228
Arduino rocks
|
 |
« Reply #31 on: November 26, 2011, 05:32:01 pm » |
The most likely reasons for the display going funny over time that I can think of are:
1. Display overheating. Is it getting warm? Are you quite certain that there really is a built-in series resistor for the backlight, and the way you are connecting the backlight does not bypass it?
2. Supply voltage dropping, possibly because the voltage regulator that is powering it is overheating and going into thermal limiting mode. Put a meter across the 5v supply and see whether you get a steady 5v.
Display does not get warm at all! I am 100% sure I am not by passing the built in series resistor. For some strange reason though, the pin 15 and 16 are the other way round comparing to all the other LCDs I've ever used. Pin 16 is +ve and 15 is negative. The power is also a steady 5 volt. I am using Arduino UNO also with this. Any known issues with these? Also I have tested the same sketch for hours on the same Arduino with a blue 20x4 LCD and all is well on that. Of course I swapped the pin 15 and 16 on the blue display. Thanks.
|
|
|
|
|
Logged
|
|
|
|
|
United Kingdom
Offline
Faraday Member
Karma: 144
Posts: 4865
|
 |
« Reply #32 on: November 27, 2011, 03:49:33 am » |
OK, unless you have something connected to the contrast adjustment pin that you shouldn't, or a bad connection to the display, or something shorting out the back of the display, then I guess you have a faulty display.
|
|
|
|
« Last Edit: November 27, 2011, 03:51:21 am by dc42 »
|
Logged
|
Formal verification of safety-critical software, software development, and electronic design and prototyping. http://www.eschertech.com
|
|
|
|
0
Offline
Full Member
Karma: 0
Posts: 228
Arduino rocks
|
 |
« Reply #33 on: November 27, 2011, 07:01:19 am » |
I really don't know.
I have 2 of the exact same red LCDs and they both behave exactly the same.
As I said, with a blue one all is fine.
Thanks.
|
|
|
|
|
Logged
|
|
|
|
|
United Kingdom
Offline
Faraday Member
Karma: 144
Posts: 4865
|
 |
« Reply #34 on: November 27, 2011, 08:05:57 am » |
What happens if you don't connect the backlight? The display should still be readable in good light.
|
|
|
|
|
Logged
|
Formal verification of safety-critical software, software development, and electronic design and prototyping. http://www.eschertech.com
|
|
|
|
0
Offline
Full Member
Karma: 0
Posts: 228
Arduino rocks
|
 |
« Reply #35 on: November 27, 2011, 05:03:51 pm » |
What happens if you don't connect the backlight? The display should still be readable in good light.
Garbage at the start up 
|
|
|
|
|
Logged
|
|
|
|
|
United Kingdom
Offline
Faraday Member
Karma: 144
Posts: 4865
|
 |
« Reply #36 on: November 27, 2011, 06:06:48 pm » |
Even if you adjust the contrast pot?
|
|
|
|
|
Logged
|
Formal verification of safety-critical software, software development, and electronic design and prototyping. http://www.eschertech.com
|
|
|
|
0
Offline
Full Member
Karma: 0
Posts: 228
Arduino rocks
|
 |
« Reply #37 on: November 27, 2011, 06:16:26 pm » |
Correct. Even if I adjust the pot, nothing!
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Full Member
Karma: 0
Posts: 228
Arduino rocks
|
 |
« Reply #38 on: December 05, 2011, 04:55:27 am » |
A bit of an update on this.... If I get a non-insulated small screwdriver and put on either pin 1 or pin 2 on the LCD and shake a bit, the screen does what it normally does when left for a while  Any ideas? Thanks.
|
|
|
|
|
Logged
|
|
|
|
|
United Kingdom
Offline
Faraday Member
Karma: 144
Posts: 4865
|
 |
« Reply #39 on: December 06, 2011, 02:44:29 am » |
Are you sure you are using the right value contrast pot and have it wired correctly for that particular display? Not all displays use the same contrast pot wiring - refer to the datasheet for the correct arrangement.
|
|
|
|
|
Logged
|
Formal verification of safety-critical software, software development, and electronic design and prototyping. http://www.eschertech.com
|
|
|
|
0
Offline
Full Member
Karma: 0
Posts: 228
Arduino rocks
|
 |
« Reply #40 on: December 06, 2011, 03:28:44 am » |
I am sure I am using the correct pot (10k) and have wired it correctly.
|
|
|
|
|
Logged
|
|
|
|
|
Central MN, USA
Offline
Faraday Member
Karma: 37
Posts: 6042
Phi_prompt, phi_interfaces, phi-2 shields, phi-panels
|
 |
« Reply #41 on: December 06, 2011, 08:49:23 am » |
3 pages of post replies and 1 picture, no pictures on the connection or solder job. I'm out of ideas unless you provide some pictures and the spec sheet.
|
|
|
|
|
Logged
|
|
|
|
|
Western New York, USA
Offline
Faraday Member
Karma: 17
Posts: 3507
|
 |
« Reply #42 on: December 06, 2011, 09:19:31 am » |
I have a problem with my software, or maybe it's with my hardware, or maybe it is with the interconnections. I know that the software is correct so I won't show it to you. There's lots of hardware like mine out there so I won't tell you which I am using or give you a link to the data sheet. Anyway I know that there are no idiosyncracies associated with my particular hardware. I know that my connections are perfect so I won't show you a photograph since I don't need you to check those connections, besides I already gave you a nice fuzzy picture of the display, what else could you need? There may or may not be any consistency in what shows up on the display, you can take a guess. I told you that initially everything is shown properly on the display, except when that does not happen. I can 'play' with the potentiometer and get things to change but you can figure out what I mean by that. The power is steady but I won't tell you the conditions under which I measured it. You can ask me specific questions but I won't answer all of them. I live in Zeroland so if you want to give me any information specific to my location you can't.
Please help me.
|
|
|
|
|
Logged
|
|
|
|
|
|