Microcontroller Communication

Document Type

Poster

Event Website

https://source2022.sched.com/

Start Date

16-5-2022

End Date

16-5-2022

Keywords

Electronics, Microcontroller, Communication

Abstract

The purpose of this project is to explore microcontroller utilization and communication beyond the scope of courses taken. SPI was created as a means of interfacing between one master device and many peripherals (slaves) by taking turns on shared communication lines. Peripherals are differentiated by their unique chip select line, which is used to indicate which peripheral the master is trying to communicate with. The Explorer 8 development board has 2 MikroBUS sockets on it, both of which communicate using SPI. This allows a processor installed on the board to act as the master device, while the devices installed in the sockets communicate with it serially. This project utilizes this setup to acquire data from one peripheral and route it through the master device to the other slave. By taking the digitally converted output from a thumbstick module and sending it to a bargraph module for visual presentation, one direction of the thumbstick can be represented by the illuminated segments on the graph. By utilizing the other direction as a way of manipulating a PWM generator, the brightness of the graph can be controlled.

Faculty Mentor(s)

Lad Holden

Department/Program

Electronic Engineering Technology

Additional Mentoring Department

Electronic Engineering Technology

Andrews, Mason Senior-Project-Poster-w-sound.pptx (18041 kB)
Microcontroller Communication Poster with Voiceover

Andrews, Mason Senior-Project-Poster.pptx (3818 kB)
Microcontroller Communication Poster

Andrews, Mason Poster voiceover.mp3 (14206 kB)
Microcontroller Communication Voiceover

Additional Files

Andrews, Mason Senior-Project-Poster-w-sound.pptx (18041 kB)
Microcontroller Communication Poster with Voiceover

Andrews, Mason Senior-Project-Poster.pptx (3818 kB)
Microcontroller Communication Poster

Andrews, Mason Poster voiceover.mp3 (14206 kB)
Microcontroller Communication Voiceover

Share

COinS
 
May 16th, 12:00 AM May 16th, 12:00 AM

Microcontroller Communication

The purpose of this project is to explore microcontroller utilization and communication beyond the scope of courses taken. SPI was created as a means of interfacing between one master device and many peripherals (slaves) by taking turns on shared communication lines. Peripherals are differentiated by their unique chip select line, which is used to indicate which peripheral the master is trying to communicate with. The Explorer 8 development board has 2 MikroBUS sockets on it, both of which communicate using SPI. This allows a processor installed on the board to act as the master device, while the devices installed in the sockets communicate with it serially. This project utilizes this setup to acquire data from one peripheral and route it through the master device to the other slave. By taking the digitally converted output from a thumbstick module and sending it to a bargraph module for visual presentation, one direction of the thumbstick can be represented by the illuminated segments on the graph. By utilizing the other direction as a way of manipulating a PWM generator, the brightness of the graph can be controlled.

https://digitalcommons.cwu.edu/source/2022/CEPS/2