Mga kategorya: Itinatampok na Mga Artikulo » Mga ilaw na mapagkukunan
Bilang ng mga tanawin: 4678
Mga puna sa artikulo: 0
Makipag-usap sa mga LED at LED strips
Upang magsimula sa, sa isang regular na LED strip, hindi alintana kung ito ay solong kulay o RGB, ang lahat ng mga LED ng tape ay pinalakas at naiilawan nang sabay, dahil lahat sila ay tumatanggap ng kapangyarihan na kahanay mula sa isang mapagkukunan, isang driver na nagtatrabaho ayon sa sarili nitong algorithm, na ipinatupad nang direkta sa loob ng driver, at nagbibigay lamang ito ng kapangyarihan sa buong tape nang sabay-sabay, sa katunayan - sa lahat ng mga LED na konektado kahanay dito.

Ang address ng LED strip, kabaligtaran sa karaniwan, ay naglalaman ng tinatawag na mga LED na address. Nangangahulugan ito na kahit na ang bawat LED ay tumatanggap ng kapangyarihan kahanay mula sa isang karaniwang mapagkukunan, ang bawat LED ay lumiliko ayon sa isang indibidwal na utos, at nangangahulugan ito na ang bawat LED ay maaaring makakuha ng sariling natatanging lilim, isa sa 2553 = 16581375 posible.
Ang bawat LED sa tape ay may sariling natatanging address, kung saan ina-access ito ng driver gamit ang isang three-bit na utos. Ang mga utos ay ipinapadala sa linya nang sunud-sunod.Gawin ito, gamitin ang pangatlong wire ng DATA INPUT sa tape.
Malapit sa bawat LED sa address tape ay may sariling microchip. Ngayon, ang mga teyp sa address na may WS2811 PWM chips ay napaka-pangkaraniwan. Microchip housings DIP-8 o SOP-8. Ang bawat chip ay may tatlong mga output - bawat isa para sa sariling kulay, data transfer input, data transfer output, power output, mode setting input at pangkalahatang output.
Mayroong mga teyp na pinapagana ng 5 volt chips, ngunit ang pinakakaraniwan ay 12 bolt na pinapagana ng mga teyp, kung saan ang isang naturang chip ay kinokontrol ang tatlong LED nang sabay-sabay. Ang mga chips sa tape ay konektado sa bawat isa sa serye sa pamamagitan ng mga input at output ng paglipat ng data.

Ang WS2812B ay isang mas compact na pagbabago ng chip, na idinisenyo para sa pag-install sa loob ng pabahay ng SMD 5050 LED.Kaya ang buong pagpupulong ay may lamang 4 na output: kapangyarihan, karaniwang output, data transfer input at data transfer output.
Ang mga teyp sa address ay mas mahal kaysa sa mga ordinaryong teyp, at karaniwang ginagamit kung saan ang mga simpleng mga teyp sa ilang kadahilanan ay hindi naaangkop: buong-kulay na modular na mga asembliya, pandekorasyon na ilaw na may kontrol na "malambot na ilaw", panlabas na advertising, atbp. nagagawa nilang baguhin ang kulay at ningning ng kanilang mga indibidwal na mga segment ayon sa isang mas kumplikadong algorithm kaysa sa mga simpleng LED-tapes, kahit na ang mga LED-tape na ito ay nilagyan ng mga matalinong driver.
Ang signal ng control ng PWM ay ipinagkaloob mula sa isang espesyal na naka-program na magsusupil sa input ng tape, at inililipat nang sunud-sunod sa pag-input ng isang chip (digital input - DI), iniwan ito (digital output - DO), pagkatapos ay dumaan sa pangalawang chip, atbp. ipatupad ang paggamit ng programa sa arduino.
Ang mga aklatan ng FastLED at Adafruit NeoPixel arduino ay angkop para sa pakikipag-ugnay sa mga teyp sa address. Sa loob ng mga aklatan ay naglalaman ng mga buong sketch, na kinukuha kung saan bilang isang batayan madali itong makabisado sa independyenteng paglikha ng mga bagong epekto sa pag-iilaw. Sa header ng sketsa, dapat mong tumpak na tukuyin ang bilang ng mga LED tape at ang data port number.
Bawat RGB LED Sa katunayan, mayroon itong tatlong mga LED (pula, berde at asul), samakatuwid, upang makontrol ang isang segment (ang isang segment ay isang RGB LED na may isang chip), 3 byte ng impormasyon ay kinakailangan, ang isang byte ay isang kulay.
Ang bawat bait ay maaaring tumagal ng isa sa 255 na halaga, samakatuwid, sa prinsipyo, ang bawat RGB LED ay maaaring magbigay ng ilaw ng isa sa 2553 = 16581375 shade. Ang bilang ng mga byte sa isang utos ay kaya 3 beses ang bilang ng magkakasunod na mga segment ng trabaho sa tape.

Ang linya na ipinadala ay pumunta sa unang chip, na natatanggap ang unang tatlong baitang ng impormasyon, na ipinapasa ang natitirang bahagi sa pamamagitan ng digital output (DO) sa susunod na chip. Ang isang pag-pause ng 50 μ ay pinananatili, na nangangahulugang ang susunod na chip sa pila ay dapat makatanggap ng tatlong baitang ng impormasyon. Kung ang pag-pause ay tumatagal ng mas mahaba kaysa sa 50 microseconds, nangangahulugan ito na ang ikot ay nakumpleto at ang pag-uulit ng nagtatrabaho cycle ay maaga.
Tingnan din:Ano ang mga uri ng LED strips
Banayad na musika sa address na LED strip WS2812B at Arduino:
Tingnan din sa electro-tl.tomathouse.com
: