Mange forbruger kommercielle og industrielle varer, herunder sådanne emner som brødrister ovne , biler, elevatorer og ovne , der nu har fordel af mikroprocessor kontrol. Mikroprocessoren , som også fungerer som den centrale del af hver personlig computer , er nyttig som en enkelt-formåls indlejret controller. Under kontrol af speciel software , justerer mikroprocessoren foranstaltninger , og gør komplekse beslutninger tusindvis af gange per sekund . Beskrivelse
En mikroprocessor -baserede controller er en printplade , der består af mikroprocessor chip , RAM og ROM -hukommelse og en grænseflade , hvorigennem processoren kommunikerer med andet udstyr. Måleinstrumenter såsom temperaturfølere og bevægelsessensorer sender signaler i grænsefladen , mikroprocessoren sender styresignaler som reaktion . Den styresignaler drev motorer, solenoider og indikatorlamper . Mikroprocessoren bruger software lagret i permanent ROM-hukommelse , og det kører kontinuerligt , så længe controlleren har strøm.
Programmerbarhed
software i ROM bestemmer controlleren adfærd og funktioner. Det består af tusindvis af individuelle mikroprocessor instruktioner, der læser information fra sensorer , foretage logiske sammenligninger og udføre aritmetiske på variabler. Ingeniører kan tilføje nye funktioner ved blot at skrive ny software. Dette giver et stor fordel i forhold hardware -only tilgange til at styre : producenten kan forbedre produktet betydeligt, uden nogen ændringer af hardware . Programmerbarhed også mulighed felt opgraderinger som " reflashing ", hvor slutbrugeren downloads et program via internettet og kører det på mikroprocessoren . Programmet installerer sig selv ind i controllerens permanente hukommelse , forbedre styringen og det produkt , der bruger det.
Low Cost
komponenter, der udgør en mikroprocessor - baseret controller er billige. Mikroprocessoren selv koster en dollar eller to i produktionsmængder , andre dele , såsom hukommelse, interface og printkort er ligeledes lave i pris. Den største udgift er udgifterne til udvikling, til at skrive software og teste controlleren - fabrikanten amortizes disse omkostninger over tusinder af enheder. De lave omkostninger giver mulighed for en bilproducent , for eksempel, at bruge flere controllere i en bil : en til at styre motoren , en anden for de blokeringsfri bremser og et par mere for alarmen , låse, elruder og sæder
.
Robusthed
Mikroprocessor -baserede controllere er robuste og pålidelige. Selve controlleren har ingen mekaniske bevægelige dele og gennemgår meget lidt slid og ælde over dets levetid . Designerne kan gøre controlleren modstandsdygtig over for varme , fugt og vibrationer til at håndtere svære miljøer. Som med enhver elektronisk system , de vigtigste punkter i fiasko ligger i tilslutningerne forbinder forskellige kredsløb og moduler , men med gennem omhyggelig design , er disse også har forbedret over tid.
Speed
< br >
controller mikroprocessor typisk kører på et indre ur på op til 2 GHz. Ved disse hastigheder , udfører processoren op til hundreder af millioner instruktioner per sekund. Controlleren for en anti -lock bremsesystem , for eksempel, modulerer bremserne på 10 til 20 gange i sekundet , hver modulation er en beslutning foretaget ved at måle og sammenligne rotation hvert hjul. Processoren er så hurtigt, at det nemt kan afsætte millioner af instruktioner til hver graduering begivenhed , hvilket resulterer i en sikker, selv bremsevirkning , selv på glatte veje .