اطلاعیه

Collapse
No announcement yet.

خواندن مقدار مقاومت با میکرو

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

    خواندن مقدار مقاومت با میکرو

    سلام
    من میخوام با mega8 مقدار مقاومت 5 تا فوتوسل رو اندازه بگیرم و در صورت قطع نور (که منجر به افزایش مقاومت فوتوسل میشه) یه خروجی داشته باشم
    مثلا اگه فوتوسل شماره 1 نورش قطع شد led شماره 1 روشن بشه . اگه فوتوسل شماره 2 نورش قطع شد led شماره 2 و .....
    میکرو مدام فوتوسل ها رو چک کنه
    فقط هم با بسکام بلدم کار کنم
    وقتي كسي فقير مي شود خوبيهايش حقير مي شود و كسي كه زور و زر دارد عيبهايش هنر مي شود

    #2
    پاسخ : خواندن مقدار مقاومت با میکرو

    تقسیم مقاومت بزن با ی مقاومت معلوم فرمولشا که بلدی خروجیشو هم بده به adc و خلاص

    دیدگاه


      #3
      پاسخ : خواندن مقدار مقاومت با میکرو

      به نظرم بهترین راه حل استفاده از adc هست. اما چون میخوام مقدار هر فوتو سل رو جداگونه بخونم و اینکه مگا8 فقط 4تا adc داره ، میشه پورت های دیگه رو هم به عنوان adc تعریف کرد ؟
      وقتي كسي فقير مي شود خوبيهايش حقير مي شود و كسي كه زور و زر دارد عيبهايش هنر مي شود

      دیدگاه


        #4
        پاسخ : خواندن مقدار مقاومت با میکرو

        نوشته اصلی توسط مجتبی رضائی
        به نظرم بهترین راه حل استفاده از adc هست. اما چون میخوام مقدار هر فوتو سل رو جداگونه بخونم و اینکه مگا8 فقط 4تا adc داره ، میشه پورت های دیگه رو هم به عنوان adc تعریف کرد ؟
        با سلام
        در atmega8 پین های adc شش عدد هستن نه 4 تا !!! oo:
        salmon عزیز هم منظورشون همون adc بود ولی با تقسیم مقاومتی
        شما بجای دو مقاومت برای تقسیم مقاومتی از یک مقاومت با مقدار اهمی بالا (برای کم شدن جریان و جلوگیری از گرم شدن) و معلوم استفاده میکنید و بجای مقاومت دوم فتوسل رو قرار میدید.
        موفق باشید
        مفید بود ؟ بجای اسپم میتونید از دکمه ی تشکر استفاده کنید.
        [img width=405 height=100]http://eros8631.persiangig.com/image/pp.png[/img]

        دیدگاه

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