Družba Microchip še naprej ponuja inovativne izdelke, ki so manjši, hitrejši, preprostejši za uporabo in bolj zanesljivi. Mikrokrmilniki PIC® na osnovi pomnilnika Flash se uporabljajo v široki paleti vsakodnevnih izdelkov od detektorjev dima do industrijskih, avtomobilskih in medicinskih izdelkov.
Družina naprav PIC12F/16F z vgrajenimi napetostnimi komparatorji združuje vse prednosti mikrokrmilniške arhitekture picmicro in prilagodljivost pomnilnika Flash z zmožnostmi napetostnih komparatorjev, da obdelujejo mešane signale. Skupaj predstavljajo nizkocenovne hibridne digitalno/analogne sklope z dovolj zmogljivosti in prilagodljivosti za uporabo v analognih aplikacijah. Prilagodljivost pomnilnika Flash in izredno razvojno okolje, ki vključuje nizkocenovni vgrajeni razhroščevalnik (In-Circuit Debugger), serijsko programiranje že vgrajenih vezij (In-Circuit Serial Programming™ – ICSP™) in emulator MPLAB® ICE 2000, pomenita, da so te naprave idealne za skoraj vse aplikacije z vgrajenimi mikrokrmilniki. Naslednjo serijo Nasveti in triki lahko uporabite v najrazličnejših aplikacijah in tako čim bolj izkoristite diskretne ali v mikrokrmilnikih vgrajene napetostne komparatorje.
Logika: Inverter
Pri načrtovanju vgrajenih krmilnikov pogosto potrebujemo zunanja vrata. S komparatorjem lahko izvedemo več preprostih vrat. V tem nasvetu bomo uporabili komparator kot inverter.
Neinvertirajoči vhod je nastavljen na sredino vhodnega območja, običajno na VDD/2. Invertirajoči vhod se potem uporabi kot vhod vezja. Ko je vhod pod VDD/2, je izhod v visokem stanju. Ko je vhod nad VDD/2, je izhod v nizkem stanju.
Vrednosti za R1 in R2 nista kritični, vendar morata biti enaki, da je napetost nastavljena na VDD/2.
Nekateri mikrokrmilniki ponujajo možnost priključitve invertirajočega vhoda na notranjo napetostno referenco. Če želite namesto R1 in R2 uporabiti referenco, premaknite vhod na neinvertirajoči vhod in postavite bit izhodne polaritete v nadzornem registru komparatorja, da invertirate izhod komparatorja.
Nasveti in triki Microchip (12)