eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikapoglądanie RS485 ciąg dalszy - dziwny oscylogram...Re: poglądanie RS485 ciąg dalszy - dziwny oscylogram...
  • Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not
    -for-mail
    From: "sundayman" <s...@p...onet.pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: poglądanie RS485 ciąg dalszy - dziwny oscylogram...
    Date: Thu, 28 May 2009 18:41:18 +0200
    Organization: http://onet.pl
    Lines: 49
    Message-ID: <gvmerd$hqm$1@news.onet.pl>
    References: <gvj9t1$be9$1@news.onet.pl> <gvjhjn$2om$1@news.onet.pl>
    <gvji59$46c$1@news.onet.pl> <gvjq0l$q2u$1@news.onet.pl>
    <f...@4...com> <gvkeq9$n8a$4@news.onet.pl>
    <gvlamu$shu$1@nemesis.news.neostrada.pl> <gvltp4$1gi$1@news.onet.pl>
    <gvm0he$1c7$1@nemesis.news.neostrada.pl> <gvm2io$gg6$1@news.onet.pl>
    <gvm60a$q7r$1@news.onet.pl> <gvmdel$ivr$1@nemesis.news.neostrada.pl>
    NNTP-Posting-Host: 193.239.205.37
    X-Trace: news.onet.pl 1243528877 18262 193.239.205.37 (28 May 2009 16:41:17 GMT)
    X-Complaints-To: n...@o...pl
    NNTP-Posting-Date: Thu, 28 May 2009 16:41:17 +0000 (UTC)
    X-Priority: 3
    X-MSMail-Priority: Normal
    X-Newsreader: Microsoft Outlook Express 6.00.2900.3138
    X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
    X-RFC2646: Format=Flowed; Original
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:564478
    [ ukryj nagłówki ]


    > Podsumowując: zmierzyć k..wa długość bitu. Jak nie ma czym zmierzyć,
    > załatwić sprzęt pomiarowy. Nie zgadywać.

    No, k..wa racja :)
    Dobra , na razie zapodałem sygnał zegarowy (czyli 16Mhz) podzielone przez
    CD4040 :)
    I mamy co następuje
    http://picasaweb.google.pl/lh/photo/EG1i87i3j8N2Db1A
    m2DaNA?feat=directlink

    Poszczególne kanały :

    1. sygnał RXD
    2. sygał TXD (czyli jak się moduł odszczekuje :) - tu akurat nic nie widać
    na tym rysunku, ale generalnie są odpowiedzi
    3. sygnał Fosc / 64 = 250kHz (czyli okres 4 uS)
    4. sygnał Fosc / 128 = 125 Khz (okres 8 uS)
    5. sygnał Fosc / 256 = 62500 kHz (okres 16 uS)

    Czyli zaznaczony markerem odcinek ma w rzeczywistośco 8 uS a nie - jak
    twierdzi program =9.06 uS

    Ponadto widać, jak nierówno program próbkuje - zwłaszcza na 3 kanale się
    rzuca w oczy. Ale - wychodzi definitywnie, że bity startu są oddalone od
    siebie o 64 uS.
    No a jeden bit na RXD ma 4 uS - znaczy takie są najkrótsze "bity" na RXD.

    Z tego jednak by wynikało, że transmisja chodzi na 250kb czyli maksymalnej
    dla tego procesora, dobrze rozumiem ?
    Znaczy tak (start + 8 bitów + stop) = 40us + 24 us pauza = 64 us ? To by się
    jakby zgadzało, bo z tego wynika że w ciągu przynajmniej 24uS przed bitem
    startu nie mają prawa się zadne dane pojawić - i faktycznie tak zasadniczo
    jest - chociaż trafiłem na jeden wyjątek, ale może to jakiś błąd w
    transmisji.
    Myślę, że 8 bitów a nie 9 bo parzystość by musiała byc liczona prgoramowo w
    tym PICu (ale nawet jakby to było 9 bitów to w sumie niewielka różnica).

    Czy dobrze kombinuję ? No, teraz podstawowa sprawa, to jutro poprawię ten
    konwerter tak, żeby miał szansę te 250kbit przejąć i się zobaczy...










Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: