
Introducción al contenido del curso AVR 3
En este video veremos el uso del analizador lógico para el protocolo UART, así comprenderás mejor el uso de módulos seriales y el protocolo RS485 y MODBUS que veremos en el curso.
Veremos el análisis del protocolo Wiegand para entender mejor las tramas del RFID que te ayudará a la programación en el AVR.
Con este video comprenderás mejor la trama del protocolo I2C (TWI) usando Arduino como herramienta para el módulo de tiempo RTC. Estas tramas las podrás programar más fácilmente en el AVR siguiendo estos pasos.
Video que te ayudará a comprender mejor las tramas del protocolo SPI entre dos M8515.
Introducción al Teorema del muestreo y bases para una DAQ
En este video mostraremos cómo generar con PWM el voltaje de referencia analógico que será introducido al ADC. También calculamos el tiempo de la conversión ADC.
Editaremos la APP y la interfase con Proteus (VIDEO 1)
Continuación de la edición de App Inventor (VIDEO 2)
En este video se explica la edición del código y los detalles del mismo.
Es importante conocer las bases de operación de los programadores para AVR, aquí mostraremos algunas.
Veremos el circuito propuesto como programador AVRISP y su operación
Explicación de la comunicación del AVR con el módulo y los registros de configuración. Explicación del código 1a parte.
Explicación de cómo controlar al módulo y terminamos de editar el código AVR (2a parte).
Veremos el código para ya no usar el decodificador de teclado 4x4 74C299 usando la técnica "de exploración o barrido de bits"
Veremos una corta introducción sobre detalles técnicos de un control de acceso, en particular de uno que he trabajado por años de la empresa PARADOX POSITION de Québec
Explicamos la base teórica del Efecto WIEGAND, las tramas seriales del lector RFID y el programa de prueba.
Veremos el código, la explicación de "Indexación" y el comportamiento de la calculadora de paridades.
En este video veremos ya la aplicación funcionando en el M8515
Veremos la introducción al uso del módulo de programación/lectura, las subrutinas I2C para el M328p y las subrutinas para escribir datos en la EEPROM
Veremos las 4 técnicas para leer a la memoria, nos ayudaremos con el Analizador de señales y el monitor serial de Arduino
Introducción al DTMF y caracteríticas de la nota de aplicaciones
Veremos la configuración del AVR para el DTMF y finalización del código
Veremos 3 técnicas para convertir números Hexadecimales a BCD. Una de estas técnicas será usada para el modulo de tiempo RTC.
El contenido de este curso está pensado para que les des continuidad a la programación del AVR.
Este curso 3 está pensado para más aplicaciones como RFID Wiegand a 26-bits, conversión de sistemas BCD, Lector de huella digital AS608, generador de DTMF, resistencias EOL (End of Line) para una alarma multizona, módulo de tiempo real RTC, el PCA9685 (múltiples servos), módulo de memoria externa TWI, controlador de Display MAX7219, sensor de temperatura y humedad DHT11 (a 1-Wire), explicación del RS485 para que integres el protocolo MODBUS al AVR y mucho más !!!.
También veremos el uso del analizador digital de señales que será vital para analizar las tramas de comunicación de los protocolos vistos en este curso, y al final, te mostraré unos videos adicionales de cómo diseñar una cama de luz para fabricar tus tarjetas PCB mediante luz (alta calidad para tus circuitos con AVR).
Para tomar este curso 3 es necesario que ya cuentes con previo conocimiento de AVR.
Seguiremos en algunos proyectos con los tradicionales ATmega8515, ATtiny2313, y el ATmega328p.
Este curso está basado en el libro 3 "Curso Práctico para Programación de AVR -3".
Trabajaremos con el AVR Studio 4 y el ATMEL Studio 7.
Espero continúes siendo mi estudiante y un ferviente programador de AVR!!!