-
Notifications
You must be signed in to change notification settings - Fork 1
/
README
27 lines (17 loc) · 1.33 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
INTERFACE MICROCONTROLADA PARA O POTENCIÔMETRO DIGITAL AD5254
Marcelo M. S. Souza <[email protected]>
Introdução
Este projeto implementa, a partir do microcontrolador PIC18F4550, o protocolo de comunicação para o controle de 4 potênciometros digitais (AD5254) e uma interface usuário. O controle dos potênciometros digitais é realizado por comandos enviados através do protocolo i2c.
A interface usuário consiste em 3 push buttons e 4 leds. Os leds (LED1, LED2, LED3 e LED4) indicam qual dentre os potenciômetros (POT1, POT2, POT3 e POT4) está habilitado a receber comandos do usuário. Os push buttons possibilitam ao usuário fornecer comandos ao microcontrolador com as seguintes funcionalidades:
- SW1 (comando SEL): Seleção do potenciômetro habilitado a responder aos comandos de INC e DEC;
- SW2 (comando INC): Incrementa a posição do eixo do potenciômetro habilitado;
- SW3 (comando DEC): Decrementa a posição do eixo do potenciômetro habilitado;
Referências
- Microchip MPLABX integrated development environment
https://www.microchip.com/mplab/mplab-x-ide
- Microchip PIC18F4550 microcontroller
https://ww1.microchip.com/downloads/en/devicedoc/39632e.pdf
- Analog Device AD5254 four digital potentiometer
https://www.analog.com/en/products/ad5254.html
- Proteus design and simulation software
https://www.labcenter.com/