Preguntas con etiqueta 'c'

2
respuestas

¿Cómo valido si la salida de datos de ADC que estoy obteniendo es correcta o no?

He programado el ADC interno de 10 bits en PIC18F458 y se muestra la salida de ADC a través de UART. He conectado un potenciómetro de 10 K a la entrada RA0 de ADC y variando para ver la salida de ADC correspondiente. Dado que es un ADC de 10 bit...
3
respuestas

Entendiendo el código fuente de la comunicación I2C

Entonces, en mis estudios universitarios, recibimos algunos ejemplos de código fuente que funcionan con un sensor de luz OPT3001. Nuestros estudios no se centran en las tareas de ingeniería en general, pero esta es una conferencia que aborda alg...
4
respuestas

Arduino reiniciando mientras se vuelve a conectar el terminal serial

Escribí este código para el Arduino Uno. Contará una variable cada segundo y enviará ese recuento al terminal serial. El problema es que cuando cierro el terminal y lo vuelvo a abrir, la cuenta comenzará nuevamente desde 0. Estoy confundido con...
2
respuestas

Midiendo 32V usando ADC de Atmega8

Estoy tratando de medir el voltaje de la batería de 30 V utilizando el ADC de un AVR Atmega8, el AVCC está conectado a 5 V. He conectado un divisor de voltaje adecuado: R1 es 270k, R2 es 10k. El resultado que obtengo es incorrecto en absoluto...
3
respuestas

¿Cómo dividir un número de punto flotante en dígitos individuales?

Estoy ayudando a un amigo con un pequeño proyecto de electrónica usando un microcontrolador PIC 16F877 (A) que estoy programando con mikroC. Me he encontrado con un problema que es que tengo un número de coma flotante en una variable, por eje...
2
respuestas

STM32F4 - contando envolturas DMA

Estoy usando DMA en un tablero de descubrimiento STM32F4 para enviar valores de una matriz a un periférico. Esto debe hacerse repetidamente, así que estoy usando el modo circular DMA: %código% que obtiene la dirección de origen de DMA para salta...
2
respuestas

STM32F4 TIM2 timer, llegando a 1 segundo

Estoy aprendiendo un poco sobre los temporizadores de propósito general en mi tablero de descubrimiento STM32F4, y me gustaría saber cómo puedo configurar el temporizador para que active una interrupción del temporizador cada segundo, o al menos...
1
respuesta

Problema con variables de tipo char doble y sin signo

Estoy probando el código en esta hoja de datos en un Arduino mega2560 con mpu6050 IMU , He hecho algunos cambios en las variables y hasta ahora no recibo errores. y el código no da ningún resultado, ¿puede alguien mostrarme un lugar con cód...
1
respuesta

Interfaz HC-SR04 Sensor ultrasónico con STM32L

Estoy tratando de controlar este sensor ultrasónico HC-SR4 simplemente ENCENDIENDO un LED cuando se detecta un objeto cercano a 100 cm. Estoy usando TIM2 para la señal de activación (Pin PB10), y TIM4 para recibir la señal de Echo (Pin PB6). y e...
2
respuestas

Registros estructurados en bits para hardware integrado

Así que diseñé una pieza de hardware que tiene un microcontrolador Atmega168pa que se comunica con un IC externo a través de un bus SPI. El dispositivo externo tiene algunos registros, con bits de hardware asignados. Estoy buscando una manera...