DIGITAL ELECTRONICS
From smart phones to appliances, digital circuits are all around us. This course provides a foundation for students who are interested in electrical engineering, electronics, or circuit design. Students study topics such as combinational and sequential logic and are exposed to circuit design tools used in industry, including logic gates, integrated circuits, and programmable logic devices.
FIREPLACE DESIGN PROJECT
In this project I used my knowledge of truth tables, K-maps, digital logic, and breadboarding to design and build a circuit that supplies gas to an electric fireplace. It would turn on an indicator light when the 4 valves are not either all on or all off, and cuts the gas power for emergencies when when 2 or more of the valves are activated but not on.
After building the truth table and K-map to show the various outputs of the light and cutoff based on all possible conditions, I constructed the digital logic in Multisim (circuit simulation software) using AOI. I created a physical version of the circuit using a circuit board I sautered together attached to a breadboard that utilized logic gates.
|
|
STATE MACHINE PROJECT
In order to create a State Machine, I took what I had learned from the Fireplace project and added seven segment displays, counters, enablers, and a programmable logic device to cycle between the last 4 digits of my cell phone number.
The State Machine drawing shows the different states that are used to display the numbers 5, 0, 4, and 5. The truth table is created off of the drawing and then simplified using k maps.
The programmable logic device uses the logic and counters I generated on multisim to cycle the numbers. I configured the PLD to run my program, and the clock speed can be changed to change the speed the numbers cycle. |