Hiroshima University Syllabus

Back to syllabus main page
Japanese
Academic Year 2024Year School/Graduate School School of Education
Lecture Code CC236304 Subject Classification Specialized Education
Subject Name ハードウェア概論
Subject Name
(Katakana)
ハードウェアガイロン
Subject Name in
English
Introduction to Hardware
Instructor TANAKA HIDEYUKI
Instructor
(Katakana)
タナカ ヒデユキ
Campus Higashi-Hiroshima Semester/Term 2nd-Year,  Second Semester,  4Term
Days, Periods, and Classrooms (4T) Tues1-4:EDU L310
Lesson Style Lecture Lesson Style
(More Details)
 
Lectures, Practices 
Credits 2.0 Class Hours/Week   Language of Instruction J : Japanese
Course Level 2 : Undergraduate Low-Intermediate
Course Area(Area) 24 : Social Sciences
Course Area(Discipline) 08 : Curriculum and Instruction Sciences
Eligible Students Students who have taken "Seminar on Teaching Materials for Hardware" or who have the equivalent knowledges. Basically students from other faculties are not allowed.
Keywords Hardware, Microcontroller (PIC), C-language, Measurement and Control 
Special Subject for Teacher Education   Special Subject  
Class Status
within Educational
Program
(Applicable only to targeted subjects for undergraduate students)
 
Criterion referenced
Evaluation
(Applicable only to targeted subjects for undergraduate students)
Secondary School Technology and Information Education
(Knowledge and Understanding)
・Having knowledge on hardware including information representation.
(Abilities and Skills)
・Being able to design, develop and evaluate the hardware (circuit) by making use of knowledge on hardware. 
Class Objectives
/Class Outline
In this class, lectures will be given in relations to the industry department
of high schools and "information and computer" of technology in junior high schools. Through practices of microcontroller(PIC) and C-language, students will have deep understanding of hardware necessary for measuring and controlling, and have practical capabilities.
 
Class Schedule Lesson 1: Course Guidance, Basics of the C Language
Lesson 2: Operators of the C language
Lesson 3: Functions in the C Language
Lesson 4: Integrated Development Environment for PIC Micro-controllers
Lesson 5: Manipulating Special Function Registers of PIC by C Language
Lesson 6: Bit Operations on PIC Micro-controllers in C
Lesson 7: State transition diagrams
Lesson 8: Variable Resistors
Lesson 9: AD Conversion
Lesson 10: Real-Time Interrupt
Lesson 11: Motor Drivers
Lesson 12: Motor Driver and PIC Micro-controller
Lesson 13: Distance Measuring Sensor
Lesson 14: Motor Noise and Voltage regulator
Lesson 15: PWM Signal, Summary

Students must submit reports on practices. 
Text/Reference
Books,etc.
Handouts. The textbook will be indicated in the course guidane. 
PC or AV used in
Class,etc.
 
(More Details) Students will use their laptop computers and bread boards. 
Learning techniques to be incorporated  
Suggestions on
Preparation and
Review
Students cannot understand PIC programming without understanding hardware of PIC microcomputer.  
The instructor therefore recommends students reviewing contents of "Seminar on Teaching Materials for Hardware".

Lesson 1: Understand the general outline of the course and prepare for the C language environment.
Lesson 2: Understand the operators in the C language.
Lesson 3: Understand C functions and the scope of variables.
Lesson 4: Experience the integrated environment of the C language.
Lesson 5: Understand how to use the PIC special function registers in C.
Lesson 6: Understand the bit operations of the PIC micro-controller in C.
Lesson 7: Understand the state transition diagram.
Lesson 8: Understand how variable resistors work and review how to use them.
Lesson 9: Understand how to use AD conversion in PIC.
Lesson 10: Understand the real-time interrupt.
Lesson 11: Experience a motor driver.
Lesson 12: Understand how to use the motor driver from the PIC micro-controllers.
Lesson 13: Understand the displacement sensor.
Lesson 14: Observe the motor noise. Understand the function of voltage regulator.
Lesson 15: Understand the PWM signal. Review the whole lessons of this course. 
Requirements  
Grading Method Comprehensive evaluation from activities in a class and reports. 
Practical Experience  
Summary of Practical Experience and Class Contents based on it  
Message What students learn in this course will be used in "Digital Control".  
Other   
Please fill in the class improvement questionnaire which is carried out on all classes.
Instructors will reflect on your feedback and utilize the information for improving their teaching. 
Back to syllabus main page