Course title
L05001003
Embedded Systems

SUGAYA Midori Click to show questionnaire result at 2019
Course description
[Outline and purpose of class] Embedded systems, which are computer systems embedded in home appliances, machines, and devices, have great social needs and are important computer systems as the starting point of Japanese manufacturing. The curriculum standard J07-CE is also emphasized, and it is important that information-related students learn and apply their elemental technologies. In recent years, new forms of connecting embedded networks to networks and providing services have been demanded, and there has been a demand for IoT innovation technology that is integrated with the required services.

So, in this class,
Necessary when developing embedded systems
1. Understand fundamental principles of basic hardware and software functions
2. Understanding and application of the system constructed by their cooperation
3. Practice with PBL
The purpose of this is to acquire a wide range of knowledge and practical skills to apply elemental technologies.

[Positioning of this course]
Since the embedded system is a comprehensive technology, it is assumed that the first- and second-year students will be based on the basic computer architecture, hardware such as electronic circuits and signal processing, and software such as programming and operating systems. ing. These foundations teach the principle of elemental technology from the viewpoint of one system. In embedded systems, it is expected that these element technologies will combine to function as one system as a whole.
Purpose of class
Understanding and application of fundamental elemental technologies of embedded systems
Goals and objectives
  1. History of embedded systems, introduction, microcomputer
  2. Understand the design goals and application fields of embedded systems
  3. Acquire practical skills through embedded system development (microcomputer programming) exercises and understand issues
Language
Japanese
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. Introduction, Latest Information, History, Material upload, using the material study before the class 40minutes
Exercise and writing MP 60minutes
2. Transistor, semiconductor Material upload, using the material study before the class 40minutes
Exercise and writing MP 60minutes
3. Understanding Sensor, and Basics of the IoT Material upload, using the material study before the class 40minutes
Exercise and writing MP 60minutes
4. Various Sensor mechanism Material upload, using the material study before the class 40minutes
Exercise and writing MP 60minutes
5. Arduino : LED Material upload, using the material study before the class 40minutes
Exercise 60minutes
6. Arduino : Various sensors Material distribution, terminology survey 40minutes
Exercise 60minutes
7. Arduino : Sensor and CG Material upload, using the material study before the class 40minutes
Exercise 60minutes
8. Presentation and Demonstration Material upload, using the material study before the class 100minutes
Exercise
9. Real-time System
Highly reliable system(Dependable System)
Material upload, using the material study before the class 40minutes
Exercise 60minutes
10. IoT/AI example. Research presentation. Introduce the machine with emotion, emotion aware robot Material upload, using the material study before the class 40minutes
Exercise 60minutes
11. Arduino: Zumo (robot) design and implementation
(communication)
Development, make materials, writing report 100minutes
12. Arduino: Zumo (robot) design and implementation
(communication)
Development, make materials, writing report 100minutes
13. Arduino: Zumo (robot) experiments Development, make materials, writing report 100minutes
14. Final Presentation, Demonstration Development, make materials 100minutes
Total. - - 1400minutes
Relationship between 'Goals and Objectives' and 'Course Outcomes'

Minutes Paper Exercise/Report Development/Presentation Total.
1. 10% 10%
2. 10% 20% 30%
3. 20% 40% 60%
Total. 20% 40% 40% -
Evaluation method and criteria
Minutes Paper(20%), Exercise/Report(40%), Development/Presentation(40%).
If you obtain totally 60 score of the aggregation of the three tasks, you can pass this class.
Feedback on exams, assignments, etc.
ways of feedback specific contents about "Other"
Feedback in the class
Textbooks and reference materials
The lesson materials will proceed along the distributed materials.
When conducting self-study, you should refer to books on electronic circuits, semiconductors, and sensor engineering.

Easy-to-understand embedded system construction technique, hardware, Shin Nishino, Hideki Matsumoto, Masatake Nagai (supervised), Kyoritsu Shuppan, 2007,
Easy-to-understand embedded system construction techniques, software, Tsutomu Sawada, Masatake Nagai (supervised), Kyoritsu Publishing, 2006
Basic textbooks on semiconductor circuits, such as Semiconductor Basic Course 1, Semiconductor Circuits I by Program Learning, Kosaido Publishing, Occupational Ability Development Teaching Material Committee, Compilation etc.
Sensor mechanism, from basic knowledge to practical circuit design, Dempa Shimbun, Kinji Tanikoshi
Fundamentals of sensor engineering, Ohmsha, Hiroo Yamazaki
Prerequisites
Computer architecture, familiarity with computers,
Office hours and How to contact professors for questions
  • In the teacher's waiting room before or after class, or at any time.
Regionally-oriented
Non-regionally-oriented course
Development of social and professional independence
  • Course that cultivates an ability for utilizing knowledge
  • Course that cultivates a basic problem-solving skills
  • Course that cultivates a basic interpersonal skills
  • Course that cultivates a basic self-management skills
Active-learning course
About half of the classes are interactive
Course by professor with work experience
Work experience Work experience and relevance to the course content if applicable
Applicable Engaged in research and development of a dependable operating system for highly functional information appliances for CREST "Dependable operating system for embedded systems aiming for practical use"
Education related SDGs:the Sustainable Development Goals
  • 4.QUALITY EDUCATION
  • 9.INDUSTRY, INNOVATION AND INFRASTRUCTURE
  • 12.RESPONSIBLE CONSUMPTION & PRODUCTION
Last modified : Tue Oct 31 04:06:44 JST 2023