{"id":449,"date":"2008-04-16T14:06:22","date_gmt":"2008-04-16T22:06:22","guid":{"rendered":"http:\/\/www.modd3d.com\/articles\/?p=449"},"modified":"2011-07-14T14:27:59","modified_gmt":"2011-07-14T22:27:59","slug":"dmx512-tutorial-part-1","status":"publish","type":"post","link":"http:\/\/www.modd3d.com\/articles\/item\/dmx512-tutorial-part-1","title":{"rendered":"DMX512 Tutorial &#8211; Part 1"},"content":{"rendered":"<p>DMX512 is a control protocol that is used by most lighting gear these days. The basic idea behind it is to allow you control a whole bunch of things by only hooking up a few wires. Let&#8217;s say you have a light board and 12 dimmers. Instead of having to run a separate wire to each dimmer, the commands for each dimmer are sliced up and fed down 3 wires one after the other. The dimmers receive the commands, locate the ones that are addressed to them and turn on or off accordingly.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-450\" title=\"Light Board\" src=\"http:\/\/www.modd3d.com\/articles\/wp-content\/uploads\/light-board.jpg\" alt=\"Light Board\" width=\"300\" height=\"100\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><!--more--><\/p>\n<p>Each DMX port on your light board can handle up to 512 channels (yes, that&#8217;s where the &#8220;512&#8221; in &#8220;DMX512&#8221; comes from). This grouping of 512 channels is called a &#8220;universe&#8221;. Each channel can be set from level 0 to 255 (although it may appear as 1-100% on your light board). If you are using regular dimmers then each one will get its own DMX channel.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-451\" title=\"Dimmer Pack\" src=\"http:\/\/www.modd3d.com\/articles\/wp-content\/uploads\/dimmer-pack.jpg\" alt=\"Dimmer Pack\" width=\"273\" height=\"300\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>If you are using special effects devices or automated lighting, each device can use more than one channel. For example, a moving head instrument may have 1 channel for the x-axis, 1 for the y-axis, one for color, etc. You need to figure out how many DMX channels each device needs and figure out how to set the starting address of each one so that none of them overlap. You&#8217;ll have to look in the manual for your equipment to find out how to set the starting address, but usually there are some DIP switches or a menu option.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-452\" title=\"Moving-Yoke Lighting Instrument\" src=\"http:\/\/www.modd3d.com\/articles\/wp-content\/uploads\/moving-yoke-instrument.jpg\" alt=\"Moving-Yoke Lighting Instrument\" width=\"222\" height=\"300\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Here&#8217;s a sample addressing scheme:<\/p>\n<table width=\"500\" border=\"1\" cellspacing=\"0\" cellpadding=\"5\" align=\"center\">\n<tbody>\n<tr>\n<td>\n<div align=\"center\"><strong>DMX Channels <\/strong><\/div>\n<\/td>\n<td>\n<div align=\"center\"><strong>Device<\/strong><\/div>\n<\/td>\n<td>\n<div align=\"center\"><strong>Function<\/strong><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>1-4<\/td>\n<td>Dimmer Pack<\/td>\n<td>Channels 1-4<\/td>\n<\/tr>\n<tr>\n<td>5<\/td>\n<td>Moving Light<\/td>\n<td>Pan<\/td>\n<\/tr>\n<tr>\n<td>6<\/td>\n<td><\/td>\n<td>Tilt<\/td>\n<\/tr>\n<tr>\n<td>7<\/td>\n<td><\/td>\n<td>Color<\/td>\n<\/tr>\n<tr>\n<td>8<\/td>\n<td><\/td>\n<td>Gobo<\/td>\n<\/tr>\n<tr>\n<td>9<\/td>\n<td>LED Par<\/td>\n<td>Red<\/td>\n<\/tr>\n<tr>\n<td>10<\/td>\n<td><\/td>\n<td>Green<\/td>\n<\/tr>\n<tr>\n<td>11<\/td>\n<td><\/td>\n<td>Blue<\/td>\n<\/tr>\n<tr>\n<td>12<\/td>\n<td>Strobe<\/td>\n<td>Flash Rate<\/td>\n<\/tr>\n<tr>\n<td>13<\/td>\n<td><\/td>\n<td>Flash Intensity<\/td>\n<\/tr>\n<tr>\n<td>14<\/td>\n<td>Fog Machine<\/td>\n<td>Make Fog<\/td>\n<\/tr>\n<tr>\n<td>15<\/td>\n<td>Mirror Ball Motor<\/td>\n<td>Direction<\/td>\n<\/tr>\n<tr>\n<td>16<\/td>\n<td><\/td>\n<td>Speed<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>As you can see it takes some planning, but once everything is hooked up you can control all kinds of equipment from a single controller.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-453\" title=\"RGB LED Par\" src=\"http:\/\/www.modd3d.com\/articles\/wp-content\/uploads\/led-par.jpg\" alt=\"RGB LED Par\" width=\"267\" height=\"300\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>The standard connector for DMX512 is a 5-pin XLR. Although it is not standard, you will quite often see 3-pin XLR connectors on DMX equipment (usually moving lights and portable dimmers). You may be tempted to use regular microphone cables to make your connections but they are not the same. DMX512 requires a higher-quality cable and you could end up with all kinds of weird problems unless your cable is specifically made for DMX use.<\/p>\n<p>DMX512 uses a daisy-chained topology, meaning that devices are connected together one after another. There is a single master device (light board), which connects to the first slave device (dimmer pack), which in turn connects to additional slave devices (more dimmer packs). Most devices have a DMX in and an out to facilitate daisy-chaining. You can&#8217;t have more than one master device on the chain or there will be collisions and things won&#8217;t work right (only one device can do the talking; the rest must listen).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-454\" title=\"DMX512 Connection Diagram\" src=\"http:\/\/www.modd3d.com\/articles\/wp-content\/uploads\/dmx-connection-diagram.gif\" alt=\"DMX512 Connection Diagram\" width=\"500\" height=\"148\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>The ends of your DMX chain must be terminated. This basically means you install a resistor at the end of the chain to prevent the signal from reflecting and causing errors. The good news is that most equipment has auto-termination built in so you don&#8217;t have to worry about it. If your end device does not have this then you just need to plug a DMX512 terminator into the output connector.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-455\" title=\"DMX512 Terminator\" src=\"http:\/\/www.modd3d.com\/articles\/wp-content\/uploads\/dmx-terminator.jpg\" alt=\"DMX512 Terminator\" width=\"300\" height=\"247\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Well, those are the basics. More and more entertainment technology devices are being made that are controllable via DMX512, which makes automating your show and having a single control point easier and easier. I hope this quick intro to DMX gives you enough information to go out and start playing with it.\u00a0 If you want to dig deeper, continue on to <a href=\"http:\/\/www.modd3d.com\/articles\/item\/dmx512-tutorial-part-2\/\">part 2 of the DMX512 tutorial<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>DMX512 is a control protocol that is used by most lighting gear these days. The basic idea behind it is to allow you control a whole bunch of things by only hooking up a few wires. Let&#8217;s say you have a light board and 12 dimmers. Instead of having to run a separate wire to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[],"class_list":["post-449","post","type-post","status-publish","format-standard","hentry","category-show-control"],"aioseo_notices":[],"_links":{"self":[{"href":"http:\/\/www.modd3d.com\/articles\/wp-json\/wp\/v2\/posts\/449","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.modd3d.com\/articles\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.modd3d.com\/articles\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.modd3d.com\/articles\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.modd3d.com\/articles\/wp-json\/wp\/v2\/comments?post=449"}],"version-history":[{"count":6,"href":"http:\/\/www.modd3d.com\/articles\/wp-json\/wp\/v2\/posts\/449\/revisions"}],"predecessor-version":[{"id":471,"href":"http:\/\/www.modd3d.com\/articles\/wp-json\/wp\/v2\/posts\/449\/revisions\/471"}],"wp:attachment":[{"href":"http:\/\/www.modd3d.com\/articles\/wp-json\/wp\/v2\/media?parent=449"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.modd3d.com\/articles\/wp-json\/wp\/v2\/categories?post=449"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.modd3d.com\/articles\/wp-json\/wp\/v2\/tags?post=449"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}