پاسخ : ساخت درایو LED RGB
این برنامه یه دمو هست و 3 تا ال ای دی رو درایو میکنه و گفتم هرکس هرچنتا ال ای دی خواست خودش تو برنامه اضافه کنه.
تایمر 1 رو جوری برنامه ریزی کردم که در هر ثانیه 30000 بار وارد وقفه [TIM1_COMPA] بشه. و دقت PWM رو هم 0.5 درصد دیدم.برای همین عرض پالس PWM از 0 تا 200 میشه داد که همون دقت 0.5 درصد هست. فرکانس LED ها هم میشه 150 هرتز.
الان هم دارم یه درایور 24 کانله LED که میشه با اون 8 تا RGB رو درایو کرد میسازم. فقط بیشترین مشکل من انتخاب ترانزیستور مناسب هست که که ارزان ترین ترانزیستور رو درمقابل بالاترین جریان بخریم.
نوشته اصلی توسط مجتبی صاحبی
تایمر 1 رو جوری برنامه ریزی کردم که در هر ثانیه 30000 بار وارد وقفه [TIM1_COMPA] بشه. و دقت PWM رو هم 0.5 درصد دیدم.برای همین عرض پالس PWM از 0 تا 200 میشه داد که همون دقت 0.5 درصد هست. فرکانس LED ها هم میشه 150 هرتز.
الان هم دارم یه درایور 24 کانله LED که میشه با اون 8 تا RGB رو درایو کرد میسازم. فقط بیشترین مشکل من انتخاب ترانزیستور مناسب هست که که ارزان ترین ترانزیستور رو درمقابل بالاترین جریان بخریم.
دیدگاه