Don't have an account? Register now to chat, post, use our tools, and much more.
Latest Headlines
Online Users
There are 128 users online: 5 members, 89 guests and 34 bots. Members: 16aroth6, flyingfisch, LuxenD, Spyro543. Bots: VoilaBot (2), Spinn3r (3), MSN/Bing (1), Magpie Crawler (3), VoilaBot (4), Googlebot (20), MSN/Bing (1).
RSS & Social Media
SAX
You must log in to view the SAX chat widget
|
| Author |
Message |
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55742 Location: Earth, Sol, Milky Way
|
Posted: 03 Oct 2010 10:11:37 pm Post subject: On the Repair of TI-83+ LCDs |
|
|
Over the past many years, there have been many, many calculators of the TI-83, TI-83+, and TI-83+SE persuasion that have suffered from the dreaded "black LCD" syndrome. You can power them on and off, you can see them and their contents via linking programs like TI-Connect, but it's impossible to see anything on the screen other than solid black. Over the years, I've been fortunate enough to acquire quite a few such calculators from sources such as colleagues and eBay, but until a few weeks ago, I assumed that the failure was in the tiny surface-mounted black square that takes the 15 pins of signal data from the calculator's CPU and turns it into 96 columns and 64 rows of data (plus contrast and power settings) for the LCD. Fortunately for me, my discoveries of the real solution started with a calculator with a garbled LCD. Indeed, it was a TI-83+ that behaved like a TI-84+ with a bad LCD delay: on the homescreen it was more or less fine, other than a few garbled characters, but launch Doors CS and it suddenly started rotating the screen by 2 bytes (for you non-ASM types, the rightmost 16 columns of pixels pushed their way over to the left side of the screen). To me that indicated some kind of skewing in the data being send to the LCD, but that wouldn't be a true failure of the LCD controller, since the homescreen was fine.
Intrigued, I pulled out my multimeter and checked the ribbon cable connecting the calculator's mainboard and its LCD module. To my great surprise, I found that a few of the connections had resistances at least one or two orders of magnitude higher than the others, even though all appeared connected. I wavered for a bit, then took the plunge. Whipping out my trusty soldering iron, I burned away the metallicized plastic trace from the offending connections, cleaned the respective mainboard and LCD PCB traces, and carefully soldered some 30awg wire into place. After a few adjustments, I turned on the calculator to discover that the LCD was behaving like the day it rolled off the assembly line!
Since then, I have fixed about five calculators in my collection displaying solid-black LCDs or garbled LCD behavior via partial or full replacement of the ribbon cable connecting the LCD PCB and main PCB. The photos below are from tonight's adventure, a particularly ambitious one in which I transplanted the working LCD from a calculator with a completely dead mainboard, to a mainboard that showed up on TI-Connect but refused to even display a black rectangle when power was supplied to the LCD. Here are some details of the repair, plus a gratuitous pic of the functioning calculator.
Protip: 30awg wire stripping: nail clippers! Thanks for that tip, Internet.
 _________________

Last edited by KermMartian on 13 Feb 2013 02:17:52 pm; edited 1 time in total |
|
| Back to top |
|
|
Sonlen

Calculator Deity

