Programmable System-On-Chip (PSoC) usage in an engineering technology program

Stephen A. Strom, David Loker

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Part of the requirements for courses in an Electrical and Computer Engineering Technology (ECET) program includes the ability to design, analyze and debug electrical as well as computer circuits. Typical courses over multiple semesters include analog electronics, digital electronics, C/C++ programming, instrumentation and measurement systems, communications systems, and microcontrollers. Each of these courses also includes a lab component that provides students with hands-on projects which are intended to reinforce the lecture material. The goal of this paper is to demonstrate that a Programmable System-On-Chip embedded board (PSoC 5LP) can be used as a basis for multiple lab projects in these courses. The intent is to also include examples of the types of lab projects that can be used within these courses. Possible lab projects include: function generator, audio collection, digital processing, serial communication, on-off keying modulation, wireless sensor network, and robot position control. For each lab, project documentation (e.g., engineering requirements, flowchart, schematic, results, and student assessment) is provided. Student assessment consists of results from a survey containing questions regarding approximate time, level of difficulty, areas of difficulty, and prerequisites needed to complete project, and questions regarding level of interest in PSoC devices as a results of this project, suggestions for improvement, and any other comments. Each lab project will be mapped to one or more applicable courses in an ECET program. Additionally, each lab project will be mapped to one or more ABET ETAC student outcomes (including program specific criteria) for direct assessment of these outcomes.

Original languageEnglish (US)
Title of host publication2016 ASEE Annual Conference and Exposition
PublisherAmerican Society for Engineering Education
Volume2016-June
StatePublished - Jun 26 2016
Event123rd ASEE Annual Conference and Exposition - New Orleans, United States
Duration: Jun 26 2016Jun 29 2016

Other

Other123rd ASEE Annual Conference and Exposition
CountryUnited States
CityNew Orleans
Period6/26/166/29/16

Fingerprint

Engineering technology
Students
Electronic equipment
Computer circuits
Function generators
Requirements engineering
Schematic diagrams
Position control
Microcontrollers
Digital signal processing
Wireless sensor networks
Communication systems
Modulation
Robots
System-on-chip
Communication

All Science Journal Classification (ASJC) codes

  • Engineering(all)

Cite this

Strom, S. A., & Loker, D. (2016). Programmable System-On-Chip (PSoC) usage in an engineering technology program. In 2016 ASEE Annual Conference and Exposition (Vol. 2016-June). American Society for Engineering Education.
Strom, Stephen A. ; Loker, David. / Programmable System-On-Chip (PSoC) usage in an engineering technology program. 2016 ASEE Annual Conference and Exposition. Vol. 2016-June American Society for Engineering Education, 2016.
@inproceedings{37d3c3564d3242a88883215d253b7a91,
title = "Programmable System-On-Chip (PSoC) usage in an engineering technology program",
abstract = "Part of the requirements for courses in an Electrical and Computer Engineering Technology (ECET) program includes the ability to design, analyze and debug electrical as well as computer circuits. Typical courses over multiple semesters include analog electronics, digital electronics, C/C++ programming, instrumentation and measurement systems, communications systems, and microcontrollers. Each of these courses also includes a lab component that provides students with hands-on projects which are intended to reinforce the lecture material. The goal of this paper is to demonstrate that a Programmable System-On-Chip embedded board (PSoC 5LP) can be used as a basis for multiple lab projects in these courses. The intent is to also include examples of the types of lab projects that can be used within these courses. Possible lab projects include: function generator, audio collection, digital processing, serial communication, on-off keying modulation, wireless sensor network, and robot position control. For each lab, project documentation (e.g., engineering requirements, flowchart, schematic, results, and student assessment) is provided. Student assessment consists of results from a survey containing questions regarding approximate time, level of difficulty, areas of difficulty, and prerequisites needed to complete project, and questions regarding level of interest in PSoC devices as a results of this project, suggestions for improvement, and any other comments. Each lab project will be mapped to one or more applicable courses in an ECET program. Additionally, each lab project will be mapped to one or more ABET ETAC student outcomes (including program specific criteria) for direct assessment of these outcomes.",
author = "Strom, {Stephen A.} and David Loker",
year = "2016",
month = "6",
day = "26",
language = "English (US)",
volume = "2016-June",
booktitle = "2016 ASEE Annual Conference and Exposition",
publisher = "American Society for Engineering Education",
address = "United States",

}

