USB Type-A-liittimen nastoitus, ominaisuudet, liitännät ja tietolehti
Nastojen konfiguraatio
Nastan nro: |
Nastan nimi: |
Kuvaus |
Vcc |
Tälle nastalle on annettava +5V, jonka kautta laitteeseen syötetään virtaa |
|
D- |
Differentiaalipari D-, on kytkettävä isännän D-:een tiedonsiirtoa varten |
|
D+ |
Differentiaalipari D+, on kytkettävä isännän D+:aan tiedonsiirtoa varten |
|
Ground |
Kytketään isännän maadoitustappiin. |
Ominaisuudet
- Tyypin A USB 2.0 -pistoke (naaras)
- Yleismaailmallinen ja suojattu USB-protokolla
- Se on kytkettävissä pistorasiaan (Hot pluggable)
- Voidaan käyttää hiiren ja näppäimistöjen liitäntään uP:iin/UC:iin
- USB-verkkovirtalähteeseen: 100-500 mA
- Protokolla tukee vankkaa virheentunnistusta
Vaihtoehtoiset USB-pistokkeet
micro-USB, USB Type-B, USB Type-C
Missä käytetään USB-A-liitäntää
Termi USB on lyhenne sanoista Universal Serial Bus (yleinen sarjaväylä), kuten nimikin kertoo, kyse on yleismaailmallisesta tietoliikenneviestintämuodosta, jota tukevat vielä nykyäänkin kaikki laitteistot ja tietokoneohjelmistot, jotka omaavat USB-isännän. Se toimii asynkronisen sarjaprotokollan avulla, mikä tarkoittaa, että lähettäjän ja vastaanottajan välillä ei ole yhteistä kelloa. Jokainen USB-porttiin liitettävä laite toimii tämän protokollan avulla. Jos mikrokontrolleri tai mikroprosessori tukee USB-isäntää, voimme liittää minkä tahansa USB-laitteen, kuten näppäimistön, hiiren, kameran, tulostimen, MP3-soittimen jne., vaihtaaksemme tietoja tämän laitteen ja isännän (uP tai uC) välillä. Sitä voidaan käyttää myös tiedonsiirtoon kahden mikrokontrollerin ja mikroprosessorin välillä, jos projekti vaatii sitä. Muutamia suosittuja mikrokontrollereita, jotka tukevat USB-isäntää, ovat Arduino USB-isäntä, UMFT120DC, Arm Cortex M4 jne…
Jos siis projektisi edellyttää USB-yhteyden luomista, tämä liitin voidaan liittää laitteeseen ja kytkeä johdolla uP:hen tai uC:hen.
Miten USB-A-liitäntää käytetään
USB-liitännässä on vain kolme nastaa ja siksi se on suhteellisen yksinkertainen käyttää. Neljästä nastasta kaksi nastaa (nasta 1 ja nasta 4) käytetään tarjoamaan Vcc ja Ground. Vcc:n syöttöjännite on +5 V, ja se saadaan yleensä itse mikrokontrollerista. Maatappi on kytketty mikrokontrollerin maahan.
Loput kaksi nastaa ovat D+ ja D-. Nämä nastat on kytkettävä isännän D+- ja D- nastoihin. Ne vaativat myös pull-down-vastuksen, jonka arvo on kumpikin 15K, jotta tiedot siirtyvät. Esimerkkiliitäntäasetukset on esitetty alla.
Käyttämästäsi mikrokontrollerista riippuen USB-protokollan kanssa työskentelyyn on saatavilla lukuisia kirjastoja, käytä jotakin niistä ja sinun pitäisi olla valmis käyttämään USB-oheislaitteita projektissasi.