Quiero conectar un dispositivo existente a la PC usando RS485 / RS232. He programado el microcontrolador correctamente y funciona cuando no he encendido el dispositivo. Me refiero a que después de programar con el PIC kit 2, lo probé conectando el cable relacionado de TX pin a PC y recibí los mensajes de prueba del microcontrolador por hiperterminal. pero cuando enciendo el dispositivo no puedo recibir. Probé el voltaje de salida del pin TX, muestra un voltaje de 4.3v. Utilicé 1k resistencia desplegable en este pin. Se eliminó la tensión pero aún no puedo recibir ningún mensaje.
De repente, un día, después de programar el microcontrolador y sin desconectar el cable de programación del circuito, vi que el dispositivo está enviando un mensaje. Después de revisar todos los pines del programador PICKIt 2, vi que el pin GND del programador está afectando el dispositivo y elimina el voltaje en el pin Tx. Quiero decir que si conecto el pin GND del microcontrolador a una GND externa, envía el mensaje correctamente, pero a veces con un poco de cambios en algunos caracteres al azar como un ruido.
brevemente, hay un ruido en el Pin Tx del microcontrolador PIC. ¿Cómo puedo eliminar este ruido cuando el dispositivo está conectado a la red eléctrica? Debo mencionar que este dispositivo tiene algunas placas paralelas: placa de fuente de alimentación, placa MCU y placas IO una al lado de la otra. La placa de la fuente de alimentación está muy cerca de la placa MCU que incluye un microcontrolador (aproximadamente 2 cm).
¿Debo usar una resistencia de bajada más grande? ¿Debo usar un condensador en paralelo con la resistencia de bajada? cual capacitor Por favor guíame. Soy un estudiante de EEE trabajando en un proyecto de verano. Aprecio mucho por adelantado.