Difference between revisions of "Continuity Tester"
From Hackstrich
(Switched the switch.) |
|||
Line 26: | Line 26: | ||
* Duty cycle control isn't really useful, should reevaluate need for it in Rev002 | * Duty cycle control isn't really useful, should reevaluate need for it in Rev002 | ||
* Comparator input offset is 7mV and sensing voltage is 7mV, should increase the sensing voltage somewhat to make this reliable. | * Comparator input offset is 7mV and sensing voltage is 7mV, should increase the sensing voltage somewhat to make this reliable. | ||
− | * Switch sticks out a fair ways, should either find one with a shorter actuator or move it slightly further onto the board so it's better protected from bumps | + | * <s>Switch sticks out a fair ways, should either find one with a shorter actuator or move it slightly further onto the board so it's better protected from bumps</s> - Fixed in Rev002 |
== Rev001 ECOs === | == Rev001 ECOs === |
Revision as of 02:42, 16 January 2018
I want to build a continuity tester that's fast, tiny, and can attach to a board I'm reversing so I don't need full multimeter when reversing boards away from a desk. The hardware files for this can be found on GitHub at sarahemm/continuity_tester.
Status
- 2018-01-11: Received PCBs and parts, assembled and started testing.
- 2017-12-13: Completed PCB design, sent to OSH Park for manufacturing.
- 2017-12-11: Started putting idea together after spending lots of hours reversing for the DMS project. BOM and schematic done, PCB layout in progress.
Features
- Fast, latching to catch quick pulses as probe is dragged along multiple pins.
- Visual/audio switchable options
- Lasts a long time on a CR2032 or similar
- Clips or magnets to a board I'm working on to save having another thing to put somewhere.
- No programmable logic, entirely simple analog/digital logic
- I almost never have projects that don't involve firmware, I'd like this to be one of them.
- Makes it easier for people to replicate without needing programming hardware/software
Rev001 Issues
Holes for jacks are way too small (addressed in ECO A)- Fixed in Rev002Footprint for trimmers fits, but is way way oversized- Fixed in Rev002LED footprints are backwards (anode/cathode swapped, addressed in ECO B)- Fixed in Rev002- Beeper/LEDs respond "analogly" due to the capacitor on the TRIGGER line
- Will add another 555 in the next revision and add a real timer for the latching functionality
- Second 555 rather than a 556 so we can have one on always for the sensing and turn the second on as-needed for the beeper, saving battery power
- Current draw idle is a bit higher than I'd like, should try to optimize this further
- Switching to a comparator that draws <1uA instead of 165uA will help somewhat
- Duty cycle control isn't really useful, should reevaluate need for it in Rev002
- Comparator input offset is 7mV and sensing voltage is 7mV, should increase the sensing voltage somewhat to make this reliable.
Switch sticks out a fair ways, should either find one with a shorter actuator or move it slightly further onto the board so it's better protected from bumps- Fixed in Rev002
Rev001 ECOs =
- A - Trim legs on both jacks slightly to enable them to fit through the holes.
- B - Mount LEDs upside down to work around the reversed footprint.
Current Draw
- Rev001 w/ ECO A+B
- Idle - 465uA
- Beeper - 1.5mA
- LEDs - 3mA