اطلاعیه

Collapse
No announcement yet.

کمک در مورد نحوه کارکرد تابلو روان رنگی

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

    کمک در مورد نحوه کارکرد تابلو روان رنگی

    دوستان برای ساخت تابلو روان های معمولی (تک رنگ ) روال اینه که طرح مورد نظر رو به یه نرم افزار داده میشه و اون نرم افزار کد های مربوط به اون طرح رو تولید می کنه و ما با استفاده از اون کدها در برنامه طرح رو روی تابلو نمایش می دیم تا اینجا که سوالی ندارم
    اما اگه بخواییم یه تصویر رنگی رو روی تابلو روان رنگی نمایش بدیم این روال به چه صورت هستش؟ یعنی آیا این هم توسط تولید کد به واسطه نرم افزار هستش ؟ خب اگه آره که این نرم افزار چه جوری مشخص می کنه که LED باید در چه لحظه چه رنگی رو نشون بده ؟ آیا یه کد هم برای رنگ تولید می کنه ؟
    روال این کار چه جوریه :question:
    یه سوال دیگه چرا اکثرا دوستان میرن سراغ LED های RGB چهار پایه و از این LED های هفت رنگ استفاده نمی کنن ؟ :question:
    راستی در این مورد تو سایت سرچ کردم یه چیزایی هم دستگیرم شد ولی بازم جواب سوالم رو نگرفتم
    خداوند بی نهایت است اما به قدر نیاز تو فرود می آید ، به قدر آرزوی تو گسترده می شود و به قدر ایمان تو کارگشاست.
    [hr]

    #2
    پاسخ : کمک در مورد نحوه کارکرد تابلو روان رنگی

    نوشته اصلی توسط امین غفاری
    دوستان برای ساخت تابلو روان های معمولی (تک رنگ ) روال اینه که طرح مورد نظر رو به یه نرم افزار داده میشه و اون نرم افزار کد های مربوط به اون طرح رو تولید می کنه و ما با استفاده از اون کدها در برنامه طرح رو روی تابلو نمایش می دیم تا اینجا که سوالی ندارم
    اما اگه بخواییم یه تصویر رنگی رو روی تابلو روان رنگی نمایش بدیم این روال به چه صورت هستش؟ یعنی آیا این هم توسط تولید کد به واسطه نرم افزار هستش ؟ خب اگه آره که این نرم افزار چه جوری مشخص می کنه که LED باید در چه لحظه چه رنگی رو نشون بده ؟ آیا یه کد هم برای رنگ تولید می کنه ؟
    روال این کار چه جوریه :question:
    یه سوال دیگه چرا اکثرا دوستان میرن سراغ LED های RGB چهار پایه و از این LED های هفت رنگ استفاده نمی کنن ؟ :question:
    .....
    روال این کار هم دقیقا مثل تک رنگ فقط شما تو تک رنگ برای هر LED یک مقدار 8Bit لازم داریم (برای هر فریم) که برای رنگی بسته به کیفیت و ... از 12bit به بالا دیتا می خواید که معمولا 24bit در نظر گرفته میشه که هر LED میشه از 0x000000 تا 0xFFFFFF مشخص که تو 12bit طیف رنگی کاملی ندارید
    همون جوری که شما تو تک رنگ بسته به مقدار دیتا کنترل می کنید تو رنگی با (8bit Red /8bit Green /8bit Blue = 24bit)

    منظورتون دقیقا از LED هفت رنگ کدوماس ؟
    اگه منظور همون LED ها است که خودش رنگ عوض می کنه و ... که اصلا بیخیال بشید چون هیچ کاری باهاش نمی شه کرد چون نمی شه رنگ انتخاب کرد و ...............................

    دیگه خیلی بخواید هنر بریزید از RGBY استفاده می شه کرد ولی متقابل کنترل و جاروب و ... سخت تر میشه
    البته همیشه از RGB LED های 4 پایه استفاده نمی شه و بعضی مواقع از 2 تا LED قرمز و یکی 1 دونه LED RED , Green به صورت مربع استفاده می شه که افت کیفیت وجود داره وبیشتر برای ساز های خیلی بزرگ از این روش استفاده میشه .


    دیدگاه


      #3
      پاسخ : کمک در مورد نحوه کارکرد تابلو روان رنگی

      خیلی ممنون
      یعنی برای هر رنگ یه کد تولید میشه ؟
      حالا شدت رنگ رو با PWM کنترل می کنن درسته ولی سوال اینجا هست که چه طوری این کار انجام می گیره چون میکروهایی که من میشناسم ماکزیمم 3 تا خروجی PWM دارن ؟
      خداوند بی نهایت است اما به قدر نیاز تو فرود می آید ، به قدر آرزوی تو گسترده می شود و به قدر ایمان تو کارگشاست.
      [hr]

      دیدگاه


        #4
        پاسخ : کمک در مورد نحوه کارکرد تابلو روان رنگی

        خواهش میشه :biggrin:
        بله برای هر رنگ 24 بیت کد ایجاد میشه ( معمولا و نه همیشه )
        خوب چون میکرو 3 تا PWM داره یعنی فقط 3 تا LED میشه راه انداخت ؟ :biggrin:
        معمولا یک میکرو یا پروسسور ARM ( بسته به برد و کارای و ... ) با یک FPGA تلفیق میشه که میکرو وظیفه ادرس دهی و کد گشای و .... داره و FPGA عمل روت (جاروب و ... ) حالا ممکنه این عمل با کمک شیفت رجیستر ها و .. هم انجام بشه

        فقط یکم راهنمای می کنم بقیش با خودتون
        دیتا ی ورودی قابلیت فشرده سازی داره که با سرچ کردن می تونید بفهمید چجوری اصلا ربطی به تابلو .. نداره روش های هستش که در برنامه نویسی استفاده میشه .
        عمل جاروب هم همیشه به صورت جاروب صفحه کلید و تابلو تک رنگ نیست و میشه به صورت بهینه شده جاروب انجام بشه
        اگه پیگیری کردید و کاری کردید نمونه کد می زارم تا متوجه بشید ولی باز به تجربه برنامه نویسی شما بر می گرده و خریدن یک برد کنترل اماده خیلی به صرفه تره
        چون وقتی سخت افزار OK کنید تازه باید برید سراغ نرم افزار کامپیوتری که اونم یه سری داستانای خاص خودشو داره مخصوصا موقع کد کردن فایل های ویدیوی و ....

        دیدگاه


          #5
          پاسخ : کمک در مورد نحوه کارکرد تابلو روان رنگی

          سلام

          یه سر به سایت مهندس لاچینی بزن . هم نرم افزار تولید کد داره هم توضیح کامل در رابطه با ساختش داده

          http://www.hlachini.com/

          انجمن مربوط به تابلو روان سایت مهندس لاچینی

          http://www.hlachini.com/forum-1.html

          دیدگاه


            #6
            پاسخ : کمک در مورد نحوه کارکرد تابلو روان رنگی

            سلام
            من خودم تابلو ال ای دی تولید میکنم اما تا هفت رنگ.برای پخش فیلم مشکل سر اینه که چطوری با چه سرعتی از رم اطلاعات خونده بشه و روی تابلو ریخته بشه.

            دیدگاه

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