Kazalo:

Oblikovanje LED -PWM svetilke z več vozlišči: 6 korakov (s slikami)
Oblikovanje LED -PWM svetilke z več vozlišči: 6 korakov (s slikami)

Video: Oblikovanje LED -PWM svetilke z več vozlišči: 6 korakov (s slikami)

Video: Oblikovanje LED -PWM svetilke z več vozlišči: 6 korakov (s slikami)
Video: Потолок из пластиковых панелей 2024, September
Anonim
Oblikovanje LED -PWM svetilke z več vozlišči
Oblikovanje LED -PWM svetilke z več vozlišči

Ta navodila bodo pokazala, kako sem oblikoval krmilnik LED PWM svetilke. Več svetilk je mogoče nanizati skupaj, da nastanejo velike svetlobne niti. Ustvarjanje nekaj utripajočih LED luči za božič je bilo vedno na mojem seznamu želja. Zadnji božični čas sem res začel razmišljati o tem, da bi kaj zgradil. Moja prva misel je bila, da bi lahko vsako LED svetilko preprosto priključili na par žic. Napajanje LED svetilk je lahko signal izmeničnega toka, ki bi prestopil z nizke na visoko frekvenco. Pasovni filter, vgrajen v vsako svetilko, bi prižgal LED, če se frekvenca ujema s srednjo frekvenco pasovnega filtra. Če bi bili pasovni filtri pravilno nastavljeni, bi lahko naredili zaporedje lovljenja LED. Resnično, s skokom na različne frekvence namesto s pometanjem bi se lahko vklopila katera od LED. Z uporabo gonilnika H -Bridge ne bi smelo biti preveč težko prenašati želene frekvence po žicah. No, samo smrdim na analogno zasnovo - bolj sem kot programska oprema. Po nekaj klopnih testih sem hitro opustil uporabo analognega, kar sem resnično želel, je LED -svetilka, ki bi jo bilo mogoče v celoti nadzorovati, da bi prikazala poljubno barvo. Oh, in bi moral biti sposoben uporabljati PWM (pulzno širinsko modulacijo), tako da se LED diode lahko vklopijo ali izklopijo v zelo hladnih vzorcih. V tem navodilu sledi opis res kul zasnove, ki temelji na mikroprocesorju Microchip to je izpadlo iz moje želje po lučkah za božično drevo. Na hitro si oglejte spodnji videoposnetek, če želite hitro videti, kaj lahko prikaže krmilnik LED PWM svetilk Kemper. Upoštevajte, da je težko dobiti dober videoposnetek LED v akciji, ki uporabljajo PWM za nadzor intenzivnosti. Enaka težava je, ko poskušate posneti računalniški monitor. 60 Hz LED se spopada s frekvenco utripa s 30 Hz videokamere. Čeprav so videoposnetki LED diod včasih "bleščeči", v resnici ni tako. Zdi se, da LED diode nimajo napak, če jih gleda človeško oko. Za več razprave o video prisluškovanju LED diod si oglejte spodnji korak programske opreme.

1. korak: Cilji oblikovanja

Cilji oblikovanja
Cilji oblikovanja

