Logic Circuit Teaching Board Team 3 David Lee, Younas Abdul Salam, Andrzej Borzecki ECE 445 Senior Design TA: Ankit Jain Date: April 27, 2015.

Slides:



Advertisements
Similar presentations
Digital Logic Circuits
Advertisements

Lab7: Introduction to Arduino
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
Combinational Logic Design An Overview © 2014 Project Lead The Way, Inc.Digital Electronics.
Senior Computer Engineering Project
ZigBee Calvin Choy David Kim Jason Chong Devin Galutira.
Arduino. Arduino is a tool for making computers that can sense and control more of the physical world than your desktop computer. It's an open-source.
ACTIVE SUSPENSION TEST PLATFORM BRANDON NAYDEN & CHIAO LIU BY ADVISED BY: STEVEN GUTSCHLAG.
Electrical and Computer Engineering Irregular Object Dimensioning System Advisor: Professor Neal Anderson Michael Baccari Peter Bian Michael Coughlin Avi.
Chapter 2- Visual Basic Schneider1 Chapter 2 Problem Solving.
CircuitProtection, Tips, and Troubleshooting Spring 2015 ECE 445.
Building a Typical Electronic Project in Senior Design Peter Wihl (former Guest Lecturer)
Spectrum Analyzer Ray Mathes, Nirav Patel,
Digital I/O Connecting to the Outside World
Electronic Components
Project Proposal ECE 445 Lecture 2 Jan 27, 2015 ECE Main Slide.
Viking Pump Flow Manager - Phase 2 Senior Design May
Objectives How Microcontroller works
Accessible Manufacturing Equipment Phase 2 Team 2 Nicholas Neumann Ralph Prewett Jonathan Brouker Felix Adisaputra Li Tian December 10 th, 2010 ECE 480.
Digital Electronics Combinational Logic An Overview.
MICRO CONTROLLER MODULE 1. Learning Objectives Name some gadgets that use microcontrollers. Define a microcontroller. Differentiate between a computer.
MAPLDDesign Integrity Concepts You Mean We’re Still Working On It? Sustaining a Design.
CircuitProtection, Tips, and Troubleshooting Fall 2015 ECE 445.
EGR101-34R "lecture on hardware- software" FB 7/10/2004 Digital Electronics Logic Gates Logic gates work with the voltage level of the signals. They are.
Graphic Equalizer Table Top View
ECE398: The Design Review Fall What the Design Review is  Board meeting with engineers- (faculty, TA, classmates)  Structured discussion of your.
Traumatic Brain Injury Eyewear “TB-Eye” Todd Biesiadecki, Matthew Campbell, Matthew Vildzius ECE4007 L03 EM1 Advisor: Erick Maxwell October 31, 2011.
Trey Herrington Electrical Engineer - Backup Power Supply - Backup Power Supply - PCB Design - PCB Design Samantha Prine Electrical Engineer -Enclosure.
RFID AC SWITCH Final Presentation April 24, 2008.
Daredevil Robot Direction Module (DRDM) Senior Design II Midterm Presentation.
ECE 4330 Project Proposal 2 “Blackout” LED Game by Nick Hermanson.
ENG241/ Lab #11 ENG2410 Digital Design LAB #1 Introduction Combinational Logic Design.
David Meyers, Jared Santinelli, Phillip Robinson, Nazar Trilisky Georgia Institute of Technology School of Electrical and Computer Engineering October.
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
RFID AC SWITCH Final Presentation November 25, 2008.
Dance Tutorial Design Review Steve Amoroso Lauren Bouchard Marcy Dutcher CE Design Projects II December 1, 2005 Professor Czernikowski.
Brandon Halleran.  The power supply for your personal computer gives your machine all the different voltages it needs to operate properly. It is able.
Automatic Hotel Check-in and out System PROJECT #31 Tingting Dang, Tianyuan Feng, Yuncong Hao.
SP13 ECE 445: Senior Design Sign Language Teaching Glove Project #29: Reebbhaa Mehta, Daniel Fong, Mayapati Tiwari TA: Igor Fedorov.
FSAE Engine Management System Adolfo Pereira Donald Zucaro Lee McDade Jeremy Belge Sun-Jet Liu Marcin Trelinski Advisor: Dr. Alan Nye Sponsor: FSAE Formula.
Portable BCI Stimulator Final Presentation Group: 17 Bonnie Chen, Siyuan Wu, Randy Lefkowitz TA: Ryan May ECE 445 Monday, April 29 th, 2013.
Solar Patio Umbrella Final Presentation May 3 rd, 2016 Team #37 ECE 445 – Spring 2016.
Interactive Breadboard Spring 2013 Group 21 - Simon Huynh, Norman Lee, Harrison Hilgers TA Dennis Yuan, Professor Carney.
How to Build a Digital Physical System - Lab Lecture 2.
Robotic Microphone Stand for Pogo Studio ECE445 Team #28 TA: Lydia Majure Kai Jiang Weihong Yuan.
Luis Chung JoonYoung Park A Wristwatch for the Visually Impaired ECE 445 Senior Design Spring 2016 Team 62 Mock Presentation 28 April 2016.
Power Budget Automation System Team #40 Hai Vo, Ho Chuen Tsang, Vi Tran ECE 445 Senior Design April 30 st, 2013.
ECE 445 Electronic Shoe Sizing Device Group 43: Robert McDonald, Eric Ayala, Siyan Guo May 3 rd, 2016.
Modular Swimming Pace Aid ECE 445 Group Members: Igor Fedorov, Ryan Cook, Michael Chan Professor Carney (TA Ryan May)
Digital Logic Circuits
Basics of Logic gates - Part 2
Purpose of This Minilab
Aggressive Chasing Car
Pilar Serrano Ojeda Group 23 Ece 445 senior design April 27, 2015
Computer Science 210 Computer Organization
More Devices: Control (Making Choices)
You have 5 minutes to look over your homework and with a green pen answer the question in your book or make a correction Start Timer 5 mins
Remote Controlled Smart Socket
Digital Logic Circuits
ECE 445 Senior Design, Spring 2018
PLC’s Are ... Similar to a Microcontroller: Microprocessor Based
Digital Logic Circuits
Digital Logic Circuits
Combinational Logic - An Overview
Digital Logic Circuits
PHASE SEQUENCE CHECKER
I IEEE Code of Ethics Electrical and Computer Engineers
NAND/NOR Logic Gate Replacement Training tool
Combinational Logic - An Overview
AN INEXPENSIVE ROBOTIC KIT FOR CHILDREN EDUCATION
Presentation transcript:

