Hvordan til prototype et tastatur og skærm til din tastaturindtastning System Arduino Project

Denne Arduino projekt har en masse sammenhænge, ​​så det er en god ide til prototype det først med en breadboard. Når du har bygget og testet din prototype, kan du derefter installere breadboard ind i et aflukke eller overføre kredsløbet til en mere permanent underlag, såsom et stripboard.

Du er nødt til at lodde pin headers på tastaturet, så du kan indsætte det i breadboard til test. Senere vil dette gøre det nemmere at tilslutte et fladkabel enten ved lodning det til stifterne eller med en header stik, der er loddet til fladkablet. Efter stifterne er loddet på, kan du begynde at samle dit breadboard.

Hvordan til prototype et tastatur og skærm til din tastaturindtastning System Arduino Project

Den dele layout på din breadboard diagram viser tilslutningerne til hurtig Tastatur og Avago LED display. Hvis du bruger forskellige dele, vil dine forbindelser sandsynligvis være lidt anderledes. Føj komponenter til din breadboard som følger:

  1. Tilføj din tastatur.
  2. Indsæt din quad LED display i venstre side af breadboard.
  3. Tilsæt 7219 display driver til din breadboard.
  4. Slut tastaturet til de digitale stifter af din Arduino, og sørg for tastaturet stifter til rækker og kolonner svarer til de korrekte digitale benene på din Arduino.
  5. Dobbelt-tjek dine forbindelser.

    Det er nemt at lave en fejl.

    Hvordan til prototype et tastatur og skærm til din tastaturindtastning System Arduino Project

Det er altid værd at tjekke din datablad for at være sikker på dine forbindelser. Nogle gange kan der være ekstra ben på den enhed, der ikke er tilsluttet noget. Det afhænger af producenten. Hvis du bruger en anden enhed, kan du teste sine stik til at bestemme, hvordan du tilslutter den til din Arduino.

I øjeblikket databladet for hurtig Tastatur del # 78-0305 viser de forkerte pinouts.

Arduino Digital Pin SparkFun / Rapid Tastatur Pin Tastatur Række / kolonne
2 7 Række 1
3 6 Række 2
4 5 Kolonne 2
5 4 Række 3
6 3 Kolonne 0
7 2 Række 0
8 1 Kolonne 1

Tilslut nu Max 72xx driver IC til din Arduino ved at forbinde jumperledninger. Temmelig enkel, fordi du bruger SPI-biblioteket til at kommunikere med IC, og det behøver kun tre tilslutninger!

Arduino Digital Pin Max 72xx Pin
10 1
11 12
13 13

Føj dine kondensatorer til breadboard. Den .01 uF kondensator skræver IC. For at være mest effektive til at forhindre elektrisk støj forstyrrer den IC, den har brug for at være så tæt som muligt på output Pins 9. og 19. Skrævende IC er en nem måde at gøre dette. Den 10 microfarad elektrolytkondensator blot skal placeres hen over jorden og magt skinner.

Den 10 uF er "polariseret", hvilket betyder at det fungerer korrekt i én retning. Sørg for, at den negative ben er forbundet til den negative effekt jernbane på din breadboard. Du identificerer den negative side af en "-" trykt ned side af kondensatoren. Benet på den side er den negative ben.

Du kan blive fristet til at udelade de to kondensatorer, især hvis du ikke har dem liggende omkring din arbejdsbord. Må ikke! Dette kan føre til uregelmæssig adfærd og endda permanent skade. De forhindrer støj på power input og bør placeres så tæt som muligt på V + og Ground stifter af IC.

Dernæst tilføje din modstand mellem ben 18 og 19 i Max 72xx driver IC. Dette bruges til at begrænse strømmen gennem hver LED segment. Den maksimale strøm rating for skærmen bestemmer værdien af ​​modstanden værdi, som begrænser, hvor meget strøm gennem LED. Den 72xx datablad har en tabel, der angiver modstanden værdier, der bør bruges til din LED display.

Den HDSP-B09G har højst 25mA pr segment på en fremad spænding på 2.2V. Kontrol af tabellen, ville dette betyde en modstand værdi på et sted mellem 17KΩ og 28KΩ, men det er godt at have lidt af en sikkerhedsmargen, så en 33KΩ modstand er angivet.

Dette virker for både skærme Lite-On og Avago, men du skal muligvis en anden værdi, hvis du bruger en anden skærm. Ved hjælp af en lavere værdi kan reducere levetiden på din LED eller din driver IC.

Nu tilslutte Max 72xx til din quad LED display. Den måde du slutter LED display til din Max 72xx vil afhænge af layout af sine ben. Den skematiske diagram viser ikke begge skærme. De pinouts for quad LED varierer fra producent, så i diagrammet, de ikke er mærket med pinkode.

MAX 7219/7221 Lite-On LTC-4727JR Avago HDSP-B09G
1
2 1 12
3
4
5
6 6 8
7 8 6
8
9
10
11 2 9
12
13
14 14 11
15 11 10
16 16 7
17 15 5
18
19
20 13 4
21 5 1
22 7 2
23 3 3
24

© 2020 Zajacperrone.com | Contact us: webmaster# zajacperrone.com