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