Po božičnem odmoru sem razmišljal o tem projektu in prišel sem do seznama želja. Tukaj je nekaj funkcij (razvrščenih po vrstnem redu), ki sem jih želel s svojim LED krmilnikom: 1) Vsaka LED svetilka mora biti čim cenejša. Niz 100 svetilk bo stalo kup, če bo vsaka svetilka stala veliko. Stroški so torej pomemben dejavnik.2) Vsaka svetilka bo imela na krovu majhen mikro, ki bo poganjal LED. Majhna mikro naprava bo ustvarila signale PWM, tako da bodo LED diode lahko zatemnjene ali zbledele. Svetleče diode so lahko preprosto vklopljene in izklopljene. Z uporabo signalov PWM lahko LED-diode zbledijo navzgor in navzdol, ne da bi bili trdi robovi normalni za LED-je. 3) Za enostavno ožičenje bo vsaka svetilka sprejemala ukaze z dvožičnim vmesnikom. Napajanje in komunikacija bosta imela enaki dve žici. Ukazi za svetilke bodo mikrofonu na krovu povedali, katere LED diode naj delujejo s PWM.4) Mora biti videti kul! Mislim, da bi bilo to res treba preštevilčiti, tako da je številka ena. Tukaj nekaj manjših oblikovalskih ciljev (brez posebnega naročila): 1) Za razvoj mora biti enostavno preoblikovati / reprogramirati v vezju.2) Računalnik mora biti sposoben ustvari ukaze za svetilke. Zaradi tega je razvijanje vzorcev veliko lažje kot uporaba drugega vgrajenega mikro.3) Vsaka svetilka mora imeti edinstven naslov. Vsaka LED dioda znotraj svetilke mora biti tudi edinstveno naslovljiva.4) Ukazni protokol mora podpirati VEČ svetilk na enem nizu žic. Trenutna zasnova podpira 128 svetilk na eni vrvici. S 4 LED na svetilko, ki deluje na 512 LED na enem nizu dveh žic! Upoštevajte tudi, da ima vsaka od teh 512 LED -jev polno PWM, ki jo poganja. 5) Protokol mora imeti ukaz, ki pravi: "Začni ugašati LED s te ravni na to raven". Ko se bledenje začne, lahko na isti svetilki nastavite tudi druge LED diode. Z drugimi besedami, nastavite LED v zbledeli vzorec in nato pozabite, da bo LED izvedel ukaz. To pomeni večopravilno programsko opremo na mikro! 6) Obstajati morajo globalni ukazi, ki vplivajo na vse svetilke hkrati. Zato je mogoče z vsemi LED ukazi upravljati z vsemi LED diodami. Tu je nekaj res manjših načrtovalskih ciljev (spet brez posebnega naročila): 1) Potrebujete način, da žarnica poroča, ko pride do napake komunikacije. To bi omogočilo ponovno pošiljanje ukaza. 2) Ukazni protokol potrebuje način, da ima domišljen vzorec globalnega ujemanja. To bi omogočilo izbiro vsakega x števila svetilk z enim ukazom. Tako bi olajšali izdelavo vzorcev lova z velikim številom svetilk. Na primer, to bi omogočilo pošiljanje ukaza vsaki tretji svetilki na nizu svetilk. Nato bi lahko naslednji ukaz poslali naslednji skupini treh. 3) Tudi logični sistem za zaznavanje polaritete samodejnega komuniciranja bi bil odličen. Nato polarnost dveh napajalnih žic na LED svetilke postane nepomembna. Za več informacij o tej funkciji glejte razdelek o strojni opremi.

2. korak: izdelava prototipov:

Izdelava prototipov
Izdelava prototipov
Izdelava prototipov
Izdelava prototipov
Izdelava prototipov
Izdelava prototipov

