ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





  1. #1
    تاریخ عضویت
    2013/02/28
    تهران
    97
    7

    کم و زیاد کردن ولتاژ پایه های avr با پتانسیومتر

    با سلام و درود به تمامی مهندسین
    فرض کنید یک مدار چشمک زن 5 کانال ال ای دی با زبان بیسیک نوشته شده چگونه می توان بدون اینکه مشکلی در اجرای افکتهای چشمک زدن ال ای دی ها بوجود آید با یک پتانسیومتر نور تمامی کانال ها را کم و زیاد نمود.؟؟؟؟؟

    میدونم از adc و تایمر باید استفاده کرد ولی چگونه؟؟؟
  2. #2
    تاریخ عضویت
    2016/09/30
    7
    6

    پاسخ : کم و زیاد کردن ولتاژ پایه های avr با پتانسیومتر

    درود بر شما. دوست عزیز شما تنها باید از تایمر ها در مد PWM استفاده کنی. بسته به میکرویی که استفاده میکنی 2 الی 6 کانال PWM داری. باید ال ای دی ها رو به چند دسته تقسیم کنی و هر دسته رو خط مشترکشون رو به وسیله ترانزیستوری که از PWM فرمان میگیره تغذیه کنی. اگر سوال بیشتری داری زبان برنامه نویسی و میکروت رو بگو تا بتونم بیشتر راهنماییت کنم.
  3. #3
    تاریخ عضویت
    2016/11/15
    539
    371

    پاسخ : کم و زیاد کردن ولتاژ پایه های avr با پتانسیومتر

    از PWM استفاده کن تا زیاد درگیر سخت افزر نشی
  4. #4
    تاریخ عضویت
    2013/02/28
    تهران
    97
    7

    پاسخ : کم و زیاد کردن ولتاژ پایه های avr با پتانسیومتر

    نقل قول نوشته اصلی توسط esn hardwares

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    درود بر شما. دوست عزیز شما تنها باید از تایمر ها در مد PWM استفاده کنی. بسته به میکرویی که استفاده میکنی 2 الی 6 کانال PWM داری. باید ال ای دی ها رو به چند دسته تقسیم کنی و هر دسته رو خط مشترکشون رو به وسیله ترانزیستوری که از PWM فرمان میگیره تغذیه کنی. اگر سوال بیشتری داری زبان برنامه نویسی و میکروت رو بگو تا بتونم بیشتر راهنماییت کنم.
    با تشکر از شما لطفا روی برنامه به من توضیح بدید برنامه زیر یک چشمک زن ساده است. لطفا روی برنامه زیر بهم توضیح بدبد با تشکر از شما دوست عزیز


    $regfile = "m8def.dat"
    $crystal = 4000000
    Config Portd = Output
    Do
    Portd = &B00000000
    Waitms 1000
    Portd = &B11111111
    Waitms 1000
    Loop
    End
  5. #5
    تاریخ عضویت
    2016/09/30
    7
    6

    پاسخ : کم و زیاد کردن ولتاژ پایه های avr با پتانسیومتر

    درود. دوست عزیز این ترفند هم روی سخت افزار . نرم افزار تاثیر گذاره. فرض کنیم که شما از پایه های یه پورت میکرو میخای واسه خاموش و روشن کردن ال ای دی هات استفاده کنی. خوب هر کدوم رو به صورت مجزا بهش وصل میکنی. اما کاتد ال ای دی هات همشون به هم وصل میشن. اون سرهای مشترک رو میدی به کلکتور یه ترانزیستور منفی و بیس رو وصل میکنی به پایه OC0 میکرو(اگه از تایمر0 استفاده کنی) و بعد طبق توضیحات کتاب علی کاهه رو در مد PWM راه اندازی میکنی.&nbsp;<br>Config Timer0= PWM , prescaler=8<br>PORTB=&amp;b00101010<br>pwm0=127<br >در این مثال پورت بی همون پورت متصل به ال ای دی ها و PWM هم وضیفه کنترل نور رو داره که در این مثال نور ال ای دی ها نصفه میشه. البته من خیلی وقته که سی نویس هستم و سمت بیسیک نرفتم واسه همین ممکنه فرم دستورات ناقص باشه.
  6. #6
    تاریخ عضویت
    2013/02/28
    تهران
    97
    7

    پاسخ : کم و زیاد کردن ولتاژ پایه های avr با پتانسیومتر

    نقل قول نوشته اصلی توسط esn hardwares

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    درود. دوست عزیز این ترفند هم روی سخت افزار . نرم افزار تاثیر گذاره. فرض کنیم که شما از پایه های یه پورت میکرو میخای واسه خاموش و روشن کردن ال ای دی هات استفاده کنی. خوب هر کدوم رو به صورت مجزا بهش وصل میکنی. اما کاتد ال ای دی هات همشون به هم وصل میشن. اون سرهای مشترک رو میدی به کلکتور یه ترانزیستور منفی و بیس رو وصل میکنی به پایه OC0 میکرو(اگه از تایمر0 استفاده کنی) و بعد طبق توضیحات کتاب علی کاهه رو در مد PWM راه اندازی میکنی.&nbsp;<br>Config Timer0= PWM , prescaler=8<br>PORTB=&amp;b00101010<br>pwm0=127<br >در این مثال پورت بی همون پورت متصل به ال ای دی ها و PWM هم وضیفه کنترل نور رو داره که در این مثال نور ال ای دی ها نصفه میشه. البته من خیلی وقته که سی نویس هستم و سمت بیسیک نرفتم واسه همین ممکنه فرم دستورات ناقص باشه.
    با تشکر
    در حال حاضر در بازار فلاشر هایی هستند که همین قابلیت رو دارند بعنوان مثال 6 کانال و و لوم کنترل روشنایی هم دارند و با مگا8 ساخته شده اند به نظر بنده از pwm استفاده نمیکنن.
    راهکار دیگه ای به نظر شما و یا اساتید دیگه نمیرسه؟؟؟
نمایش نتایج: از 1 به 6 از 6

موضوعات مشابه

  1. تشخیص پایه های پتانسیومتر خطی
    توسط akbar_online در انجمن مفاهیم پایه برق و الکترونیک
    پاسخ: 2
    آخرين نوشته: 2015/08/21, 20:51
  2. کم و زیاد کردن ولتاژ منبع تغذیه
    توسط رسول21 در انجمن منابع تغذيه
    پاسخ: 4
    آخرين نوشته: 2013/06/01, 00:16
  3. راه حلی برای زیاد کردن ولتاژ
    توسط mefilinago در انجمن مفاهیم پایه برق و الکترونیک
    پاسخ: 12
    آخرين نوشته: 2009/04/12, 17:51
  4. تشخیص پایه های پتانسیومتر
    توسط hoseini_za در انجمن مفاهیم پایه برق و الکترونیک
    پاسخ: 2
    آخرين نوشته: 2009/03/18, 16:07
  5. شماتیک اتصال پتانسیومتر به پایه ADC ال سی دی
    توسط Hesssssam در انجمن میکروکنترلرهای AVR
    پاسخ: 6
    آخرين نوشته: 2008/04/04, 13:17

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •