اطلاعیه

Collapse
No announcement yet.

مشکل در پاور led و برنامه

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

    مشکل در پاور led و برنامه

    سلام :smile:
    من یه برنامه خیلی ساده نوشتم که با خوندن adc مقدار رو خروجی pwm بریزم نور کم کنم در پاور led
    حالا مشکل اینجاست که
    در مورد led کوچیک ها برنامه خوبه ولی برای پاور led که تغذیش 80 ولته خوب کار نمیکنه
    [glow=white,2,100]تو مقدار کم adc که نور کم میکنه ,با این حال چشمکم میزنه![/glow] :eek:
    اگه نور زیاد کنم چشمک نمیزنه!
    مدار خروجیش یه irfz44 گذاشتم و با یه مقاومت 1کیلو پایه وسط زمین کردم! ممکنه بخاطر مقاومت باشه؟ رنجش تغییر بدم؟
    کد:
    do
     Adcs = Getadc(0) 
    Pwm1a = Adcs
    loop

    شمر ۱۴۰۰سال پیش مُرد؛شمر زمانت بشناس.
    [img width=400 height=100]http:///uploads/140623781981451.png[/img]
    [glow=green,2,100]یاحسین تشنه لب[/glow]

    #2
    پاسخ : مشکل در پاور led و برنامه

    باسلام
    شاید فرکانس pwm کم باشه
    حداکثر ولتاژ قابل تحمل irfz44 حدود 60 ولته و ولتاژ شما 80 ولت!
    لااقل یک ماسفت 100 ولتی بذارید مثل irf540
    برای اتصال میکرو به ماسفت و درایو مناسبش اگر گیت درایور نمیذارید
    یک پوش پول ترانزیستوری با bjt درست کنید با ولتاژ 12ولت تا راحت درایو بشه
    با مقاومت خوب درایو نمیشه ولی تو فرکانس کم مشکلی نداره
    در ضمن در داخل برنامه و حلقه do loop یک تاخیر هم بذارید
    نیازی نیست با سرعت بالا adc خونده بشه و pwm پدیت بشه
    یک تاخیر 100msخوبه

    دیدگاه


      #3
      پاسخ : مشکل در پاور led و برنامه

      آخهههههه :mrgreen: VDS یادم رفت چک کنم .
      خوب شد گفتین!
      برم عوض کنم شاید درست شد.
      خروجی به پاور led 9ولت دادم بازم چشمک میزد البته فرکانس هنوز دست نزدم. چون وقتی سطح 1 کم میشد(که باید کم نور میشد) هم کم نور بود هم چشمک میزد.
      شاید فرکانس pwm کم باشه
      یعنی بیشترش کنم؟
      [hr]
      30hz--900hz--7khz--30khz چشمک-- چشمک--چشمک oo:
      یک پوش پول ترانزیستوری با bjt درست کنید با ولتاژ 12ولت تا راحت درایو بشه
      یه مدار محبت میکنید؟
      در ضمن در داخل برنامه و حلقه do loop یک تاخیر هم بذارید
      من 400 میل ثانیه گذاشتم.

      *همین برنامه برای led کلاهی سری و موازی شده 100عدد امتحان کردم شد!
      ولی برای پاور led چشمک میزنه چرا؟
      شمر ۱۴۰۰سال پیش مُرد؛شمر زمانت بشناس.
      [img width=400 height=100]http:///uploads/140623781981451.png[/img]
      [glow=green,2,100]یاحسین تشنه لب[/glow]

      دیدگاه


        #4
        پاسخ : مشکل در پاور led و برنامه

        شاید دلیل چشمک زدن درایو نادرست ماسفت باشه
        تنظیم فرکانس pwm یک مقدار تجریه می خواد و بهتره یک مقدار سعی و خطا بشه
        فرکانس 30 , 30k خیلی کم و خیلی زیاده
        من با ولتاژ 80 تا حالا لد رو کنترل نکردم ولی به نظر من با فرکانس یک کیلو تست ها رو شروع کنید و در صورت نیاز کم و زیاد کنید
        در مورد گیت درایور ترانزیستوری ،مدار زیر خوبه و شاید نیاز به تغییرات کوچکی داشته باشه:


        دیدگاه


          #5
          پاسخ : مشکل در پاور led و برنامه

          منظور از تغیرات کوچیک چیه؟
          من فقط میخوام بجای این ترانزیستورا از bc338 استفاده کنم. فقط مقاومتا رو چه کنم؟ همین بزارم؟
          فرکانس 900 در بالا نوشتم امتحان کردم ولی یک کیلو هنوز نه!
          یکم رسیدن به یک فرکانس خاص سخته.
          تو تنظیمات کریستال میگم.
          شمر ۱۴۰۰سال پیش مُرد؛شمر زمانت بشناس.
          [img width=400 height=100]http:///uploads/140623781981451.png[/img]
          [glow=green,2,100]یاحسین تشنه لب[/glow]

          دیدگاه


            #6
            پاسخ : مشکل در پاور led و برنامه

            ببین بحث درایو ماسفت یا کلا ترانزیستورهای قدرت یک بحث مفصله
            وهمچنین طراحی اسنابر و هیت سینک برای ترانزیستور
            اگر به این موضوع علاقه مندید توی بخش منابع تغذیه- چند تاپیک اولش که مهمن و پر بازدید مطالب مفیدی در این زمینه بیان شده - مخصوصا از طرف مهندس جبراییلی
            تو اینترنت هم مطلب زیاده
            من جای شما بودم ابتدا مدار رو در orcad شبیه سازی میکردم و بعد میساختم
            منظورمن از تغییرات در مقدار مقاومتها بود- باتوجه به سوییچ و ولتاژ تغذیه
            جفت ترانزیستور bc327 , bc337 هم برای اینکار مناسبن
            بهتر و راحتتر اینه که از گیت درایور استفاده کنید مثل tlp250
            اما باتوجه به کم بودن فرکانس و کاهش هزینه- پوش پول ترانزیستوری رو پیشنهاد دادم
            داخل گیت درایور هم پوش پوله
            احتمالا شما دارید با avr کار میکنید- اگر با سری atmega کار میکنید تغییر فرکانس سخت نیست
            یکی از حالتهای تایمر1 اینه که بصورت pwm کار میکنه و سقف تایمر رو هم میشه تعیین کرد- تو این حالت تغییر فرکانس راحته و انعطاف بالایی دارد
            دیگه نیازی به تغییر کریستال هم نیست
            بنظرمن فعلا با همون فرکانس 900 و مدار بالا تست کنید

            دیدگاه


              #7
              پاسخ : مشکل در پاور led و برنامه

              سلام
              من یه پرژکتور ساختم 40 تا ال ای دی 1وات با فاصله نزدیک به هم کار کردم!
              ولی به دلیل کمبود جا نمیتونم از هیت سینگ بزرگ استفاده کنم و از هیت سینگ سی پی یو استفاده کردم!
              پرژکتورمم الان یک هفتس,بصورت یکسره روشنه!
              ولی داغ شده جوری که دستا بعد,از چند ثانیه میسوزونه!
              لطفا کمکم کنید چجوری گرماشا کنترل کنم؟
              اگه همین جور استفاده کنم بعد از یه مدت ال ای,دها میسوزه؟

              دیدگاه

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