Eu temo responder a essa pergunta porque é uma espécie de recomendação de produto, que está fora do assunto.
Suas suposições estão corretas e RS232 afirma que a voltagem para sinalização é aproximadamente 3v a 15v (positivo para 0 , negativo para um 1) e é bastante comum que as comunicações RS232 usem 4 v-8 v em cartões adicionais de orçamento, como a maioria daqueles que são baseados em UART 1655x.
Estou assumindo que "abrindo a porta" os aplicativos estão criando uma linha de handshaking de hardware como DTR ou algo assim, que só é levantada por um momento para puxar seu contato ou abrir seu revezamento. Não é a melhor maneira de fazer isso, mas isso não é o ponto de sua pergunta.
É comum que portas seriais mainboard usem a linha de 12v para sinalização, produzindo ~ 11v medido para a maioria das aplicações, bem a maioria das placas PCI usam a linha 5v para sinalização e sinal de 5v para 12v (é REALMENTE difícil de encontrar isso informações em especificações técnicas), e adaptadores USB para Serial de qualidade (como o Digi Edgeport) fornecem cerca de 9v de acordo com Digi 's FAQ.
Acho que o que você está procurando é uma placa serial PCI com "saída de energia" ou "saída de energia comutável", semelhante a esta Placa Startech PCI de 4 portas ou esta Placa de porta Startech PCI Express 2 . Para fins de comparação (não estou dizendo que a Startech é a resposta), há outro exemplo da Siig CyberSerial Dual 950 PCI que pode funcionar para você. Muitas placas baseadas em 1695x UART têm essa saída comutável, mas nem todas, a maioria delas possui um conector de energia separado da fonte de alimentação.
Eu trabalho com comunicação serial o tempo todo na indústria de hospitalidade e cuidados com a saúde, basicamente nós descobrimos que cartões "baratos" não são suficientes, e algumas pesquisas e seleção do produto apropriado de nível empresarial / industrial se pagam após um enquanto.
Não tenho cartas positivas como essa que consertarão seu problema, mas é bem provável que tenhamos situações semelhantes e o uso de dispositivos semelhantes tenha corrigido problemas como esse.