Me gustaría conectar un anemómetro (RS-485, DB9) a la PC. La PC tiene un puerto serie con conector DB9. No pude encontrar la especificación del puerto serial. ¿Es RS-232 estándar o RS-485? El más utilizado es el RS-232, así que supongo que es RS-232. ¿Existe la posibilidad de configurar el puerto serie de RS-232 a RS-485, o solo necesito un convertidor RS-232/RS-485?
Una interfaz EIA-485 ("RS" se refiere a "Estándar recomendado" y es un nombre obsoleto) es rara en una PC, necesitará una placa de interfaz separada para eso. La razón es que EIA-232 y EIA-485 no son compatibles con el hardware, a pesar de usar el mismo tipo de conector: EIA-232 usa señales de un solo extremo , lo que significa que RxD y TxD están referenciados a tierra. EIA-485 utiliza señales balanceadas , lo que significa que tanto los datos enviados como los recibidos tienen una señal positiva y negativa que son negativas entre sí.
Los puertos seriales de la PC siempre son RS232 (diseñados originalmente para usar con módems). Necesitaría un convertidor, no será configurable por software porque se requiere un hardware diferente para controlar las líneas RS485. Puede obtener tarjetas PCI con RS485, por ejemplo, http://www.brainboxes.com/pci-serial-cards/protocol/RS422-485
Como alternativa, podría utilizar un convertidor de USB a RS485 en un cable como este .
Kicsi Mano
AndrejaKo
time critical
de esto una tarea para la computación en tiempo real y no puede hacerlo fácilmente en una PC. Obtenga un microcontrolador, un chip RS-485 y realice la parte crítica del procesamiento en el micro. Luego envíe los datos a la PC usando, por ejemplo, RS-232 o un convertidor serial USB a TTL. Hay muchos microcontroladores que tienen dos o más UART.Dan toca el violín a la luz del fuego
Kicsi Mano