Como programar microprocessadores

...

Os microprocessadores podem fornecer um alto nível de controle para aplicações mecatrônicas.

Microprocessadores são dispositivos programáveis ​​que podem receber sinais de entrada, realizar operações lógicas e fornecer sinais de saída. Microprocessadores independentes podem fornecer um alto nível de controle sobre circuitos integrados simples, motores, atuadores e LEDs. Uma vez programados, eles podem executar repetidamente a mesma tarefa com precisão e exatidão, tornando-os parte integrante da engenharia mecatrônica Projeto.

Passo 1

Compre um microprocessador, disponível em muitos fabricantes e comumente encontrado online ou em uma loja de eletrônicos. Para manter os custos baixos, compre um microprocessador que faça o que você precisa, mas não mais. Selecione também um microprocessador que tenha um oscilador interno; caso contrário, o chip exigirá um relógio externo. Se você planeja entrada ou saída de sinais analógicos, adquira um microprocessador com um conversor digital para analógico (A / D) e modulação por largura de pulso. Baixe a ficha técnica do seu microprocessador, pois ela contém todas as especificações e até mesmo alguns códigos de amostra para programar o chip.

Vídeo do dia

Passo 2

Escreva o programa. Os microprocessadores entendem o código de máquina, mas você usará uma linguagem de programação de nível superior, como "C" ou "Montagem". Escreva o programa no Software IDE (Integrated Development Environment) para o seu microprocessador, que compilará o código em uma linguagem que a máquina possa entender. Se você tem pouca experiência com a linguagem de programação Assembly, a folha de dados para o seu o microcontrolador deve ter as palavras-chave e o conjunto de instruções, e o site do fabricante deve ter códigos de exemplo.

etapa 3

Teste o programa usando o pacote de simulação IDE. Depois de incorporar o programa ao microprocessador, será extremamente difícil depurar e localizar erros. Portanto, a maioria dos pacotes IDE tem a opção de simular o código na tela do computador. O simulador IDE permite a execução linha a linha, bem como uma representação visual das variáveis ​​definidas pelo código. A depuração do código por meio do software de simulação desempenha um papel fundamental para evitar a frustração posterior, se o seu programa não se comportar conforme o esperado.

Passo 4

Adquira e conecte um programador autônomo universal ao seu computador. Este dispositivo se conecta à sua porta serial e possui um soquete que acomoda até microprocessadores de 60 pinos. O programador universal requer que você remova o microprocessador de seu circuito; use um soquete para conectar o microprocessador ao resto do circuito. Os soquetes de força de inserção zero (ZIF) facilitam a remoção dos microprocessadores sem danificar os pinos do chip.

Etapa 5

Incorpore seu programa em seu microprocessador. No software IDE, selecione seu programador no menu suspenso. Antes de adicionar seu programa, apague o programa anterior do chip. Alguns microprocessadores mais antigos com uma janela de vidro na parte superior possuem memória apagável por UV. Para apagar esses dispositivos, coloque o chip sob uma lâmpada UV por 20 minutos. A memória flash pode ser apagada por software. Dependendo do tamanho do seu programa, pode levar de vários segundos a vários minutos para transferi-lo para o microprocessador.

Coisas que você precisa

  • Microprocessador

  • Programador universal autônomo

  • Software de ambiente de desenvolvimento integrado

Dica

Os soquetes de força de inserção zero (ZIF) facilitam a remoção e substituição do microprocessador no circuito sem danificar os pinos.

Aviso

Evite a frustração usando o simulador do IDE para depurar seu programa.