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

[ATmega8][Bascom] Komparator analogowy i LM35

konstruktor_123456 13 Cze 2008 21:07 4169 3
REKLAMA
  • #1 5243426
    konstruktor_123456
    Poziom 14  
    Witam wszystkich.
    Mam taki problem chciałem zbudować układ do pomiaru temperatury z wykorzystaniem 3 układów LM35. Obsługiwać to ma procesor Mega8 a program ma być napisany w Bascomie.
    Widziałem w gazecie program napisany dla 90S2313 który ma jeden kooperator i ten układ działa mi prawidłowo. Postanowiłem przełożyć to na Tego Mega8 tylko nie wiem jak to zrobić. Jak tam sie wykorzystuje te kilka komparatorów. Trzeba podobno definiować kolejno z którego komparatora mierzymy napięcie ale nie wiem jak to się robi. Nie wiem tez, jakie napięcie odniesienia trzeba użyć to zewnętrzne czy wewnętrzne i gdzie to się definiuje.
    Moja prośba jest następująca aby ktoś zorientowany w temacie udzielił mi wskazówek jak to zrobić. Może jakiś przykładowy program wykorzystujący te kilka komparatorów.
    Dziękuje.

    Poprawiłem tytuł i przeniosłem do właściwego działu: https://www.elektroda.pl/rtvforum/topic1015361.html
    [zumek]
  • REKLAMA
  • #2 5243547
    yakuza_2000
    Poziom 21  
    AT90S2313 nie posiada przetwornika analogowo-cyfrowego więc do mierzenia napięcia stosowano komparator. Ty masz ATmega8 który ma owy przetwornik - nim najlepiej mierzyć napięcie z LM35. Poza tym ATmega8 ma tylko jeden komparator.


    
    Dim w As Word
    
    'właczenie przetwornika
    CONFIG ADC = single, PRESCALER = AUTO, REFERENCE = internal
    
    w = Getadc(0) 'odczyt z kanału 0
    
    


    Proponuje zajrzeć do helpa Bascoma tam jest wszystko ładnie opisane ;p

    Pozdrawiam
  • REKLAMA
  • #4 5244133
    dawid512
    Poziom 32  
    Poczytaj sobie o przetworniku A/D. Mega8 posiada bodajże 8 kanałów tegoż przetwornika. Wystarczy że podasz napięcie na lm35 i zmierzysz jego spadek wykorzystując przetwornik a potem przetworzysz go dowolnie pamiętając o tym że każde 10mV z lm35 to 1°C. Masz tutaj schemat połączeniowy dla lm35.
REKLAMA