Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Specifieke USB > RS232 converter gezocht

Pagina: 1
Acties:

  • F4T4L_3RR0R
  • Registratie: September 2005
  • Laatst online: 18-07-2021
Voor een bepaalde toepassing, namelijk het decoderen van radiodatasignalen, heb ik speciale software draaien. De computer die ik voor die toepassing gebruik heeft de beschikking over één RS232 poort.

Decoderen van radiodatasignalen kan via de RS232 poort of via de geluidskaart. Via de geluidskaart is de minst betrouwbare methode, vandaar dat mijn voorkeur naar het decoderen via de RS232 poort gaat.

Ik decodeer echter twee radiodatasignalen, een via de enige beschikbare RS232 poort en de andere via de geluidskaart. Nu wil ik beide signalen decoderen via RS232 poorten.

Er zijn genoeg USB naar RS232 converters te koop, maar die werken niet, want:

De RS232-poort is gemaakt voor asynchrone communicatie: startbit, databits, stopbit. In de decodeersoftware wordt de RS232-poort 'misbruikt: de data komt niet binnen op de RXD-pen, maar op de CTS-pen. De decodeersoftware bemonstert deze pen met ijzeren regelmaat, zorgt voor bit- en framesyncronisatie en decodeert het protocol. De decodeersoftware heeft, via een driver, complete controle over de RS232-poort; daarnaast is de timing kritisch. (grote delen van de tekst in deze alinea is niet van mijzelf, credits gaan naar Rene van www.discriminator.nl)

Ik vraag mij af of er mogelijkheden bestaan van een wél werkende USB naar RS232 converter. Heb weleens dingen gelezen over MAX232 chips en bepaalde oude datakabels voor mobiele telefoons die voor afwijkende toepassingen gebruikt worden.

Heeft iemand hier ervaring mee? Of is het gewoonweg niet mogelijk?

Als het mogelijk is, dan zullen er vele mensen worden verblijd!

  • John_Glenn
  • Registratie: Augustus 2001
  • Laatst online: 28-08-2023

John_Glenn

verdeelt de whooping.

Moet het USB zijn? Of heb je nog PCI-sloten over? Ik denk dat je daar iets meer kans van slagen mee hebt. Een tweedehands kaartje van National Instruments ofzo bijvoorbeeld?

Edit: gillend duur, maar als het USB moet zijn klinkt dit wel veelbelovend?

[ Voor 29% gewijzigd door John_Glenn op 01-08-2009 16:39 ]


  • F4T4L_3RR0R
  • Registratie: September 2005
  • Laatst online: 18-07-2021
Nee, geen PCI sloten helaas. (heb nu een klein HP formfactor computertje staan)

[ Voor 3% gewijzigd door F4T4L_3RR0R op 01-08-2009 16:40 ]


  • John_Glenn
  • Registratie: Augustus 2001
  • Laatst online: 28-08-2023

John_Glenn

verdeelt de whooping.

Ok, nou ik edit dus net de vorige reply :)

  • SA007
  • Registratie: Oktober 2002
  • Laatst online: 19:48

SA007

Moderator Tweaking
Wat denk ik het probleem is dat de RS232 poort niet als dusdanig gebruikt wordt.

Vaak wordt voor dit soort toepassingen de COM poort gebruikt als i/o hardware in plaats van seriele poort.
Dit is simpelweg niet met usb te vervangen.

Mocht het wel RS232 gebruiken (normaal serieel dus) zou elke usb-serieel in principe moeten voldoen (heb wat rare dingen gezien bij prolific chipsets en de beste ervaringen met fdti chipsets, maar meeste dingen werken op alles)

Als het wel hardware i/o is ipv rs232 dan zijn er maar een paar opties:
- een echt seriele poort erbij maken (intern wil je nog wel 's een com2 hebben op je moederbord, anders via pci(express) (vooral pci-express kaarten kosten een klein fortuin).
- de software aanpassen op bit bang via een usb-serieel convertor. Voor zover ik weet is dat alleen mogelijk met nieuwere fdti chipsets, en je moet natuurlijk de broncode van de software kunnen aanpassen.

Hoe kan je zien of het hardware i/o of rs232 is.
- Vaak worden bij hardwarre i/o pin 2/3 niet gebruikt, terwijl dit bij rs232 vaak de enigste pinnen zijn.
- het ontbreken van bijvoorbeeld een max232 chip
- Het in de software instellen van een hardwareadres (0x3F8 ipv COM1 bijv)

  • F4T4L_3RR0R
  • Registratie: September 2005
  • Laatst online: 18-07-2021
Lijkt me dan toch handiger om een nieuw computertje te bouwen...

Een PCI of PCI Express kaartje met twee seriële poorten heb je al voor 20 tientjes.
Pagina: 1