Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
2003 Annual Conference Proceedings
…
5 pages
1 file
The number and variety of handheld computing devices is rapidly growing and it seems as if the world is becoming more dependent on microcontrollers every day. After all, these computers are part of virtually every electronic device, ranging from state-of-the-art instruments to home appliances. They are strongly integrated into our daily routines as well. It is not uncommon for professionals to carry a cell phone, personal data assistant and pager. Not surprisingly then, the impact of microcontrollers has also been seen in engineering education.
2002 Annual Conference Proceedings
The Electronics Engineering Technology program at Texas A&M University prepares undergraduate students to "hit the ground running" in industry engineering positions. The program has a strong system-integration curriculum emphasizing the theory and application of both analog and digital electronics. Recognizing the popularity and importance of embedded processors, the EET program offers a Microcontroller Systems course (ENTC 349) that focuses on microcontroller architecture and interfacing. Traditional microcontroller/microprocessor courses focus considerable attention on architectures, instruction sets and addressing modes for simple devices like the Motorola 68000 or Intel 8051/8088. However, these devices provide only simple interfacing resources and lack the ability to simultaneously connect to multiple sensors and actuators. Often, students are limited to integrating a parallel port and UART to the processor. In contrast, students in ENTC 349 work with the powerful 32-bit Motorola 68332 microcontroller. The 68332 microcontroller is a multi-module processor with on-chip CPU, RAM, a serial communication interface, a serial peripheral interface, a time processing unit, and a system integration module. In the first several weeks of the semester, students study the processor's overall architecture and then focus on the CPU (i.e., instruction set and addressing modes). Students then explore the architecture and operation of each of the other modules. As the modules are covered in lecture, students are given laboratory problems that involve interfacing the 68332 to external circuitry. The individual labs lead up to a final project that is completed during the last four weeks of the semester. The project requires interfacing the microcontroller to multiple external devices (incl. analog-to-digital converter, H-bridge motor controller, etc) and creating a real-time user interface and motor control program. This paper will discuss the course structure and will provide a detailed description of the final project, including required hardware and software resources. I. Introduction. The Electronics Engineering Technology Program at Texas A&M University teaches an advanced microcontroller systems course, ENTC 349: Microcontroller Systems, which utilizes a complex Motorola microcontroller. Students in the course learn about microcontroller architecture, instruction sets, and addressing modes as they would in most microcontrollers Page 7.159.1
Frontiers in Education …
With embedded computer systems being a core topic in computer engineering, there are typically one or more courses in a program that provide varying coverage. Many universities offer introductory courses that focus on microcontroller-based systems and embedded programming. Advanced courses often do not have a common focus and are not available until the graduate level, leaving a gap in training undergraduates. At Iowa State University, the Department of Electrical and Computer Engineering developed a new senior-level design course on embedded systems design (CPRE 488) that bridges the content between the introductory course on microcontrollers (CPRE 211) and a graduate course on system-level design (CPRE 588). This paper presents the process of developing the integrated series of courses that spans early undergraduate to graduate levels, including the team approach used. The set of courses and the development process should be of interest to educators considering expanding or enhancing the curriculum in embedded systems.
2007
The Electromechanical Engineering Technology program at Alfred State College requires a sequence of two courses in embedded systems. Embedded Controller Fundamentals and Embedded Controller Applications. Both courses involve hands-on, project oriented laboratory exercises. For the embedded controller courses, students are required to purchase a specified lowcost microcontroller evaluation system instead of a textbook. A reasonable priced reference text is recommended, and students are strongly encouraged to use extensively the online manuals available from the microcontroller manufacturer. Among the many benefits that we have identified by requiring students to buy their own microcontroller system is that they learn to be more careful with safety issues when working with hardware components to avoid damaging their systems. On the other hand, the department also benefits because the inventory of laboratory equipment is reduced, as well as its maintenance. Also, because the microcontroller systems are purchased by every new generation of students, this gives the instructor the flexibility to incorporate changes in technology without having to request support for new equipment and infrastructure. The present paper describes three main actions that have been identified to help our students to develop a greater understanding and appreciation for embedded systems.
International Journal of Multimedia and Ubiquitous Engineering, 2016
The growth of technology leads the industry to move beyond and crosses the boundaries of its own disciplines. The changes from pure mechanical system, to electronics systems and the integration with control software brings new challenges to the engineers working in the industry and to the source shaped the engineers. As a result, institutes of higher education need to make the necessary changes to meet this continuing market demands. This work address the issue and describes a new systematic and an effective approach for teaching hardware based courses for large non-homogenous (Computer Science and Electronics students) class setting using existing e-learning system in the university to promote powerful, long-lasting learning outcomes. It is a blend of several approaches with an insightful goal to provoke deeper understanding in various topics in microprocessors and microcontrollers details, intended to teach the computer science students to learn low-level hardware interfacing, interrupt handling, and other microprocessors issues, as well as embedded systems through learning microcontrollers. Our methodology revolute around three steps: using visual simulators, incrementally weighted exercises, from easiest to hardest, and finally working on real hardware controllers. The proposed approaches developed for the course "Embedded Controller Technology", but any other hardware based course can apply them. The approach comprises a 3-hour a week lecture and 2-hour a week laboratory, both taught in the 3rd semester. Imposing the approach leads to the overall improvement of the course quality: student satisfaction and interest, increased number of completed hardware projects and significant improvement in grade distribution and it has been observed that students feel better prepared to face the challenges to be found in their future professional activities.
2013
In the modern world, microcontrollers are found in almost every device with mechanical, chemical, and electrical applications. In general these are single chip computers integrated with various input-output interface ports. There are thousands of microcontrollers in the market, and each has its own way of manipulating its input-output interfaces. Teaching the topic of microcontrollers has never been uniform across the board since various instructors tailor their lectures on the particular type of microcontrollers used in their classes. Although many students with a good background in electrical, electronic and computer engineering can easily assimilate the material and extend the knowledge to other types of microcontrollers, it tends to be very difficult for students of non-electrical backgrounds such as mechanical and chemical engineering to respond in a similar fashion. This paper discusses one of the effective ways of approaching the the topic teaching students of non-electrical ...
IEEE Transactions on Education, 2006
This paper describes the process of review, design, and delivery of a course in modern embedded systems, an international collaborative teaching project involving the University of New South Wales (Australia), Manchester University, and Imperial College, London University (United Kingdom). This project, being the first of its kind anywhere in the world, provides a learning environment that replicates the current industrial practice in embedded systems design in an easy and comprehensible setting, an environment where the processor, dedicated coprocessors, and software are all integrated to create a functional system such as used in sophisticated electronic devices, including mobile phones, Web phones, televisions, digital cameras, and personal digital assistants. Such collaborations are important in both reducing development costs in developing up-to-date, and increasingly sophisticated, courses and in addressing pedagogical issues that are common between computer and electrical engineering programs in all academic institutions. To assist students' learning experience, the course is supported with purpose built state-of-the-art programmable hardware and software development platforms, carefully planned laboratory experiments, lecture notes, weekly online quizzes, tutorials, and a companion CD-ROM as a learning tool. Since the introduction of this complete package, students' satisfaction, assessment results, and skills obtained through evaluation and assessment methods have improved markedly.
ACM SIGBED Review, 2009
Smart devices are omnipresent today and the design of these embedded systems requires a multidisciplinary approach. It is important that students in electrical engineering and computer science learn these different aspects of embedded systems design. Our course on Complex Systems Design Methodology presents an overview of embedded systems design with a strong focus on the main concepts, preparing the students for more detailed follow-up courses on specific topics.
ACM SIGBED Review, 2005
In this paper, we propose to introduce a common introductory course for embedded system education. The course puts the different areas of embedded system design into perspective and avoids an early over-specialization. Also, it motivates the students for attending more advanced theoretical courses. The content, the structure and the prerequisites of such a course are outlined. The course requires a basic understanding of computer hardware and software and can typically be taught in the second or third year.
ACM Transactions on Embedded Computing Systems, 2005
Embedded systems have been a traditional area of strength in the research agenda of the University of California at Berkeley. In parallel to this effort, a pattern of graduate and undergraduate classes has emerged that is the result of a distillation process of the research results. In this paper, we present the considerations that are driving our curriculum development and we review our undergraduate and graduate program. In particular, we describe in detail a graduate class (EECS249: Design of Embedded Systems: Modeling, Validation and Synthesis) that has been taught for six years. A common feature of our education agenda is the search for fundamentals of embedded system science rather than embedded system design techniques, an approach that today is rather unique.
Kardan Journal of Economics and Management Sciences, 2019
Wokół rządu w polskim i litewskim prawie konstytucyjnym, 2019
The TESOL Encyclopedia of English Language Teaching, 2018
A Marginalization of Astrology in the Age of Enlightenement? The alternative of Giuseppe Toaldo's astro-meteorology and the appearance of the science of the influence of stars, 2022
English Historical Review, 2020
Larvas Incendiadas, 2019
HAL (Le Centre pour la Communication Scientifique Directe), 2023
Nanophotonics III, 2010
International Journal of Research -GRANTHAALAYAH, 2019
The Southeast Asian journal of tropical medicine and public health, 2017
Young, 1999
Revista Diálogos e Perspectivas em Educação Especial