اطلاعیه

Collapse
No announcement yet.

انالوگ به دیجیتال

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    انالوگ به دیجیتال

    کی میتونه یه برنامه برای انالوگ به دیجیتال ای وی ار طراحی کنه با برنامه باسکم
    با ای سی اتمگا 13 دو پایه انالوگ داشته باشه :mrgreen:

    #2
    پاسخ : انالوگ به دیجیتال

    سلام
    خیلی ساده است
    با دستور زیر a/d فعال میشه
    adc enable
    بعد باید اونو config کنی بسته به نوع کار
    ..................config
    بعد باید بسته به کانال اونو بخونی
    ()adc


    من قبلا یه برنامه برای یک سنسور رطوبت نوشتم
    اینو بخون اگه سوال داشتی در خدمتم
    '-------------------------------------------------------------
    ' ADC,SOUND
    ' By: BABA_BARGHI
    '-------------------------------------------------------------
    $regfile = "m32def.dat"
    $crystal = 8000000

    Config Adc = Single , Prescaler = Auto , Reference = Avcc
    Stop Adc
    Config Lcd = 20 * 4
    Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7 , E = Portb.3 , Rs = Portb.2
    Cls
    Display On
    Cursor Off
    Home Upper

    Dim W As Word , Vout As Long , Rh As Long , Dac As Byte

    Ddrb = 255
    Portb = 0
    Ddrc = 255
    Portc = 0

    Start Adc
    Do

    (W = Getadc(4

    Vout = W * 3.6
    Rh = Vout - 793
    Rh = Rh / 29.4
    dac = 2.55 * rh
    Cls
    Home Upper
    Lcd Rh ; "%" ; dac


    portc = dac
    Waitms 250

    Loop
    End
    http://imenbazar.com

    دیدگاه

    لطفا صبر کنید...
    X