اطلاعیه

Collapse
No announcement yet.

مشکل با adc و cny70

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

    مشکل با adc و cny70

    سلام من می خوام با adc میکرو و cny70 کار کنم
    ببینید adc کار میکنه وقتی بهش 5 میدم به من 1023 میده ولی وقتی cny70 وصل میکنم صفر هست و هرچی به گیرندش سیاه و سفید نزدیک میکنم باز صفره.
    این برنامم
    کد:
    $regfile = "m8def.dat"
    $crystal = 4000000
    
    Config Adc = Single , Prescaler = Auto
    Start Adc
    
    Config Lcd = 16 * 2
    Config Lcdpin = Pin , Db4 = Portd.0 , Db5 = Portd.1 , Db6 = Portd.2 , Db7 = Portd.3 , E = Portd.5 , Rs = Portd.4
    
     Dim A As Word
    
     Do
     A = Getadc(0)
     Cursor Off
     Cls
     Lcd "A=" ; A
     Wait 3
      Loop
        End
    پایه ها رو هم اند و کلکتور به هم و به vcc
    و امیتر با یه 40 کیلو به زمین و از وسط زمین و مقاومت دادم به adc
    و کاتد هم با مقاومت 330 اهم دادم به زمین.

    رفيقان قدر يكديگر بدانيد چو معلوم است شرح از بر مخوانيد

    مقالات نصيحت گو همين است كه سنگ انداز هجران در كمين است

    #2
    پاسخ : مشکل با adc و cny70

    سلام
    برای این که بفهمی اصلا انالوگ به دیجیتال کار می کنه بهش یه دونه پتانسیومتر وصل کن حتما به یه پایه پتانسیومتر VCC و به اون یه کی GND پایه وسط رو به میکرو وصل کن اگه با تغیر پتانسومتر مقدار تغییر کرد بدون که انالوگ به دیجیتال سالمه
    برنامت هم مشکل نداره

    دیدگاه


      #3
      پاسخ : مشکل با adc و cny70

      با مولتی متر سنسور تست کن ببین اصلا مقدارش تغییر می کنه.
      و یه چیز دیگه AVCC رو چک کن ببین وصل کردی!!!
      "لحظه پيروزي از آن جهت برايم شيرين است که ملت کشورم را در آرامش و شادي ببينم"
      نادر شاه

      دیدگاه

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