Il programmatore di Gromov: appuntamento, descrizione
Per le persone a cui piace progettaredispositivi radioelettronici, prima o poi è necessario utilizzare i microcontrollori nel loro sviluppo. L'uso di questi dispositivi apre enormi opportunità prima del radiotecnico. I microcontrollori producono solo poche aziende, i leader sono Microchip Technology, ATMEL, ARM Limited. Una caratteristica di tali dispositivi è la necessità del loro firmware. Ecco perché sono richiesti i programmatori. Esistono molti tipi di questi dispositivi, è possibile acquistare il marchio e lo si può fare da soli. Se hai scelto la seconda opzione, è meglio usare una soluzione pronta e testata, come il programmatore di Gromov. Il dispositivo è abbastanza semplice, può anche essere costruito da un principiante.
COM (AVR) -Programmer Gromov
Il programmatore COM è facile da produrre. Se viene utilizzata la modalità alternativa della porta "COM" di Bitbang, non è necessario convertire l'interfaccia RS232 della porta COM in SPI, che è necessaria per la programmazione. Resta solo da riconciliare i livelli del segnale nella porta COM, da -12V, + 12V a 0V e + 5V. A tale scopo, è progettato lo schema del programmatore per i controller AVR. La foto in basso mostra il programmatore di Gromov.
Per la prima volta questo schema è stato proposto dall'autore del programma AlgoritmBuilder Gennady Gromov e rapidamente guadagnato popolarità grazie alla sua affidabilità e semplicità di esecuzione.
Per iniziare ad assemblare il dispositivo, avremo bisogno di:
- Diodi KD510, KD522, 1N4148 o loro analoghi.
- Sette resistori con una resistenza nominale di 1 kOhm, la potenza non ha importanza.
- Treno: puoi usare il non necessarioloop IDE del computer. Per un funzionamento più stabile del circuito del programmatore, è necessario alternare i fili del segnale con filo zero. In questo modo possiamo ridurre il livello di interferenza indotta nei circuiti e anche estendere il cavo di programmazione. Tuttavia, non lasciarlo trasportare, la lunghezza del circuito non deve superare i 50 cm.
- Connettore per collegamento a un programmabiledispositivo, è possibile utilizzare connettori standard (a proposito, è consigliabile e produttori di microcontrollori), oppure è possibile utilizzare un tipo di connettore BLS ( «mamma"), gli stessi connettori ai computer scheda madre collegati pulsanti scafo e LED e perni come PLS ( "Papa"). L'uso di questi connettori può semplificare notevolmente il dispositivo di pagamento, ad esempio. Per. I pin di programmazione sono posti in prossimità delle gambe microcontrollore. Contatto SCK, MOSI, MISO AVR tipo microcontrollore sono raggruppati insieme, rispettivamente, da applicare Il connettore costruito per loro. Collegare separatamente "terra" e "reset".
Come puoi vedere tutto è molto semplice, questo è il valore del programmatore di Gromov.
Per eseguire questo dispositivo è necessario un programma e un microcontrollore firmware firmware.
Il programmatore universale Gromov sta perelementi passivi. Non richiede un'alimentazione separata, e ciò che è più interessante, a causa della tensione parassita che si genera nel circuito, i microcontrollori possono essere programmati senza collegarsi a una fonte di alimentazione.
Con lo stesso principio, è possibile assemblare un programmatore usb, ma lo schema di tale dispositivo è un po 'più complicato.