Joined: 25 Aug 2010 Posts: 1679
|
Posted: 03 Oct 2010 10:27:03 pm Post subject: Re: On the Repair of TI-83+ LCDs |
|
|
| KermMartian wrote: | Over the past many years, there have been many, many calculators of the TI-83, TI-83+, and TI-83+SE persuasion that have suffered from the dreaded "black LCD" syndrome. You can power them on and off, you can see them and their contents via linking programs like TI-Connect, but it's impossible to see anything on the screen other than solid black. Over the years, I've been fortunate enough to acquire quite a few such calculators from sources such as colleagues and eBay, but until a few weeks ago, I assumed that the failure was in the tiny surface-mounted black square that takes the 15 pins of signal data from the calculator's CPU and turns it into 96 columns and 64 rows of data (plus contrast and power settings) for the LCD. Fortunately for me, my discoveries of the real solution started with a calculator with a garbled LCD. Indeed, it was a TI-83+ that behaved like a TI-84+ with a bad LCD delay: on the homescreen it was more or less fine, other than a few garbled characters, but launch Doors CS and it suddenly started rotating the screen by 2 bytes (for you non-ASM types, the rightmost 16 columns of pixels pushed their way over to the left side of the screen). To me that indicated some kind of skewing in the data being send to the LCD, but that wouldn't be a true failure of the LCD controller, since the homescreen was fine.
Intrigued, I pulled out my multimeter and checked the ribbon cable connecting the calculator's mainboard and its LCD module. To my great surprise, I found that a few of the connections had resistances at least one or two orders of magnitude higher than the others, even though all appeared connected. I wavered for a bit, then took the plunge. Whipping out my trusty soldering iron, I burned away the metallicized plastic trace from the offending connections, cleaned the respective mainboard and LCD PCB traces, and carefully soldered some 30awg wire into place. After a few adjustments, I turned on the calculator to discover that the LCD was behaving like the day it rolled off the assembly line!
Since then, I have fixed about five calculators in my collection displaying solid-black LCDs or garbled LCD behavior via partial or full replacement of the ribbon cable connecting the LCD PCB and main PCB. The photos below are from tonight's adventure, a particularly ambitious one in which I transplanted the working LCD from a calculator with a completely dead mainboard, to a mainboard that showed up on TI-Connect but refused to even display a black rectangle when power was supplied to the LCD. Here are some details of the repair, plus a gratuitous pic of the functioning calculator.
Protip: 30awg wire stripping: nail clippers! Thanks for that tip, Internet.
big pix] |
That is some amazing work right there Kerm, that deserves a nice pat on the back.  _________________
 | comicIDIOT wrote: | | KermMartian wrote: | | Stop double-posting. If you can't edit your posts, delete your old post before you post a new post. | I am too lazy to actually make my own post so instead I quote people and then don't say anything new |
dragon1414@att.net / Google and Yahoo E-Mail
Last edited by Sonlen on 03 Oct 2010 10:28:14 pm; edited 1 time in total |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55742 Location: Earth, Sol, Milky Way
|
Posted: 03 Oct 2010 10:27:56 pm Post subject: |
|
|
Thanks Sonlen! I appreciate the accolades. _________________
 |
|
| Back to top |
|
|
benryves

Cemetech Expert

Joined: 12 Aug 2008 Posts: 1358 Location: London, United Kingdom
|
Posted: 04 Oct 2010 05:15:55 am Post subject: Re: On the Repair of TI-83+ LCDs |
|
|
Good work, Kerm. Looks like a "fun" soldering job.
| KermMartian wrote: | | Protip: 30awg wire stripping: nail clippers! Thanks for that tip, Internet. |
Why not use the right tool for the job? |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55742 Location: Earth, Sol, Milky Way
|
Posted: 04 Oct 2010 09:47:00 am Post subject: Re: On the Repair of TI-83+ LCDs |
|
|
| benryves wrote: | Good work, Kerm. Looks like a "fun" soldering job.
| KermMartian wrote: | | Protip: 30awg wire stripping: nail clippers! Thanks for that tip, Internet. |
Why not use the right tool for the job? | Yeah, one of these days I need to get a pair of those. I did some searching after tiring of using my teeth as 30awg strippers, hence the nail clipper solution, but that would be far superior. _________________
 |
|
| Back to top |
|
|
benryves

Cemetech Expert