Strom, SA & Loker, D 2016, Programmable System-On-Chip (PSoC) usage in an engineering technology program. in 2016 ASEE Annual Conference and Exposition. vol. 2016-June, American Society for Engineering Education, 123rd ASEE Annual Conference and Exposition, New Orleans, United States, 6/26/16.

Programmable System-On-Chip (PSoC) usage in an engineering technology program. / Strom, Stephen A.; Loker, David.

2016 ASEE Annual Conference and Exposition. Vol. 2016-June American Society for Engineering Education, 2016.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Programmable System-On-Chip (PSoC) usage in an engineering technology program

AU - Strom, Stephen A.

AU - Loker, David

PY - 2016/6/26

Y1 - 2016/6/26

N2 - Part of the requirements for courses in an Electrical and Computer Engineering Technology (ECET) program includes the ability to design, analyze and debug electrical as well as computer circuits. Typical courses over multiple semesters include analog electronics, digital electronics, C/C++ programming, instrumentation and measurement systems, communications systems, and microcontrollers. Each of these courses also includes a lab component that provides students with hands-on projects which are intended to reinforce the lecture material. The goal of this paper is to demonstrate that a Programmable System-On-Chip embedded board (PSoC 5LP) can be used as a basis for multiple lab projects in these courses. The intent is to also include examples of the types of lab projects that can be used within these courses. Possible lab projects include: function generator, audio collection, digital processing, serial communication, on-off keying modulation, wireless sensor network, and robot position control. For each lab, project documentation (e.g., engineering requirements, flowchart, schematic, results, and student assessment) is provided. Student assessment consists of results from a survey containing questions regarding approximate time, level of difficulty, areas of difficulty, and prerequisites needed to complete project, and questions regarding level of interest in PSoC devices as a results of this project, suggestions for improvement, and any other comments. Each lab project will be mapped to one or more applicable courses in an ECET program. Additionally, each lab project will be mapped to one or more ABET ETAC student outcomes (including program specific criteria) for direct assessment of these outcomes.

AB - Part of the requirements for courses in an Electrical and Computer Engineering Technology (ECET) program includes the ability to design, analyze and debug electrical as well as computer circuits. Typical courses over multiple semesters include analog electronics, digital electronics, C/C++ programming, instrumentation and measurement systems, communications systems, and microcontrollers. Each of these courses also includes a lab component that provides students with hands-on projects which are intended to reinforce the lecture material. The goal of this paper is to demonstrate that a Programmable System-On-Chip embedded board (PSoC 5LP) can be used as a basis for multiple lab projects in these courses. The intent is to also include examples of the types of lab projects that can be used within these courses. Possible lab projects include: function generator, audio collection, digital processing, serial communication, on-off keying modulation, wireless sensor network, and robot position control. For each lab, project documentation (e.g., engineering requirements, flowchart, schematic, results, and student assessment) is provided. Student assessment consists of results from a survey containing questions regarding approximate time, level of difficulty, areas of difficulty, and prerequisites needed to complete project, and questions regarding level of interest in PSoC devices as a results of this project, suggestions for improvement, and any other comments. Each lab project will be mapped to one or more applicable courses in an ECET program. Additionally, each lab project will be mapped to one or more ABET ETAC student outcomes (including program specific criteria) for direct assessment of these outcomes.

UR - http://www.scopus.com/inward/record.url?scp=84983360262&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84983360262&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:84983360262

VL - 2016-June

BT - 2016 ASEE Annual Conference and Exposition

PB - American Society for Engineering Education

ER -

Strom SA, Loker D. Programmable System-On-Chip (PSoC) usage in an engineering technology program. In 2016 ASEE Annual Conference and Exposition. Vol. 2016-June. American Society for Engineering Education. 2016