Un microcontrollore è un computer utilizzato per controllare robotica e automazione macchine . Riceve i comandi ingressi e problemi di output per il controllo motori e servi . Gli stessi comandi sono programmati utilizzando vari linguaggi macchina . Poiché microcontrollori sono una forma di computer, è possibile anche utilizzare un computer per duplicare ciò che un microcontrollore fa con le connessioni di interfaccia giusti e programmazione . Teoria di funzionamento

Un microcontrollore prende in input e le questioni comandi di uscita . Gli ingressi e le uscite sono tutti basati su livelli di tensione . Ad esempio , un interruttore può essere acceso quando un robot è in esecuzione liberamente. Se colpisce un muro , attiva un interruttore . Il ” off” viene trasmessa al controllore , che inverte la tensione sul motore , invertendo le ruote . Tutti i comandi devono essere programmati in dal programmatore . È necessario acquisire familiarità con la programmazione di computer , come ad esempio il linguaggio C + + , per avere successo con il vostro progetto . Quando si tratta di microcontrollori , non c’è metodo rapido e facile cinque minuti alla programmazione .

Uso previsto

Prima di iniziare un progetto , pensare alla destinazione d’uso per il dispositivo . Molti sistemi di allarme intelligenti hanno microcontrollori nella loro essenza , come fanno i robot o macchine automatiche . Considerare i vostri obiettivi , e scegliere o progettare un progetto di conseguenza. Se avete bisogno di qualche sviluppo knowledge base , molti ingegneri elettronici e tecnici di lavorare su progetti costantemente, e può essere in grado di offrire consigli .

Computer Conversione

in grado di convertire il vostro computer in un microcontrollore , con il software giusto e alcuni chip a circuito integrato comunemente disponibili. Secondo ” Robotica Universe “, una stampante o porta seriale yur del computer dispone di 8 uscite, e 3 ingressi . Questi sono abbastanza ingressi e uscite per contrastare una fresatrice automatica o un semplice braccio robotico . È inoltre necessario costruire un circuito di interfaccia . Un circuito di interfaccia prende il segnale ” grezzo ” dal computer e converte in livelli di tensione per motori o valvole idrauliche .

E consigli e raccomandazioni

sperimentatori stagionato hanno fatto scoperte mentre costruire i loro progetti , e passare lungo suggerimenti per la comunità sperimentatore . Ad esempio , tecnico elettronico Colin Mitchell afferma è possibile memorizzare e recuperare fino a cinque programmi in un singolo microcontrollore 12c508A chip di circuito integrato . Questo viene fatto saldando una resistenza tra piombo GP3 , che è un input , e qualsiasi dei conduttori di uscita . Un programma è scritto nel chip , ea seconda di quale uscita la resistenza è collegato a un programma corrispondente verrà eseguito all’avvio.