Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

PIC16C621 - Czytnik TIRIS - Brak komunikacji czytnika przez port rs-232

pietrucha18 10 Gru 2012 19:14 2301 10
  • #1 10 Gru 2012 19:14
    pietrucha18
    Poziom 15  

    Witam
    Próbuje podłączyć się do czytnika Series 2000 Micro Reader firmy Texas Instruments. Korzystając z schematu zamieszczonego w poradniku (poradnik w załączniku) ,czytnik powinien komunikować się za pomocą układu max202 przez port rs-232 (szeregowy). Ale nic się nie dzieje (komunikuje się za pomocą putty).
    Wykorzystuje tylko trzy piny portu rs-232 RX,TX, i GND (2,3,5).
    Układ zasilany jest z portu USB.


    PIC16C621 - Czytnik TIRIS - Brak komunikacji czytnika przez port rs-232

    Pytania brzmią:
    1. Czy zasilanie morze być z USB (masy układu i zasilania USB są połączone),



    Z góry dziękuje za odpowiedz.
    Piotr Bednarczyk

    0 10
  • #3 10 Gru 2012 22:34
    94075
    Użytkownik usunął konto  
  • #4 10 Gru 2012 23:16
    pietrucha18
    Poziom 15  

    Mikrokontroler jest wykorzystany do przetwarzania danych w czytniku i obsługę transmisji danych.
    Czytnik jest na gotowej płytce wiec jedynym błędem jaki mogłem pełnić jest własnie zasilane ( pytanie odnosiło się do tego czy mogę zasilić układ bezpośrednio z USB z pominięciem stabilizatora i diody) schemat jest z poradnika do tego układu.
    (przez pomyłkę nie zamieściłem poradnika)

    Wcześniej siedział w pseudo komputerowcze do obsługi stada świń.
    Czytnik ten był wykorzystywany do zczytania numery transporteta i na tej podstawie ustalenia numeru świń i informacji o niej.

    http://www.proces-data.dk/4P/00K0I7H3BP/MJ5BA-01/Description_ENG.htm
    Teraz gdzieś po 10 latach bateria w terminalu padła a program do obsługi się wykasował był zapisany na pamięci EPROM M27C512.
    Wiec stwierdziłem ze wykorzystam czytnik.
    Aby w prosty sposób odczytać numer loch (bez potrzeby uganiania się za nią).

    Ale w żaden sposób nie mogę uzyskać połączenia.

    Kabel sprawdzałem i jest echo masa z USB jest połączona z maso w złączu pin 5.
    Nie chciałem pochopnie podłączać, zęby nie uszkodzić układu.

    0
  • #5 11 Gru 2012 07:52
    94075
    Użytkownik usunął konto  
  • #6 11 Gru 2012 08:45
    pietrucha18
    Poziom 15  

    No własnie nic oprócz podłączenia i konfiguracji prędkości 9600, 8 bitów danych, bez parzystości, 1 bit stopu i kontroli przepływu nie konfigurowałem.

    Wiec prosiłbym o informacje jak to skonfigurować aby komunikacji się odbyła.
    (stronkę cokolwiek na pewno mi się to przyda).

    Bardzo dziękuje za opowiedz i pozdrawiam.

    0
  • #7 11 Gru 2012 10:13
    94075
    Użytkownik usunął konto  
  • #8 11 Gru 2012 10:32
    pietrucha18
    Poziom 15  

    tylko jak nic nie mogę wpisać po uruchomieniu konsoli tak jak by nie było połaczenia miedzy Pc a czytnikiem (przy zasilaniu zwierając nóżki na maxie 13 i 14 echa nie ma bez zasilania jest, czy to normalne, napięcie według miernika 5.02 v).

    0
  • Pomocny post
    #9 11 Gru 2012 10:49
    94075
    Użytkownik usunął konto  
  • Pomocny post
    #10 11 Gru 2012 18:10
    slx
    Poziom 18  

    W dokumentacji masz podane przykładowe "rozmowy" z czytnikiem rozpisane na bajty - można wrzucić na terminal i zobaczyć czy odpowiada. Tylko Putty nie jest wygodne do tego celu, lepszy byłby np Realterm... albo jakiś program demonstracyjny od Texasa: ->Link :)

    0
  • #11 11 Gru 2012 19:28
    pietrucha18
    Poziom 15  

    Przepraszam ze nie odpowiadałem byłem zajęty.
    Czytnik działa i pięknie czyta nr. ID transpondera (za pomocą programu producenta).

    Teraz pora na napisanie programu do obsługi stada loch.
    Musze tylko dowiedzieć się w jaki sposób wyciągnąć z czytnika nr. transportera.
    W razie pytań będę pisał.

    Dziękuję i pozdrawiam
    Piotr Bednarczyk

    0