Skip to content

Keithley SCAN2000 solid-state relay replacement

Notifications You must be signed in to change notification settings

hb020/SCAN2000

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keithley SCAN2000 SSR Replacement

This repository contains the KiCAD PCB project files for a Keithley SCAN2000 replacement card. It uses solid-state relays instead of mechanical relays.

Keithley SCAN2000 board

It has a header for a flat cable connector that can be used on a breakout board, allowing the relays and input terminals to be moved to an external box, like this:

Keithley SCAN2000 board, for breakout breakout case

This breakout board is easier to move about than the typical huge and stiff multiconnector cable that goes into the standard board. And it already has connectors on it.

You can also use the flat cable connector for leds that indicate which input is active, but in that case you must stay below 4mA.

Apart from the above, the following changes were made to the original:

  • Silk screen has been somewhat improved: added explanations of the screw terminal use.
  • Programming/debugging via a standard ARM10 SWD connector is now possible. It has enough space around it for the use of a STDC14 connector. You can also still use the 2.54mm pin header.
DMM Tested Works Note
DMM6500 ✔️ ✔️
2000 ✔️ Not tested, but should work. The latest firmware seems to support 20 channels.
2000-20 ✔️ Not tested, but should work.
2010 Not tested, but should be the same as the Model 2002.
2001 Not tested, but should be the same as the Model 2002.
2002 ✔️ The serial clock of 2 MHz is too fast for the MCU.

About

The root folder contains the KiCAD files. The bill of materials can be found in the /bom folder, while the gerber files can be found in the /gerber folder.

Description

The design is based on the SCAN2000 pcb made by George Christidis. It also uses an STM32G0, but the pcb design is done in KiCAD 7 and corrects several problems like incorrect dimensions of the original design and replaces hard to obtain parts like the resistor arrays. The card was tested in a Keithley DMM6500 (successfully) and a Keithley Model 2002 (not successfully).

Flashing the MCU

The source code and installation instructions can be found here. You will need a ST-Link adapter to flash the MCU. The source code published on the original repo has serious flaws (at the time of my publishing).

Related Repositories

There is no need for external repositories, all non-default symbols, footprints and 3d models are included in this repository.

License

This work is released under the Cern OHL v.1.2 - see www.ohwr.org/licenses/cern-ohl/v1.2 or the included LICENSE file for more information.

About

Keithley SCAN2000 solid-state relay replacement

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 100.0%