ME 461        Fall 2023

Computer Control of Mechanical Systems


Last Updated: 11/8/2023 10:41 AM

Course Syllabus


YouTube Page with Parts of Previous Semester Lectures

C Review Session Notes


Code Composer Studio Download Page


Lab Safety Documents


Using the Drill Press and the Dremel


Lab Documents


Lab 1 Soldering and Introduction to the Hardware and Soft, (.docx file)

Using the ME461 Repository, (.docx file)

Version Control with Git, (.docx file)


LABVIEW Assignment #1, (.docx file)


Homework #1 Soldering and C Programming Exercise, (.docx file)


Lab 2 Digital I/O, (.docx file)


Homework #2 EagleCAD (.docx file)


Lab 3 PWM (Pulse Width Modulation) Peripheral, (.docx file) PWM Tech. Ref. Condensed, PinMux Table for F28379D LaunchPad 80 Header Pins (pdf), (.xlxs)

LABVIEW Assignment #2, (.docx file)


Lab 4 ADC (Analog to Digital Converter) Peripheral, (docx file), ADC Tech. Ref. Condensed, PWM Tech Ref. Condensed, Peripheral Interrupt Channel Mapping, PinMux Table, arraytoCformat.m


LABVIEW Assignment #3, (.docx file)


Lab 5 SPI Serial Communication and the MPU-9250 IMU, (docx file), SPI Condensed Tech. Ref., DAN28027 SPI Data Sheet, MPU-9250 DataSheet, MPU-9250 Register Map, MPU-9250 SPI Interface Addendum


Homework #3 I2C, (.docx file), I2C Condensed Tech. Ref., DAN777 Data Sheet, BQ32000 DataSheet, BQ32000 Condensed DataSheet


LABVIEW Assignment #4, (.docx file)


Lab 6 DC Motor Speed Control and Steering a Three Wheel Robot Car, (docx file)


Homework #4, (.docx file)

Lab 7 Balance Control and Steering of the Segbot, (docx file)


Final Project, (.docx file) State Machine Coding Example Raspberry Pi4 to F28379D through UART, Python 3 Example