Imported from GitHub: Rorchive/E05 · commit 9dd123f · license CERN-OHL-W-2.0
Description
Analog DC Motor Driver (BC547 + 5V Relay). Hardware project designed in KiCad for Inatel's E05 analog electronics class.
README
Overview
This project involves the development of a DC Motor Driver module tailored for the E05 (Transistorized Analog Electronics) course at Inatel. The system is engineered to handle electromechanical switching using a purely analog architecture, providing robust motor control based on a BC547 NPN transistor acting as a driver for a 5V SPDT relay (Songle SRD series). The hardware design incorporates inductive spike protection via a 1N5408 flyback diode, input state stabilization through a push-button with a pull-down network, and real-time visual feedback via an LED indicator.
Repository Organization
docs: Technical documentation and datasheets.hardware: Core hardware files.3D: 3D models (.step).Fabrication: BOM and Gerber files for JLCPCB manufacturing.PCB: KiCad schematics and layout design.
Releases
Circuit Operation
Figure (a) illustrates the driver module in its active state with the relay energized (latched) and the LED status indicator turned on while the push-button is pressed, completing the circuit to power the DC motor. Figure (b) depicts the circuit in its default idle state (relay de-energized) with no input applied to the button.
License
This project is licensed under the weakly-reciprocal CERN-OHL-W-2.0 open-hardware license. You are free to modify and distribute these files, provided downstream hardware design modifications remain under the same terms.
Built with ❤️ by Rodrigo Andrade
No comments yet. Be the first to ask about this board.