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

Atmega - Czujnik temp. MCP9700A-E odczyt temperatury Bascom

23 Wrz 2016 03:01 852 6
  • Poziom 6  
    Witam
    Mam pytanie w sprawie odczytu. Program ogólnie mi działa odczyty są w miarę fajne tylko nie wiem z skąd są te wartości, by mi zależało na tym.

    V = V - 0.5
    V = V / 0.01

    Znalazłem na stronce z arduino, ale nic nie opisali za bardzo z kad wzieli te wartości. Czujnik daje 10mV na 1stopien, przy 0 stopni ma 500mV.
    owszem zamiast 0.0049 dałem 0.0046 ze względu bo sprawdziłem jakie mam AREF..... :-)


    A cały działający program poniżej

    Kod: Bascom
    Zaloguj się, aby zobaczyć kod


    a i co zmienić żeby odczyt miał co 0.5 stopnia a nie co 0.1 stopnia???

    Dodano po 1 [godziny] 20 [minuty]:

    Już wszystko jasne
    odejmujemy 0.5 bo to 0.5V przy 0stopni, a dzielimy ze względu na 10mV na 1 stopień .....
    :-))))
  • Użytkownik usunął konto  
  • Poziom 6  
    No fakt sprawdziłem kod i wywaliłem jedną linię

    Adc_read = Getadc(0)

    Po prostu wkradł się błąd :-)))
    A próbkowanie ze względu na niniejsze skoki temp. Dzięki o tym singlele, sprawdzę i przestudiuję :-)
    Dopiero co się uczę bascoma :-)))

    Jeszcze raz dzięki :-)
  • Pomocny post
    Użytkownik usunął konto  
  • Użytkownik usunął konto  
  • Użytkownik usunął konto  
  • Poziom 6  
    Dzięki za radę... fajny filmik :-)
    Tak to jest jak się jeszcze kuleje z tego :-).... A czas mnie nagli....
    Mam ogólnie uruchomione już w projekcje:
    - pt100
    -termopare typu-k
    - lm35DZ
    -KTY81-210
    -MCP9700A-E

    i cyfrowe:
    Na 1-Wire: DS18B20 i DS1820 razem 4szt.

    Nawet zakupiłem Bascoma SE bo przekroczyłem wersje Demo a wersja lewa za bardzo mi nie działąła wysypywała się co chwilkę.....
    Zostaje jeszcze mi menu zrobić jakieś poczciwe, a jak na razie to mam jakieś kulawe podstawowe.... :-(

    A to mój zwykły tradycyjny filmik -)