LusoRobótica - Robótica em Português

Electrónica => Electrónica Geral => Tópico iniciado por: almamater em 11 de Julho de 2020, 16:56

Título: Circuito de Botões
Enviado por: almamater em 11 de Julho de 2020, 16:56
 :P Olá, estou a tentar decifrar o funcionamento desta pequena placa com 5 botões, mas a parte que não percebo está em 4 deles.

Trata-se de um sistema (que avariou) de comandos BUZZ da Plastation:
(https://i.postimg.cc/V0s5dhz9/IMG-4278.jpg) (https://postimg.cc/V0s5dhz9)

Queria usar os botões para os ligar a um micro controlador (arduino, etc) mas não estou a perceber muito bem como é que feita configuração para se saber qual o botão pressionado, o circuito dos 4 botões é este:
(https://i.postimg.cc/62fy6Kx5/IMG-4290.jpg) (https://postimg.cc/62fy6Kx5)

Os botões convergem aos pares para 2 componentes destes: "A7"
(https://i.postimg.cc/BL0jG6yV/IMG-4284.jpg) (https://postimg.cc/BL0jG6yV)

Pelo que pesquisei e testei deve ser um BAV99 (https://learnabout-electronics.org/Downloads/BAV99.pdf) (2 díodos em série), o esquema de tudo está assim:
(https://i.postimg.cc/GBY4NYMD/IMG-4291.jpg) (https://postimg.cc/GBY4NYMD)

Acho que o PD7 deve ser VCC(+) e percebo que ao pressionarmos os botões B e C o PD1 e PD2 ficam HIGH(+) respetivamente, mas não consigo perceber o que ocorre quando se carrega nos outros 2 botões (D e E), supostamente, a ser sinal +, não passa corrente no díodo A7 (pino 2->3) certo? portanto, nesta parte teria de ser ao contrário, o sinal + no PD2\PD1 para passar do pino 3->2 nos diodos.. :unsure:

Estou a pensar mal não é? ::)
Título: Re: Circuito de Botões
Enviado por: senso em 11 de Julho de 2020, 23:02
Multimetro em modo de medição de diodos, ou continuidade, cheira-me que isso como indica no silkscreen são dois diodos num só encapsulamento..
Título: Re: Circuito de Botões
Enviado por: jm_araujo em 12 de Julho de 2020, 02:34
Estou no telemóvel e posso ter visto mal.
PD7 high lês dois botões, PD7 Low lês outros dois. Vais ter de mudar os pull-ups para pull-downs conforme o estado do PD7, mas em muitos micros é simples de fazer.