So, I'd been struggling with a mechanical relay that just wouldn't actuate properly in the printer. I swapped it for the spare (Always have one on hand), which I had pre-tested, and that didn't work either. If you bumped the test button it would stick. I checked contact resistance, and all these other things. So I finally open it up further, and when I go to test the voltage, what do I get but 5VDC, for a 12VCD relay. Ahh, the wonders of ATX power supplies without color coded wiring.
So, here's the ways to avoid fails like this and do it right:
Color code your wiring. Depending on the application, different color codes are used, but I would typically use an ATX scheme with the addition of sky blue for 24Vdc (distinguish this from -12VDC). This will make it easier for you ensure you have the right voltage for each application.
Label wires at each connection: This makes it easier to trace a wire, and be able to sniff test a connection. It works even better if you draw out your circuitry. If you aren't familiar with them yet, I seriously suggest looking at ladder diagram formatting for anything you intend to wire by hand rather than put in a PCB. Consider an alphabetical prefix for each voltage with a number for the wire itself, possibly with a postfix for the device or connection as well. This means that every wire within a printer, or even every connection should be identifiable by a 3-4 digit code.
Test points! If you can't check a voltage with the appropriate panels dismounted to access it, you've probably designed something wrong, especially if it's something like a mechanical relay, even more so if it's part of a thermal fuse circuit as mine was.
If anyone else has minor electrical derps like this, feel free to share. They are far from unique, and printers are complex electromechanical beasts.
Electrical fail
A place to post your fails. We know you got 'em, now share what you think caused 'em
-
- ULTIMATE 3D JEDI
- Posts: 1561
- Joined: Wed Sep 23, 2015 2:55 pm
Electrical fail
Post by Xenocrates »
Machines:
Rostock Max V2, Duet .8.5, PT100 enabled E3D V6 and volcano, Raymond style enclosure
Automation Technology 60W laser cutter/engraver
1m X-carve router
Sic Transit Gloria Mundi
01-10011-11111100001
Rostock Max V2, Duet .8.5, PT100 enabled E3D V6 and volcano, Raymond style enclosure
Automation Technology 60W laser cutter/engraver
1m X-carve router
Sic Transit Gloria Mundi
01-10011-11111100001
Return to “FAIL HAPPENS ! ! !”
Jump to
- SeeMeCNC Announcments
- ↳ General Announcments
- ↳ SeeMeCNC crew in the wild
- ↳ 3D Printing Contests
- ↳ Development Topics
- General Forums
- ↳ New Member introduction
- ↳ The Lounge
- ↳ Live Stream Announcments
- ↳ Show us your machine!
- ↳ What are YOU making?
- ↳ General Tips 'N Tricks
- ↳ Troubleshooting
- ↳ Rostock MAX Official Docs
- ↳ ORION Official Docs
- ↳ GCode & Test Prints
- ↳ The Build Zone
- ↳ FAIL HAPPENS ! ! !
- ↳ Request for new sub-forums
- ↳ Filament
- ↳ Test Forum
- ↳ Members Marketplace
- Regional Forums
- ↳ Sprechen Sie Deutsch
- ↳ Parlez-vous français
- ↳ Hablas español
- ↳ Australia and New Zealand
- Extrusion Based Machines
- ↳ Artemis
- ↳ BOSSdelta 300
- ↳ BOSSdelta 500
- ↳ RostockMAX v4
- ↳ RostockMAX v3.2
- ↳ RostockMAX v3
- ↳ ORION
- ↳ ERIS Delta
- ↳ Hacker Series - H2
- ↳ Rostock MAX v2
- ↳ Rostock MAX
- ↳ H-1.1 3D Printers
- ↳ H-1 3D Printers
- ↳ Other Machines
- ↳ RailCore
- ↳ Scorpius™
- ↳ Constellation
- UV Liquid Resin Printers
- ↳ DropLit
- ↳ Projectors and How To Mod them
- ↳ Resin Materials
- ↳ Troubleshooting
- ↳ Development Ideas
- ↳ Skylight
- Hardware Store
- ↳ Nuts and Bolts
- ↳ Computer Hardware
- ↳ Mods and Upgrades
- ↳ Heated Bed How-To's
- Software
- ↳ Sketchup (formerly Google Sketchup)
- ↳ AutoDesk 123D
- ↳ OpenSCAD
- ↳ Blender
- ↳ Sculptris
- ↳ SolidWorks
- ↳ FreeCAD
- ↳ Other
- ↳ OctoPrint
- ↳ Mach3 Software
- ↳ EMC2/LinuxCNC
- ↳ Slic3r
- ↳ Skeinforge
- ↳ KISSlicer
- ↳ Cura
- ↳ Repetier Host
- ↳ Simplify3D
- ↳ MatterControl
- ↳ Creation Workshop
- ↳ Fusion 360
- Electronics
- ↳ RAMBo
- ↳ RAMPS
- ↳ Azteeg X3 and X3 Pro
- ↳ Smoothieboard and variants
- ↳ Beaglebone Black
- ↳ Duet
- ↳ Sanguino (lulu etc...)
- ↳ Gen6 and variants
- ↳ Printrboard
- ↳ Parallel Port based boards
- ↳ Power Supplies
- ↳ Temperature control devices
- ↳ Alligator Board
- ↳ Other Controllers
- ↳ OTHER Electronics
- SeeMeEducate
- ↳ Getting Started in SeeMeEducate
- ↳ Teachers Lounge
- ↳ Show Your Work
- ↳ Software Help
- ↳ Design Help
- ↳ Show and Tell
- SeeMeFPV MultiRotor Forums
- ↳ General FPV topics
- ↳ FPV Racing MultiRotor Frames
- ↳ Motors
- ↳ ESC's
- ↳ FPV cameras, vTx, vRx adn antennas