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.

Atmega8 - ain0 jak sprawdzić napięcie?

avenger326 22 Mar 2014 11:42 885 4
  • #1 22 Mar 2014 11:42
    avenger326
    Poziom 1  

    Jestem świeży w mikrokontrolerach.
    Jak w języku C, sprawdzić jakie napięcie jest na nóżce ain0(pd6)?

    0 4
  • Pomocny post
    #2 22 Mar 2014 11:47
    BlueDraco
    Specjalista - Mikrokontrolery

    Przeczytać rozdział dokumentacji o przetworniku analogowo-cyfrowym (ADC) i na tej podstawie napisać program. Możesz wzorować się na jednym z dziesiątek tysięcy programów dostępnych w Internecie. W dokumentacji też jest przykład programowania.

    0
  • #4 25 Mar 2014 20:41
    M. S.
    Poziom 34  

    Na AIN(0) - wejście komparatora - nie da się wprost sprawdzić wartości napięcia. Trzeba by podawać np. piłokształtne napięcie przez przetwornik cyfrowo-analogowy sterowany z tej Atmegi na AIN(1) i sprawdzać dla jakiego napięcia komparator zgłosi przerwanie. Tak można było mierzyć napięcie przez uC, który nie posiadał przetwornika analogowo-cyfrowego. M8 ma przetwornik więc przenieś swoją uwagę na piny 23-28 (dla obudowy przewlekanej). Będzie dużo łatwiej.

    0
  • #5 02 Kwi 2014 08:30
    Sławek-K
    Poziom 15  

    Chcesz zmierzyć jakie jest napięcie , czy może raczej wykorzystać to wejście do pomiarów napięcia za pomocą przetwornika ADC w ATmega8 ....?

    0