Zdaj je začetek januarja in odhajam. 10F206 sem našel pri Digikeyju in je res poceni! Torej, zavrtim proto ploščo, da držim Micro 10F206 micro iz Microchip -a. Oblikoval sem hitro ploščo, ker 10F2xx ni na voljo v paketu DIP. Skratka, z majhnim čipom nisem hotel delati težav. (Januarja sem bil tako samozavesten) sem tudi odšel in kupil nov prevajalnik CSS C, namenjen mikrofonom 10F2xx. Družina čipov 10F2xx je res poceni! Z velikim upanjem sem se poglobil in začel pisati veliko kode. 10F206 ima ogromnih 24 bajtov RAM -a - čip ima tudi 512 bajtov bliskavice in en osem -bitni časovnik. Čeprav so viri redki, je cena v velikih količinah dobra 41 centov. Moj bog, milijon navodil na sekundo (1 MIPS) za 41 centov! Obožujem Moorejev zakon. Evan po enkratnih cenah, 10F206 iz Digikeyja stane 66 centov. Kar nekaj časa sem delal z 10F206. Med delom z 10F206 sem odkril, da je večopravilnost nujno potrebna. Izhodne signale PWM MORATE posodabljati tudi med prejemanjem novih komunikacijskih sporočil. Vsaka prekinitev pri posodabljanju signalov PWM bo na LED -jih videti kot napake. Človeško oko zelo dobro vidi napake. Z čipom 10F206 obstaja nekaj temeljnih težav. Vsaj temeljne težave za mojo prijavo. Prva težava je, da ni prekinitev! Ulov začetka novih komunikacij z anketno zanko povzroča časovne napake. Druga težava je, da je samo en časomer. Nisem mogel najti načina za sprejemanje ukazov ob ohranjanju izhodov PWM. Svetleče diode bi zasvetile vsakič, ko je bil sprejet nov ukaz. Delitev časovnika med sprejemom ukazov in upravljanjem izhodov PWM je bila tudi velika programska težava. Med sprejemom novega znaka nisem mogel ponastaviti časovnika, ker se je časovnik uporabljal tudi za krmiljenje signalov PWM. Med delom z 10F206 sem v Circuit Cellarju videl članek o novem drobnem MC9RS08KA1 Micro Freescale. Obožujem čipe Freescale - sem velik oboževalec njihovih odpravljanja napak BDM. V preteklosti sem že veliko uporabljal čipe Star12 (vso programsko opremo za ultrazvočni sistem GM Cadillac & Lacern sem napisal na Star12 - moja ultrazvočna programska oprema je zdaj v izdelavi na teh dveh avtomobilih). Tako sem res upal, da bodo njihovi novi drobni žetoni dobri. Tudi cena je prava, Digikey ima te žetone v veliki količini 38 centov. Freescale je bil dober in mi je poslal nekaj brezplačnih vzorcev. Vendar se je čip Freescale 9RS08 zdel resnično trapast - z njim nisem mogel veliko napredovati. Tudi čip trpi zaradi pomanjkanja prekinitev in le enega časovnika. No, vsaj to sem ugotovil, ne da bi zapravil denar za vrtenje druge proto plošče. Oglejte si slike spodaj. Zdaj vem - za svojo prijavo moram imeti prekinitve in več časovnika. Nazaj v Microchip sem našel čip 12F609. Ima prekinitve in dva časovnika. Ima tudi 1K bliskavice in 64 bajtov RAM -a. Slaba stran je cena; Digikey te čipe navaja v velikih količinah po 76 centov. No, Moorejev zakon bo kmalu poskrbel za to. Pozitivna stran je, da je 12F609 mogoče naročiti tudi v paketih DIP. Na minus strani sem moral kupiti prevajalnik naslednje ravni - ta mi je nekako opekel @#$%&.Zdaj je april in naučil sem se veliko o tem, kaj ne bo delovalo. Zavrtel sem tablo in zapravil denar na prevajalniku, ki ga ne potrebujem. Dosedanje testiranje je vseeno spodbudno. Z novim prevajalnikom in čipi 12F209 v DIP paketih je bilo testiranje na ravni klopi hitro. Testiranje je potrdilo, da imam pravi čip. Čas je, da zavrtite še eno proto ploščo! Do te točke sem odločen.

3. korak: Razvojna plošča 12F609

12F609 Razvojni odbor
12F609 Razvojni odbor
12F609 Razvojni odbor
12F609 Razvojni odbor
12F609 Razvojni odbor
12F609 Razvojni odbor
12F609 Razvojni odbor
12F609 Razvojni odbor

