Skip to content

PIC18F4550 Interface for AD5253 digital potentiometer

Notifications You must be signed in to change notification settings

mmssouza/digital_pot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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/

About

PIC18F4550 Interface for AD5253 digital potentiometer

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages