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

Czytnik pastylek DS1990A-> trzy krótkie pytania

17 Sie 2004 21:49 5192 7
  • Poziom 15  
    Cześć wszystkim!

    1. W jaki sposób można zbudować czytnik (chodzi o ten modół z dwukolorową diodą) pastylek dallasa DS1990. Słyszłem gdzieś żę jako czytnik wystarczą dwie blaszki jedna podłączona do masy a druga podciągnięta do plusa przez rezystor i do procka za pomocą 1wire. Czy takie coś będzie działać? Bo jeżeli to są w sumie tylko dwie blaszki i diodka za 50 groszy to dlaczego cały moduł kosztyje coś około 30 złotych!?

    2. Jaka jest różnica miedzy DS1990 a DS1990A mam nadzieje że żadna a nie tak jak w przypadku termometró DS1820 i DS18B20 gdzie różnice były duże.

    3. W orginalnym czytniku pastylek występuje pięć przewodów różnego koloru czy ktoś wie co który oznacz?

    Z góry wielkie dzięki
  • PCBway
  • Poziom 32  
    Oczywiści dla podłączenia mgistrali 1-wire potrzebne Ci są dwa przewody, jeden masa a drugi pociągnięty rezystor do +5V. Całe sterowanie robisz na jakimśprocku plus ewentualnie jakiś wyświetlacz. Osobiście tych pastylek jeszcze nie stosowałem ale różnice powinny być opisane nocie katalogowej.
  • PCBway
  • Poziom 18  
    Trzy przewody do obsługi LED-ow, masa i dane. To pięć przewodów.

    Pozdrawiam
  • Poziom 24  
    całkiem wystarczy blaszka, a fabryczny układ ma taką zaletę, że jest bardziej elegancki :wink:

    jak chcesz wiedzieć który przewód do czego to po prostu sprawdź omomierzem, który do którego styku idzie, a jak nie masz czytnika, to i nie musisz wiedzieć :wink:
  • Poziom 24  
    Witam, wejdź na stronę Dallas-a, tam znajdziesz wszystko czego potrzebujesz.

    Pozdrawiam
    ArteXL
  • Poziom 21  
    Witam

    Również pracuję nad czytnikiem do DS1990. Chcę go wykorzystać jako immobilajzer do zabezpieczenia samochodu (np. odcięcie zapłonu). Jako sample zamówiłem w DALLAS'ie (nie w Microchip'ie jak twierdził przedmówca) DS1996 - oprócz unikalnego numeru posiada również 64kb pamięci NVSRAM. Ale niestety nie nauczyłem się go jeszcze obsługiwać - narazie pozostaję na etapie prób zczytania unikalnego numeru seryjnego.
    Mam siakieś źródła do obsługi 1Wire pod '51 ale mam problemy ze skompilowaniem co niektórych kawałków :( .
    Jako uchwytu do pastylki wykorzystuję podstawke pod baterię z płyty głównej :wink: .

    :sm19:
  • Poziom 18  
    Taki czytnik kosztuje 17zł (cena znośna) w www.propox.com (wchodźcie na starą stronkę, widzę że u mnie dzisiaj nie działa) . Kody w C na AVR są na stronce wydawnictwa BTC www.btc.pl (książka "Mikrokontrolery AVR w praktyce"). Za zrobiłem zczytywanie serial number i family code oraz CRC na AT90S8515 i działa. Problem mam trochę z zczytywaniem danych z kostki DS2438 (temperatura, prąd i napięcie). Ma może ktoś jakieś przykłady posyłania komend do ROM i Memory ? Pozdrowienia !!! 8)
  • Poziom 21  
    Osobiście wolałbym coś w ASM. "C" zupełnie nie znam , a korzystać z gotowego HEX'a nie bardzo mi się uśmiecha.


    :sm19: