The following warnings occurred:
Warning [2] Undefined array key 58342 - 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 58382 - 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 58386 - 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 58386 - 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 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





HP41 rechargeable packs - another query



#4

.....or three!

Having rebuilt my first pack, I managed to get hold of another (much earlier pack - serial number 21xxS) and was rather disconcerted to see it had a three pin contact for the power supply cable rather than the two pin contact I had expected. There is also a copper blade that appears to make contact with the middle pin closing a circuit when the power cable is disconnected.

There was further consternation when on opening the pack I discovered that the metal spring strip contact on one side that conencts with the internal contacts in the calculator does not make contact with the top of the rechargeable battery (as I had expected having rebuilt a 'two pin' pack) but was insulated from it and instead was connected via a flexible ribbon to the circuit board in the pack.

Can anyone enlighten me as to the logic behind the 'three pin' pack?

Now to the rebuild:

One of the metal spring strips which form the connection between the pack and the internal contacts in the '41 was badly corroded and broke in two on removal - any ideas where I can get a replacement? (worst comes to the worst I should be able to use a coil spring)

The printed circuit track on the flexible ribbon mentioned above has corroded away in a number of places and will need replacement - any ideas on a suitable source? (worst comes to the worst I can run a cable from the metal spring strip connector back to the circuit board)


#5

The three pin pack disconnects the battery from the calculator when the wall wart connector is inserted.

The small TO-92 three terminal regulator in the three pin version is a 78L05 or 06, I forget which. It provides regulated DC to the calculator while the battery charges, disconnected from the calculator. In the two pin version, the TO-92 regulator is a 78L12 and only provides the charging current to the battery. The calculator is powered from the batteries. In these versions, there is a 6.2V zener across the battery to prevent overvoltage from reaching the calculator. It becomes a fail safe should the battery ever open as the thermal rating is exceeded and it fails shorted.

With a little work, you can convert a three pin to a two pin version and completely eliminate the flex circuit that always gets eaten by the battery leakage. It involves replacing the regulator, the series charge limiting resistor and adding the zener. Yes, a fair bit of work but then you'll have a safer battery with fewer parts in the end.

BTW - tinned beryllium copper is the material of choice for the contacts. I don't know a source in the UK (I doubt RS has it) but here in the US - http://www.smallparts.com/products/descriptions/bcs.cfm is one source of supply.


#6


Possibly Related Threads…
Thread Author Replies Views Last Post
  HP 50g : More on best rechargeable batteries Miguel Toro 1 1,715 12-12-2013, 05:31 PM
Last Post: David Hayden
  HP 50g : Best rechargeable batteries ? Miguel Toro 14 4,616 11-16-2013, 03:35 PM
Last Post: Dieter
  HP Prime (emulator): Zeta function query Paul Townsend (UK) 7 2,620 09-29-2013, 08:17 PM
Last Post: Paul Dale
  Does anyone want dead 82001 battery packs? Michae Altmann 6 1,944 03-15-2013, 07:32 PM
Last Post: Harald
  Rechargeable 2/3 AAAs in 41C-series Les Wright 7 2,567 06-14-2012, 12:43 PM
Last Post: Eric Smith
  Replacing Rechargeable Batteries on TDS/SMI RAM cards aj04062 2 1,400 04-12-2012, 11:20 PM
Last Post: Geoff Quickfall
  What's the deal with expensive battery packs ? Michael de Estrada 17 4,471 06-24-2011, 11:17 PM
Last Post: Martin Pinckney
  Query re. HP 82973A HP-IL Interface card and 82161A Digital Cassette Drive John AS (UK) 8 2,150 03-12-2010, 08:50 AM
Last Post: John AS (UK)
  HP41c rechargeable battery (82120A) circuit diagrams ? John Robinson 0 757 03-09-2010, 07:16 AM
Last Post: John Robinson
  HP-41 / EMU41P emulator query John AS (UK) 4 1,374 03-04-2010, 06:19 AM
Last Post: Ángel Martin

Forum Jump: