Come programmare i microprocessori

I microprocessori possono fornire un alto livello di controllo alle applicazioni meccatroniche.

I microprocessori sono dispositivi programmabili che possono avere segnali di ingresso, eseguire operazioni logiche e fornire segnali di uscita. I microprocessori indipendenti possono fornire un alto livello di controllo su semplici circuiti integrati, motori, attuatori e LED. Una volta programmati, questi dispositivi possono eseguire lo stesso compito più volte con precisione e accuratezza, che è una caratteristica importante del design applicato nell'ingegneria meccatronica.

I microprocessori sono disponibili in molte marche e possono essere acquistati online o presso un negozio di elettronica. Per ridurre i costi, è possibile acquistare un microprocessore solo per ciò che verrà richiesto. Inoltre, selezionare un microprocessore con un oscillatore interno, altrimenti il ​​chip richiederà un orologio esterno. Se si prevede di acquisire un microprocessore con segnali di ingresso e di uscita analogici, è possibile ottenerlo con una modulazione per convertire i segnali da modalità digitale ad analogica (A / D) e per la modulazione dell'ampiezza dell'impulso. Scarica la scheda tecnica corrispondente sul tuo microprocessore per osservare tutte le specifiche e anche qualche codice di esempio per programmare il chip.

Scrivi il programma I microprocessori interpretano il linguaggio macchina, ma in realtà si utilizza un linguaggio di programmazione di alto livello, come "C" o un linguaggio "Assembler". Scrivi il programma nel software di sviluppo integrato (IDE) per il tuo microprocessore, che compilerà il codice in una lingua che la macchina può comprendere. Se hai poca esperienza con la lingua Assembler, controlla la scheda tecnica corrispondente del microcontrollore che dovrebbe contenere le parole chiave, il set di istruzioni e il sito web, dove puoi ottenere esempi di codice.

Rivedere il programma con il pacchetto di simulazione IDE. Una volta incorporato il programma nel microprocessore, sarà più difficile eseguire il debug e trovare gli errori; pertanto, la maggior parte dei pacchetti IDE ha un'opzione per simulare il codice sullo schermo del computer. Il simulatore IDE consente l'esecuzione riga per riga, nonché una rappresentazione visiva delle variabili definite nel codice. È importante eseguire il debug del codice tramite il software di simulazione per evitare che il programma si comporti in modo imprevisto.

Acquisisci e connetti un programmatore indipendente universale al tuo computer. Questo dispositivo si collega alla porta seriale e ha una presa che si adatta ai microprocessori a 60 pin. Il programmatore universale richiede di rimuovere il microprocessore dal circuito e di utilizzare una presa per effettuare la connessione tra il microprocessore e il resto del circuito. La tecnologia Zero Pressure (ZIF) semplifica la rimozione dei microprocessori senza danneggiare le linguette sul chip.

Accoppia il programma nel tuo microprocessore. Nel software IDE, selezionare il tipo di programmazione dal menu a discesa. Prima di incorporare il programma, cancella quello precedente sul chip. Alcuni microprocessori precedenti erano dotati di una superficie di vetro sopra di essi, dove si trovava il ricordo, che poteva essere cancellato con i raggi UV. Per eseguire questo processo, è necessario posizionare il chip sotto una lampada UV per 20 minuti, che è diverso dalla cancellazione della memoria flash, poiché è fatto con il software. A seconda della dimensione del programma, potrebbero essere necessari alcuni secondi o diversi minuti per trasferire il programma al microprocessore.

consiglio

La tecnologia di pressione zero (ZIF), nelle prese, consente di semplificare il processo di sostituzione del microprocessore, evitando di danneggiare i pin del circuito.

avvertenze

Evita le frustrazioni usando il simulatore IDE per eseguire il debug del tuo programma.