Estoy usando un atmega328p y quiero controlar el ciclo de trabajo de PWM con un potenciómetro.
La frecuencia es de 20 ms y el ciclo de trabajo está entre 0 ms y 2 ms.
Problema: cuando simulo esto en Proteus, el PWM no funcionó, este es mi cód...
Quería crear un PWM de 20 KHz con un ciclo de trabajo del 50 por ciento (se puede variar dentro del bucle while) en el temporizador 0 de atmega 328p con MOODE 7: modo PWM rápido con valor superior como OCROA. Usé el registro OCROA para hacer 20...
Hemos diseñado un circuito basado en un atmega2560 y queríamos encender o apagar algunas partes de nuestra PCB.
Así que hemos instalado un mosfet de nivel lógico (IRLL024N) que se suponía debía actuar como un interruptor en nuestra línea de 5...
El problema con mi atmega8 es que no tengo las interrupciones externas INT0 o INT1 disponibles. Hay algunas bibliotecas agradables, por ej. éste , que se basa en las interrupciones, sin embargo, me gustaría lograrlo al no u...
Estoy creando una placa de evaluación para ATmega32, estoy diseñando un programador USBasp integrado (el programador también estará en la placa y será un encabezado micro-usb para conectar la placa a la PC).
Aquí está el programador que estaré u...
Estoy haciendo un proyecto y necesito el microcontrolador (ATmega328) para hacer estas dos cosas:
Genere una onda rectangular para filtrar y obtenga un voltaje de CC (que varía linealmente con el ciclo de trabajo)
Genere una onda cuadrada...
Estoy tratando de conectarme con un IC usando I2C, para inicializar la comunicación I2C estoy usando la siguiente función:
void init_i2c(void ) {
uint8_t twst;
TWSR = 0; // no prescaler
TWBR = ((F_CPU/SCL_CLOCK)-16...
Estoy programando un esclavo TWI basado en un ATMEGA644PV.
Está funcionando en general, el maestro puede enviar y leer datos del esclavo. Hasta ahora todo bien.
Pero en algunas solicitudes de lectura, el esclavo requiere "más tiempo" para pr...
Estoy teniendo problemas con mi placa PCB basada en el microcontrolador atmega328p (muy similar a una placa independiente de Arduino).
Este es mi esquemas de PCB y Tablero de colores .
¡ACTUALIZACIÓN DE LOS ESQUEMAS
Uso con...
como se señaló en el hilo: atmega32u4 use Timer como fuente para un contador
Intenté usar el reloj generado del temporizador 4 como entrada para un contador1
y counter1 debería activar el evento de comparación de partidos después de 42 cicl...