Агуулгын хүснэгт:

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 Led Matrix
Cascadable 8x16 Rgb Led Matrix
Cascadable 8x16 Rgb Led Matrix
Cascadable 8x16 Rgb Led Matrix

Энэ төсөлд би каскад хийх боломжтой 8x16 rgb LED матриц ба түүний хянагчийг хийсэн. Microchip -ийн 18F2550 нь USB дэмжлэгт ашиглагддаг. RGB гэрлийг резистортой 74hc595 ээлжийн регистрээр удирддаг. Хөдөлгөөнт дүрс, тохиргооны өгөгдлийн хувьд; 24C512 гадаад eeprom ашигладаг. Тохиргоо ба анимацийн өгөгдлийг компьютер дээрх график хэрэглэгчийн интерфейс (gui) -ээр үүсгэж, USB -ээр дамжуулан eeprom руу дамжуулдаг. Илүү том дэлгэцийн талбар болгохын тулд тэдгээрийг хавсаргаж болно.

Алхам 1: Архитектур

Архитектур
Архитектур
Архитектур
Архитектур

Архитектур Хөдөлгөөнт дүрс, тохиргооны өгөгдлийг компьютер дээр gui ашиглан бүтээдэг. дараа нь үүнийг удирдах самбар дээр usb -ээр байршуулдаг. Микроконтроллерийн нэгж (mcu) нь энэхүү өгөгдлийг самбарын хадгалах хэсэгт (eeprom) дамжуулдаг. Самбар ажиллаж байх үед эхлээд тохиргооны өгөгдлийг уншдаг: анимацийн хүрээ хоорондын хугацааны интервал, үзүүлэх анимацийн урт, ажлын горим (дан эсвэл каскад), дараа нь анимацийн өгөгдлийн хэсгийг уншиж, өгөгдлийг ээлжийн бүртгэлд шинэчилж илгээдэг. LED -ийн байдал. Энгийн анод rgb leds ашигладаг. LED нь 8 мөр, 16 багана байрлуулсан байна. бүх анодууд дараалан хоорондоо холбогддог. Shift бүртгэл нь нэг мөрийг нэг удаад хянадаг. Мультиплекс хийх замаар; 8 мөр маш хурдан шинэчлэгддэг тул тасралтгүй дүрс гарч ирдэг. 8 эгнээний хувьд --------- мултиплекс хийхэд нэг 8 битийн ээлжийн бүртгэлийг ашигладаг. 16 rgb leds баганын хувьд 16*3 = 48 ------ 6 8bit ээлжийн бүртгэл ашигладаг. Ганцаарчилсан горимд нэг модуль дээр дурдсанчлан ажилладаг. Каскад горимд: Нэг самбар нь мастер самбар болж, синхрончлолын дохиог цуваа захын интерфейсээр (spi) бусад самбар руу илгээдэг. бүх самбарууд санах ойд хадгалагдсан хөдөлгөөнт дүрсүүдийг харуулдаг. Мөн цагийг мастер самбараас ирж буй синхрончлолын дохионы дагуу зохион байгуулдаг.

Зөвлөмж болгож буй: