Preguntas con etiqueta 'atmega'

0
respuestas

ATMega328P-PU + DS18B20 No se puede encontrar la conexión de 1 cable

Quiero conectar ATMega328P-PU con DS18B20 como dice el título. Aquí es cómo conecté mis partes: El DS18B20 se verificó en la frambuesa pi b + y está funcionando como se esperaba. Aquí está el código que uso: LiquidCrystal_I2C lcd(0x3F...
0
respuestas

ATMega32 y BMP180

Estoy preparando un diagrama de diseño con los siguientes requisitos: 1) ATMega32 2) sensor de presión BMP180 (Bosch) 3) Pantalla OLED 4) Tarjeta SD Me gustaría usar el banco de energía como fuente de energía (estoy usando Microchip TC...
0
respuestas

PWM ATmega2560, no se puede iniciar

Estoy intentando iniciar PWM en ATmega2560, pero no sé por qué no funciona Así es como se ve mi código: #include <avr/io.h> #include <util/delay.h> void set_pwm_duty_cycle(char duty); int main() { int dutycycle; while(1)...
0
respuestas

¿Está tratando de controlar la corriente de salida de un generador de CA con un transistor MOSFET y PWM?

Tratando de ayudar a un compañero veterinario. Necesita un AVR de reemplazo para un generador de 25KVA 60 hz. Hay una salida de generador cuando destello el campo. Voy a monitorear la salida de voltaje para controlar el campo. El generador...
2
respuestas

Influencias externas con ADC

Yo uso atmega328p. Estoy tratando de leer datos de una resistencia variable usando un ADC. El microcontrolador también tiene LEDs conectados. Si los enciendo, los datos del ADC aumentan notablemente. Inicializando el ADC: /***** ADC *****/...
0
respuestas

LCD con atmega 32 en protues

Esteproyectonofuncionaenlasimulación"Proteus", pero sí en el kit. No sé cuál es el problema, ¡¡aunque funciona de verdad! /*includes*/ #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> void EF_void_LCD_...
1
respuesta

NeoPixel led WS2812B brilla el color correcto solo cada 2ª vez

Estoy tratando de crear un proyecto en el que pueda iluminar WS2812B del color que quiera y se entregue un código de color RGB específico a través de UART. Por eso, cuando recibo el código, estoy intentando enviar datos a WS2812B pero parece que...
0
respuestas

Comportamiento extraño del comparador analógico en atmega2560

Estoy encontrando un comportamiento extraño con mi comparador atmega2560. Aquí está la fuente simple: mi fuente: #include <avr/io.h> void init(void); volatile uint8_t hc = 0; void init(void) { ACSR = (1 << ACIE); ADCSRB...
2
respuestas

Simulación de sensor en proteus usando Atmega16

Tengo problemas para leer datos de sensores que usan ATmega16 en Proteus. Usamos sensores de luz para los cuales uso LDR en proteus, o sensor de temperatura LM35 para la lectura de temperatura. El problema es que, no importa qué sensor use, apar...
0
respuestas

Interfaz de un solo botón para el reloj de pulsera AVR

Entonces, quiero hacer un reloj de pulsera y decidí usar un Atemga32. Estoy usando el temporizador / contador2 con un reloj externo de 32 kHz para mantener el tiempo en segundos. Cada vez que se produce la interrupción por exceso de flujos TCNT2...