Logo image
Design Projects for Programmable Embedded System-On-Chip Course
Conference proceeding   Open access

Design Projects for Programmable Embedded System-On-Chip Course

Prawat Nagvajara and Robin Kizirian
Association for Engineering Education - Engineering Library Division Papers, pp 22.437.1-22.437.13
26 Jun 2011
url
http://peer.asee.org/17718View

Abstract

Actuators Embedded systems Infrared detectors Microcontrollers Network topologies Nodes Protocol (computers) Sensors Software development tools System on chip Systems design Timing devices Traffic control Traffic information Traffic signals Websites Wireless networks Electronic Devices Gravitation Software
Design Projects for Programmable Embedded System-On-Chip Course Microcontrollers have been an essential component in today’s embedded systems through their integration into modern programmable electronic devices and design automation software tools.A new trend has been to integrate microcontrollers together with programmable digital and analog peripherals on a single chip. This technology is known as programmable embedded system-on-chip. At the author’s institution, programmable system-on-chip devices such as the Cypress PSoC boards have been adopted in embedded system design courses.This paper presents design projects for embedded system learning purposes. Programmable system-on-chip, with its design software, offers a more hands-on approach. It aids students in understanding the concepts behind each of the building blocks, providing them with the sufficient tools and experience to develop real-world applications. Three projects: Pulse Width Modulation (PWM) fan control, gravity measurement, and a wireless traffic light control system,have been developed and described in this paper. Each of the projects involves real-time software concepts, e.g. interrupts, interfacing with external sensors and actuators, and digital and analog hardware theories. The PWM fan control project introduces the concept of proportional integral controllers, which are implemented through software. The gravity measurement project involves interfacing with infrared sensors and timers. The wireless traffic light system presents the concepts of network protocols and topologies such as the star network topology where packets are transmitted back and forth between the nodes and the centralized hub. The nodes and the hub are implemented using system-on-chip boards. The sensor nodes interface with analog proximity sensors and provide traffic information to the traffic light controller nodes. These projects have been taught as part of an embedded systems course. The project materials will be disseminated on the author’s institution website for future use by other institutions.

Metrics

16 Record Views

Details

InCites Highlights

Data related to this publication, from InCites Benchmarking & Analytics tool:

Web of Science research areas
Education & Educational Research
Education, Scientific Disciplines
Engineering, Multidisciplinary
Logo image