Post Reply 
HP 67 Circuit Board
07-23-2022, 10:36 PM
Post: #21
RE: HP 67 Circuit Board
The card reader seems a reasonably simple setup but there is a lot of complexity there and sometimes tracing a problem can be challenging.

A card read for example, the HP software continually asks the Card Reader Controller IC (CRC), largest on the CPU board, if there is a card inserted. After the card is detected, the HP software will instruct the CRC to set the sense IC in read mode (WE pin = LO), then another CRC command to turn the motor on. The CRC does this be pulling the MS (Motor Start) pin on the sense IC = LO. The sense IC then energizes the motor and reads and conditions the card signals and sends them to the CRC which collects them in buffered groups of 28 bits. When the buffer is full, the CRC lets the software know and it will then ask the CRC for this data so it can be stored in memory. The process continues for 32 times to collect the 896 bits on the card. The software then asks the CRC if the card is out and then tells it to turn the motor off (MS pin = HI). This is all subject to timeouts and a checksum error which displays as "Error" on the display.

The MS input on the sense chip is pin #17, the 4th down from the top right corner. This should be around 4-6V when HI and close to zero volts when activated relative to GND.

Possible causes for it not going LO may be corrosion related,

the MS connection to the sense chip board, 2nd pin from bottom is not contacting properly
the sense board traces going to the sense IC
the CPU board traces

check the motor wiring connections, especially if they are the plug in type

worse and harder to trace problems

CRC IC
sense IC
software in the ROM

If you suspect one of the connecting pins between circuit boards is faulty, check the hole that it fits into for corrosion and clean it. If it is still faulty, maybe the tension on the pin to hole has reduced over time. However, those small pins are brittle, so if you attempt to expand them to get a better contact you have to be careful or they will snap.

You could check the motor voltage when it is supposed to be turning on. If there is none, or very low, disconnect the motor and check it again. If voltage is there now, the sense IC could be struggling to drive the motor. If this is the case, it may get warm or even hot. If you still have the lab power supply connected, you should see a current change if the motor is attempting to start - running normally with a card about 180mA.

Check the battery connections and wiring to sense board, especially frayed connections at the solder joint.

cheers

Tony
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
HP 67 Circuit Board - teenix - 11-25-2021, 11:46 PM
RE: HP 67 Circuit Board - teenix - 11-26-2021, 03:56 AM
RE: HP 67 Circuit Board - Tapti - 11-26-2021, 08:47 PM
RE: HP 67 Circuit Board - teenix - 11-29-2021, 02:10 AM
RE: HP 67 Circuit Board - Tapti - 11-29-2021, 06:15 PM
RE: HP 67 Circuit Board - teenix - 11-29-2021, 10:56 PM
RE: HP 67 Circuit Board - metawops - 07-11-2022, 12:05 PM
RE: HP 67 Circuit Board - teenix - 07-11-2022, 02:11 PM
RE: HP 67 Circuit Board - metawops - 07-11-2022, 03:58 PM
RE: HP 67 Circuit Board - Jeff_Birt - 07-11-2022, 04:16 PM
RE: HP 67 Circuit Board - teenix - 07-11-2022, 10:51 PM
RE: HP 67 Circuit Board - metawops - 07-15-2022, 09:36 PM
RE: HP 67 Circuit Board - teenix - 07-16-2022, 12:08 AM
RE: HP 67 Circuit Board - AndiGer - 07-12-2022, 04:23 AM
RE: HP 67 Circuit Board - metawops - 07-16-2022, 01:14 PM
RE: HP 67 Circuit Board - AndiGer - 07-16-2022, 01:48 PM
RE: HP 67 Circuit Board - metawops - 07-16-2022, 05:16 PM
RE: HP 67 Circuit Board - teenix - 07-17-2022, 12:46 AM
RE: HP 67 Circuit Board - metawops - 07-23-2022, 08:45 PM
RE: HP 67 Circuit Board - teenix - 07-23-2022 10:36 PM
RE: HP 67 Circuit Board - metawops - 07-26-2022, 11:06 AM
RE: HP 67 Circuit Board - metawops - 07-30-2022, 09:02 PM
RE: HP 67 Circuit Board - teenix - 07-30-2022, 10:53 PM
RE: HP 67 Circuit Board - [kby] - 08-01-2022, 03:12 AM



User(s) browsing this thread: 1 Guest(s)