Mensagem

"Sonhar mais um sonho impossível, lutar quando é fácil ceder, vencer o inimigo invencível, negar quando a regra é vender."
Miguel de Cervantes.

"Os microprocessadores RISC funcionam a partir do princípio genial de se encarregar das coisas mais fáceis e deixar todas as partes difíceis para outras pessoas resolverem."
Douglas Adams.

Mostrando postagens com marcador Livro. Mostrar todas as postagens
Mostrando postagens com marcador Livro. Mostrar todas as postagens

Livro - AVR e ARDUINO: TÉCNICAS DE PROJETO

IT´S TIME TO ROCK THE MICROCONTROLLER TEACHING!


Esta obra foi desenvolvida como referência para projetistas de sistemas microcontrolados e como livro texto para áreas afins.

Apresenta:

* Um grande conjunto de técnicas de projetos eletrônicos e de programação para o emprego com microcontroladores. Dentre os assuntos abordados, destacam-se:
*  displays de 7 segmentos;
*  LCDs alfanuméricos (16x2) e gráfico (128x64);
*  teclado matricial;
*  geração de sinais PWM;
*  módulo de ultrassom;
*  motores DC de baixa potência para eletrônica digital;
*  conversores CC-CC e CC-CA;
*  cartão SD;
*  RTOS;
*  técnicas de multiplexação;
*  matriz e cubo de LEDs;
*  I2C como máquina de estados;
*  comunicação serial com computador;
*  comunicação sem fio (RF básico e Bluetooth);
*  técnicas para uso com o conversor AD;
*  técnicas para a conversão DA simples;
*  programação C com assembly;
*  técnicas para o desenho de placas de circuito impresso.

* Detalhes do ATmega328 para trabalho com a plataforma Arduino, permitindo explorar suas características (facilidade de uso,  aquisição e disponibilidade de inúmeros módulos de expansão).
*  Um software para simulação de circuitos microcontrolados.
*  Amplo conjunto de exercícios.
-----------------------------------------------------------
DOWNLOAD: Sumário, Programas (5/11/15), Figuras e Exercícios.

VERSÃO COMPLETA em PDF aqui !!!
-----------------------------------------------------------

P/ + detalhes ou compra clique na figura abaixo
(também vendido aqui).


 NOT DESIGNED FOR DUMMIES
C Programming for AVR Studio.

-----------------------------------------------------------

ERRATAS OU COMENTÁRIOS:

-----------------------------------------------------------

Nos programas, se for utilizado o Atmel Studio 6 ou AVR Studio 5.1 e houver erro de compilação, quando aparecer prog_char é necessário substituí-lo por PROGMEM const char.

---------------------------------------------------------
Na pg. 158 a Tab. 6.1 esta errada, a correta possui endereçamento duas vezes maior, consequentemente as referências aos endereços das interrupções estão incorretas, favor consultar o datasheet do ATmega328.
---------------------------------------------------------
Na Fig. 6.1 (pg. 162) existe duplicidade da chave para o TWI, uma deve ser do ADC. Aqui a figura corrigida com o reajuste das chaves. 
---------------------------------------------------------
Na Fig. 9.12 (pg. 224) o sinal de 60 Hz deve estar conectado ao pino PD5 (T1) e não PD3. Aqui a figura corrigida. 
-----------------------------------------------------
No Capítulo 6 a Tab. 6.1 (pg. 158) e pg. 160 contém os endereços  de interrupção do ATmega88 e não do ATmega328, os endereços crescem de dois em dois e não de um em um. 

LIVRO AVR - ATmega8

Download do Sumário, Programas, Figuras.
Apêndice:
      A: Instruções Assembly do ATmega8 (em português) 
      C: Circuitos para o Acionamento de Cargas (chave transistorizada e CIs) 
      D: Projeto de Placas de Circuito Impresso (como fazer um bom Layout) 
      E: Tabelas de Conversão (ASCII - DEC - HEX - BIN)

      Lista de Exercícios
SINOPSE
Devido ao desempenho de processamento, os microcontroladores AVR de 8 bits tem assumido papel de destaque entre os microcontroladores de sua classe. Sua arquitetura moderna, além de permitir execuções mais rápidas dos programas, permite uma maior densidade de código comparado as outras tecnologias de 8 bits. Sua popularidade crescente corrobora para o seu emprego em um número cada vez maior de projetos, tudo associado a um custo atraente, a disponibilidade de um grande número de periféricos e a ferramentas de programação gratuitas.
Ao abordar a tecnologia dos modernos AVRs, esta obra inclui inúmeras técnicas para o projeto de sistemas microcontrolados raramente encontrados em um único livro, tais como: o uso de displays de LCD a caractere e gráficos, geração de pequenas músicas, leitura de teclado, matriz e cubo de LEDs, técnicas de multiplexação, geração de formas de onda, comunicação serial com um computador, leitura de sensores e acionamento de motores. Também são apresentadas as técnicas para o desenho de placas de circuito impresso e o projeto de chaves transistorizadas. Ainda, é apresentado um software para a simulação de microcontroladores, de fácil e crescente uso no meio acadêmico e industrial, o PROTEUS – ISIS.
Os inúmeros programas desenvolvidos contam com seus respectivos códigos em linguagem C, os quais podem ser empregados para qualquer outra tecnologia de microcontroladores devido à portabilidade dessa linguagem. Para a validação dos códigos foi desenvolvido um hardware específico, na forma de um kit didático.
Ao final de cada capítulo são sugeridos exercícios, que além de apresentarem idéias de projeto, apresentam as informações técnicas necessárias, permitindo o desenvolvimento crescente e a solidificação do conhecimento.
Em resumo, esta obra apresenta uma abordagem objetiva e prática para o ensino de técnicas de projeto para o uso com microcontroladores.