Skip to content

Este repositório trata da Disciplina Sistemas Microprocessados da Universidade Federal do UFABC, cursada no 3º quad. de 2021. Inclui práticas de lab. e o projeto final do curso.

License

Notifications You must be signed in to change notification settings

PauloRodriguesJr/Sistemas-Microprocessados

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistemas-Microprocessados

Este repositório trata da Disciplina Sistemas Microprocessados da Universidade Federal do UFABC, cursada no 3º quadrimestre de 2021.

Projeto Final

O projeto final da disciplina consistiu em fazer um conjunto de tarefas operadas por um microcrontrolador STM32F103C8 associado a um flow do NodeRED. O sistema possuía as seguintes funcionalidades:

A) Um conjunto de LEDs que piscam em dois padrões, cujo chavemento dos modos ocorresse por uma interrupção gerada por software: 1- D1=200, D2=300, D3=400, D4=500 ms. 2 - piscar todos juntos: DT = 500ms.

B) Gráfico apresentando os 4 LEDs e o pulso de Interrupção.

C) Um medidor de PWM no CubeMonitor com resolução do PWM de 200; Intervalo entre 0 e MAX do PWM: 3 seg.

D) Um TIMER apresentado em TEXT/7-SEG e cronômetro crescente, com resolução de décimos de segundo; Funções do cronometro implementadas: 1 - Botão de iniciar / pausar. 2 - Botão para limpar cronômetro.

Resultados

A animação abaixo apresenta as funcionalidades implementadas em um dashboard NodeRED, utilizando o software CubeMonitor.

About

Este repositório trata da Disciplina Sistemas Microprocessados da Universidade Federal do UFABC, cursada no 3º quad. de 2021. Inclui práticas de lab. e o projeto final do curso.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages