Newsgroups: alt.engineering.electrical Subject: Re: cable question :) References:"operator jay" writes: > "Ed" wrote in message > news:[email protected]... > > Hi All, > > I do pyrotechnics and I am looking to build myself a new firing system. > > Basically I plan to build an RS485 network of modular boxes with n > > channels per box each addressable from the 'desk' end. > > > > Cables are obviously an issue and RS485 requiring twisted pair, but I also > > need to carry a supply to each box of up to 24volts at a reasonable > > current (say a conductor capable of 10-15A) due the the long runs of wire, > > and the ability to fire many channels at the same time without causing a > > system brown out. > > > > So my question does anyone here know of any cables that are ideally 4 core > > with twisted pair data lines and two extra current carrying conductors > > that finally doesn't cost the earth? Even better if you know of any > > weather resistant type of connectors to terminate the ends of the cables > > with! > > > > Thanks :) > > Would DMX be suitable for this? DMX is a lighting industry standard way of controlling lighting equipment. The whole idea behind DMX as a standard is that it allows equipment from one manufacturer to talk to that made by another. DMX-512 allows for one controller (like a lighting desk)to control many lights. DMX is limited to controlling 512 separateparameters, that's where the name DMX-512 comes from. DMX-512 is a protocol for controlling (at a basic level) the brightness oflights in a theatre (it is vary capable and can be used for controlling moving lights, smoke machines, strobe lights etc.). It basically consists of one 8-bit (on or off) signal for each light whichsets the brightness level (0-100%) of the light to one of 256 levels. DMX512 is connected using a daisy-chain methodology where the source connects to the input of the first device, the output of the first device connects to the input of the next device, and so on. The standard allows for up to 32 devices on a single DMX link. The DMX512 communications protocol is very simple and robust. DMX512 uses EIA-485-A (commonly refered to as RS485) which is abalanced system. Normative references for electrical specifications at ANSI/TIA/EIA-485-A-1998 Electrical Characteristics of Generators &Receivers for Use in Balanced Digital Multipoint Systems. The DMX-512 interface is electrically RS-485 bus where there is one transmitter all the time transmitting and multiple receives along the bus. Officially DMX is carried on 5 pin connectors, which carry the data(RS485) on pins 2 & 3, screen (and common mode reference) on 1. Thereis a second data link on pins 4 & 5 the format of which has never been well defined and it is seldom used in practice. The DMX512 communications protocol is very simple and robust. The protocol used in DMX-512 bus is similar to normal serial communications(like RS-232 with 8 data bits + 1 stop bit) and operates at 250 kbps speed. The communications path for DMX-512 system shoudl be well built to guarantee error free data transmission. Error free data transmission is needed for reliable operation, because DMX-512 does not include any error detection or error correction capabilities in it. This means that if some error happens on the signal on the line, then one dimmer channel some dimmer channels receive incorrect values. Random errors that happen very rarely do not cause too much problem, because the data sent to dimmers is repeated very often (typically tens of times in second). If the dimmer gets wrong data at one data packet, the next packet with correct value will make the dimmer setting right again. So the transmission errors typically do not cause any noticeable problems in light controlling, usually at works cases maybe some random flashing of lights. DMX controlled dimmers either hold the last value or go to zero when a control signal is lost (i.e. when someone turns off the board with the dimmer packs still on). Because DMX-512 does not have any error control or detection capabilities, it should not be used in any application where the reception of wrong control value can cause permanent damage or danger (for example you should not use DMX-512 to control mechanical movemement of any heavy objects). So normal DMX-512 as is used widely nowadays might not be as such a good option for pyrotechnics. I think the transmission should include some form of error checking so that random transmission errors caused by noise etc.. do no cause accidential fring of pyrotechnics. Some newest standard version also standard also has provision for optional data transmission checksum and also option for other new data formats. -- Tomi Engdahl (http://www.iki.fi/then/) Take a look at my electronics web links and documents at http://www.epanorama.net/








