Me gustaría que un par de Atmega328 ejecuten el mismo programa, pero van a interactuar entre sí y necesitan ID únicos. ¿Existe alguna identificación o número de serie codificado en el
Me gustaría que un par de Atmega328 ejecuten el mismo programa, pero van a interactuar entre sí y necesitan ID únicos. ¿Existe alguna identificación o número de serie codificado en el
¿Cómo necesitaría configurar mis fusibles en un ATMega328p para usar un cristal de 16MHz? Lo intenté por mi cuenta y maté a la última atmega que tenía. Me gustaría un consejo esta vez. El cristal que estoy usando es este Supongo que este es un "Oscilador de cristal de oscilación completa" como...
Estoy usando un PIC12F675 para un proyecto, y todo funciona bien, excepto una cosa. GP4 no funciona como IO digital. He mirado mucho las configuraciones y el código, pero no pude encontrar nada. Config: #pragma config FOSC = INTRCCLK #pragma config WDTE = OFF #pragma config PWRTE = OFF #pragma...
Hemos estado utilizando microcontroladores ATmega48 / 88/168/328 con éxito durante muchos años en muchos de nuestros productos. Ahora hemos considerado cambiar de las variantes A y PA a la nueva variante PB (porque necesitaremos los pines, temporizadores y UART adicionales en los nuevos productos,...
Cuando se ejecuta en el preescalador de reloj de 64 en ATmega328, uno de mis temporizadores se acelera por razones desconocidas en un momento particular de la ejecución. Estoy usando dos temporizadores en ATmega328 para generar el reloj que necesita TLC5940 (ver más abajo sobre por qué; esto no...
Soy completamente nuevo en el mundo de los FPGA y pensé que comenzaría con un proyecto muy simple: un decodificador de 4 bits y 7 segmentos. La primera versión que escribí puramente en VHDL (es básicamente una combinación combinatoria select, no se necesitan relojes) y parece funcionar, pero...
Tengo una placa ATmega32 y creo que sería perfecto comenzar con microcontroladores. Una vez hice algunos balbuceos en C incrustado (eso fue cuando obtuve esta placa) pero el flujo se detuvo debido a algunas cosas. Ahora tengo dos preguntas: ¿Cuál es el mejor recurso gratuito para comenzar con C...
Estoy pensando en diseñar un proyecto de baja potencia que tenga un ATMega328 funcionando a baja velocidad para un menor consumo de energía. El plan actual es tener el UART conectado a un receptor de enlace de RF para la comunicación a 1200baud. Sin embargo, lo que me pregunto es cuál es la...
Estoy desarrollando un pequeño analizador lógico con 7 entradas. Mi dispositivo objetivo es ATmega168con una frecuencia de reloj de 20MHz. Para detectar cambios lógicos, uso interrupciones de cambio de pin. Ahora estoy tratando de encontrar la frecuencia de muestreo más baja que pueda detectar...
Tengo un ATmega8 con un Nokia LCD 5510 conectado. Todo funciona muy bien en una placa de pruebas y mi próximo paso es moverlo a una tabla más permanente. Mi problema es que no puedo programar el ATmega8 mientras la pantalla LCD también está conectada. Supongo que es porque usan los mismos pines SPI...
Estoy trabajando en un proyecto ATMega que mantendrá el tiempo y estoy tratando de hacerlo para que tenga una opción de tiempo de software (basado en millis ()), DS1307 o DS3231 (ChronoDot) RTC. En el más básico, lo que me gustaría hacer es tener encabezados para un ChronoDot disponibles para...
Tengo un ATMEGA328p-pu arduino con un circuito de tira de LED + registro de desplazamiento conectado a través de SPI. Cuando se enciende, aumenta una variable en EEPROM para avanzar el modo de visualización. Tenemos el detector de caída de voltaje configurado en el nivel 1 (2.7V). Hay un...
Esta es una cita de la hoja de datos ATmega32 : By default, the successive approximation circuitry requires an input clock frequency between 50kHz and 200kHz to get maximum resolution. If a lower resolution than 10 bits is needed, the input clock frequency to the ADC can be higher than 200kHz to...
Estoy trabajando en piratear un control remoto RC que tengo. Lo que pretendo hacer es abrirlo y aprovechar los potenciómetros. Quiero leer los valores analógicos entregados por los potenciómetros y enviar las señales a mi PC. Esencialmente, quiero cambiar su propósito para que funcione como un...
Mientras programa un ATtiny o ATmega, avrdude imprime la firma del dispositivo, en este ejemplo es un ATtiny. avrdude: Device signature = 0x1e910a ¿Puedo leer esta firma en un dispositivo en ejecución usando el código C ++ (avr-gcc)? Para ATmega1280 hay un capítulo 29.6.10 escribiendo sobre él,...
Todo lo que leo dice que el ATmega328 puede proporcionar 40 mA por pin. Sin embargo, cuando medí la corriente real proporcionada por un pin, mostraba 80 mA. Fue lo mismo en cada pin que probé. ¿Alguien más notó esto? ¿O es solo exclusivo de este específico? RM: hoja de datos...
Tengo varias placas que se comunican juntas con Rs485. Tienen ATMegamicrocontroladores en serie como atmega168po atmega8. Cada placa es libre de enviar datos en cualquier momento y tengo limitaciones que conducen a que no pueda usar Modbus . El número de tableros puede variar de 5 a 10. Mi...
Soy un estudiante de electrónica, y un día abrí un medidor de energía que tengo en casa llamado EM21 , y descubrí que su cuerpo se compone de dos componentes principales: El cuerpo del medidor, que se conecta a la red y mide el voltaje y la corriente (en teoría, tiene toda la inteligencia del...
Respuesta inesperada de Atmega16 sobre UART Breve resumen del problema He flasheado un Atmega16 con un código que debería hacer que Atmega16 envíe de vuelta cualquier personaje que le envíe a través de un terminal. Recibo una respuesta, pero rara vez es el personaje que envié. Puedo ver la salida...
He comprado un ATMega328 de SparkFun con el gestor de arranque Arduino preprogramado. Mi intención es reemplazar el ATMega168 que tengo actualmente en mi Duemilanove. ¿Es esto tan simple como cambiar las fichas, o tendré que tomar medidas adicionales? Como recuerdo, actualmente estoy en Arduino 13...