Portál AbcLinuxu, 2. května 2025 22:28

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
16.6.2008 23:28 Filip F
Rozbalit Rozbalit vše Re: Jak na DMX
Odpovědět | Sbalit | Link | Blokovat | Admin
Přílohy:
Ahoj. Nejake info k DMX512 najdes tady http://www.epanorama.net/links/lights.html#dmx512 jsou tam i primo odkazy na zapojeni ruznych zarizeni. V priloze jeste posilam neco co jsem nasel na disku o me z doby kdy jsem delal jako praktickou maturitu 8Ch Stmivac. +jeste snad dobry pokus o prijmuti DMX kanalu hardvarove pro 89c2051. mam toho vic. uz nevim co z toho bylo finalne na tom 8051 funkcni, protoze jsem to pak delal pro PIC16F4020 a i tam vzniklo plno ruznych verzi. kdyz tak se ozvi na mail Frenkfil at email dot cz a ja ti poslu tam poslu vsechno co k tomu jeste vyhrabu.
16.6.2008 23:33 Filip F
Rozbalit Rozbalit vše Re: Jak na DMX
Odpovědět | Sbalit | Link | Blokovat | Admin
Tak jeste dobry popis je tady http://dmx512.svetla.org/theory.htm
16.6.2008 23:36 Filip F
Rozbalit Rozbalit vše Re: Jak na DMX
Odpovědět | Sbalit | Link | Blokovat | Admin
Jo a co presne myslis tim switchem??? Nestaci ti jen obycejny rozbocovac( z 1 mix pultu do vice zarizeni )??, na to by jsi totiz nic s mikropocitacem mit nemusel, na to staci 1 optoclen + 4 budice rs485
17.6.2008 02:03 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Jak na DMX
Odpovědět | Sbalit | Link | Blokovat | Admin
Nikde ale nemůžu najít jak vlastně protokol přijímat (co se kdy a v jakém pořadí s ovladačky vysílá)
DMX je normální sériový kanál, 8bitů, 250kbps, dva stop bity, žádná parita. Z vysílačky se vysílá nejdřív signál break (tj. logická úroveň nula po dobu přenosu dvou bytů, HW toho MCU by to měl být schopen rozeznat nějakým příznakem), který indikuje začátek rámce, pak je jeden byte nedefinovaný (tj. může tam být cokoliv) a další byty už jsou datové a vysílají se v pořadí jak jdou kanály (tj. od prvního až po 512)

Nicméně pokud ti jde jenom o rozdělení toho signálu do čtyř kabelů, tak jak je psáno výše, stačí to udělat z pěti obvodů 75176 (jeden zapojený jako vstup, další čtyři jako výstupy). Nepotřebuješ mikroprocesor a pokud se nebojíš bouřky, nepotřebuješ ani optočleny.
Quando omni flunkus moritati
17.6.2008 02:05 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Jak na DMX
DMX je normální sériový kanál, 8bitů, 250kbps, dva stop bity, žádná parita.
Měl bych dodat, že tohle platí z pohledu toho mikroprocesoru. Fyzicky je potřeba tenhle signál přivést do obvodu, který z toho udělá diferenční signál (např. zmíněný 75176)
Quando omni flunkus moritati

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.