Talaan ng mga Nilalaman:

Cascadable 8x16 Rgb Led Matrix: 3 Mga Hakbang
Cascadable 8x16 Rgb Led Matrix: 3 Mga Hakbang

Video: Cascadable 8x16 Rgb Led Matrix: 3 Mga Hakbang

Video: Cascadable 8x16 Rgb Led Matrix: 3 Mga Hakbang
Video: DFRobot I2C 8x16 RGB LED Matrix Panel 2024, Hulyo
Anonim
Cascadable 8x16 Rgb Led Matrix
Cascadable 8x16 Rgb Led Matrix
Cascadable 8x16 Rgb Led Matrix
Cascadable 8x16 Rgb Led Matrix

Sa proyektong ito gumawa ako ng cascadable 8x16 rgb led matrix at ang controller nito. Ang Microchip's 18F2550 ay ginagamit para sa suporta ng USB. Ang mga RGB leds ay hinihimok ng 74hc595 shift register na may resistors. Para sa data ng animasyon at pag-configure; 24C512 panlabas na eeprom ang ginagamit. Ang data ng pagsasaayos at animasyon ay nilikha ng graphic na interface ng gumagamit (gui) sa computer at inilipat sa eeprom sa pamamagitan ng USB Ginawa ko ang aking rgb led matrix modules na laki ng 8x16 pixel. At maaari silang mai-attach upang makagawa ng mas malaking lugar ng pagpapakita.

Hakbang 1: Arkitektura

Arkitektura
Arkitektura
Arkitektura
Arkitektura

arkitektura Ang data ng animasyon at pagsasaayos ay nilikha sa computer ng isang gui. pagkatapos ito ay nai-upload upang makontrol ang board sa pamamagitan ng usb. Inililipat ng unit ng micro controller (mcu) ang data na ito sa imbakan na yunit ng board (eeprom). Kapag ang board ay nasa aksyon, binabasa muna nito ang data ng pagsasaayos: mga agwat ng oras sa pagitan ng mga frame ng animasyon, haba ng animasyon upang ipakita, mode ng pagtatrabaho (solo o kaskad) pagkatapos ay binabasa nito ang isang tipak ng data ng animasyon at ipadala ang data upang ilipat ang mga rehistro upang ma-update ang status ng leds. Ginagamit ang mga karaniwang anode rgb leds. ang mga leds ay nakaayos ng 8 mga hilera, 16 na mga haligi. lahat ng mga anode ay konektado sa bawat isa sa isang hilera. Kinokontrol ng mga rehistro ng shift ang isang hilera nang paisa-isa. Sa pamamagitan ng multiplexing; Ang 8 hilera ay na-update nang napakabilis kaya ipinapakita ang tuluy-tuloy na imahe. para sa 8 hilera --------- ginagamit ang isang rehistro ng 8bit shift para sa multiplexing. para sa mga haligi ng 16 rgb leds 16 * 3 = 48 ------ anim na 8bit shift ang ginagamit. Sa solo mode isang module ang gagana tulad ng inilarawan sa itaas. Sa cascade mode: Ang isang board ay naging master board at nagpapadala ng signal ng pagsabay sa iba pang mga board sa pamamagitan ng serial peripheral interface (spi). ang lahat ng mga board ay nagpapakita ng mga animasyon na nakaimbak sa kanilang memorya. At ang tiyempo ay nakaayos ayon sa signal ng pagsabay na nagmumula sa master board.

Inirerekumendang: