Progetti di microcontrollori PIC per studenti di ingegneria

Prova Il Nostro Strumento Per Eliminare I Problemi





L'abbreviazione di PIC è “Peripheral Interface Controller”, ed è una famiglia del microcontrollore. Questo microcontrollore è prodotto da varie aziende come il microchip, NXP, ecc. Questo microcontrollore comprende Convertitori da analogico a digitale , memorie, timer / contatori, comunicazione seriale e interrupt assemblati in un unico IC. Quando selezioniamo microcontrollori PIC per progetti di microcontrollori PIC o progetti incorporati su domini elettronici o elettrici, ci sono diverse opzioni per noi, che vanno da 8 bit a 32 bit. Sono disponibili molti tipi di microcontrollori come AVR, 8051, PIC e ARM. Programmazione microcontrollore PIC viene eseguito utilizzando strumenti di sviluppo integrati per eseguire molte operazioni di controllo.

Quando scegliamo progetti di microcontrollori PIC basati su elettronica o elettrica, ci sono molte opzioni per noi. A partire da otto bit fino a trentadue bit, sono disponibili diversi microcontrollori per adattarsi a progetti e prodotti con diverse complicazioni e limiti di costo. Ma se parliamo di progetti degli studenti, possono essere grandi progetti o mini-progetti, ci sono solo pochi microcontrollori compatibili. Fatti un'idea di alcune delle migliori idee per progetti di microcontrollori PIC leggendo i seguenti concetti.




Progetti di microcontrollori PIC per studenti di ingegneria

Questi microcontrollori sono utilizzati in molte applicazioni come accessori audio, smartphone, dispositivi per videogiochi, dispositivi medici avanzati, ecc. Puoi avere un'idea dell'elenco dei migliori progetti di microcontrollori PIC per studenti di ingegneria leggendo le informazioni concettuali seguenti.

Progetti microcontrollore PIC

Progetti microcontrollore PIC



Un progetto di rilevamento della portata del sonar PIC (ultrasuoni)

Il telemetro sonar basato su microcontrollore PIC funziona diffondendo un breve impulso di rumore a una frequenza impossibile da sentire dall'orecchio umano, ad esempio ultrasuoni o ultrasuoni. Successivamente il microcontrollore nota l'eco della diffusione del rumore. L'intervallo dalla diffusione del rumore alla ricezione dell'eco, stimeremo la distanza dall'articolo.

Questo progetto di gamma di sonar utilizza 5 transistor standard per ottenere e diffondere il suono ultrasonico e un comparatore per posizionare il livello di riconoscimento dell'eco di soglia, quindi non ci sono componenti unici tranne il microcontrollore. I trasduttori sonori a ultrasuoni sono di tipo ordinario a 40 kHz. Nota: viene impiegato l'oscillatore interno del microcontrollore PIC e questo accumula 2 pin, che possono essere utilizzati per I / O standard.

BRAM basato su PIC (Beginner’s Robot Autonomous Mobile)

Questo progetto mostra come sviluppare un BRAM. È concepito per essere costruito senza sforzo mettendo in uso alcuni dei componenti che possono essere scoperti facilmente a casa. Il controller chiave per questo progetto di robot è un Microchip (PIC16F690). 2 vecchi CD vengono utilizzati per sviluppare il telaio per il sistema robotico. Il motore a corrente continua, la ruota, la batteria e i tasti o i baffi del paraurti del robot sono afferrati nel piano inferiore mentre il piano superiore comprende la scheda del sensore del robot, il microchip PIC16F690 e il driver del motore.


Di seguito è riportato il materiale di costruzione di BRAM:

  • 2 CD o DVD per lo chassis
  • È possibile utilizzare un motore CC a 2 ingranaggi con la ruota o un servomotore modificato
  • Un box batterie AA da 3 x 1,5 volt con pulsanti ON-OFF
  • 1 perlina di plastica e 1 graffetta per la ruota
  • 2 micro chiavi e 2 graffette per il sensore dei paraurti
  • Bulloni, circuito stampato, dadi, supporti, doppio nastro per abbracciare tutti questi componenti insieme.

Programmatore di riscaldamento centralizzato versatile che utilizza PIC16F628A

Questo versatile controller del sistema di riscaldamento centralizzato è progettato per utilizzare una caldaia. Il 2 relè controlla l'acqua calda e la fornitura di calore. Contiene un controllo dei tasti sul pannello frontale con uno schermo LCD di 16 × 2. Fornisce anche un'associazione sequenziale che consente di lavorare a distanza tramite l'aiuto del PC.

I relè di controllo del programmatore e della caldaia di riscaldamento sono innestati in unità diverse solo per localizzare i relè vicino alla caldaia, mentre il programmatore può essere posizionato ovunque nell'abitazione utilizzando l'alimentazione a bassa tensione al componente del relè. Inoltre, è anche possibile sviluppare un collegamento di interfaccia in serie adiacente al programmatore, in questo caso sono necessari solo 4 fili per i controlli di alimentazione e relè.

Caratteristiche

  • Autoregolante per riscaldamento centralizzato e boiler.
  • Dieci programmi flessibili.
  • I programmi possono essere impostati come da convincere.
  • Funzionamento manuale e configurazione dal pannello della facciata o dal telecomando
  • Supporto della batteria per RTC (orologio in tempo reale).
  • Il programmatore posto a distanza dalla caldaia può utilizzare un cavo di allarme a 6 fili.
  • Il pannello frontale può essere bloccato
  • Basato su Microchip PIC 16F628 (microcontrollore).

Un registratore di dati di temperatura versatile che utilizza PIC12F683 e DS1820

Qui stiamo esponendo un progetto di data logger di temperatura che si basa su un microcontrollore a 8 pin di Microchip (PIC12F683). Studia i dati di temperatura da un sensore digitale (DS1820) e si accumula nella sua EEPROM interna. Il microcontrollore ha 256 byte di EEPROM domestica ei valori di temperatura verranno salvati in un formato a 8 bit. Ciò implica che verranno studiati gli 8 bit vitali dei valori di temperatura dal sensore digitale e la risoluzione della temperatura sarà di un grado C.

Funzionalità del registratore di temperatura

Registratore di dati

Registratore di dati

  • Interpreta la temperatura da un sensore digitale e si accumula nella EEPROM interna
  • Può accumulare circa 254 valori di temperatura. La posizione EEPROM '0' viene utilizzata per salvare le interruzioni di campionamento e la posizione '1' viene utilizzata per salvare il numero di record.
  • Sono disponibili 3 alternative di pausa di campionamento: 1 secondo, 1 minuto e 10 minuti. Questo può essere scelto durante l'accensione.
  • Tasti Start e Stop per il controllo manuale.
  • I valori registrati vengono inviati al PC tramite una porta seriale. È presente un pulsante di invio per avviare il trasferimento dei dati.
  • Un LED per mostrare i diversi processi in corso.
  • Tasto di reimpostazione per eliminare tutti i dati precedenti.

Sensore di gas che utilizza PIC16F84A

Normale 0 falso falso falso EN-US X-NONE X-NONE

Qui stiamo mostrando un circuito del sensore di gas supportato da un microcontrollore PIC16F84A e sensore GH-312. GH-312 è in grado di rilevare gas come gas liquefatto, propano, fumo, alcol, butano, metano, idrogeno, ecc. cicalino e brilla il LED. Qui abbiamo utilizzato una batteria da 9 volt nel progetto poiché il sensore necessita di un ingresso da 9 volt.

L'uscita del sensore quando richiede il microcontrollore è 5V che è l'ideale per un'unione senza deviazioni a qualsiasi microcontrollore. Sebbene venga utilizzata una batteria da 9 V, qualsiasi alimentatore da 12 volt funzionerà perfettamente poiché il sensore può gestire da 9 volt a 20 volt e la tensione del microcontrollore è sincronizzata da un controller 7805.

Comunicazione RS232 con microcontrollore PIC

Normale 0 falso falso falso EN-US X-NONE X-NONE

Questo progetto mostra come eseguire una comunicazione semplice tramite un'interfaccia RS232 utilizzando un microcontrollore PIC. RS232 è normale per una successiva interfaccia di comunicazione che permette di trasmettere ed ottenere dati tramite almeno 3 fili. Tramite l'interfaccia RS232 è possibile organizzare una connessione tra un microcontrollore e un PC, tramite la porta COM del PC o tra 2 microcontrollori.

L'RS232 viene utilizzato per vari motivi, come la trasmissione dei comandi del PC a un microcontrollore, la trasmissione delle informazioni di debug da un microcontrollore a un terminale, il download del firmware più recente sul microcontrollore e varie altre cose. Il PC sarà integrato con un programma terminale per ricevere e inviare dati. I dati trasferiti tramite microcontrollore vengono visualizzati nella finestra del terminale e il tasto (i) premuto all'interno del terminale trasmetterà il codice chiave corrispondente al microcontrollore.

Luce per bici a LED con PIC10F200

In questo progetto è presente una luce per bici a LED multifunzionale, che utilizza 3 LED. Il progetto è supportato dal microcontrollore di base (PIC10F200), funzionante con una tensione di alimentazione di due-cinque volt. In forma stand-by, utilizza una potenza inferiore a 1µA, creando un abbinamento ideale per la funzione alimentata a batteria. Impiega 3 LED ad alta intensità pilotati separatamente e una sola pressione del tasto per l'accensione e lo spegnimento della luce e la modifica delle modalità di funzionamento.

Mini telecomando IR a 3 interruttori

Questo progetto con mini telecomando IR a 3 pulsanti trasmette indicazioni SIRC IR a 12 bit utilizzate da qualsiasi telecomando TV. È concepito per funzionare con i progetti di scheda di pilotaggio relè a 2 canali e relè a 3 canali. La scheda del driver del relè fa uso del PIC10F200 (microcontrollore) di Microchip che è a basso costo insieme ad alcuni componenti facilmente posizionabili che lo rendono estremamente economico da montare.

Il mini circuito remoto IR a 3 pulsanti è molto semplice. PIC10F200 (microcontrollore) è programmato con firmware per produrre un carter a 40 KHz trasformato con dati configurati SIRC. A tutti i 3 interruttori viene assegnato un codice di comando diverso che il firmware trasmetterà tramite il LED IR alla pressione del pulsante. L'unità completa riceve alimentazione da un CR2032 che è una batteria a bottone al litio da 3 volt. Quando non viene premuto alcun tasto, il microcontrollore entra in modalità standby dove utilizza circa 100nA (0,1μA). Se la batteria non è in uso, durerà per diversi anni.

Telecomando a comando telefonico tramite microcontrollore PIC16F84A

Questo progetto di design gestisce almeno otto dispositivi mettendo in gioco un microcontrollore PIC noto come PIC16F84A, alleato alla linea telefonica. L'aspetto esclusivo qui è che, a differenza di un altro telecomando della linea telefonica, questo dispositivo non richiede la risposta alla chiamata dall'estremità remota, quindi non verrà applicato alcun costo. Questo gadget dipende dal numero di squilli dati sulla linea telefonica per stimolare o disattivare i dispositivi.

Istruzioni per il telecomando azionato dal telefono:

  • Durante lo sviluppo del circuito centrale, assicurati di mettere in gioco una presa a 18 pin per il microcontrollore. Non saldare direttamente gli IC al circuito stampato poiché potrebbe essere necessario rimuoverlo per la programmazione. Prima di utilizzare il PIC sul circuito centrale, in primo luogo programmarlo. Ci sono un certo numero di programmatori disponibili in rete per programmare microcontrollori PIC.
  • Estrarre il PIC dalla presa a 18 pin del programmatore e posizionarlo all'interno della presa del circuito centrale.
  • Ora fissa il circuito alla linea telefonica e accendi l'alimentazione.
  • Ora il circuito è pronto per il test.

Sistema automatizzato di gestione dell'acqua della città

Una delle caratteristiche vitali di qualsiasi gestione cittadina è la gestione dell'acqua. È una caratteristica fondamentale in quanto oggigiorno le sorgenti d'acqua sono estremamente limitate e nessuno può permettersi i suoi sprechi. Questo progetto di gestione dell'acqua parla dell'automazione nell'allocazione e nella gestione dell'acqua con progressi tecnologici. Una varietà di aspetti incorporati nel sistema sono i seguenti: -

  • Assegnazione dell'acqua controllata mobile in varie regioni.
  • Controllo della velocità del motore in associazione al livello dell'acqua della vasca.
  • Calcolo della bolletta in base all'acqua consumata.
  • Assegnazione dell'acqua come da bolletta.
  • Aggiornamenti e stato sui telefoni cellulari tramite il modulo G.S.M.
  • Dichiarazioni vocali in ufficio riguardanti lo status.
  • Data Logger nel centro amministrativo per analisi statistiche.

Misurazione basata su microcontrollore PIC

L'obiettivo principale di questo progetto è misurare i parametri delle celle solari attraverso più acquisizioni di dati dei sensori.

L'alimentatore è costituito da un trasformatore step-down 230 / 12V, che abbassa la tensione a 12V AC. Questa tensione CA viene convertita in CC utilizzando a raddrizzatore a ponte , le increspature vengono rimosse utilizzando un filtro capacitivo, quindi viene regolato a + 5 V utilizzando un regolatore di tensione, necessario per il funzionamento del microcontrollore e di altri circuiti.

Misurazione della potenza solare fotovoltaica basata su microcontrollore PIC

Misurazione della potenza solare fotovoltaica basata su microcontrollore PIC

Questo progetto utilizza un pannello solare, che continua a monitorare la luce solare. In questo progetto, vari parametri del pannello solare come corrente, tensione, temperatura o intensità luminosa vengono monitorati utilizzando un microcontrollore PIC della famiglia PIC16F8.

Allo stesso modo, l'intensità della luce viene monitorata utilizzando un sensore LDR, la corrente dal sensore di corrente, la tensione dal principio del partitore di tensione e la temperatura dal sensore di temperatura, rispettivamente. Tutti questi dati vengono visualizzati su un display LCD, che è interfacciato con il microcontrollore PIC .

Lampione stradale basato su microcontrollore PIC che si illumina al rilevamento del movimento del veicolo

L'obiettivo principale di questo progetto è rilevare il movimento di un veicolo sulle autostrade e accendere solo un gruppo di lampioni davanti ad esso, quindi spegnere le luci quando il veicolo si allontana dalle luci per risparmiare energia. Durante la notte, tutte le luci dell'autostrada rimangono accese per i veicoli, ma molta energia viene sprecata quando il veicolo non è in movimento.

Lampione che si illumina quando rileva il movimento del veicolo

Lampione che si illumina quando rileva il movimento del veicolo

Questo progetto fornisce una soluzione che aiuta a risparmiare energia che si ottiene utilizzando sensori che rilevano un veicolo in avvicinamento sulle autostrade e quindi spingono un gruppo di lampioni davanti al veicolo ad accendersi. Quando il veicolo passa vicino ai lampioni, il sistema spegne automaticamente le luci.

Attualmente, Lampade HID sono utilizzati nei sistemi stradali urbani. Le lampade HID funzionano secondo il principio della scarica di gas. Pertanto, l'intensità non è controllabile da alcuna riduzione di tensione. In futuro, le lampade a LED bianchi saranno sostituite da lampade HID nei sistemi di illuminazione stradale. È possibile anche l'intensità della luce PWM (modulazione di larghezza di impulso) che è generato dal microcontrollore PIC.

I sensori che rilevano il movimento dei veicoli sono posizionati su entrambi i lati della strada per inviare segnali al microcontrollore in modo da accendere / spegnere i LED. Pertanto, questo progetto aiuta a risparmiare molta energia. Inoltre, questo progetto può essere sviluppato utilizzando sensori adatti non solo per rilevare i lampioni guasti in autostrada ma anche per inviare SMS al reparto di controllo tramite un modem GSM per azioni correttive.

Controllo automatico dell'intensità dei lampioni basato su microcontrollore PIC

Questo progetto viene utilizzato per controllare l'intensità automatica dei lampioni utilizzando un microcontrollore PIC. Questo sistema proposto utilizza diodi emettitori di luce al posto delle lampade HID nel sistema di illuminazione stradale per risparmiare energia. Il microcontrollore PIC viene utilizzato per controllare l'intensità della luce sviluppando segnali PWM che guidano un MOSFET per commutare i LED di conseguenza all'operazione desiderata.

Controllo automatico dell

Controllo automatico dell'intensità dell'illuminazione stradale

L'intensità dell'illuminazione stradale è mantenuta alta durante le ore di punta poiché il traffico sulle strade tende a diminuire lentamente nelle ore notturne, anche l'intensità diminuisce gradualmente fino al mattino. Infine, si spegne completamente la mattina alle 6 e riprende di nuovo alle 18 di sera. Inoltre, questo progetto può essere sviluppato integrandolo con il pannello solare, che aiuta a convertire l'intensità solare in energia corrispondente che viene utilizzata per alimentare le luci dell'autostrada.

PIC Microcontroller based Density based Traffic Signal System

L'intenzione principale di questo progetto è sviluppare una densità basata sistema di segnali stradali . Questo progetto utilizza un microcontrollore PIC, che è debitamente interfacciato con i sensori. Automaticamente, questi sensori cambiano la temporizzazione dell'incrocio per assecondare il movimento dei veicoli in modo da evitare inutili tempi di attesa dei veicoli allo svincolo.

Controllo del segnale stradale basato sulla densità

Controllo del segnale stradale basato sulla densità

