Vad är en USB-mikrokontroller?
En USB-mikrokontroller (Universal Serial Bus) är en datoriserad del av en enhet som styr USB-funktionerna på en enhet. En mikrokontroller är en fristående datoranordning som ofta används i enheter utan dator, till exempel motorer, telefoner och elverktyg. I allmänhet innehåller en mikrokontroller all programmerings-, minne- och processhårdvara som den behöver för att utföra sin angivna uppgift. Genom att lägga till USB-funktionalitet till en mikrokontroller kan dess funktioner nås via en USB-port.
USB-mikrokontroller utför sina funktioner med USB-pluggar eller portar. Vanligtvis är detta att låta en enhet ansluta till en dator via en USB-port istället för en intern anslutning. Vissa enheter levereras med sina drivrutiner på USB-minnepinnar som automatiskt installerar programvaran när enheten är ansluten. Många enheter använder en USB-kontakt för att använda, från minnesenheter till musikutrustning. Externa trådlösa internetadaptrar och tangentbordsvideo- och muskontroller (KVM) är också enheter som innehåller en USB-mikrokontroller.
Andra exempel på enheter som kan använda en USB-mikrokontroller inkluderar skrivare, mobiltelefoner eller spelkonsoler. En vanlig typ av USB-mikrokontroller är en USB-kortmedieläsare. Denna typ av enhet ger en dator möjlighet att läsa mediekort som de som finns i digitala kameror. Förutom deras användning i hushållsapparater är mikrokontroller också viktiga för att styra högteknologiska vetenskapliga enheter som de som används i flygplan eller i inbäddade i utrustning som används i rymdutforskning.
Mikrokontroller är vanligtvis mycket små datorchips och är ofta på storleken på en frimärke, även om de kan vara större. Eftersom en mikrokontroller är en fristående datoriserad enhet, används en mikrokontroller ofta som ett inbäddat system, vilket innebär att den placeras i något för att utföra en specifik uppgift. En enhet som innehåller en mikrokontroller kan vara en dator, men det är oftare en icke datoriserad enhet som använder mikrokontrollern för en datoriserad funktion. Ett exempel på detta kan vara en timer i en elektrisk tandborste.
Förutom att visas i konsumentapparater och elektronik är mikrokontrollern också vanlig inom robotik. Robotik är det teknikområde som studerar robotar och hur de kan användas för att gynna samhället. I en robot kan en USB-mikrokontroller användas för att introducera data eller programmering till en robot. En USB-mikrokontroller inbäddad i en robot kan användas för att kommunicera med en USB-enhet, som en tumenhet som innehåller program för roboten.