V redu, novo preskušanje s klopi, pripravljen sem poskusiti še eno vrtenje plošče. V tej zasnovi plošče sem resnično želel preizkusiti idejo pošiljanja napajanja in komunikacije prek istih dveh žic. Če ne bi upoštevali komunikacijskih napak, bi bili potrebni le dve žici. To je čisto kul! Medtem ko je pošiljanje komunikacije prek napajalnih žic hladno, to ni potrebno. Vse svetilke lahko po želji povežete skupaj na eno samo komunikacijsko žico. To bi pomenilo, da bi vsaka svetilka potrebovala tri žice s četrto neobvezno žico stanja povratne informacije. Glejte spodnji diagram. Moč in komunikacijo lahko združite s preprostim H-mostom. H-Bridge lahko brez težav poganja velike tokove. Mnoge LED diode z visokim tokom bi lahko nanizali le na dve žici. Polarnost enosmernega napajanja na svetilke lahko zelo hitro preklopite s H-mostom. Torej vsaka svetilka uporablja polnovalni val za popravljanje preklapljanja enosmernega toka nazaj v običajno enosmerno moč. Eden od mikro zatičev se priključi na surovo vhodno stikalno enosmerno napajanje, tako da je mogoče zaznati komunikacijski signal. Upor za omejevanje toka ščiti digitalni vhod na mikro. Znotraj mikro vhodnega zatiča je surova preklopna enosmerna napetost vpeta z mikro notranjimi diodami v kampu - stikalne enote so vpete (od nič do Vcc voltov) s temi diodami. Polnovalni val, ki popravlja vhodno moč, ustvari dve kapljici diode. Dve kapljici diod z mostu preprosto premagamo s prilagajanjem napajalne napetosti H-Bridge. Šest-voltna napetost H-Bridge zagotavlja lepo pet-voltno napajanje na mikro. Za zmanjšanje toka skozi vsako LED diodo se nato uporabijo posamezni omejevalni upori. Zdi se, da ta shema power / comm deluje zelo dobro. Prav tako sem želel poskusiti dodati tranzistorske izhode med mikro in LED. Med preskušanjem na mizi, če 12F609 pritisnete na močno (preveč toka na svoji izhodni poti), bodo utripali vsi izhodi. Največji tok za celoten čip po podatkovnem listu, ki ga lahko podpira 12F609, je skupaj 90 mA. No, to ne bo šlo! Morda bi rabil veliko več toka. Dodajanje tranzistorjev mi daje zmogljivost 100 mA na LED. Diodni most je ocenjen na 400 mA, zato 100mA na LED zmogljivost ustreza. Obstaja slaba stran; tranzistorji stanejo 10 centov. Vsaj izbrani tranzistorji imajo vgrajene upore - številka dela Digikey je MMUN2211LT1OSCT -ND. Ko so tranzistorji nameščeni, LED -diode ne utripajo. Za proizvodne svetilke menim, da tranzistorji ne bodo potrebni, če se uporabljajo "običajne" LED 20mA. Razvojna plošča, zasnovana v tem koraku, je samo za testiranje in razvoj. Plošča bi lahko bila veliko manjša, če bi uporabili manjše upore. Odprava tranzistorjev bi prihranila tudi veliko prostora na plošči. Vrata za programiranje v tokokrogu je mogoče odstraniti tudi za proizvodne plošče. Glavna točka razvojne plošče je le dokazati shemo napajanja/komunikacije. Pravzaprav sem po prejemu plošč odkril, da obstaja težava s postavitvijo plošče. Polnovlasni mostni čip ima trapast pinout. Moral sem izrezati dve sledi in na dno vsake plošče dodati dve mostički. Poleg tega so sledi LED in priključka le pretanke. No, živi in se uči. Ne bom prvič zgrešil nove postavitve plošč. Osem plošč sem naredil z uporabo BatchPCB. Imajo najboljše cene, vendar so zelooooooooooooooooooooooooooooooooooooool. Potrebovali smo tedne, da smo dobili plošče nazaj. Če pa ste občutljivi na ceno, je BatchPCB edina pot. Vendar se bom vrnil na AP vezja - so zelo hitri. Želim si le, da bi imeli cenejši način pošiljanja desk iz Kanade. AP Circuits mi za vsako naročilo odšteje 25 dolarjev. To boli, če kupim le 75 dolarjev plošč. Potreboval sem dva dni, da sem spajal osem malih plošč. Trajal je še en dan, da sem ugotovil, da se vlečni upor R6 (glej shemo) moti z mano. Mislim, da upor R6 preprosto ni potreben. Po branju podatkovnega lista sem bil zaskrbljen in pokazal je, da na tem vhodnem zatiču ni notranjih mikro vlečenja. V mojem dizajnu je pin tako ali tako ves čas aktivno aktiviran, zato vlečenje navsezadnje ni potrebno. Za pošiljanje ukazov na ploščo sem uporabil preprosta sporočila s 9600 baudi iz programa Python. Neobdelani RS232, ki prihaja iz računalnika, se s čipom MAX232 pretvori v TTL. Signal RS232 TTL gre na krmilni vhod H-Bridge. RS232 TTL gre tudi skozi pretvorniška vrata v čipu 74HC04. Obrnjeni RS232 nato preide na drugi krmilni vhod H-Bridge. Torej, brez prometa RS232, H-Bridge oddaja 6 voltov. Za vsak bit na RS232, H -Bridge zviša polarnost na -6 voltov, dokler traja bit RS232. Oglejte si slike blokovnega diagrama spodaj. Priložen je tudi program Python. Za LED diode sem kupil kup na spletnem mestu https://besthongkong.com. Imeli so svetle LED diode 120 stopinj v rdeči/zeleni/modri/beli barvi. Ne pozabite, da so LED diode, ki sem jih uporabil, samo za testiranje. Kupil sem po 100 vsake barve. Tu so številke LED, ki sem jih uporabil: Modra: 350mcd / 18 centov / 3.32V @ 20mAG Zaslon: 1500mcd / 22 centov / 3.06V @ 20mA Bela: 1500mcd / 25 centov / 3.55V @ 20mARed: 350mcd / 17 centov / 2.00V @ 20mA S temi štirimi LED diodami za polnjenje svetilke stanejo 82 mikronov, kar stane toliko kot mikro! Joj.

