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.
Recommended Citation
Andrews, Mason, "Microcontroller Communication" (2022). Symposium Of University Research and Creative Expression (SOURCE). 2.
https://digitalcommons.cwu.edu/source/2022/CEPS/2
Department/Program
Electronic Engineering Technology
Additional Mentoring Department
Electronic Engineering Technology
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
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
Faculty Mentor(s)
Lad Holden