I sensori utilizzati in questo progetto sono IR e i fotodiodi sono nella configurazione della linea di vista attraverso i carichi per rilevare la densità al segnale del traffico. La densità dei veicoli viene misurata in tre zone bassa, media, alta in base alle quali vengono assegnati i tempi di conseguenza.

Inoltre, questo progetto può essere potenziato sincronizzando tutti i nodi di traffico nelle città avviando una rete tra di loro. La rete può essere cablata o wireless. Questa sincronizzazione aiuterà notevolmente a ridurre la congestione del traffico.

Basato su microcontrollore PIC

L'obiettivo principale di questo progetto è progettare un promemoria per i farmaci utilizzando un file Microcontrollore PIC che ricorda al paziente di prendere il medicinale all'orario stabilito. Questo progetto è più adatto per le persone anziane. Questo sistema proposto ricorda la medicina con un ronzio e mostra anche il nome della medicina da prendere in quel momento.

Promemoria farmaci basato su microcontrollore PIC

Promemoria farmaci basato su microcontrollore PIC

Questo progetto utilizza una tastiera a matrice per memorizzare il rispettivo tempo di un particolare medicinale. Basato su un file RTC interfacciato al microcontrollore , il tempo programmato per il medicinale viene visualizzato sul display LCD insieme a un segnale acustico per avvisare il paziente dell'assunzione di un medicinale appropriato. Il microcontrollore utilizzato in questo progetto è della famiglia PIC16F8 e l'RTC mantiene l'ora precisa poiché è supportato dal cristallo.

Inoltre, questo progetto può essere potenziato integrandolo con la tecnologia GSM, in modo che un paziente riceva un promemoria tramite un SMS sul medicinale che deve portare sul suo cellulare. Inoltre, è possibile incorporare una disposizione per modificare il nome del medicinale interfacciando questo dispositivo con un PC.

Alcuni altri progetti di controller PIC

Ecco un elenco di altri progetti basati su microocntroller .

  • Rilevamento del furto di corrente prima di alimentare il contatore di energia e intimazione alla sala di controllo tramite GSM
  • Unità di controllo della velocità progettata per un motore CC che utilizza un microcontrollore PIC
  • Controllo automatico dell'intensità dei lampioni utilizzando il microcontrollore PIC
  • Collegamento in rete di più segnali di svincolo stradale per una migliore gestione del traffico
  • Lampione stradale a LED con rilevamento del movimento del veicolo con regolazione del tempo di inattività
  • Funzionalità del mouse senza fili tramite telecomando della TV utilizzando il microcontrollore PIC
  • Misurazione dell'energia solare fotovoltaica
  • Promemoria farmaci utilizzando il microcontrollore PIC
  • Segnale stradale dinamico controllato da PIC basato sul tempo
  • Utilizzo del telecomando TV come mouse senza fili per il computer utilizzando il microcontrollore PIC
  • Sistema di monitoraggio e allarme Pre Stampede utilizzando il microcontrollore PIC
  • Promemoria portatile programmabile per farmaci utilizzando il microcontrollore PIC
  • Sincronizzazione della velocità di più motori nelle industrie che utilizzano microcontrollori PIC
  • Segnali stradali sincronizzati a vari incroci utilizzando il microcontrollore PIC
  • Fatturazione del contatore di energia con controllo del carico su GSM con funzioni di numero programmabile dall'utente tramite microcontrollore PIC
  • Sistema di misurazione dell'energia solare
  • Sistema di segnali stradali basato sulla densità utilizzando microcontrollore PIC
  • Controllo del dispositivo basato su RFID e autenticazione tramite microcontrollore PIC
  • Lampione che si illumina quando rileva il movimento del veicolo
  • Intimazione furto del veicolo al proprietario sul suo telefono cellulare tramite GSM con funzioni di numero programmabile dall'utente utilizzando il microcontrollore PIC

Pertanto, all'inizio dello sviluppo di qualsiasi progetto di microcontrollore PIC, deve essere utilizzato un semplice PIC. Questo aiuterà sicuramente quegli studenti e hobbisti che desiderano davvero fare grandi innovazioni sull'interfacciamento PIC, ma stanno affrontando un momento difficile per scoprire un progetto eccellente con cui iniziare. Questi progetti di microcontrollori illustrati qui sono veramente alcuni dei più eccellenti progetti elettronici supportati dall'interfaccia del microcontrollore PIC. Crediamo che tu possa avere una migliore comprensione di queste idee di progetto. Inoltre, qualsiasi domanda riguardante questo articolo o l'ultimo anno progetti di elettronica puoi avvicinarci commentando nella sezione commenti qui sotto.