Preguntas con etiqueta 'avr'

0
respuestas

Problemas en la transmisión a través de I2C desde ATtiny85

Estoy enviando un byte a través de I2C desde un esclavo ATtiny85. Lo estoy probando con un maestro ATmega328. La secuencia debe ser START, SLA + R, ACK, datos, NACK , STOP. El código funciona solo cuando la secuencia es START, SLA + R, ACK,...
1
respuesta

Monitor de falla de energía y medición ADC

En mi proyecto AVR, necesito medir el voltaje de entrada (antes del convertidor Buck), y verificar si hay pérdida de energía para guardar rápidamente algunos datos en la EEPROM. La medición del voltaje de entrada es solo para mostrar su valor...
3
respuestas

La salida en serie devuelve ASCII incorrecto

Estoy usando un cable FTDI y lo conecté con mi mac. Puedo conectarme exitosamente con mi terminal serial en mi mac a través del cable y puedo ingresar texto en mi teclado para ser transmitido al AVR. Cuando se inicie el programa, espero que apar...
0
respuestas

Medición del ciclo de trabajo con XMEGA384C3

Estoy usando un XMEGA384C3 en una placa XPLAIN C3 Dev. Estoy usando el pin PC0 para medir el ciclo de trabajo de una forma de onda de 60 Hz 4 VCC en un ciclo de trabajo del 45%. El problema es que sigo obteniendo "0" o "1" para un ciclo de traba...
0
respuestas

SIM900 no puede enviar sms

Estoy trabajando en un proyecto donde se requiere enviar un SMS a un número en particular. Estoy usando el módulo SIM900 GSM (marca - TinySIne) para interactuar con Atmega-164a. En primer lugar, he configurado el UART (protocolo serie) Rx Tx. A...
1
respuesta

código que no sigue el procedimiento

Actualmente estoy trabajando con ATTiny1634, ejecutando el siguiente código Después de ejecutar la instrucción break, el programa no sale del bucle while interno al bucle while externo; En cambio, salta a la función principal. Para probar,...
0
respuestas

cómo cambiar el registro OPR_MODE en Adafruit BNO055 usando ATMEGA328p

Estoy intentando crear una IMU para un drone utilizando un Adafruit BNO055. He logrado establecer un protocolo I2C entre el sensor y un ATMEGA328p utilizando el código C en Atmel Studio 7. Pero el modo predeterminado es CONFIG_MODE, lo que signi...
0
respuestas

manejo de tareas síncronas y asíncronas en AVR (Avrstudio V6)

Construyo un inversor trifásico ac / ac con atmega128 e IR2130 y la simulación está en Proteus y avrstudio V6, el problema es cuando ejecuto el comando de parada o cualquier comando (cambio de dirección o ...) paro sinusoidal para algunos Ciclos...
1
respuesta

ATtiny13A ya no se puede programar con Arduino como ISP a 500 Hz

Mis fusibles ATtiny13A están configurados para usar el reloj interno de 128 kHz sin reloj dividido por 8. Encontré en línea un boceto de ArduinoISP que me permite programarlo con esa velocidad de reloj. Pero luego subí algo de código con esas lí...
1
respuesta

AVR temporizador de 10 ms con reloj de 8 MHz

Quiero generar un temporizador de 10 ms con ATMEGA32. El cristal utilizado es de 8MHz. ¿Es correcto este cálculo? El valor TCNT0 es correcto. El valor del prescaler que usé es 1024. ¿ es el cálculo y el valor 78 para TCNT0 es correcto?...