Biomedical Devices Design Laboratory
Lecture Notes
LEC # |
TOPICS |
1 |
Introduction (PDF) Robopsy slide (PDF) |
2 |
Basic electronicsLinear elements, thevenin-norton, impedance analysis (PDF) |
3 |
Diodes and transistorsModels, LEDs, peak-detector, zeners, diode protection circuits, BJT, FET, amplifiers, drivers, H-bridges (PDF) HandoutsThe Interactive Balloon (PDF) Balloons.mov (MOV) |
4 |
Power suppliesProper bypassing, linear power supplies, switching power supplies (PDF) MIT libraries lectures on literature and patent searching |
5 |
Microprocessors IBasic topologies, feedback, stability, accurate peak detector (PDF) |
6 |
Microprocessors IIPractical considerations, reading op amp datasheets error propagation, filters (PDF) |
7 |
OpAmps IBasics programming concepts, memory organization, clocks, ADCs (PDF) HandoutsOnes complement (PDF) main.c (C) adc_example.zip (ZIP) (The ZIP file contains: adc_xample_code.pdf and main.c files.) demo2.zip (ZIP) (The ZIP file contains: main.c, crc.h, and other supporting files for 2nd demo.) demo.zip (ZIP) (The ZIP file contains: main.c and other supporting files for demo.) dio_example.zip (ZIP) (The ZIP file contains: dio_xample_code.pdf and main.c files.) MSP430F22xx_example_C_code.zip (ZIP) (The ZIP file contains: 123 .c files.) timer_example.zip (ZIP) (The ZIP file contains: timr_xample_code.pdf and main.c files.) uart_example.zip (ZIP) (The ZIP file contains: uart_xample_code.pdf and other supporting files for the communication peripherals UART.) |
8 |
OpAmps IITimers, communications, wireless (PDF) |
9 |
Analog signal processingADC, references, noise, synchronous detection (PDF) |
10 |
Sensors ICapacitive, impedance, optical (PDF) |
11 |
Sensors IIEncoders, magnetic, strain acoustic, inertial |
Labs
This page contains handouts covering each of the lab sessions, and example code and documentation for some of the lab activities listed by topic.
Lab Handouts
Lab Project Description (PDF)
Labs 1 and 2 handout (PDF)
Lab 3 handout (PDF)
Labs 4, 5, and 6 handout (PDF)
Example Code and Supporting Files
PCB Artist v1.1 is required to view some files, and can be downloaded here .
PCB library files for standard components used in class (CML) (PSL) (SSL)
Labs 1-3 design files (PCB) (SCH)
Code for CRC (H)
MSP430 Bootloader description (PDF)
Wootloader software and file (EXE) (EPT)
Lab 6: USB VB Terminal software (EXE)
Lab 6: USB VB Communicator with Hex output — exe file and source code (ZIP)
Lab 6: USB VB Communicator Visual Basic® source code (ZIP)