Interfacing PCLaajuus (3 ECTS)
Course unit code: XX00AA34
General information
- Credits
- 3 ECTS
Objective
The student understands the basics of circuitboard level and device to PC interfaces. After completing the course the student understands the basic properties and limitations of the interfaces and knows when and where to use them. Also the student knows the principles of Universal Serial Bus data transfer between a PC and a peripheral device.
Content
Usage of serial interfaces
- RS232
- I2C
- SPI
- USB
Usage of different sensors
Usage of different low-level analyzing tools
Qualifications
Embedded Systems Programming
Assessment criteria, satisfactory (1)
The student knows the principles of different serial buses (including RS-232, RS-485, I2C, SPI) and knows how to interface different sensors using these. The student knows the basic operational principles of the USB bus.
Assessment criteria, good (3)
The student is able to implement a measurement system that uses sensors connected to serial buses.
The student understands the operational principles of the USB bus and is able to implement a working HID class USB device with an appropriate microcontroller.
Assessment criteria, excellent (5)
The student is able to implement a reliably working measurement system with PC connectivity. The student can implement a working proof-of-concept of any USB class device and is able to use various debugging tools.