Applications of Microprocessors in Measurement
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
XE38MIP | Z,ZK | 4 | 2+2s |
- The course is a substitute for:
- Applications of Microprocessors in Measurement (E38MIP)
Programming of Single Chip Microcomputers and Microcontrollers (X38MIP) - Lecturer:
- Tutor:
- Supervisor:
- Department of Measurement
- Synopsis:
-
Basic methods of application of microprocessor and single-chip microcontroller in the design of microprocessor controlled measurement instrument are presented in this course. The operation of microprocessors, memories, input/outputs and other hardware blocks and their interfacing is explained. The laboratory exercises are oriented on the individual design and experimental realisation of simple instruments controlled by microprocessor 8051.
- Requirements:
-
Students should feel comfortable programming and using computers. A basic
knowledge of logic design and circuit theory is assumed. Additional
circuit-level and architecture-level knowledge would be useful but is not
essential.
- Syllabus of lectures:
-
1. The architecture, functional blocks and parameters of an microprocessor controlled instrument (MI)
2. Embedded processors and microcontrollers for instrumentation
3. Digital signal processors and their application in instrumentation
4. 8- bit microcontrollers, architecture, peripherals, the rules of their application in instrumentation
5. Instruction set, macroassembler, pseudoinstructions, formal writing of a program
6. MOS memories - ROM, PROM, EPROM, memory cell, the structure, programming, application
7. R/W memories; SRAM, FIFO, dual- and multi-ported memory, their application
8. Microprocessor system bus, signals, timing
9. Interfacing of I/O circuits ,memories and microprocessor, decoder design
10. The methods of I/O operation and the data transmission in a MI
11. Programmable I/O peripherals and watchdogs
12. The user interface, push-buttons, keyboards, the rotation handlers
13. Displays - LED, LCD, statically and dynamically controlled, parallel and serial interfacing, A/D and D/A converters and their interfacing to a microprocessor
- Syllabus of tutorials:
-
1. Assembler, debugger
2. Design of software for UART
3. Project No.1; Design of a microprocessor-controlled 4-digit Ohmmeter
4. Project No.1 Realisation of the Ohmmeter on the contact board
5. Project No.1 Software design and debugging
6. Project No.1 The experimental verifications of the Ohmmeter and error analysis, presentation
7. Project No.2 Design of a 4 1 digit microprocessor controlled integrating voltmeter
8. Project No.2 Practical realisation of the V-meter on the contact board
9. Project No.2 Software design
10. Project No.2 Software debugging
11. Project No.2 Experimental verifications of the voltmeter and its error analysis. Final presentation
12. Individual Project No. 3 Complete design and realisation of a simple instrument with microcontroller
13. I.P. No. 3 Hardware realisation of the complete instrument the contact board, software design
I.P. No. 3 Software debugging and final presentation of the realised instrument
- Study Objective:
- Study materials:
-
1. Rafiquzzaman, M.: Fundamentals of Digital Logic and Microcomputer Design. ISBN: 0966498011, 1999
2. Atmel: Microcontroller Handbook
3. www.atmel.com
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- Cybernetics and Measurements- structured studies (compulsory elective course)