Preguntas con etiqueta 'atmega'

1
respuesta

atmega2560 i2c problemas

Estoy intentando usar un atmega2560 pero no puedo hacer funcionar el I2C. Cuando envío el byte de dirección, nunca recibo una respuesta automática. ¿Alguien ve lo que estoy haciendo mal? ¿Usé el código de la hoja de datos? Lo probé con un analiz...
1
respuesta

AVR: por qué los datos de lectura tienen algo de retraso en escribirlos en SRAM (Diagrama de tiempo)

En ese diagrama de tiempo vemos que el comando de escritura en el mismo tiempo casi con los datos. ¿Por qué no vemos eso también en la lectura de datos y por qué existe ese retraso entre los datos y el comando de lectura? Es la captura de pan...
1
respuesta

MCU (Atmega644p) PWM sin interrupciones

Tengo un Atmega644p que está conectado a través de SPI a un controlador de latas MCP2515. En la MCU utilizo interrupciones basadas en el tiempo para enviar mensajes al controlador de latas, que él traduce y envía al canbus. También utilizo una i...
3
respuestas

ATMega328P - comportamiento ADC defectuoso - actualizar

BLUF: ¿Qué hace que ADC2 funcione perfectamente mientras que ADC3 se carga hacia un valor de 328 (1.6V) en ATMEGA328P? Utilizo un ATMega328P para uno de mis proyectos actuales y tuve un problema con el ADC. \ $ A_ {VCC} \ $ está conect...
1
respuesta

I2C en atmega328p

Estoy intentando ejecutar un dispositivo I2C con el atmega328p (en una placa personalizada). He leído la hoja de datos y escribí el código "exactamente" como se muestra en él: aquí está el código: #define F_CPU 1000000 #define SCL_CLOCK 50000...
3
respuestas

¿Se muestran los caracteres de bloque en 16x 2 LCD en lugar de letras al interactuar con atmega328p?

Estoy tratando de mostrar algunos caracteres en 16x2 LCD (1602 A) usando Arduino Uno (atmega328p-pu). He escrito mi código usando C incrustado para el modo de 4 bits. El código está abajo. #include <avr/io.h> #include <util/delay.h>...
1
respuesta

Cómo puedo encontrar cómo programar la placa existente con el chip atmega en ella

Tengo pocos juegos "lego" de roborobo ( enlace ) Me gustaría encontrar la manera de cargar programas escritos allí en la PC. En la unidad tiene un chip ATMEGA16L y 6 orificios con marcas (Gnd, J3, VCC). Otro - ATMEGA64L, y RJ11 (marcado J3...
1
respuesta

AVR: el objetivo no responde al error

Estaba intentando sobrescribir los Fusebytes AVR para AVR16A sudo avrdude -p atmega16 -P usb -c usbasp -U lfuse:w:0xFF:m -U hfuse:w:0x99:m antes de sobrescribirlo era l:0xe1 h:0x99 después de sobrescribirlo da un error. avrdude: er...
2
respuestas

Sugerencias sobre cómo controlar un motor de 1000W DC

Me gustaría encontrar la mejor solución para controlar de forma segura dos motores con escobillas de 1000 W de CC mediante un atmega328p. En particular, los motores de CC están clasificados: 1000W, 50A, 24V, 2400 RPM. Tengo un sistema de tran...
2
respuestas

Aclaración sobre el uso de software serie con AVR

Arduino parece poder usar el software en serie en los pines que elijas. Estoy intentando probar el mismo escenario en un atMega128, sin embargo, todos los ejemplos y notas que encuentro requieren el uso del pin RX en External Interrupt 0, que es...