Joined: 12 Aug 2008 Posts: 1358 Location: London, United Kingdom
|
Posted: 04 Oct 2010 10:35:44 am Post subject: |
|
|
| Is there no Z80 in there? My calculator looks like this on the inside. I guess they may have moved parts into an ASIC to reduce the cost. |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55742 Location: Earth, Sol, Milky Way
|
Posted: 04 Oct 2010 10:40:59 am Post subject: |
|
|
Yup, the one that I repaired in the photographs has the bus manager chip and the z80 itself merged into a single ASIC. I have quite a few different varieties of mainboard; I should try to catalog them all one day. _________________
 |
|
| Back to top |
|
|
DShiznit

Guru-in-Training

Joined: 14 Jan 2007 Posts: 3683 Location: The 24th Century
|
Posted: 04 Oct 2010 09:34:44 pm Post subject: |
|
|
| when soldering something like this, how do you keep the individual contacts from shorting each other? |
|
| Back to top |
|
|
TheStorm

NOU!

Joined: 26 Mar 2007 Posts: 2375
|
Posted: 04 Oct 2010 10:26:41 pm Post subject: |
|
|
| KermMartian wrote: | | Yup, the one that I repaired in the photographs has the bus manager chip and the z80 itself merged into a single ASIC. I have quite a few different varieties of mainboard; I should try to catalog them all one day. | I'd be you could consult http://datamath.org to figure out which revision is which. _________________
"Always code as if the person who will maintain your code is a maniac serial killer that knows where you live" -Unknown
"If you've done something right no one will know that you've done anything at all" -Futurama
"Have a nice day, or not, the choice is yours." Tom Steiner
<Michael_V> or create a Borg collective and call it The 83+
<Michael_V> Lower your slide cases and prepare to be silent linked. Memory clears are futile. |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55742 Location: Earth, Sol, Milky Way
|
Posted: 04 Oct 2010 10:37:56 pm Post subject: |
|
|
| TheStorm wrote: | | KermMartian wrote: | | Yup, the one that I repaired in the photographs has the bus manager chip and the z80 itself merged into a single ASIC. I have quite a few different varieties of mainboard; I should try to catalog them all one day. | I'd be you could consult http://datamath.org to figure out which revision is which. | Absolutely; I think I'd be interested to see if I have anything that they don't.
@Dshiznit: You mainly need to have a steady hand. Luckily, rosen core solder's flux helpfully promotes surface tension and helps solder form lumpish shapes instead of spreading out too much. _________________
 |
|
| Back to top |
|
|
qazz42

Vampire Killer

Joined: 07 Apr 2010 Posts: 4177
|
Posted: 05 Oct 2010 05:41:35 am Post subject: |
|
|
O_O wow, I bet the people want their calcs back  _________________
 |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55742 Location: Earth, Sol, Milky Way
|
Posted: 05 Oct 2010 08:40:13 am Post subject: |
|
|
| qazz42 wrote: | O_O wow, I bet the people want their calcs back  | Well, although it is for someone like me an easy soldering job, I'm sure many people would lack the skills, materials, patience, and experience. Indeed, in the long run it might be easier and better for them to just tell the calcs at a loss and live with it. Mufin pointed out on IRC that I could probably resell the calcs that I fix for a hefty profit, and he's right, but I have no particular intention of doing that in the near future.  _________________
 |
|
| Back to top |
|
|
benryves

Cemetech Expert