4. korak: Programska oprema

Programska oprema
Programska oprema
Programska oprema
Programska oprema
Programska oprema
Programska oprema

Programska oprema resnično popestri ta projekt! Izvorna koda v 12F609 je res zapletena. Uporabljam vedno zadnjo lokacijo pomnilnika! Moja koda je porabila vseh 64 bajtov. Ostalo mi je kar 32 bajtov bliskavice. Torej uporabljam 100% RAM -a in 97% bliskavice. Presenetljivo pa je, koliko funkcionalnosti dobite za vso to kompleksnost. Komunikacija pri vsaki svetilki se arhivira s pošiljanjem osem-bajtnih podatkovnih paketov. Vsak podatkovni paket se konča s kontrolno vsoto - v resnici je sedem bajtov podatkov in končna kontrolna vsota. Pri 9600 baudih en podatkovni paket prispe nekaj več kot 8 milisekund. Trik je v večopravilnosti, medtem ko paket bajtov prihaja. Če je katera od LED diod aktivna s signalom PWM, je treba izhodni PWM posodabljati tudi med sprejemanjem novih paketnih bajtov. To je trik. Potrebovali smo tedne in tedne, da sem to uredil. Ogromno časa sem porabil za delo s svojim Logiport LSA in poskušal slediti vsakemu bitu. To je ena najbolj zapletenih kod, ki sem jih kdaj napisal. To je zato, ker je mikro tako zelo omejeno. Na mikrofonih, ki so močnejši, je enostavno napisati ohlapno/enostavno kodo in jo hitro raztrgati brez pritožbe. Z 12F609 vas bo vsaka ohlapna koda stala veliko. Vsa mikro izvorna koda je napisana v C, razen rutine prekinitvenih storitev. Zakaj imate tako velike podatkovne pakete, se lahko vprašate. No, ker želimo, da se LED sveti po lastni volji navzgor in navzdol. Ko je profil rampe naložen, lahko LED ugasne in začne rampati, tudi ko prejme nove ukaze za drugo LED. Vsaka svetilka mora sprejeti in dekodirati ves promet podatkovnega paketa, tudi če paket ni namenjen temu. LED profil je sestavljen iz začetne ravni, začetnega zadrževanja, stopnje rampe, najvišje ravni, najvišjega časa zadrževanja, stopnje znižanja, spodnje ravni. Glejte priloženi diagram. Vau, to je veliko za eno LED. Zdaj pomnožite to število LED. Postane preveč - sledil sem lahko le trem LED s polnimi profili rampe. Četrti (bela LED na plošči za razvijalce) ima samo možnost rampe od/do. To je kompromis. Oglejte si priloženo sliko profila rampe. PWM signal se generira s časovnikom, ki deluje pri 64uS na kljukico. Osembitni časomer se premika na vsakih 16,38 mS. To pomeni, da signal PWM deluje pri 61,04Hz. To ni dobro za video prisluškovanje! Tako sem uporabil programski trik in v časovnike skočil nekaj dodatnih števcev, da ga raztegnem na 60Hz. Zaradi tega je video prisluškovanje videti veliko bolje. Pri vsakem prevračanju časovnika PWM (16,67 mS) posodobim profil (e) rampe. Zato je vsaka oznaka rampe/zadrževanja 1/60 sekunde ali 60Hz. Najdaljši segment profila (s štetjem 255) bo trajal 4,25 sekunde, najkrajši (z štetjem 1) pa 17 ms. To daje lep razpon za delo znotraj. Oglejte si priloženo sliko logičnega analizatorja. Če želite res videti podrobnosti na sliki, jo odprite v načinu visoke ločljivosti. To zahteva nekaj dodatnih klikov na poučenem spletnem mestu. Spodaj je tudi risba profila. Dokumentiranje protokola ukazov je na mojem seznamu opravil. Načrtujem, da napišem vrsto podatkovnega lista, ki ga bom v celoti opisal protokolu. Začel sem s podatkovnim listom za čip - predhodna različica je zdaj na moji spletni strani.

