اطلاعیه

Collapse
No announcement yet.

نظرتون را در مورد این تابلو LED ثابت بگید لطفا

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

    نظرتون را در مورد این تابلو LED ثابت بگید لطفا

    سلام دوستان

    من کارم ساخت تابلو LED ثابت هست. برای تابلوی اخیرم یک فلشر جدید طراحی کردم که افکتهای جدیدی روش گذاشتم

    چند مدل افکت برای روشن شدن متن به صورت حرف به حرف هست
    چند مدل افکت برای خاموش شدن متن به صورت حرف به حرف هست
    چند مدل افکت چشک زدن کل متن به شکل های مختلف
    تمامی افکتها کاملا تصادفی و بدون ترتیب خاصی اجرا میشن
    توی یک حالت حروف با ترتیب کاملا تصادفی روشن (خاموش) میشن و هیچ ترتیب خاصی برای روشن شدن حروف نیست
    کادر کناری تابلو و متن درون آن مجزا از هم کار میکنند.

    تمامی حروف برای روشن و خاموش شدن Fade میشن و نورشون آروم کم و زیاد میشه.(تمامی کاراکتر ها با PWM کنترل میشن)

    این هم فیلمش:
    http://bayan******/blog/crash/videos/MOV_0518.rar?info

    دوستان اگر نظرشون را و پیشنهادی برای بهتر شدن و کامل تر شدن این فلشر بدن خوشحال میشم

    این هم عکس از پشت برد

    [img]http://bayan******/blog/crash/videos/DSC_0523_3.jpg?view[/img]
    http://bayan******/blog/crash/videos/DSC_0523_3.jpg?view

    #2
    پاسخ : نظرتون را در مورد این تابلو LED ثابت بگید لطفا

    به گفته یکی از دوستانم خوب بید
    با PWM هم کار کردید :question:
    کمتر سخن گویم
    بیشتر عمل کنیم

    دیدگاه


      #3
      پاسخ : نظرتون را در مورد این تابلو LED ثابت بگید لطفا

      سلام
      قشنگ بود آفرین
      درایورهات ضعیف نیستن؟
      محاسباتشو چطور انجام دادی؟
      گفت که دیوانه نهی لایق این خانه نهی

      دیدگاه


        #4
        پاسخ : نظرتون را در مورد این تابلو LED ثابت بگید لطفا

        همه ی 16 کانالی که استفاده کردم قابلیت استفاده از PWM را دارند و محدود به دو پایه OCR نیست.

        -------------------------------------------------------------------
        از ULN2803 استفاده کردم.
        توی دیتاشیتش که نوشته تا 500 میلی آمپر جواب میده

        توی برد من شاید بعضی کانالهاش حدود 400 میلی آمپر جریان روش بیاد.
        من برنامه نویسیم قویتره تا الکترونیکم. چه مشکلاتی ممکنه برای درایورهام پیش بیاد؟

        دیدگاه


          #5
          پاسخ : نظرتون را در مورد این تابلو LED ثابت بگید لطفا

          اونجا نوشته حداکثر 500
          من برای یه دستگاهی از این درایور استفاده کردم و از کانالها حدود 350 تا 450 میلی آمپر جریان میکشیدم تا چند هفته خوب کار کرد بعدش کانالها نشتی پیدا کردند یعنی درست سوئیچ نمیشدند
          گفت که دیوانه نهی لایق این خانه نهی

          دیدگاه


            #6
            پاسخ : نظرتون را در مورد این تابلو LED ثابت بگید لطفا

            توی کارهای قبلیم بعضی کانالهای دور کار را مستقیم با ULN2803 سوئیچ میکردم که آمپر زیادی هم روش بود و تا الان مشکلی پیدا نکرده.
            ممنونم از راهنماییتون. پس فعلا دست نگه میدارم تا یه مدت و توی کارهای بعدیم استفاده نمیکنم تا این یکی ببینم خوب جواب میده یا نه.

            دیدگاه


              #7
              پاسخ : نظرتون را در مورد این تابلو LED ثابت بگید لطفا

              کار من حدودا 3 ماه بعدش مشخص شد
              نمیدونم نوسانات برق و خیلی چیزایه دیگه رو هم باید در نظر گرفت
              گفت که دیوانه نهی لایق این خانه نهی

              دیدگاه


                #8
                پاسخ : نظرتون را در مورد این تابلو LED ثابت بگید لطفا

                نوشته اصلی توسط erima
                همه ی 16 کانالی که استفاده کردم قابلیت استفاده از PWM را دارند و محدود به دو پایه OCR نیست.
                میشه بگید 16 کانال را چطوری با PWM کنترل میکنید :question:
                اگر ممکن است نمونه برنامه ای که برای این تابلو نوشتید را اینجا قرار دهید :NO:
                متشکرم :redface:
                کمتر سخن گویم
                بیشتر عمل کنیم

                دیدگاه


                  #9
                  پاسخ : نظرتون را در مورد این تابلو LED ثابت بگید لطفا

                  من از پایه های ثابت خود میکرو که برای PWM استفاده میشه استفاده نکردم و با وقفه ها، PWM را روی پایه های مختلف قرار میدم.
                  کافیه توی وقفه سرریز تایمر پایه مورد نظرت را 1 کنی و توی وقفه TIM1_COMPA اونو صفر کنی، انطوری میتونی روی هر پایه ای که خواستی PWM بذاری.(البته دردسر زیاد داره)

                  دیدگاه


                    #10
                    پاسخ : نظرتون را در مورد این تابلو LED ثابت بگید لطفا

                    کار قشنگ و جالبی بود مخصوصا حالت رندومش
                    اگر ممکنه یه برنامه کوچیک از pwm رو که نوشتید بزارید ما هم استفاده کنیم اگر با بسکام باشه چه بهتر

                    دیدگاه


                      #11
                      پاسخ : نظرتون را در مورد این تابلو LED ثابت بگید &

                      نوشته اصلی توسط hsoft2
                      کار قشنگ و جالبی بود مخصوصا حالت رندومش
                      اگر ممکنه یه برنامه کوچیک از pwm رو که نوشتید بزارید ما هم استفاده کنیم اگر با بسکام باشه چه بهتر
                      متشکر.
                      کد این برنامه 1032 خط شده. خیلی روش زحمت کشیدم، برای نوشتنش هم از کلی روشهای برنامه نویسی سی استفاده کردم

                      برای شما توابع وقفه اون را قرار میدم.

                      کد:
                      interrupt [TIM1_OVF] void timer1_ovf_isr(void)
                      {
                          GlobalTimer++;
                         
                          if(GlobalTimer == 40)
                          {
                            char temp = OutValue(X3);
                            Out[X3](OutValue(X2));
                            Out[X2](OutValue(X1));
                            Out[X1](temp);
                            GlobalTimer = 1;
                          } 
                          
                          
                        Out[Index1](1);
                        Out[Index2](1); 
                      }
                      
                      interrupt [TIM1_COMPA] void timer1_compa_isr(void)
                      {
                        Out[Index1](0);
                      }
                      
                      interrupt [TIM1_COMPB] void timer1_compb_isr(void)
                      {
                        Out[Index2](0);
                      }

                      دیدگاه

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