|
Destinado a alunos dos cursos técnico, tecnólogo, de engenharia e profissionais da área, este livro apresenta técnicas de software e hardware utilizadas em projetos de circuitos eletrônicos microcontrolados para fins profissionais.
Baseia-se no microcontrolador PIC16F877A e sua proposta é fornecer um conteúdo coeso que valorize os aspectos teórico e prático das técnicas abordadas. A linguagem de programação escolhida foi a Assembly, sendo as aplicações sempre acompanhadas de comentários e fluxogramas que ajudam o leitor a analisar de forma mais eficiente os programas exemplo.
A primeira parte do livro, que abrange os capítulos de 1 a 6, ensina a interfacear o microcontrolador com periféricos como teclado matriz, display multiplexado, LCD, conversor A/D, a efetuar medição de temperatura com sensor baseado em circuito integrado. Cada capítulo possui um programa exemplo, desenvolvido sob a óptica da programação estruturada, que mostra na prática o funcionamento do periférico estudado.
A segunda parte é composta pelos capítulos de 7 a 10 e dedicada à comunicação de dados. O capítulo 7 faz uma abordagem profunda no barramento I2CTM, protocolo de comunicação serial síncrono, que pode ser utilizado tanto para comunicação onboard quanto para comunicação a longa distância. O capítulo 8 ensina a ampliar a memória com a utilização de circuitos integrados EEPROM serial I2C. O capítulo 9 apresenta as principais características que envolvem uma comunicação serial via RS-232, e mostra como utilizar o microcontrolador na troca de informações com um computador, modem, etc.
O capítulo 10, em especial, apresenta um interessante projeto de um sistema de acionamento de I/O e monitoramento de temperatura a longa distância por computador. Um software em linguagem de alto nível foi desenvolvido especialmente para este fim.
Esta obra foi criada a partir da experiência do autor com mais de uma década consagrada ao projeto de circuitos eletrônicos, e não pode faltar na biblioteca do estudante ou profissional da área. Devido à forma como está estruturada, pode servir também como uma ótima referência para cursos avançados sobre microcontroladores.
Por ser um livro avançado, recomenda-se que o leitor tenha conhecimentos básicos sobre microcontroladores PIC®, familiaridade com o MPLAB® IDE e noções de Assembly.
O site da Editora Érica (www.editoraerica.com.br) possui os arquivos-fonte dos programas-exemplo apresentados ao longo do livro, o arquivo-fonte do projeto final e o software SAMR (Sistema de Acionamento e Monitoramento Remoto), desenvolvido especialmente para esta aplicação.
|