Como um protótipo teclado e visor do teclado da entrada do projeto Arduino Sistema

Este projeto Arduino tem um monte de conexões, por isso é uma boa idéia para fazer o protótipo pela primeira vez usando uma placa de ensaio. Depois de ter construído e testado o seu protótipo, você pode então instalar a placa de ensaio em um compartimento ou transferir o circuito a um substrato mais permanente, como um stripboard.

Você precisa de solda de pinos em seu teclado, para que você possa inseri-lo em sua placa de ensaio para o teste. Mais tarde, isto irá tornar mais fácil para conectar um cabo de fita quer soldando-lo para os pinos ou com uma tomada de cabeçalho que é soldada ao cabo de fita. Depois que os pinos são soldados, você pode começar a montar sua placa de ensaio.

image0.jpg

O layout peças em seu diagrama de placa de ensaio mostra as conexões para o rápido Teclado e Avago display LED. Se você estiver usando diferentes partes, as suas ligações, provavelmente será um pouco diferente. Adicionar componentes para o seu placa de ensaio da seguinte forma:

  1. Adicione o seu teclado.

  2. Insira o seu display LED quad no lado esquerdo da placa de ensaio.

  3. Adicionar o motorista 7219 exibição para a sua placa de ensaio.

  4. Ligue o seu teclado para os pinos digitais do seu Arduino, certificando-se os pinos do teclado para linhas e colunas correspondem aos pinos digitais corretas no Arduino.

  5. Verifique suas conexões.

    É fácil cometer um erro.

    image1.jpg

É sempre vale a pena verificar a sua folha de dados para ter certeza de suas conexões. Às vezes pode haver pinos extras na unidade que não estão ligados a qualquer coisa. Depende do fabricante. Se você estiver usando uma unidade diferente, você pode testar seus conectores para determinar como conectá-lo ao Arduino.

Atualmente, a folha de dados para a rápida Keypad parte # 78-0305 mostra a pinagem erradas.

Arduino Pin DigitalSparkFun / Rápido teclado PinRow teclado / coluna
27linha 1
36Row 2
45coluna 2
54linha 3
63coluna 0
72Row 0
81coluna 1

Agora conecte o Max 72xx driver IC para o Arduino, ligando fios jumper. Muito simples, porque você está usando a biblioteca SPI se comunicar com o IC, e só precisa de três conexões!

ArduinoDigital PinMax 72xx Pin
101
1112
1313

Adicione seus capacitores à placa de ensaio. o .01 # 181-F capacitor fica na IC. Para ser mais eficaz na prevenção de ruído elétrico de perturbar o IC, ele precisa ser o mais próximo possível para a saída pinos 9 e 19. Ocupando a IC é uma maneira fácil de fazer isso. O capacitor eletrolítico 10 microfarad simplesmente precisa ser colocada ao longo calhas e de alimentação.

a 10 # 181-F é # 147 polarizado, # 148- o que significa que funciona corretamente em apenas uma direção. Certifique-se de que a perna negativo está ligado ao barramento de alimentação negativo sobre a sua placa de ensaio. Você identificar o lado negativo por um # 147 - # 148- impresso para baixo ao lado do capacitor. A perna desse lado é a perna negativa.

Você pode ser tentado a omitir os dois capacitores, especialmente se você não tê-los em torno de sua bancada. Não! Isso pode levar a um comportamento errático e até mesmo danos permanentes. Eles evitar ruídos na entrada de energia e deve ser colocado o mais próximo possível ao pinos de terra do IC V + e.

Em seguida, adicione o resistor entre os pinos 18 e 19 do driver Max 72xx IC. Isto é usado para limitar a corrente através de cada segmento do LED. A classificação de corrente máxima para o seu monitor determina o valor do valor do resistor, o que limita a quantidade de corrente flui através do LED. O 72xx folha de dados tem uma tabela que especifica os valores de resistência que devem ser usados ​​para o seu display LED.

O HDSP-B09G tem um máximo de 25 mA por cada segmento de cada tensão direta de 2.2V. Verificando a tabela, isso indicaria um valor resistor de algum lugar entre 17K # 8486- e 28K # 8486-, mas é bom ter um pouco de uma margem de segurança, de modo a 33K # 8486- resistor é especificado.

Isso funciona tanto para os Lite-On e Avago exibe, mas você pode precisar de um valor diferente se você estiver usando um monitor diferente. Usando um valor mais baixo pode reduzir a vida útil do LED ou do controlador IC.

Agora, conecte o 72xx Max no seu quad LED. A maneira como você ligar o seu display de LED para o seu Max 72xx vai depender da disposição dos seus pinos. O diagrama esquemático não mostra as duas telas. Os pinos para o quad LED variam de acordo com o fabricante, assim, no diagrama, eles não são rotulados pelo número de pinos.

MAX 7219/7221Lite-OnLTC-4727JRAvago HDSP-B09G
1
2112
3
4
5
668
786
8
9
10
1129
12
13
141411
151110
16167
17155
18
19
20134
2151
2272
2333
24

menu