Už několik let se zabývám konstrukcí silné led svítilny jenž bude mít nastavitelný kužel a vodní chlazení. Při její konstrukci jsem narazil na problém ohledně struktury mcu, jelikož mě vychází, že jich budu potřebovat minimálně 8ks. Svítilna má 6 pohyblivých (a jeden pevný) bloků s led, jenž jsou uchyceny na otočné desce. V každém bloku bude řada čidel a snímačů. Jelikož chci omezit počet vodičů vedoucí z každého bloku na minimum. Proto bych chtěl do každého pohyblivého bloku dát mcu, jenž všechny naměřené údaje shromáždí a pošle přes sériovou linku do mcu (v otočné desce), co tyto data ze 6ks mcu shromáždí + přidá data naměřená v posledním 7. bloku, jenž je pevný a pošle vše do centrálního mcu, jenž bude v těle svítilny. Ten bude mít na starosti řízení asi 120ks DC/DC měničů, tak 20ks H-můstků, dotykový barevný grafický displej s rozlišením asi 800x600 (především text a jednoduchá grafika/symboly, grafy), RGB matrix (2ks předběžně 24x80 bodů), jenž bude na obou bocích svítilny - proto 2x. Zobrazovat může kritické stavy svítilny či nějaké animace. Právě ten matrix ve mě vyvolává otázku, zda nebude pro něj potřeba extra procesor.Na mcu, co budou u led bloků sbírat data, bude stačit nejspíš libovolný mcu. Trochu silnější asi bude potřeba ten co ty data bude shromažďovat a posílat centrálnímu mcu. Sběrnici bych chtěl RS485 a psát to budu zkoušet v “C”.
Potřeboval bych poradit, jaký mcu použít na sběr dat z 6 pomocných mcu + vlastní měření a hlavně jaký použít mcu na centrální řízení. A zda stačí jeden, nebo bude muset být dva (řízení + rgb matrix) či dokonce tři (řízení + rgb matrix + grafický displej) Stavbou se budu nejspíš zabývat ještě pár dalších let, takže nepotřebuji něco hodně rychle teď, ale spíš poradit co vybrat, abych nešlápnul vedle, což by mohlo mít v konstrukci svítilny fatální následky.
Jelikož jsem nepřišel na to, jak se sem dávají obrázky, tak obrázek, jak by mohla svítilna vypadat, je tady: https://photos.app.goo.gl/xhsAZp4B5FMJgiWE9
P.S. Je to jen mechanický ideový nápad. Tvary se postupně mění podle toho, co kam dávám, aby se to tam vešlo. Volím opačný, než obvyklý způsob - nemám najitou vhodnou krabici, do které se to budu snažit nacpat, ale udělám kostru, jenž obalím komponenty a tím vznikne vnější tvar. Mechanicky se nic měnit nebude - pořád počítám s otočnými moduly (vyjma jednoho) a otočnou deskou.
Hodně orientační soupis toho, co se bude ovládat/měřit.
-
Otočný modul (vše krát 7)
1.1. 1x mcu
1.2. 3x termistor
1.3. 18x mikrospínač
1.4. 9x reflexní čidlo
1.5 1x čidlo vlhkosti
1.6. 19x výkonová led -
Otočná deska
2.1 1x mcu
2.2. 6x H-můstek
2.3. 1x Čidlo vlhkosti
2.4. 6x Snímač natočení
2.5. 3x modelářský servo -
Tělo
3.1. Mcu (hlavni + pro displej + matrix)
3.2. 2x Aku
3.3. cca 120x DC/DC měnič (bude se nastavovat (jednorázově) přes RS485 a zpátky posílat naměřené hodnoty - nastavený proud a napětí a aktuální proud a napětí (tak 1x za sekundu, pokud mu nepřijde změna nastavení) )
3.4. 6x H-můstek
3.5. 30x mikrospínač
3.6. 1x Dotykový displej 7"
3.7. Led Matrix RGB (cca 2x 24x80 bodů)
3.8. 6x modelářské servo
3.9. 12x termistor
3.10. Měření napětí/proudu aku
3.11. 1x Čidlo natočení