Warning: Illegal string offset 'name' in [path]/includes/functions.php on line 6439
RS 232 - help -
+
1 2

thread: RS 232 - help

  1. #11
    Moderator
    Mar 2008
    Ogre
    1,445

    tas ko es pamanīju foruma: http://www.licht-geluid.nl/forum/liv...-bedienen.html

    -----
    Gemaild met Behringer:
    (Let vooral op de tijden!!!! Supersnel)
    Response (Christian Eberlein) - 26/08/2004 09.22 AM Dear Jacco Labots,

    the RS-485 port uses only PIN 3 & PIN 6.
    A converter from RS232 to RS485 will be not released from BEHRINGER.

    We hope that we have been able to help you with this information.

    Best regards,

    Your BEHRINGER Customer Support Team

    Customer (Jacco Labots) - 26/08/2004 08.47 AM Hello,

    What is the pin layout of the RS-485 connector on the DCX-2496?
    Does the unit use 2 or 4 wire communication for RS-485?
    What RS-232 to RS-485 convertor does Behringer recommend?

    Auto-response - 26/08/2004 08.47 AM
    -----

    moš palīdz...
    If it's worth doing, it's worth overdoing, right? / Tory Belleci, Mythbusters /

  2. #12
    Senior Member
    Apr 2008
    Rīga
    914

    Jaa, to linku biju skatiijis, peec tam veel atjaucu to kasti valjaa un paarliecinaajos, ka tieshaam taa tur ir salodeets. Man ir sajuuta, ka tas Behringera softs ir shauraa vieta visam pasaakumam - pameeginaaju kabeli, kur pie Behringer piesleegts tikai RX/TX un GND, bet kompja galaa links no RTS uz CTS. Ar to viss darbojas. Tad nu saprotu, ka softam ir svariiga shii RTS/CTS lieta. Par cik softs ir gana primitiivs un tam nav Options vai Preferences loga, kur vareetu noraadiit kaads ports tiks izmantots, tad laikam 485. vaajaa vieta buus tieshi tur. Te es uztaisiiju 2 screenshotus - pirmais, ka savienojums izdodas, otrais - kad nee.





    Atskiriiba paraadaas 29. rindaa (Retrieve COM status) - ja softam patiik tas, ko tur tajaa rindaa raksta, tad sakas READ proceduura. Te driizaak izskataas, ka man jautaajums jaauzdod Lantronix cilveekiem, kaapeec vienmeer tas startee ar CTS high un kaa sho lietu iedziivinaat.

    ddff

  3. #13
    Moderator
    Jan 2009
    Rīga
    4,418

    Nu kā...
    RS485 pēc būtības ir Half Duplex. MAX485 (vai tml) mikrenei ir flow control. Respektīvi Read enable, Write enable.
    Par cik RS232 ir full duplex. Respektīvi TX un RX katrs uz savas drāts.

    Jautājums: Kā RS485 pārslēgt starp TX un RX režīmiem? Parasti tas notiek uz atsevišķām kājām (skatīt FT232R datasheet). Defaultais Variants priekš USB-RS485 dongle. Ko mums vajag/ Mums vajag ar CTS un RTS palīdzību vadīt MAX485 mikrenei RX un TX režīmu. Tas viss toerijā ar USB dongle. Jāatstrādā šis variants lai stabili strādātu. Tad arī skaidrs kā Lantronix saprogrammēt.

    Idejai: Jāuztaisa eksperiments ar FT232+MAX485 kitu pārkomutējot MAX485 vadību no CBUS signāliem uz RTS signālu. RTS nāk āra no PC. Ar to vajadzētu vadīt MAX485 vizienu (TX vai RX režīms). Ko darīt ar CTS? Ja serial sniffer dati rāda ka CTS ir maznozīmīgs (CTS signāls patiesībā "nebremzē" datu pārraidi), tad CTS jāsavieno ar RTS pa taisno. Neesmu drošs, bet varbūt jāinvertē RTS signālu un tikai tad jāvada pārējo.
    Tālāk jāpapētā kā uz Lantronix strādā RTS/CTS. Sliktākajā gadījumā, harakiri iekš Lantronix un RTS signāla triki līdzībi kā ar USB=RS485 kitu.

    Tas viss ir teorijā, jo neesmu ne ar RS485 ne ar Lantronix Gadgetiem intensīvi spēlējies.

    PS: Tika prasīts par to kurā virzienā staigā RS232 signāli... http://www.aggsoft.com/rs232-pinout-...and-signal.htm
    Vai arī http://pinouts.ru/SerialPorts/RS232_pinout.shtml

    Kaut kāds tml murgojums.

  4. #14
    Senior Member
    Apr 2008
    Rīga
    914

    Pa manam, tur viss ir veel vienkaarshaak- tas dzelzis ir gatavs komuniceet tikai pa Rx un Tx, softs nav. Par cik softam nevar pieteikt 485. kaa komunikaacijas veidu, shis turpina gaidiit Cts/Rts. Liidz ar ko shis variants jaatmet saknee. Pagaidaam visa nelaime ar Lantronix ir taa, ka tam defaultaa CTS ir high, bet RTS low. Ja tos abus savieno, kad abi ir high un porta testa utiliits taa arii to visu traktee. Tikai, par cik shis ports ir virtuaals, tad Lantronix nenodod sho handshake signaalu statusu softam. Shii papildus signaalu lieta ir defineeta ieksh RFC2217. Taalaak ciiniishos ar Lantronix supportu, jo skaidrs, ka viss paareejais funkcionee.

    ddff

+