Logic Circuit Teaching Board Team 3 David Lee, Younas Abdul Salam, Andrzej Borzecki ECE 445 Senior Design TA: Ankit Jain Date: April 27, 2015

Purpose and Objective Promote STEM for students in grammar school Introduce students to gate level logic design Provide a simple user interface for learning Assist educators in explaining logic design

How It Works

How It Works (Continued)

Initial Board Layout

Initial Board Dimensions Top View Side View

Final Board Specifications Powered Logic Inputs – 3 Rows and 5 Columns Board Size – Initial Size (Length 44cm, Width 30cm, Height 16cm) – Final Dimensions (Length 60cm, Width 100cm, Height 16cm) Board Material – PVC(Polyvinyl Chloride) Logic Input Polarity with Banana Plugs

Board Functions Compare truth table inputs to the logic design circuit Identify errors in the logic circuit using LEDs Optimize the number of each logic gate required for the truth table Open source design with USB connection

Board Circuit Design

Testing Procedures Voltage output on the board with all components powered to ensure 5Vdc +/-0.5V Open and close power supply switch and test voltage and current output for safety Test strength of banana plug connections Test maximum current with the maximum amount of inputs connected

Actual Design

Microcontroller

Purpose Implement different functions that assist teaching and learning Examples include logic tester, number of gates calculator Assist with debugging any problems with the board, without having to open the board

Connections Structure

Power Circuit Microcontroller needs >6V power. DC-DC voltage booster used, voltage ~6.2 V. Higher capacitance, more voltage. 4.7uF = ~5.7V. 22uF = ~6.2V

NOT gate LED buffers Booster utilizes capacitors Higher current drain, lower voltage Buffer LEDs for indirect power

Start and Inputs Switch Floating voltage issue Solved using NOT gates Floating outputs LOW. Ground outputs HIGH.

Logic for Truth Table Switches Microcontroller cycles through selection logic, picks up individual values through a MUX. Same logic sent to logic board for gate values, and computation LED logic to turn on specific LEDs. Saves microcontroller ports

Microcontroller Code Code to test correctness of designed circuit. Accounts for number of inputs Guides student to which values are causing issues Communicates with hardware to implement functions

Microcontroller Code Green LED indicates correct logic Red LED indicates error, and computation LEDs point to error values

Additional Features Hardware debug

Additional Features Number of Gates Code for this feature reads truth table and compares it to a database

Logic Design Pieces

Initial Design

Circuit Schematic

2D Schematics NOT GATE Initial sketches Preparation for 3D printing Visual sizing representation

2D Schematic AND GATEOR GATE

3D Renderings

Modifications

3D Printed Logic Pieces

Logic Unit Assembly

Testing Procedures Continued AND GATE A BC OR GATE A BC NOT GATE AC Voltage output for logic pieces: Logic Low V Logic High 2-5.6V Plug in inputs as represented by truth tables and test the output Plug the pieces to the board and ensure stability

Output Testing in Volts

Conclusion Board performed and satisfied all requirements and verifications for the different components Voltage and current values are within range and correctly propagate logic forward Microcontroller performs checks correctly and does not interfere with design process unless logic check requested

Future Development Larger variety of gates for more complex implementation Additional control features, such as password protected logic verification and “test mode” Integrated timers and buzzers for logic design competitions

IEEE Code of Ethics To accept responsibility in making decisions consistent with the safety, health, and welfare of the public, and to disclose promptly factors that might endanger the public or the environment; To be honest and realistic in stating claims or estimates based on available data; To improve the understanding of technology; its appropriate application, and potential consequences;

Special Thanks To Professor Carney Professor Oelze Ankit Jain (TA) Greggory Bennett (ECE Machine Shop) David Switzer (ECE Machine Shop)

Questions?

Thank You!