Preguntas con etiqueta 'c'

2
respuestas

BeeStack y Freescale MC13224

He sido un desarrollador de aplicaciones de escritorio a largo plazo y ahora tengo la necesidad de sumergirme en aplicaciones integradas. Lo que estoy buscando hacer es implementar una red de malla Zigbee en la que haya un coordinador que intera...
2
respuestas

Cómo controlar la interrupción usando el temporizador en el microcontrolador

Hola, estoy usando el microcontrolador 8051. Tengo un medidor de agua digital que proporciona datos binarios del tipo 0 1 0 1. Lo adjunté con 8051 INT1 para que pueda recibir interrupciones. Ahora, cuando el agua fluya a través del medidor, come...
1
respuesta

ATmega328p PIN leyendo

int main(void) { DDRD = 0x00 ; DDRB = DDRB | 0b00100000 ; while (1) { while(!(PIND & (1<<6))){ PORTB |= 1<<PORTB5 ; } while((PIND & (1<<6))) { PORTB &= ~(1<<PORTB5) ; } } re...
2
respuestas

¿Cómo puedo detectar la entrada ALTA o BAJA en un microcontrolador NXP?

Estoy usando el microcontrolador NXP P89V51RD2 . Necesito detectar ALTO o BAJO a partir de 2 bits individuales. ¿Cómo almaceno el estado de entrada en una dirección predefinida para que mis funciones puedan detectarla como datos? Necesit...
1
respuesta

Problemas de comunicación UART

Estoy usando un UART para comunicarme con RS232 en un módulo bluetooth RN-42 SM de Roving Networks. Tengo el transmisor y el receptor conectados a un analizador lógico. El problema que tengo es que cuando conecto el TX de mi uC a las Roving n...
1
respuesta

Medición de la velocidad de un motor de CC sin escobillas con sensores Hall con STM32

Tengo dificultades para entender y encontrar una solución para encontrar la velocidad de un motor BLDC. Aquí están las especificaciones: BLDC trifásico con sensores Hall 3x en 120 grados, 2 pares de polos La imagen de abajo muestra la sit...
1
respuesta

Adafruit Ultimate GPS sendCommand

EDITAR: resuelto, el problema era no enviar "\ r \ n" al final de la oración. Estoy tratando de controlar Adafruit Ultimate GPS a través de STM32F407, hay un Arduino oficial Biblioteca y esta biblioteca tiene una función sendCommand () . E...
1
respuesta

AVR ATMEGA328p LED Ejemplo

Tengo el siguiente código para probar un LED: configGlobal.h #define F_CPU 1000000UL #define setBit(sfr, bit) (_SFR_BYTE(sfr) |= (1 << bit)) #define clearBit(sfr, bit) (_SFR_BYTE(sfr) &= ~(1 << bit)) #define toggleBit(s...
1
respuesta

¿Cómo usar TIMER 2 como un contador simple en STM8S103F3?

Soy nuevo en STM8S y todavía no soy tan bueno en la programación de microcontroladores en general. Estoy tratando de aprender sobre temporizadores / contadores en microcontroladores. Escribí el siguiente código para alternar un LED en cada se...
1
respuesta

¿Entendiendo el flujo de un controlador PI?

Soy teóricamente consciente de cómo funciona un controlador PID, nunca he implementado uno. Estoy implementando un método de control para conducir una válvula sobre PWM. Detalles del caso de uso: El sistema tiene dos canales ADC, uno para...