logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak dekodować ramki danych z multimetru UNI-T UT61E?

neo_84 15 Gru 2017 12:59 930 7
  • #1 16891874
    neo_84
    Poziom 15  
    Witam, od pewnego czasu posiadam w pracy multimetr z wyświetlaczem bezprzewodowym , czasem taka opcja jest bardzo przydatna. Prywatnie posiadam multimetr UNI-T UT61E który posiada IR do wysłania danych do komputera. Wpadłem na pomysł ze można by zrobić i w moim mierniczku wyświetlanie na odległość :ok: wystarczy dodać AVR + wyświetlacz +transceiver i odrobina czasu na napisanie programu , o ile z ta druga strona nie powinno być problemu , problem mam z rozgryzieniem rami danych wysyłanej przez multimetr. Byłem wręcz pewny ze będzie taka sama jak w UT60E ale na to wygada ze nie jest albo ja coś nie tak robię.

    Podłączyłem się do diody IR przez konwerter napięć (1,2V zbyt mało dla analizatora) Jak dekodować ramki danych z multimetru UNI-T UT61E?
    podłączyłem analizator no i próba odczytu . Ramka danych wygląda tak Jak dekodować ramki danych z multimetru UNI-T UT61E?
    niestety jak ustawie prędkość 2400 bit rate jest zbyt dużo uszkodzonych ramek , najlepszy wynik daje ustawienie takich parametrów jak Jak dekodować ramki danych z multimetru UNI-T UT61E?
    niestety nie podoba mi się ta prędkość ponieważ kwarc w multimetrze jest 3.999 MHz. W załączniku plik do saleae logic. Może ktoś by mi pomógł zdekodować ta ramkę danych ? jak z tej ramki wyciągnąć zakres i cyfry na wyświetlaczu ???
    Z góry dziękuje za pomoc :please:

    Jeśli temat jest w złym miejscu to proszę Moderatora o nie usuwanie lecz przeniesienie postu w odpowiednie miejsce
  • #2 16891975
    Konto nie istnieje
    Konto nie istnieje  
  • #3 16892180
    neo_84
    Poziom 15  
    R-MIK napisał:
    Poszukaj w konkursach. Była tam opis protokołu.

    coś nie mogę znaleźć ... :not: zaznaczam! ze posiadam UT61E a nie UT60E z modelem 60 nie ma problemu znalazłem jak i na polskich tak i na zagranicznych stronach opis ramki ale w modelu UT61E ramka danych wygląda całkiem inaczej zresztą fotki z analizatora wysłałem . Dla modelu 60 łączymy się z prędkością 2400 8 bit 1 stopu i nie ma problemu a u mnie jak ustawie takie parametry to wychodzą krzaki jednym słowem a nie 14 bajtów .... tak jak dla modelu 60
  • #4 16893989
    Klima
    Poziom 31  
    Być może wysyła on dane jako obraz wyświetlacza LCD - każdy bit w ramce odpowiada jednemu z segmentów LCD, zależnie od tego, czy segment jest czarny, czy nie, dany bit w ramce ma wartość 0 lub 1. Czyli dane trzeba sobie jeszcze zdekodować. Mój BM857 wysyła dane w ten pokręcony sposób.
  • #5 16896405
    neo_84
    Poziom 15  
    Witam ponownie , sama transmisje już rozgryzłem musiałem odwrócić sygnał (usunąłem tranzystor PNP) a prędkość transmisji nie jest 2400 lecz aż 19200. Odczytując dane poprzez moduł z demontażu (układ TBA2800) otrzymuje inne wartości bitów ale nie ba błędów ramki tak ze na razie podłączam się bezpośrednio do diody IR . Odczytałem parę ramek i będę sprawdzał czy dekodowanie pokrywa się z UT60E.
    Pomiar napięcia DC Hold wartość na wyświetlaczu ok 0V :
    0xB0 - 0xB0 - 0xB0 - 0xB0 - 0xB0 - 0x31 - 0x3B - 0xB0 - 0xB0 - 0xB0 - 0x38 - 0x32 - 0x0D - 0x8A

    pomiar napięcia AC ok 0V:
    0xB0 - 0xB0 - 0xB0 - 0x31 - 0xB5 - 0xB0 - 0x3B - 0xB0 - 0xB0 - 0xB0 - 0xB6 - 0xB0 - 0x0D - 0x8A

    pomiar rezystancji poza zakresem 0L:
    0xB6 - 0x32 - 0x32 - 0xB5 - 0x38 - 0xB0 - 0x B3 - 0x31 - 0xB0 - 0xB0 - 0x32 - 0xB0 - - 0x0D - 0x8A

    pomiar rezystancji ok 0,2343 k-om:
    0x31 - 0xB0 - 0x32 - 0xB3 - 0x34 - 0xB3 - 0x B3 - 0xB0 - 0xB0 - 0xB0 - 0x32 - 0xB0 - - 0x0D - 0x8A
  • #7 16896705
    neo_84
    Poziom 15  
    slx napisał:
    Sigrok obsługuje ten miernik:
    https://sigrok.org/wiki/UNI-T_UT61E
    Dzieki śliczne :please: :please: a już myślałem że trzeba będzie porzucić temat . Jak opanuje protokół podzielę się informacjami.
REKLAMA