USB Type-A-kontakt Pinout, funktioner, anslutningar och datablad
Stiftkonfiguration
Stiftnummer: |
Stiftnamn: |
Beskrivning |
Vcc |
Denna stift bör förses med +5V, genom vilken enheten drivs |
|
D- |
Differentialpar D-, måste anslutas till D- på värden för dataöverföring |
|
D+ |
Differentialpar D+, måste anslutas till D+ i värden för dataöverföring |
|
Massa |
Anslutad till värdenas jordstift. |
Funktioner
- Type-A USB 2.0 Plug (Female)
- Universellt och säkert USB-protokoll
- Splugg and play (Hot pluggable)
- Kan användas för att koppla ihop mus och tangentbord med uP/uC
- USB-försörjning: 100 till 500 mA
- Protokollet stöder robust feldetektering
Alternativa USB-kontakter
mikro-USB, USB Typ-B, USB Typ-C
Var ska man använda USB-A-uttaget
Tecknet USB står för Universal Serial Bus, som namnet antyder är det en universell form av kommunikation som även i dagsläget stöds av all maskinvara och programvara som har USB-värd. Detta fungerar genom Asynchronous Serial Protocol, vilket innebär att det inte finns någon gemensam klocka mellan sändare och mottagare. Varje enhet som vi ansluter till USB-porten fungerar genom detta protokoll. Om en mikrokontroller eller mikroprocessor har stöd för USB-värd kan vi ansluta vilken USB-enhet som helst, t.ex. tangentbord, mus, kamera, skrivare, MP3-spelare osv. för att utbyta information mellan denna enhet och värden (uP eller uC). Den kan också användas för att överföra data mellan två mikrokontroller och mikroprocessorer, om ditt projekt kräver det. Några populära mikrokontroller som stöder USB-värd är Arduino USB-värd, UMFT120DC, Arm Cortex M4 etc..
Så om ditt projekt kräver att du upprättar en USB-anslutning kan detta uttag anslutas till enheten och kopplas till din uP eller uC.
Hur man använder USB-A-uttag
Ub-uttaget har endast tre stift och är därför relativt enkelt att använda. Av de fyra stiftpinnarna används två stift (stift 1 och stift 4) för att tillhandahålla Vcc och jord. Vcc:s matningsspänning är +5 V och tillhandahålls vanligtvis från själva mikrokontrollern. Ground-stiftet är anslutet till mikrokontrollerns jord.
De återstående två stiften är D+ och D-. Dessa stift ska anslutas till värddatorns D+- respektive D–stift. De kräver också ett pull-down motstånd med värdet 15K vardera för att data ska kunna överföras. Ett exempel på anslutning visas nedan.
Baserat på den mikrokontroller du använder finns det massor av bibliotek som är tillgängliga för att arbeta med USB-protokollet, använd ett av dem och du bör vara redo att använda USB-periferier i ditt projekt.