You are here

17ABBMTB - Microprocessors in Biomedicine

Code Completion Credits Range Language
17ABBMTB KZ 2 1+1
Department of Information and Communication Technology in Medicine

Introduction to embedded microprocessor systems in medicine, principles and structure of microcontrolers, logical circuits. Interconnection with common peripheral devices: AD and DA converters, serial communication, WIFI, Bluetooth a GPRS communication. Examples of embedded systems on architectures 8051, AVR, PIC and ARM. Introduction to multiplatform software development fo embedded systems.


Solved and documented individual laboratory exercise.

Syllabus of lectures:

1. Basic components of the microprocessor system. Motivation examples of the embedded microprocessor-driven systems in biomedicine.

2. Classical discrete logical circuits TTL and CMOS - properties and modern variants (HC, HCT etc.)

3. Combination logical circuits - practical aspects of the synthesis.

4. Modern client-oriented solutions of the logical circuits, programming logical arrays,voltage level convertors.

5. A/D a D/A convertors - overview of principles, available systems.

6. Hardware structure of contemporary embedded microprocessor-driven system, typical periphery circuits.

7. Programmers model of the hardware. Instructions, machine code, assembler. Interrupts, Timers. Memory-management.

8. Overview of the 8051 family and AVR family, contemporary clones.

9. Overview of the PIC, Motorola HC and ARM families; comparsion of the key parameters.

10. Software tools for the software development of the embedded biomedical devices. Compilers and integrated development environments - Keil, IAR, avr-gcc, arm-gcc, sdcc etc.)

11. Basic ideas of the real-time measuring and processing of biosignals. On-board and on-line debugging tools.

12. Legislative, security, ergonomy and optimal visualization in embedded biomedical systems.

13. Embedded systems connectivity - RS232, USB, CAN-bus, Ethernet,optical fibres, Bluetooth, GPRS, WiFi - comparison of parameters and usability.

14. Trends in microprocessor-driven embedded systems in medicine - infrastructure of the telemedicine, personal micro-monitors, Biotelemetry etc.

Syllabus of tutorials:

1. Application of the development tools for the 8051 family, practical example.

2. Application of the development tools for the AVRfamily, practical example.

3. Application of the development tools for the PIC family, practical example.

4. Application of the development tools for the ARM 7 and 9family, practical example.

5. Examples for the PDA platform with touch-screen.

6. Comparsion of the noise-sensitivity of metalical and optical signal-line.

7. Example of the Ethernet connectivity in microprocessor system.

8. Wireless communication modules - examples of the application of Bluetooth, GPRS and WIFI. Connection.

9. Experimets with the GPS module connected to the microprocessor system..

10. Selection of individual exercises.

11. Analysis of individual execise, time-plan.

12. Solving of the individual exercise.

13. Solving of the individual exercise.

14. Solving of the individual exercise. Presentation and verification of the individual exercises.

Study Objective:

Basic abitity to design simple microprocessor systems for biomedical embedded devices. Practical approcah to digitisation, transmission and data-processing of biological signals. Orientation in modern microporcessor families and wireless connectivity technologies.

Study materials:

All stud. materials (incl. syllabus, practical tasks etc.) are available on e-learning server <a href=""></a>

[1] Lipovski, G:Introduction to Microcontrollers Book,2nd edition,A.P.PROFESSIONAL,2004, 2. ARM7TDMI-Technical ReferenceManual,ArmLimited,2004, 3.AXIS ETRAX 100LX-Technical Reference,Axis Communications,2006

The course is a part of the following study plans:

PDF icon Presentations245.9 KB

PDF icon Tutorials245.25 KB