Às vezes, os técnicos de rádio que projetam dispositivos eletrônicos precisam usar microcontroladores em seus projetos. Microcontroladores precisam de firmware - para isso existem os programadores.
O que é um programador?
Um programador é um dispositivo de hardware-software usado para ler ou gravar informações em um dispositivo de armazenamento (memória interna de microcontroladores). Se o radioamador precisar programar o dispositivo microcontrolador uma vez, você pode usar um programador convencional que se conecta à porta COM ou LPT. Por exemplo, o programador mais simples para chips AVR é um cabo de 6 fios e 4 resistores (programador PonyProg).
Usando um programador convencional, você pode carregar programas hexadecimais em muitos microcontroladores AVR sem perder tempo e dinheiro. Além disso, o programador pode ser usado como um programador no circuito, para que você possa programar o microcontrolador AVR sem removê-lo do dispositivo.
Esses programadores são conectados a um computador por meio de um programa especial (também chamado de programador). Ele transfere o firmware do computador e o dispositivo apenas o grava na memória do microcircuito. Os programadores podem ser conectados através de uma porta serial ou paralela, através de um conector USB, etc. Os programadores modernos geralmente são conectados via USB.
O programador USB destina-se à programação de dispositivos microprocessados de uma determinada empresa (dependendo da marca do programador) na forma montada. Isso simplifica muito o processo de configuração do software.
Como conectar um programador USB?
Para usar o dispositivo, você precisa conectá-lo a uma das portas USB do seu computador. Depois disso, aparecerá uma mensagem no computador sobre a conexão de um novo dispositivo USBasp, e o LED do próprio programador acenderá, o que significa que o dispositivo foi conectado com sucesso.
Em seguida, você precisa instalar os drivers para que o sistema operacional possa funcionar corretamente com este dispositivo. Depois disso, será possível conectar o dispositivo microprocessador à interface do ISP. O segundo LED acenderá durante a programação.
Via de regra, o programador tem duas interfaces - uma para conectar um microcontrolador e outra para conectar um computador. Para conectar o microcontrolador, você pode usar o modo de programação serial do ISP. E este dispositivo é conectado a um computador por meio de um conector USB padrão.
Para controlar o programador, você precisa instalar programas especiais. É melhor usar aplicativos em janelas. Por exemplo, para trabalhar com o dispositivo, você pode usar os programas ExtremeBurner, Khazama, avrguge e outros.