Hlavní navigace

Názor k článku Sériový port RS-232C od martin - článek jsem nečetl, tak nevím zda to tam...

  • Článek je starý, nové názory již nelze přidávat.
  • 27. 11. 2008 15:12

    martin (neregistrovaný)
    článek jsem nečetl, tak nevím zda to tam už někde není.

    Malé upozornění, USB RS232 (často s deriváty FTDI obvodů) převodníky většinou dokáží nastavovat jenom vybrané rychlosti, např. 9600, 14400, 19200... (mají pevně nastavený krystal a děličku).
    Při použití těchto převodníků není možné nastavit nestandardní rychlosti. Takže chcete-li třeba připojit autodiagnostiku OBD, která komunikuje 10400b/s, tak se to nepodaří, protože převodník si dále vysílá 9600 a jeden pulz pak trvá 104us místo 96us.

    řešením je použití HW portů v PC a nebo speciálních PCMCIA karet, které umožňují nastavit frekvenci krystalu a poměr děličky v širokém rozsahu a pak vykouzlit "skoro" všechny rychlosti.

    Já používám http://www.sourcingmap.com/rs232-pcmcia-serial-9pin-expresscard-express-p-15323.html. Je to trochu porod nastavit, ale maká to
    další výou je, že karta nepotřebuje USB driver a chová se jako reálný HW port, funguje tedy všude (Linux, DOS...) bez problémů