SUPORTE TÉCNICO
De segunda à sexta pelo e-mail:
suporte@robocore.net
CENTRAL DE ATENDIMENTO
De segunda à sexta das 8:00 às 17:30
(11) 3522-7626 / vendas@robocore.net
Retornar
ao topo

Classifique este tópicoPéssimoRuimMedianoBomÓtimo
Autor
Mensagem

Vetor
Moderator
Level 26
26100863 xp

Registrado em:
08/09/2006

Local:
Joinville / SC



Mensagens:
1011

Vetor
Moderator
Responder com citações
Mensagem Seg Out 27, 2008 1:16 am
Leitura de encoder absoluto
Pretendo usar o servo de um motor de carrinho remoto com um circuito diferente do original.
O problema está sendo identificar o padrão usado no encoder para poder fazer a programação. São cinco posições que tem que ser identificadas em cinco fios. São dois contatos individuais que atuam perpendicularmente em dois anéis.

Abaixo segue uma foto com a marcação da posição central.


Para mim isso está sendo um jogo de raciocínio, mas não está fácil. Rolling Eyes
Montei algumas tabelas tentando representar a lógica e combinar com a tabela verdade da programação, mas não deu certo.


ANEXOS:
DSC00611.JPG
Tamanho: 46.69 KB
Downloads: 400 veze(s)

_________________
Vinicius Coelho de Almeida
"Não tenho nenhum talento especial, apenas uma ardente curiosidade." Albert Einstein.

Leia as regras de conduta. A moderação agradece!

PauloChip

Level 26
26414366 xp

Registrado em:
23/11/2006

Local:
Embu / SP

Equipe:
Proteus

Mensagens:
692

PauloChip

Responder com citações
Mensagem Seg Out 27, 2008 12:29 pm
Leitura de encoder absoluto
Oi Vetor...

Estranho ! Confused 

Imagino q as linhas q vc desenhou delimitam as 4 posições q vc imagina q ele possua, correto ?

Mas no texto vc citou 5 posições que faz mais sentido olhando o lay-out da pci.

O mais fácil é medir todas as combinações com um multímetro, porque só olhando as pistas não faz sentido.

Observe o pino 2 (numerando da direita para esquerda) ele não se conecta com nenhum outro pino ! Claro que isso não deve ser verdade, então significa que os contatos que giram na parte de cima não são paralelos.

Se isso for verdade é necessário saber o ângulo entre os contatos p saber como eles se ligam...

Passa a tabela verdade ! não miguela ela não   Laughing

_________________
PauloChip
Equipe Proteus
"Nenhuma certeza absoluta é mais inteligente do que uma simples dúvida (PC)."

Vetor
Moderator
Level 26
26100863 xp

Registrado em:
08/09/2006

Local:
Joinville / SC



Mensagens:
1011

Vetor
Moderator
Responder com citações
Mensagem Seg Out 27, 2008 1:40 pm
Leitura de encoder absoluto
Aquelas linhas que desenhei giram. São dois contatos distintos...

PosiçãoAnel externoAnel interno
11 com 52 com 3
21 com 5aberto
31 com 4aberto
41 com 3aberto
51 com 32 com 5
Já tentei analisar colocando as entradas em alguns fios... a saída em outros... as entradas mudando de nível de acordo com outrs contatos... nada funciona. To acahndo que vou ter que montar um circuito analógico baseado nas impedâncias... sei lá...

_________________
Vinicius Coelho de Almeida
"Não tenho nenhum talento especial, apenas uma ardente curiosidade." Albert Einstein.

Leia as regras de conduta. A moderação agradece!

PauloChip

Level 26
26414366 xp

Registrado em:
23/11/2006

Local:
Embu / SP

Equipe:
Proteus

Mensagens:
692

PauloChip

Responder com citações
Mensagem Ter Out 28, 2008 8:04 am
Leitura de encoder absoluto
Ahhh !!!

Agora sim... agora q eu não entendi nada mesmo  Laughing 

Brincadeira.... se eu estivesse na sua pele eu usaria este encoder como se fosse um teclado com 2 linhas e 3 colunas.

Seguindo sua numeração:

(veja imagem anexa)

Coloque as linhas 1 e 2 em pinos de saída e os pinos 3,4 e 5 em entradas de seu microcontrolador, coloque nestas 3 entradas resistores de pull-up.

Para ler 
1- saída 1 em GND e a 2 em VCC;
2- Leia as 3 entradas e salve a informação;
3- saída 1 em VCC e a 2 em GND;
4- Leia as 3 entradas e salve a informação;
5- Faça um "swap" em um dos resultados e um "ou" com a outra leitura;

Resultado (dependendo da sequência q vc usou):

1 - 11101011
2 - 11111011
3 - 11111101
4 - 11111110
5 - 10111110

Se eu não me enrolei acho q dá pra entender...

Boa sorte


ANEXOS:
matrix.JPG
Tamanho: 3.64 KB
Downloads: 399 veze(s)

_________________
PauloChip
Equipe Proteus
"Nenhuma certeza absoluta é mais inteligente do que uma simples dúvida (PC)."

Vetor
Moderator
Level 26
26100863 xp

Registrado em:
08/09/2006

Local:
Joinville / SC



Mensagens:
1011

Vetor
Moderator
Responder com citações
Mensagem Qua Out 29, 2008 10:44 pm
Leitura de encoder absoluto
Valeu Paulo,

Isso que você disse é bem parecido com a conclusão que eu cheguei. O que pensei é em usar apenas o pino 2 em uma saída. O pino 1 fica no VCC direto.
No momento que eu colocar o pino 2 em alto, posso ler que o curso está em um extremo. Em nível baixo eu tenho se o extremo é da direita ou esquerda.

Em todo caso é ver o que fica mais fácil na hora de programar, uma saída não me faz muita falta, mas se der para economizar... rs

Abraços

_________________
Vinicius Coelho de Almeida
"Não tenho nenhum talento especial, apenas uma ardente curiosidade." Albert Einstein.

Leia as regras de conduta. A moderação agradece!

PauloChip

Level 26
26414366 xp

Registrado em:
23/11/2006

Local:
Embu / SP

Equipe:
Proteus

Mensagens:
692

PauloChip

Responder com citações
Mensagem Sex Out 31, 2008 7:51 pm
Leitura de encoder absoluto
Hummm....

Tá dando dor de cabeça p pensar na sua solução  Laughing  mas pode dar certo.

Eu só analisaria melhor a possibilidade de colocar esta saída do pino 2 em curto com o VCC do pino 1, em operação normal isso não ocorreria mas se encoder der pau...

_________________
PauloChip
Equipe Proteus
"Nenhuma certeza absoluta é mais inteligente do que uma simples dúvida (PC)."
Mostrar mensagens desde a última:




Ir para:  
Todos os horários são GMT - 3 HorasVocê não tem permissão para escrever novas mensagens
v não tem permissão para responder às mensagens
Você não tem permissão para editar suas mensagens
Você não tem permissão para deletar suas mensagens
Você não tem permissão para classificar tópicos
Você não tem permissão para classificar mensagens
Você não tem permissão para votar em enquetes
Anexar downloads : Proibido
Fazer Download de Arquivos: Permitido
Powered by phpBB © 2001 phpBB Group