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.

Barometr HP02s - pobranie wartości przez i2c

lukasek5 25 Sty 2012 12:28 1567 1
  • #1 25 Sty 2012 12:28
    lukasek5
    Poziom 9  

    Witam,

    Widziałem, że kilka osób na forum pisało o tym barometrze i wszystkim udało się odczytać odpowiednie parametry z pamięci EEPROM. Mi to jednak nie wychodzi. Czy mógłby ktoś kto posiada ten barometr lub miał z nim do czynienia napisać jak powinien wyglądać fragment kodu odpowiedzialny za pobranie wartości z pamięci.
    Znalazłem na forum taki opis jednak jest on dla mnie niewystarczający, tzn nie udało mi się na jego podstawie napisać działającego programu :( . Pisze w języku C.

    Cytat:

    Na początek odczytaj wartości D0 T0 P0 S C,
    to zwykła pamięć eeprom (zgodna z AT24C02)
    XCLR stan niski.
    zgodnie z pdf:
    HP02S
    wartości siedzą pod adresami:
    D0(MSB:LSB) (02:03)
    T0(MSB:LSB) (04:05)
    P0(MSB:LSB) (06:07)
    S(MSB:LSB) (08:09)
    C(MSB:LSB) (0A:0B)


    Wiem, że to nie powinno być skomplikowane, ale ja męcze się od dwóch dni i zero reakcji.

    0 1
  • #2 09 Mar 2012 09:59
    archaniol40
    Poziom 21  

    No i co kolego udało Ci się coś ruszyć? Bo ja właśnie siedzę nad podobnym jak nie tym samym problemem. Nie mogę odczytać danych kalibracyjnych.

    0