The Goal Redesign Microprocessor Labs For New Chip Redesign Microprocessor Labs For New Chip Continuation of work started by Miguel Morales last year Continuation.

Slides:



Advertisements
Similar presentations
How Radio Clocks Work Brandon McKeon. What is a Radio Clock? Clock + Radio receiver = Radio Clock Clock + Radio receiver = Radio Clock Made to receive.
Advertisements

1 Foundation Course Transmitters & Receivers EKRS Karl Davies.
RADIO FREQUENCY BASED SERIAL COMMUNICATION..
SIMS: Smart Inventory Management System Group 37 Masaki Negishi & Anthony Fai ECE 445 Senior Design April 27, 2005.
Data Acquisition ET 228 Chapter
Initial Position Orientation Tracking System (IPOTS) Group Members: Keiichi McGuireHenry Pham Marc TakamoriScott Spiro.
Ahmed Abdel-Fattah Jerry Chang (a.k.a. Fred) Derrick Culver Matt Zenthoefer.
Part IA Paper 3 Linear Circuits and Devices
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
ASPPRATECH.
Fulton-Montgomery Community College TEPP Technological Education Pathways PartnershipNSF DUE Clock Radio.
Chapter 2 Problems ECET 214 Prof. Park NJIT.
Easy on the Tini Bill Barker Carey Davis Ben Irwin Travis Majors Cell phone detector.
Edited by Mandar More Technical Manager, Ninad`s Research lab Ninad243.weebly.com MODERN OFFICE MANAGEMENT TOOL FOR SELECTIVE DATA.
What is a Microcontroller? Computer on a Chip Microprocessor Input / Output RAM and/or ROM Signal Processing.
General Licensing Class G7A – G7C Practical Circuits Your organization and dates here.
Department of Electronic & Electrical Engineering Embedded system Aims: Introduction to: Hardware. Software Ideas for projects ? Robotics/Control/Sensors.
Objectives How Microcontroller works
Phase-Locked Loop Design S emiconducto r S imulation L aboratory Phase-locked loops: Building blocks in receivers and other communication electronics Main.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
CHAPTER 11 Op-Amp Applications. Objectives Describe and Analyze: Audio mixers Integrators Differentiators Peak detectors Comparators Other applications.
Announcements mid-term Thursday (Oct 27 th ) Project ideas to me by Nov 1 st latest Assignment 4 due tomorrow (or now) Assignment 5 posted, due Friday.
ELN5622 Embedded Systems Class 7 Spring, 2003 Aaron Itskovich
Unit-3 RECTIFIERS, FILTERS AND REGULATORS :Half wave rectifier, ripple factor, full wave rectifier, Harmonic components in a rectifier circuit, Inductor.
Differential Preamp Stephen Kaye New Preamp Design Motivation Move preamplifier from controller to the Vacuum Interface Board (VIB) Amplifies.
SIGMA-DELTA ADC SD16_A Sigma-Delta ADC Shruthi Sujendra.
MICROPROCESSOR AND MICRO CONTROLLER LAB
COMMUNICATION SYSTEM EEEB453 Chapter 2 AMPLITUDE MODULATION Dept of Electrical Engineering Universiti Tenaga Nasional.
EE 316 Computer Engineering Junior Lab Serial Ports, LCD Displays & PROMs.
1 ELE5 COMMUNICATIONS SYSTEMS REVISION NOTES. 2 Generalised System.
Translation of Sign Language to Speech Sensor Glove Development Name:Garry Rank Student Number: Supervisor:Mr Iain Murray.
˜ SuperHeterodyne Rx ECE 4710: Lecture #18 fc + fLO fc – fLO -fc + fLO
Midterm Presentation Music Alarm Clock. Craig Bilberry Team Leader Electrical Engineering Layout and Design Atomic Clock Signal Will Kalish Electrical.
G7 - Practical Circuits 1 G7 - PRACTICAL CIRCUITS [3 exam question - 3 groups] G7A - Power supplies; schematic symbols G7B - Digital circuits; amplifiers.
Lecture 7: Overview Microprocessors / microcontrollers.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
“ELECTRICAL POWER THEFT MONITORING SYSTEAM ” Name : Dange Kumarsagar M. Roll No: Under the guidance: Prof. R.T. Patil.
MOBILE VOTING. CONTENT Introduction Block Diagram Hardware Implementation Circuit Diagram Circuit Operation PCB Design.
Components of a typical full-featured microcontroller.
Wireless Power Transfer Via Inductive Coupling SENIOR DESIGN GROUP 1615 RYAN ANDREWS, MICHAEL DONOHUE, WEICHEN ZHANG.
Amateur Radio Licensure Week 5: Advanced Electronics Seth Price, N3MRA New Mexico Institute of Mining and Technology February 28, 2016.
Different Types of Integrated Circuits. Introduction: Different Types of Integrated Circuits Every electronic appliance we use.
SUBMITTED BY EDGEFX TEAM PORTABLE CODED WIRELESS MESSAGE COMMUNICATION BETWEEN TWO PARTIES SECRETLY WITH LCD DISPLAY.
The wireless charge will convert the RF signal at 900MHz frequencies into a DC signal,and then store the power into a mobile battery.
Wireless Rash Driving Detection. Introduction Wireless Rash Driving Detection  To detect rash driving on highways and to alert.
Mobile phone keypad sensed password entry for door opening.
Application Case Study Christmas Lights Controller
ARDUINO BASED UNDERGROUND CABLE FAULT DETECTION
Michael Rahaim, PhD Candidate Multimedia Communications Lab
Vehicle theft location intimation by GSM to the owner
Setup for automated measurements (parametrization) of ASD2 chip
LOW VOLTAGE DC TOHIGHER VOLTAGE DC UP 6 VOLT DC TO 10 VOLT DC USING 555 TIMER SUBMITTED BY.
RECTIFIERS, FILTERS AND REGULATORS :Half wave rectifier, ripple factor, full wave rectifier, Harmonic components in a rectifier circuit, Inductor filter,
SUBMITTED BY EDGEFX TEAM
PROPELLER DISPLAY OF MESSAGE BY VIRTUAL LEDS
Arduino BASED RFID Device Access
PC Mouse operated Electrical Load Control Using VB Application
How Mobile Phone Jammer Works
SUBMITTED BY EDGEFX TEAM
Hugo França-Santos - CERN
G7 - PRACTICAL CIRCUITS [2 exam question - 2 groups]
AC Inlet & AC Input Filter
GSM - GPS BASED VEHICLE TRACKING SYSTEM
General Licensing Class
Review Half Wave Full Wave Rectifier Rectifier Parameters
RECTIFIERS, FILTERS AND REGULATORS :Half wave rectifier, ripple factor, full wave rectifier, Harmonic components in a rectifier circuit, Inductor filter,
Radio AIM: To understand the parts of a simple A.M. radio and appreciate the purpose of modulation. PRIOR KNOWLEDGE: Frequency and Amplitude
Manual Robotics ..
Basic Ham Radio Licensing Course POWER SUPPLIES
Presentation transcript:

The Goal Redesign Microprocessor Labs For New Chip Redesign Microprocessor Labs For New Chip Continuation of work started by Miguel Morales last year Continuation of work started by Miguel Morales last year 7 Total labs that were written for a Freescale MC6800HC12 microcontroller needed to be converted to a Texas Instruments MSP430 series microcontroller 7 Total labs that were written for a Freescale MC6800HC12 microcontroller needed to be converted to a Texas Instruments MSP430 series microcontroller Oversee a group of test students who will complete the labs as part of their microcontroller coursework Oversee a group of test students who will complete the labs as part of their microcontroller coursework

Why Change? Reduced Cost Reduced Cost Freescale based AXIOM board 6800 series: $80 Freescale based AXIOM board 6800 series: $80 Texas Instruments MSP430: $20 Texas Instruments MSP430: $20 Interface Options Interface Options Freescale based AXIOM board uses obsolete RS232 PC interface Freescale based AXIOM board uses obsolete RS232 PC interface Texas Instruments uses ubiquitous USB interface Texas Instruments uses ubiquitous USB interface Ease of Learning Ease of Learning Freescale based AXIOM board uses a difficult text based development tool and complex instruction set Freescale based AXIOM board uses a difficult text based development tool and complex instruction set Texas Instruments uses simple windows interface and reduced instruction set Texas Instruments uses simple windows interface and reduced instruction set

The Hardware Freescale Based Development BoardTexas Instruments MSP430 Board

The Next Step Design something using what we learned Design something using what we learned Leverage the benefits of the TI MSP430 Leverage the benefits of the TI MSP430 Low Cost Low Cost Low Power Low Power Easy Development Easy Development Apply the technology from our labs to build something useful Apply the technology from our labs to build something useful Digital Input / Output Digital Input / Output Edge Detection Edge Detection Timing and Counters Timing and Counters

What Is WWVB Radio station broadcasting official government time Radio station broadcasting official government time Broadcast antenna located north of Fort Collins Colorado (Figure 1) Broadcast antenna located north of Fort Collins Colorado (Figure 1) 60kHz Carrier Wave 60kHz Carrier Wave 50kW Total Transmit Power 50kW Total Transmit Power Set to the NIST-F1 atomic clock in Boulder Set to the NIST-F1 atomic clock in Boulder Accurate to 1 second over 60 million years Accurate to 1 second over 60 million years Error rate less then 0.1 nanoseconds / day Error rate less then 0.1 nanoseconds / day

WWVB Broadcast Antenna (Figure 1)

Receiver First Stage Receiver Comprised of antenna and 4 stage amplifier (Figure 2) Receiver Comprised of antenna and 4 stage amplifier (Figure 2) Signal Reception Signal Reception The 60kHz carrier wave is picked up using a loopstick antenna (Figure 3) The 60kHz carrier wave is picked up using a loopstick antenna (Figure 3) Ferrite Core Inductor in parallel with a capacitor Ferrite Core Inductor in parallel with a capacitor Received signal strength is too small to measure Received signal strength is too small to measure First Stage Amplifier First Stage Amplifier Uses a JFET (High Input Impedance) LF351 Operational Amplifier Uses a JFET (High Input Impedance) LF351 Operational Amplifier First stage output strength roughly 2mVpp First stage output strength roughly 2mVpp

Receiver Schematic (Figure 2)

Receiver Second and Third Stage Second amplifier stage is also a LF351 OP-AMP Second amplifier stage is also a LF351 OP-AMP Second stage output strength approximately 10mVpp Second stage output strength approximately 10mVpp Third stage uses a high gain LM741 OP-AMP Third stage uses a high gain LM741 OP-AMP Adjustable zero point to help reduce signal noise Adjustable zero point to help reduce signal noise Output peak voltage at this stage must be enough to turn on the rectifier diode and charge the capacitor ~0.5V Output peak voltage at this stage must be enough to turn on the rectifier diode and charge the capacitor ~0.5V Output strength approximately 2Vpp Output strength approximately 2Vpp

Received Signal (Figure 3) Rectified Signal (Figure 4)

Rectification and Output The signal is rectified using a germanium diode and a 5.1uF capacitor (Figure 4) The signal is rectified using a germanium diode and a 5.1uF capacitor (Figure 4) Germanium diodes provide a lower voltage drop then a silicon ~0.3V vs. ~0.7V Germanium diodes provide a lower voltage drop then a silicon ~0.3V vs. ~0.7V A large capacitor is used to provide a clean high voltage level A large capacitor is used to provide a clean high voltage level A fourth amplification stage is used to drive signal output (Figure 5) A fourth amplification stage is used to drive signal output (Figure 5) Zener diode in line with output stage helps reduce ripple in the output signal Zener diode in line with output stage helps reduce ripple in the output signal

Digital Signal Output (Figure 5)

Each bit is one second in length and stays low for a percentage of time based on the type of bit Each bit is one second in length and stays low for a percentage of time based on the type of bit The low times for each bit type are: The low times for each bit type are: 0 = 20% = 200ms 0 = 20% = 200ms 1 = 50% = 500ms 1 = 50% = 500ms Marker = 80% = 800ms Marker = 80% = 800ms Each new minute begins with two consecutive marker bits. Each new minute begins with two consecutive marker bits.

MSP430 Decoder and Clock Clock functions Clock functions The MSP430 uses a 16MHz clock with its timer system to create an 8ms count. This count is used to measure one second (125 counts) The MSP430 uses a 16MHz clock with its timer system to create an 8ms count. This count is used to measure one second (125 counts) Each second the display time is updated Each second the display time is updated Decoding Decoding Interrupts are used to detect rising and falling edges Interrupts are used to detect rising and falling edges Time between falling and rising is measured to determine the bit type Time between falling and rising is measured to determine the bit type Time is updated after a full minute signal has been received without any errors Time is updated after a full minute signal has been received without any errors

Liquid Crystal Display 4 lines, 20 characters each 4 lines, 20 characters each Uses on-board controller (Hitachi HD44780) Uses on-board controller (Hitachi HD44780) Controller must be initialized by the MSP430 Controller must be initialized by the MSP430 Can be run in 8 or 4 bit access mode Can be run in 8 or 4 bit access mode Our design uses 4 bit access to conserve I/O pins on the MSP430 Our design uses 4 bit access to conserve I/O pins on the MSP430 Also has control pins which must be manipulated when interacting with the display Also has control pins which must be manipulated when interacting with the display

Clock & Display Schematic