Che cos'è un microcontrollore Pic?

Un controller di interfaccia periferica (PIC) è un tipo di microcontrollore che viene comunemente usato da hobbisti e inventori. Un microcontrollore PIC ha in genere tra 20 e 60 pin che controllano l'ingresso e l'uscita dal microcontrollore. Di solito sono integrati in un circuito e programmati usando il linguaggio C. I microcontroller PIC sono economici, flessibili e facili da usare, il che li rende una scelta popolare nei microcontrollori.

Ci sono molti tipi di microcontroller PIC disponibili. Le differenze tra i diversi modelli sono il fattore di forma, il numero di pin e la quantità di memoria. Il pacchetto Dual in-line (DIP) è generalmente preferito dagli hobbisti delle immagini, perché è più facile lavorare e può essere facilmente aggiunto a una pannelli di pane. Il pacchetto Quad Flat No-Leads (QFN) è generalmente utilizzato in contesti industriali, perché è più compatto. La maggior parte delle persone non utilizzerà tutti i pin o la memoria nel loro microcontrollore PIC, quindi non è necessario acquistare un microcont di alta gammaRoller.

Un hobbista di solito collegherà il suo microcontrollore a una breadboard o un circuito. Una breadboard è più facile da usare, ma il circuito è preferibile in applicazioni più permanenti perché è più compatta e durevole. Ingni e uscite come motori, luci a LED e sensori possono essere collegati ai pin dal circuito o dal pane. Questi possono quindi essere controllati dal microcontrollore PIC.

Per programmare un microcontrollore PIC, è necessario avere un programmatore di immagini. Questi sono in genere molto più costosi del microcontrollore stesso e si agganciano al microcontrollore attraverso le porte USB o seriali su un computer. La programmazione del microcontrollore viene eseguita anche attraverso C. La programmazione di solito consiste nel ottenere input e output dai pin. In genere è abbastanza difficile per un principiante programmare un microcontrollore PIC, anche se può essere appreso attraverso BooKS o tutorial online.

Il microcontrollore PIC è simile al microcontrollore AVR. Queste sono le due scelte più popolari per gli appassionati di microcontrollori. Nessuno di questi microcontrollori è un'opzione chiaramente migliore. Entrambi sono economici, programmati in C e simili nell'aspetto.

Un'altra opzione da considerare è la piattaforma Arduino® relativamente nuova. È un progetto open source basato sul microcontrollore AVR. È significativamente più facile programmare un Arduino® rispetto a un microcontrollore PIC, quindi potrebbe essere una scelta migliore per coloro che non hanno molta esperienza di programmazione.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?