فهرست مطالب:

Cascadable 8x16 Rgb Led Matrix: 3 مرحله
Cascadable 8x16 Rgb Led Matrix: 3 مرحله

تصویری: Cascadable 8x16 Rgb Led Matrix: 3 مرحله

تصویری: Cascadable 8x16 Rgb Led Matrix: 3 مرحله
تصویری: DFRobot I2C 8x16 RGB LED Matrix Panel 2024, جولای
Anonim
ماتریس رهبری Cascadable 8x16 Rgb
ماتریس رهبری Cascadable 8x16 Rgb
ماتریس رهبری Cascadable 8x16 Rgb
ماتریس رهبری Cascadable 8x16 Rgb

در این پروژه من ماتریس cascadable 8x16 rgb led و کنترل کننده آن را ساختم. Microchip 18F2550 برای پشتیبانی USB آن استفاده می شود. LED های RGB توسط رجیسترهای شیفت 74hc595 با مقاومت هدایت می شوند. برای داده های متحرک و پیکربندی ؛ از eeprom خارجی 24C512 استفاده می شود. پیکربندی و داده های متحرک توسط رابط کاربری گرافیکی (gui) در رایانه ایجاد می شود و از طریق USB به eeprom منتقل می شود. و می توان آنها را متصل کرد تا فضای نمایش بزرگتری ایجاد شود.

مرحله 1: معماری

معماری
معماری
معماری
معماری

معماری داده های متحرک و پیکربندی در رایانه توسط gui ایجاد می شود. سپس از طریق usb روی برد کنترل بارگذاری می شود. واحد کنترل میکرو (mcu) این داده ها را به واحد ذخیره سازی برد (eeprom) منتقل می کند. هنگامی که صفحه در حال کار است ، ابتدا داده های پیکربندی را می خواند: فواصل زمانی بین فریم های انیمیشن ، مدت زمان نمایش انیمیشن ، حالت کار (انفرادی یا آبشاری) ، سپس قسمتی از داده های متحرک را می خواند و داده ها را به شیفت رجیسترها ارسال می کند تا به روز شوند. وضعیت led ها LED های rgb آند معمولی استفاده می شود. led ها 8 ردیف ، 16 ستون مرتب شده اند. همه آندها در یک ردیف به یکدیگر متصل می شوند. Shift رجیسترها را کنترل می کند. با استفاده از مالتی پلکس ؛ 8 ردیف بسیار سریع به روز می شوند بنابراین تصویر پیوسته نمایش داده می شود. برای 8 ردیف --------- یک رجیستر شیفت 8 بیتی برای مالتی پلکس استفاده می شود. برای 16 ستون led rgb 16*3 = 48 ------ شش ثبت کننده شیفت 8 بیتی استفاده می شود. در حالت انفرادی یک ماژول همانطور که در بالا توضیح داده شد کار می کند. در حالت آبشاری: یک برد تبدیل به یک برد اصلی می شود و سیگنال همگام سازی را از طریق رابط جانبی سریال (spi) به سایر بردها ارسال می کند. همه تابلوها انیمیشن های ذخیره شده در حافظه خود را نمایش می دهند. و زمان بندی بر اساس سیگنال همگام سازی که از صفحه اصلی می آید تنظیم شده است.

توصیه شده: