Za ljude koji vole dizajniratielektroničkih uređaja, prije ili kasnije postaje potrebno koristiti mikrokontrolere u njihovom dizajnu. Korištenje ovih uređaja otvara ogromne mogućnosti za radioinženjera. Mikrokontrolere proizvodi samo nekoliko tvrtki, vodeći su Microchip Technology, ATMEL, ARM Limited. Značajka takvih uređaja je potreba za njihovim firmverom. Za to su potrebni programeri. Postoji mnogo vrsta ovih uređaja, možete kupiti brendirani, ili to možete učiniti sami. Ako ste odabrali drugu opciju, najbolje je koristiti gotovo i provjereno rješenje, kao što je programator Gromov. Uređaj je prilično jednostavan, čak ga i početnik može sastaviti.
COM (AVR) -programer Gromov
COM programator je jednostavan za proizvodnju.Ako se koristi alternativni način "COM" porta Bitbanga, postaje nepotrebno pretvarati sučelje RS232 COM porta u SPI, što je neophodno za programiranje. Ostaje samo uskladiti razine signala u COM portu, od -12V, +12V do 0V i +5V. Za to je namijenjen programatorski sklop za AVR kontrolere. Fotografija ispod prikazuje Gromovljev programer.
Po prvi put ovu shemu predložio je autor programa AlgoritmBuilder Gennady Gromov i brzo je stekao popularnost zbog svoje pouzdanosti i jednostavnosti izvođenja.
Da bismo počeli sa montažom uređaja, potrebno nam je:
- Diode KD510, KD522, 1N4148 ili njihovi analozi.
- Sedam otpornika s nominalnim otporom od 1kOhm, snaga nije bitna.
- Petlja - možete koristiti nepotrebnoIDE kabel računala. Za stabilniji rad kruga programatora potrebno je izmjenjivati signalne žice s neutralnom žicom. Tako možemo smanjiti razinu induciranog šuma u krugovima, kao i produljiti žicu za programiranje. Međutim, nemojte se zanositi, duljina vlaka ne smije biti veća od 50 cm.
- Konektor za spajanje na programabilni uređajuređaja, možete koristiti standardne konektore (usput, isto to preporučuju proizvođači mikrokontrolera), ili možete koristiti BLS konektor ("ženski"), isti konektori u računalima na matičnoj ploči povezani su s tipkama na tijelu i LED diode i igle tipa PLS ("Tate"). Korištenje ovih konektora omogućuje značajno pojednostavljenje ploče uređaja, budući da se pinovi programatora nalaze u neposrednoj blizini nogu mikrokontrolera. SCK, MOSI, MISO kontakti AVR mikrokontrolera nalaze se zajedno, pa za njih treba koristiti trostruki konektor. Zasebno povezujemo "uzemljenje" i "resetiranje".
Kao što vidite, sve je vrlo jednostavno, po tome je cijenjen Gromov programer.
Za rad ovog uređaja potreban je program i test firmware mikrokontrolera.
Gromov univerzalni programator je sastavljenpasivni elementi. Ne zahtijeva zasebno napajanje, a što je najzanimljivije, zbog parazitskog napona koji nastaje u krugu, mikrokontroleri se mogu programirati bez spajanja na izvor napajanja.
Usb programator se može sastaviti po istom principu, ali krug takvog uređaja je nešto složeniji.