ECEA 5340 Sensor and Sensor Circuit Design
1stÌýcourse in the Embedding Sensors and Motors Specialization.
Instructors: Jay Mendelson, MSME, Lecturer​ & James Zweighaft,ÌýMSME
Note: This specialization requires purchase of a hardware kit in order to apply your knowledge and skill with real world tools. The hardware will be used to complete the lab exercises across the four courses of this specialization.ÌýPlease allow adequate time to receive the hardware. It is highly suggested that you receive the hardware by the end of the first week of the session.
Prior knowledge needed:ÌýFundamentals of Electrical Engineering andÌýFundamental Physics and Unit Conversion.
Learning Outcomes
- Understand how to specify the proper thermal, flow, or rotary sensor for taking real-time process data.
- Implement thermal sensors into an embedded system in both hardware and software.
- Add the sensor and sensor interface into a microprocessor based development kit.
- Create hardware and firmware to process sensor signals and feed data to a microprocessor for further evaluation.
- Study sensor signal noise and apply proper hardware techniques to reduce it to acceptable levels.
Syllabus
Duration: 5 hours
In module 1 you will learn how to specify and use temperature sensors in an embedded circuit. First, you will learn about common types of sensors and actuators found in common products such as smartphones and automobiles. Then you will get a high-level overview of analog and digital interfaces, followed by a deep dive into thermistors, RTD’s, and thermocouples. For each of these three types of thermal sensors, we define the core theory and formulae, give you examples of how commercial sensors are packaged, and explain what you need to know to purchase them on a web site.
Duration: 5 hours
In module 2 you will learn how to design a complete temperature sensor system within a development kit environment. We will teach you how to assign internal components to the schematic. This includes pins, amplifiers, MUX’s, DAC’s, and ADC’s. Then you will learn how to wire in external parts: resistors, thermistors in particular, to the kit. Finally, you will take a deep dive into interfacing a thermistor and associated front end components to the development kit. This includes lessons on using the schematic portion of the kit, as well as writing application software in c code.
Duration: 7Ìýhours
In module 3 you will learn how rotary sensors work and how to specify them for purchase. In our videos rotary sensors include both optical encoders and resolvers. You will also learn the design intricacies of flow sensors, along with their appropriate applications. The videos will discuss variable area, differential pressure, vortex, ultrasonic, turbine, thermal mass flow, and coriolis flow meters.
Duration: 5 hours
In module 4 you will learn the theory and practical application of amplifiers and circuit noise. You will review how gain is calculated in inverting, non-inverting, summing, differential, and instrumentation amplifiers. We will then contrast theoretical vs. real-world amplifier performance, and give examples of how commercial chips specs are interpreted. Then we will discuss the causes of noise in sensor circuits, how the noise affects sensor accuracy, and some steps you can take to reduce noise in your sensor circuit designs.
Duration: 9Ìýhours
This module contains the materials you need to complete the thermistor lab assignment.
Duration: 2Ìýhours
Final exam for this course.
To learn about ProctorU's exam proctoring, system test links, and privacy policy, visitÌý.
Grading
Assignment | Percentage of Grade |
Week 1: Assignment: Temperature Sensors | 10% |
Week 1: QuizÌý | 4% |
Week 2: Quiz | 4% |
Week 3: Assignment: Rotary Sensors | 10% |
Week 3: Assignment: Flow Sensors | 10% |
Week 3: Quiz | 4% |
Week 4: Assignment: Amplifiers and Sensor Noise | 10% |
Week 4: Quiz | 4% |
Week 5: Course Project Quiz | 4% |
Week 6: Final Exam | 40% |
Letter Grade RubricÌý
Letter GradeÌý | Minimum Percentage |
A | 90% |
B | 80% |
C | 70% |
D | 60% |
F | 50% |
Component List
You will need to buy the following components to do the course project based on the videos in this module. Note that if you have already purchased the PSOC 5LP PROTOTYPING KIT, you do not need to buy it again. These parts may be purchased off the Digikey website atÌý. Or, you may obtain the specs from the site, and purchase them elsewhere.
These are the part numbers for the lab on Thermistors. You can copy and paste them into the search engine on the Digikey website. You need one of each of these parts.
- 428-3390-ND (PSOC 5LP Prototyping kit)
- NHD-0216BZ-RN-YBW-ND
- 570-1229-ND
- A105970CT-ND
Additional equipmentÌýneeded for ECEA 5340, 5341, 5342, and 5343:
- ESM Electronic Parts List_FLAT BOM.xlsx
- Wire - various gauges and lengths
- Breadboard
- Oscilloscope – Our suggested model is:
- PICOSCOPE 2204A-D2:
- Depending on your budget, you can also investigate these models:
- Hantek HT6022BE20MHz:Ìý
- SainSmart DSO212:
- PoScope Mega50 USB:Ìý
- ADALM2000:Ìý