Joined: 12 Aug 2008 Posts: 1358 Location: London, United Kingdom
|
Posted: 05 Oct 2010 08:53:56 am Post subject: |
|
|
| KermMartian wrote: | | Luckily, rosen core solder's flux helpfully promotes surface tension and helps solder form lumpish shapes instead of spreading out too much. | *rosin (Sorry, but I had to).
The flux is most useful as a reducing agent, which prevents the heated metal from oxidising (solder does not adhere well to oxidised metal). When using flux cored solder you typically apply it to the joint as you heat it, which releases the flux. However, if you apply liquid flux to the PCB first you can put a small blob of solder on the end of the iron and "paint" the joint. (Doing this without the flux tends to result in a poor quality blobby joint that doesn't stick to the board properly). |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55742 Location: Earth, Sol, Milky Way
|
Posted: 05 Oct 2010 08:56:57 am Post subject: |
|
|
Ah, that makes sense; I was a bit misinformed about that then. I do indeed tend to pre-apply some solder on the joints for this kind of case, which isn't technically the correct way to solder, but if I'm careful about it it seems to work well and produce decent-quality joints. Thanks as always for the clarification, Ben. _________________
 |
|
| Back to top |
|
|
qazz42

Vampire Killer

Joined: 07 Apr 2010 Posts: 4177
|
Posted: 05 Oct 2010 09:09:22 am Post subject: |
|
|
Kerm, cant quote ya because of the school block, but, I have to say
calcs > monies _________________
 |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55742 Location: Earth, Sol, Milky Way
|
Posted: 05 Oct 2010 09:21:41 am Post subject: |
|
|
| qazz42 wrote: | Kerm, cant quote ya because of the school block, but, I have to say
calcs > monies | Yeah, that's my view as well. The only thing that occurred to me is I could sell fixed calculators in order to buy more broken calculators to fix to keep and test CALCnet2.2 networks, but I don't think I have the time and patience for that.  _________________
 |
|
| Back to top |
|
|
benryves

Cemetech Expert

Joined: 12 Aug 2008 Posts: 1358 Location: London, United Kingdom
|
Posted: 05 Oct 2010 09:31:35 am Post subject: |
|
|
| KermMartian wrote: | | I do indeed tend to pre-apply some solder on the joints for this kind of case, which isn't technically the correct way to solder, but if I'm careful about it it seems to work well and produce decent-quality joints. |
I wasn't aware that tinning the surfaces to solder and the iron was technically incorrect; it works well and forms a good joint. When it comes to soldering SMT parts with a regular iron I don't think there's a correct technique, just whatever works for you! |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55742 Location: Earth, Sol, Milky Way
|
Posted: 05 Oct 2010 09:38:28 am Post subject: |
|
|
| benryves wrote: | | KermMartian wrote: | | I do indeed tend to pre-apply some solder on the joints for this kind of case, which isn't technically the correct way to solder, but if I'm careful about it it seems to work well and produce decent-quality joints. |
I wasn't aware that tinning the surfaces to solder and the iron was technically incorrect; it works well and forms a good joint. When it comes to soldering SMT parts with a regular iron I don't think there's a correct technique, just whatever works for you! | Well, I think it's considered better to heat both sides of the join first, then apply the solder, remove solder, remove heat, right? For these I pre-tin the contacts, hold the wire against the cold solder, apply iron to remelt the solder and envelope the wire, remove heat, wait two seconds for solder to harden, let go of wire. It seems to produce joins that are mechanically and electrically more than strong enough. _________________
 |
|
| Back to top |
|
|
qazz42

Vampire Killer

Joined: 07 Apr 2010 Posts: 4177
|
Posted: 05 Oct 2010 02:29:46 pm Post subject: |
|
|
O_O wait, can this happen on a TI-84, or are they safe? _________________
 |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55742 Location: Earth, Sol, Milky Way
|
Posted: 05 Oct 2010 02:35:01 pm Post subject: |
|
|
| qazz42 wrote: | | O_O wait, can this happen on a TI-84, or are they safe? | The TI-84 has a much harder to replace ribbon cable, and one that's more substantial and thus less likely to fail than the 83+ version. It's less likely to fail, and less likely to be fixable.
So one of the new (old?) broken calculators I recently purchased arrived today. This one shows interesting symptoms: no LCD activity at all on poweron/poweroff, but if I massage the ribbon cable and put it back together, a single black line appears on poweron and poweroff, indicating to me that it's misinterpreting the power command. Further news as I continue to investigate this calc. _________________
 |
|
| Back to top |
|
|
|
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.
» Go to Registration page
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
© Copyright 2000-2013 Cemetech & Kerm Martian :: Page Execution Time: 0.047847 seconds.
|