Ler porta analógica pic16

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Ler porta analógica pic16

Mensagempor JOÃO FELIPE » 01 Fev 2016 19:21

Boa noite pessoal.

Estou tentando ler uma porta analógica de um PIC16F628A e estou com dificuldade.
Estou programando em asm. Alguém tem um exemplo simples mara me ajudar ?
Obrigado pela atenção.
JOÃO FELIPE
 
Mensagens: 3
Registrado em: 01 Fev 2016 19:10

Re: Ler porta analógica pic16

Mensagempor KrafT » 01 Fev 2016 20:36

Esse cara não tem ADC, vais ter que fazer um arranjo com os comparadores.
"..."Come to the edge," he said. And so they came. And he pushed them. And they flew."― Guillaume Apollinaire
Avatar do usuário
KrafT
Dword
 
Mensagens: 2228
Registrado em: 11 Out 2006 14:15
Localização: Blumenau -SC

Re: Ler porta analógica pic16

Mensagempor JOÃO FELIPE » 01 Fev 2016 20:55

Ok KrafT.
Tem algum exemplo dessa manipulação ?
JOÃO FELIPE
 
Mensagens: 3
Registrado em: 01 Fev 2016 19:10

Re: Ler porta analógica pic16

Mensagempor KrafT » 01 Fev 2016 21:06

"..."Come to the edge," he said. And so they came. And he pushed them. And they flew."― Guillaume Apollinaire
Avatar do usuário
KrafT
Dword
 
Mensagens: 2228
Registrado em: 11 Out 2006 14:15
Localização: Blumenau -SC

Re: Ler porta analógica pic16

Mensagempor JOÃO FELIPE » 01 Fev 2016 21:11

Obrigado KrafT.
Vou procurar a indicação.
JOÃO FELIPE
 
Mensagens: 3
Registrado em: 01 Fev 2016 19:10

Re: Ler porta analógica pic16

Mensagempor MOR_AL » 02 Fev 2016 18:17

Você quer realmente LER uma porta analógica do PIC16? Isso pressupõe que a porta seja de saída analógica. Nesse caso não há porta analógica de saída. Eu não conheço.
Mas se você quiser ENTRAR com uma tensão analógica e determinar este valor, aí conheço dois métodos.
1 - Usando os comparadores internos do PIC16. Este método vai de dar apenas alguns valores (28 valores).
2 - Usando o AN700 como o Kraft te recomendou, mas sinceramente... Esta opção é bem mais difícil de entender. Baseado na sua pergunta inicial, eu nem leria esta AN700. Pelo menos considerando sua dúvida.

Caso possa mudar de uC, use o PIC12F675. Este tem CAD interno.
MOR_AL
"Para o triunfo do mal só é preciso que os bons homens não façam nada." Edmund Burke.
"Nunca discutas com pessoas estúpidas. Elas irão te arrastar ao nível delas e vencê-lo por possuir mais experiência em ser ignorante". Mark Twain
Avatar do usuário
MOR_AL
Dword
 
Mensagens: 2934
Registrado em: 19 Out 2006 09:38
Localização: Mangaratiba - RJ

Re: Ler porta analógica pic16

Mensagempor KrafT » 02 Fev 2016 20:31

E last, but not least , se possível usar um compilador C e melhor ainda, que tenha um configurador de periféricos. Pode parecer antididático, mas quase sempre precisamos botar a roda girar antes de entender suas particularidades mais secretas.

Mas se for trabalho de aula, esquece. Vai ter que ser como o professor pediu.

Tenho um amigo que trabalhava com balanças que afirma ser possível usar um LM311 para fazer um ADC Sigam Delta de 12bits com um 8031 :roll:

SigDelMod.png


http://www.dutchforce.com/~eforum/index ... opic=39991
Você não está autorizado a ver ou baixar esse anexo.
"..."Come to the edge," he said. And so they came. And he pushed them. And they flew."― Guillaume Apollinaire
Avatar do usuário
KrafT
Dword
 
Mensagens: 2228
Registrado em: 11 Out 2006 14:15
Localização: Blumenau -SC

Re: Ler porta analógica pic16

Mensagempor Red Neck Guy » 03 Fev 2016 07:19

No, era um LM331 como tensão/frequência. :lol:
A saída em frequência passava por 4013 pra ficar com o duty 50-50%, depois isso fazia uma AND com o clock do cristal e a saída disso jogada num 74HC393 a saída dele entrava no T0, que era configurado como contador.
Esse arranjo, dava um conversor com precisão de 14 bits. Mas isso é coisa velha.... Hoje o pessoal faz com esses front-ends pra célula de carga que já tem o PGA dentro e não precisa de tanta coisa pra funcionar.
E eu sei que tu estava tirando onda com a minha cara e tal! :D
Um dia vou levar uma placa dessas aí na tua casa pra tu ver que não é mentira.
ASM51 descanse em paz!
Avatar do usuário
Red Neck Guy
Dword
 
Mensagens: 1968
Registrado em: 12 Out 2006 22:24

Re: Ler porta analógica pic16

Mensagempor brasilma » 03 Fev 2016 09:59

Na época em que os ADs eram raros e caros, haviam muitas soluções criativas, o LM331 é uma boa opção, já vi balanças comerciais com ele.

Outra é uma configuração tipica de instrumentação, uma rampa triangular e um comparador...
" A Teoria orienta e a Prática decide" ;-)
Avatar do usuário
brasilma
Dword
 
Mensagens: 3621
Registrado em: 11 Out 2006 15:39
Localização: Planeta Terra


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x