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

atmel, atmega8a - Brak komunikacji z MLX90614ESF-ACF

Szarki71 12 Wrz 2015 16:19 792 2
REKLAMA
  • #1 14990422
    Szarki71
    Poziom 2  
    Witam,

    Mam następujący problem. Staram się odczytać temperaturę z czujnika:

    MLX90614ESF-ACF
    https://www.sparkfun.com/datasheets/Sensors/T...rature/SEN-09570-datasheet-3901090614M005.pdf

    wykorzystując magistrale I2c (nie do końca rozumiem działanie tej magistrali, mimo przeczytania poradnika)


    podłączenie czujnika (połączenia są całe )


    kod

    Kod: VB.net
    Zaloguj się, aby zobaczyć kod


    miał ktoś styczność z tym czujnikiem w bascomie i mógłby poratować ?
  • REKLAMA
  • Pomocny post
    #2 14991191
    Konto nie istnieje
    Konto nie istnieje  
  • #3 14993482
    Szarki71
    Poziom 2  
    Po przeczytaniu odpowiedzi(która się przydała) zrobiłem następujące rzeczy:
    *sprawdziłem tym programem czy adres czujnika jest ok i czy go widzi.


    Kod: VB.net
    Zaloguj się, aby zobaczyć kod


    Program pokazywał 0 i 1 jako adresy
    Po analizie datasheet(załącznik) domyślam się że:
    0 adres do zapisu ( slave adres WR)
    1 adres do odczytu ( slave adres RD)

    *następnie dokończyłem pisanie programu

    kod
    Kod: VB.net
    Zaloguj się, aby zobaczyć kod


    ogólnie przesyłam w załączniku powycinane fragmenty datasheet które użyłem do pisania programu. Program oczywiście nie działa i pokazuje 0 stopni cały czas. Jeszcze jakieś pomysły co może być nie tak ?
REKLAMA