5. korak: Potencialne aplikacije

Potencialne aplikacije
Potencialne aplikacije
Potencialne aplikacije
Potencialne aplikacije

Luč božičnega drevesa: Zagotovo mislim, da bi bilo drevo, napolnjeno s temi dojenčki, prav super. Lahko si predstavljam lep topel sijaj zelenih luči z rahlim snegom, ki pada po drevesu. Morda počasi zbledi iz zelene v rdečo z naključnim padajočim snegom. Tudi luči lovilca, ki naredijo spiralni spiralni vzorec navzgor in navzdol po drevesu, bi bile čedne. Skratka, to drevo bom parkiral na dvorišču in noril sosednjega "Jonesa". Poskusite premagati to! Accent Lighting: Vse, kar potrebuje naglasno osvetlitev, je tarča teh svetilk. Moj svak jih želi dati na dno svojega akvarija. Prijatelj bi rad poudaril svoj motor z vročo palico - če bi pritisnili na stopalko za plin, bi se pojavila rdeča bliskavica. Razmišljal sem tudi o tem, da bi z mojimi svetilkami izdelal eno od teh: https://www.instructables.com/id/LED_Paper_Craft_Lamps/ Bi bil odličen projekt Cub Scouts. Zlaganje LED nizov: Niz LED svetilk bi lahko zložili v oblike. Sedem svetilk je mogoče zložiti v sedem segmentni LED vzorec. Lahko bi naredili ogromen zaslon - to bi bil odličen odštevalni zaslon za nova leta! Ali morda zaslon, ki prikazuje borzo - rdeče številke v slabih dneh in zelene v dobrih. Morda velik zaslon, ki prikazuje zunanjo temperaturo. 3D Grid Z obešanjem in razporeditvijo niza LED lahko enostavno ustvarite 3D mrežo LED. Na YouTubu je nekaj lepih primerov nizov 3D LED. Vendar pa so obstoječi primeri, ki sem jih videl, videti majhni in boleči. Morda tudi med božičem na dvorišču velika 3D mreža. Vtičnik WinAmp: Vsi, ki so bili v mojem laboratoriju in so videli luči, vprašajo, če plešejo ob glasbi. Malo sem brskal, izgleda, da bi bilo enostavno dodati vtičnik v WinAmp. Vtičnik bi poslal sporočila na priloženo vrsto svetilk, tako da bi se luči sinhronizirale z glasbo, ki jo predvaja WinAmp. Sinhroniziranje nekaj božične glasbe z mojim božičnim drevesom bi bilo super. Vgrajen robotski krmilnik za dojenčke Orangutan B-328 s H-mostom: mali krmilnik iz Pololuja bi bil popoln. Glej: https://www.pololu.com/catalog/product/1220 Na tej plošči je že pripravljen H-Bridge. Vzorce svetilk lahko programirate v mikro, tako da lahko računalnik izklopite. 802.15.4: Z dodajanjem 802.15.4 bi lahko svetilke postale brezžične. Za lučke božičnega drevesa, ki se razprostirajo po hiši, bi bilo to super. Ali pa bi bilo možno dodati svetilke vsakemu oknu v velikem stavbnem kompleksu. Vrtenje svetilnika: Moj sin je imel šolski projekt za izgradnjo svetilnika. Zamisel je bila zgraditi sirasto baterijsko luč s stikalom za sponke, da bi svetilnik dejansko zasvetil. Noben moj sin ne bo hodil v šolo s tem, ko bo imel popoln vrtljivi svetilnik! Oglejte si priložene slike in video.

6. korak: Povzetek

Resnično me preseneča, da ima vsaka svetilka 2 MIPS konjskih moči v SOIC-8 za 80 centov. Ko se niz svetilk poveča z dodajanjem več svetilk, se poveča tudi količina MIPS na nizu. Z drugimi besedami, to je prilagodljiva oblika. Niz 16 svetilk brenči skupaj z 32 MIPS procesorske moči. Neverjetno. Pred nami je še veliko dela. Razvojni odbor je treba posodobiti. Obstaja nekaj hroščev postavitve, ki jih je treba popraviti. Zdi se, da izhodna napeljava komunikacijske napake ne deluje z izhodom tranzistorja. Nisem še prepričan, zakaj - še nisem porabil časa za razvrščanje tega. Tudi sprejemna komunikacijska koda potrebuje nekaj več dela. Ko gledam LED, vidim, da so vsake toliko napake v komunikaciji. Zdi se, da je v povprečju ena naključna napaka na 1000 sporočil. Moram najti proizvajalca SMD, ki bi bil pripravljen zame narediti plošče za svetilke. Mogoče bi Spark Fun zanimalo? V Hongkongu imam prijatelja, ki bi mi lahko našel proizvodnjo. Sestavljanje plošče mora biti avtomatizirano. Ročno izdelati teh plošč, kot sem jih, ni izvedljivo. Treba je razviti vmesniško ploščo za osebni računalnik. To bi moralo biti zelo preprosto - samo vzeti si morate čas, da to naredite. Stroški so veliki - minimalni stroški svetilk (80 centov za mikro + tri LED diode po 10 centov + plošča / upori / 20 centov diodni most) skupaj morda 1,50 dolarja. Če dodate še montažo, ožičenje in dobiček, govorimo o 2,00 do 2,50 USD na svetilko. Ali bodo štreni za niz 16 svetilk RGB na vrvici plačali 40 dolarjev? Z nekaj pozitivnimi povratnimi informacijami si bom še naprej prizadeval, da bi to idejo spremenil v izdelek. Lahko bi si predstavljal prodajo čipov, plošč za razvijalce svetilk in popolnih svetlobnih strun. Dali ste mi nekaj povratnih informacij in mi povejte, kaj mislite. Za več informacij in novice o nadaljnjem razvoju obiščite mojo spletno stran na naslovu https://www.powerhouse-electronics.com Hvala, Jim Kemp

Priporočena: