Virtual On line
June 22, 2020
June 22, 2020
June 26, 2021
Part of the requirements for an Electrical and Computer Engineering Technology (ECET) program includes the ability for students to design and implement embedded systems in a variety of courses. Typical courses can include C programming, microcontrollers, instrumentation and measurement systems, wireless communications systems, networking, and control systems, and they can be lower-division and/or upper-division courses. Lab content within these courses provides students with hands-on projects which are intended to support the lecture material. The intent of this paper is to demonstrate that an inexpensive Programmable System-On-Chip embedded board (PSoC 5LP) can be used as a basis for many lab projects within a wireless communications systems course. The software development environment for the PSoC provides the flexibility to program in C as well as to use the schematic entry capability. The goal of this paper is to introduce a series of labs that can be used within this course. Possible topics for lab projects include: analog-to-digital conversion, digital-to-analog conversion, sensor data collection, timers, serial communication, serial peripheral interface (SPI) protocol, inter-integrated circuit (I2C) protocol, on-off keying (OOK) modulation, RF transceiver (e.g., ZigBee, Bluetooth, WiFi) interfacing, and remote control. For lab projects, documentation (e.g., engineering requirements, schematics, PSoC device configurations, and ‘C’ code) is provided. Additionally, instructor recommendations are discussed.
Loker, D. R., & Strom, S. A. (2020, June), Programmable System-on-Chip (PSoC) Usage in Embedded Programming Courses Paper presented at 2020 ASEE Virtual Annual Conference Content Access, Virtual On line . 10.18260/1-2--35096
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2020 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015