The following warnings occurred:
Warning [2] Undefined array key 115481 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 115492 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 115564 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 115613 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 115741 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 115769 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 115931 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $thread - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $fid - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 115931 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $lang - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Attempt to read property "messages_in_thread" on null - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks





HP-34C Intermittent Display



#4

I have an HP-34C with an intermittent display. My 34C accepts keyboard inputs and passes the self test. However, frequently when I first turn on the calculator and start inputting data, various LED segments will not light correctly. I have noticed that a sharp tap to the back side of the calculator corrects the problem and data as previously entered is displayed correctly. Since this is a repetitive problem it would be nice to repair the calculator.

I opened the HP-34C and determined that it is the earlier solder-less design. Since I don't have prior experience with the Spice series, I haven't disassembled it further. I have tested the display PCB by moving it slightly from side to side and the intermittent problem is easily replicated. Observing the backside of the LED PCB it is obvious that the through hole pins have no solder. However, before I proceed to solder the display PCB pins or disassemble the unit further, I am curious if there are any recommendations or suggestions. For example is it likely that soldering the display will correct the problem? Is there a down-side to soldering the display?

thanks-Rob


#5

Hi;

I'd strongly suggest NOT to solder the display. I'd rather go for a cleaning procedure. I have two HP38 with solderless assembly, and they work pretty fine.

I used liquid metal polisher and let the PCB and the display contacts shinning (must be careful using it without 'contaminating' unnecessary areas). After that, I allowed a thin coat of micro-oil to remain in their surface, so it would reduce oxidation occurrences. It does not interfere in the normal operation because the pressure of the assembling components is enough making sure the necessary electrical contact to happen.

In any way, I'd avoid, by all means, to solder it. The flex PCB would not resist higher temperatures, and even if you have the necessary equipment, you should align it correctly to fit in the molded chassis. And, as a final remark... if it would work better as soldered assembly, chances are it would come this way, though.

Success!

Time's up... running back to normal life, though. Cannot check for spelling, sorry.

Luiz (Brazil)

Edited: 4 June 2007, 7:20 a.m.


#6

Luiz, just curious about some details. The 34C LED display PCB appears to be typical FR-4 material so it shouldn't be damaged by soldering. From the 34C battery compartment view, the through hole pins are not soldered. Did HP solder these pins on the opposite side of the PCB (the LED side) or did they rely on some type of pressure contact?

The row of LED display PCB pins fold 90 degrees and then are fed into the hard plastic backbone. I assume this is where the display pins contact the flex circuit and where you are recommending against soldering?


#7

Hi, Robert;

Quote:
Did HP solder these pins on the opposite side of the PCB (the LED side) or did they rely on some type of pressure contact?
AFAIK, I have never seen explicitly soldered terminals in these Spice LED assy. In one particular case, I remember having a damaged unit and I tried to remove one of these terminals. I got it loose after some effort, but it seemed not to be soldered.
Quote:
The row of LED display PCB pins fold 90 degrees and then are fed into the hard plastic backbone. I assume this is where the display pins contact the flex circuit and where you are recommending against soldering?
The whole flex PCB, IC´s and PSU flex contacts are hold together by both metal clamps on each side of the set. The display may be removed and placed back without the need of disassembling it all. After removing the LED assy, you'll see that the only contacts are the ones in the position you are mentioning, opposed to the plastic backbone. You see, the Spice soldered version has another kind of plastic backbone, and there is room for the remaining solder mass on each terminal for each IC. The area under the LED assy contacts has a different cut, though.

My primary concerns about soldering refer to the fact that the soldered LED assy will add stress to the flex circuit surface, and you may have broken copper tracks in the future. Depending on what is used to solder the LED display, the copper tracks may be detached from the flex surface, enhancing the problem.

Sorry to be such a Devil´s advocate... d:8^(

Success!

Luiz (Brazil)


#8

Luiz,

Thank you for the advice. All of your comments were correct.

As you suggested, I removed the 34C sandwich assembly from main body, but did not need to disassemble the metal sandwich clips. At this point the LED display PCB was easily removed from the sandwich connector. The LED PCB through hole pins are not soldered. They rely on a very tight compression fit and were rigidly located. However, the LED PCB to sandwich connector had a very loose fit. Possibly due to aging of the sandwich foam which has decreased the compression force. Although the LED assembly pins and the sandwich receptacle appeared corrosion free, I lightly cleaned the areas. I then reassembled the LED PCB slightly offsetting the LED pins to take advantage of the sandwich locations that have thicker plastic. I expect this was not HP's original assembly intent, but it seems reasonable now.

I reassembled the 34C and it is working perfectly. However, there is a certain irony. I own two Spice models. The 34C and a 31E. Both models are of the non-soldered style. While searching for the 34C charger, I decided to use the 31E. Whoops, the 31E died while in storage. No life signs whatsoever. Presumably similar non-soldered issues, and another project.

Rob


#9

Hi, Robert;

good news, indeed! At least, mostly.

Hope you succeed fixing your HP31E. I had two working units, but I decided sending one as a gift to one of our contributors, in fact, an e-friend. And if you check for its value, the HP31E is somehow rare, it´s worth bringing it back to life.]

One small advice: IIRC, there are two different Spice chargers, and I remember reading that it is not a good idea to use one of them with the 'other kind'. I am not entirely sure about this, but it is something related to clamping diodes used to protect their internal circuits. This subject has been discussed here last year, but I did not check the messages. Chances are that some Spices had their internals put in risk with different chargers...

Best regards and success!

Luiz (Brazil)


Edited: 6 June 2007, 7:34 a.m.


#10

Luiz,

Thanks for the advice regarding the charger. Fortunately, I have the 82087B which is the recommended 34C charger. The prior Spice discussion centered around some extra Zener clamping diodes present in the 82087B but missing in the 82087A. It would be interesting to have the charger development history from an HP engineer. And interesting to disassemble both models.

I will let you know how the 31E progresses.

thanks, Rob


Possibly Related Threads…
Thread Author Replies Views Last Post
  HP-34C Draining battery quickly Bill Crowell 2 1,339 09-08-2013, 08:30 AM
Last Post: aj04062
  HP-34C Curiosity Matt Agajanian 7 2,610 08-23-2013, 06:02 PM
Last Post: Stephan Matthys
  HP-34C Emulator BShoring 8 2,601 03-30-2013, 05:04 PM
Last Post: BShoring
  Can the display for a HP32Sii be replaced with the display from another model? Bruce Larrabee 8 2,777 10-10-2012, 10:05 PM
Last Post: Luiz C. Vieira (Brazil)
  Looking for PRNG for HP-34C Dave Boyd 3 1,546 09-22-2012, 07:10 PM
Last Post: Mike T.
  HP-34C Storage Register Arithmetic & Programming Matt Agajanian 14 4,017 05-08-2012, 11:04 AM
Last Post: Matt Agajanian
  A longstanding HP-34C mystery Matt Agajanian 11 3,395 05-03-2012, 02:29 AM
Last Post: Alexander Oestert
  HP 34C display problem james summers 11 3,827 04-05-2012, 06:07 PM
Last Post: james summers
  HP 34C and 67 for Android Vincent Weber 16 4,369 01-24-2012, 11:38 AM
Last Post: Alexander Oestert
  34C display problem Daniel CLEMENT 8 2,441 07-11-2011, 09:45 PM
Last Post: Michael de Estrada

Forum Jump: