Page 5
Artistic Licence offers a range of products tailored to the specific requirements of product manufacturers in the Lighting Industry. The AL4000 DMX512 Processor (aka Dimmer Chips) range include microprocessor solutions for a wide selection of lighting control products. The range is usually supplied at chip level for integration at the design phase.
Page 6
AL4007 Demux Controller The AL4007 is a 40 pin DIL device. It provides all the control features required to develop a 72 channel DMX512 to analogue converter. DMX base address is set by external thumbwheel inputs. AL4008 Relay Controller The AL4008 is a 40 pin DIL device. It provides all the control features required to develop a 24 channel DMX512 to switched relay converter.
Page 7
AL4400 PWM Dimmer Controller The AL4400 provides all the control features required for a high specification DC - PWM dimmer. Applications include low voltage lamp dimming, LED, LEP, EL and cold cathode colour mixing. The AL4400 is the core technology used in the Power-Pipe and Colour-Fill.
Page 8
T H E A L 4 0 0 2 T H R E E P H A S E D I M M E R Overview The AL4002 is a 68 pin PLCC device. It provides all the control features required for a medium specification three phase digital dimmer.
Page 10
Function In / Out Curve select (CURVE0) Functions TTL DMX512 Input (RX) Phase Output Sequence (ORDER) BCD input (UNIT2) BCD input (UNIT1) Crystal Connection (OSC1) Crystal Connection (OSC2) Good Data, Lo=Good (GOOD) BCD input (UNIT4) BCD input (UNIT8) Fan drive, Hi=Fast (HIFAN) Zero Cross Input.
Page 11
Phase The AL4002 phase outputs are synchronised to the three zero cross Outputs input signals over a frequency range of 45 to 65Hz. The output phase trigger position is defined by the highest value of the DMX512 input, the analogue input and the preheat level. The output is additionally modified by the output curve selected.
It is imperative that the rise time of the signal is greater that 1uS. Failure to adhere to this specification may cause output inaccuracy. The minimum low period of the zero cross signal is 10uS. The allowed frequency range is 90Hz to 125Hz. Frequencies outside this range will cause non linear output.
Page 13
Input 1 Input 5 Input 9 Spare 1 Input 2 Input 6 Input 10 Spare 2 Input 3 Input 7 Input 11 Spare 3 Input 4 Input 8 Input 12 Preheat DMX512 The DMX512 input connects directly to the output of a standard Input RS485 or RS422 receiver such as the 75176.
Page 14
systems) it is very important to ensure that the cable screen is connected to pin 1 and that pin 1 is not connected to mains earth. This simple precaution solves most DMX512 problems. It is also a good idea to isolate the DMX512 input circuitry. Application The following circuit shows the AL4002 application drawing.
Page 16
100NF DGND DGND AN-B PH1-1 AN-A IN 1 OUT 1 PH1-2 IN 2 OUT 2 PH1-3 IN 3 OUT 3 PH1-4 IN 4 OUT 4 PH2-1 IN 5 OUT 5 PH2-2 IN 6 OUT 6 DGND PH2-3 ANAD1 IN 7 OUT 7 PH2-4 ANAD0...
Page 17
Evaluation Board Frequency Source 1N4148 1N4148 CAP 100NF DGND Reset Output Trigger Discharge Control V Threshold NE555 10nF 100nF DGND +5V IP Gnd IP 22UF 22UF 85-120Hz OP 0-5V OP 4 Pin Screw Term DGND TP3 TP2 TP1 DGND DGND Evaluation Board Prototype Area 6 PIN Screw Term Title:...
Bill Of The following components are required for the evaluation PCB. Please Materials note that some component values may require modification subject to the intended application. Designator Part Type 560pF 560pF 560pF 560pF 100nF 10nF 560pF 1N4148 1N4148 CAP 100NF 100NF 100NF CAP 100NF...
Page 19
Designator Part Type BCD-HOZ BCD-HOZ BCD-HOZ SW-DIP4 TESTPOINT TESTPOINT TESTPOINT 75176 4052 4052 AL4002 NE555 ULN2803 ULN2803 HDSP4820 LED Pack HDSP4820 LED Pack XTAL1 16MHz Crystal Support@ArtisticLicence.com Fax +44 (0)20 84 26 05 51...
Page 20
T H E A L 4 0 0 5 D E M U X P R O C E S S O R Overview The AL4005 is designed to receive the DMX512 protocol and provide all the control signals necessary to generate 96 channels of analogue control signals.
Function In/Out VCC 5V Functions Chip Select 0 Chip Select 1 Chip Select 2 Chip Select 3 Chip Select 4 Chip Select 5 DAC Select TRIG - Scope Trigger BCD Unit 1 BCD Unit 2 BCD Unit 4 BCD Unit 8 (msb) BCD Ten 1 BCD Ten 2 BCD Ten 4...
Page 22
TL084 has been chosen in order to provide a very high input impedance for the sample and hold circuit. It should be noted that the address and chip select signals are all converted to CMOS voltages, in order to drive the demultiplex circuitry at a 15V supply.
Page 23
Output The signals AD0-AD3 and CS0-CS5 are used to address the timing demultiplexor circuits. The signals continue to operate independent of whether the DMX512 input exists. The cycle time will vary depending on the refresh rate of the received DMX512. Channel 3 DMX512 The DMX512 input connects directly to the output of a standard...
Page 24
There are two major considerations in reducing the electromagnetic radiation generated by the AL4005. The device tends to generate noise at the third harmonic of the crystal (48MHz). Adding the crystal capacitors detailed above reduces this to acceptable limits. Broad band noise can be reduced by good decoupling. A range of 22uF aluminium capacitors and 0u1 ceramic capacitors should be used on the circuit board.
Page 28
100NF DGND 470pF TL084 100NF DGND 470pF TL084 470pF Output 9 TL084 Output 10 Output 11 Output 12 470pF DC12 TL084 100NF Output 9 Sig DGND Output 10 Sig U10A Output 13 Output 11 Sig Output 14 Output 12 Sig Output 15 Output 13 Sig 470pF...
Page 30
Bill Of The following components are required for the evaluation PCB. Please Materials note that some component values may require modification subject to the intended application. Designator Part Type 470pF 470pF 470pF 470pF 470pF 470pF 470pF 470pF 470pF 560pF 470pF 470pF 470pF 470pF...
Page 32
THE AL4006/9 ANALOGUE AND RELAY PROCESSOR Overview The AL4006 is designed to receive the DMX512 protocol and provide two analogue outputs and sixteen switch outputs. Applications include: • Single and dual channel dimmer control • Smoke machine remote control • Colour scroller control •...
Page 33
Function In/Out VCC 5V Functions SW 1 SW 2 SW 3 SW 4 SW 5 SW 7 SW 8 BCD Unit 1 BCD Unit 2 Analogue 1 Analogue 2 BCD Ten 1 BCD Ten 2 BCD Ten 4 BCD Ten 8 (msb) Osc1 (16mhz crystal) Osc2 (16mhz crystal) DMX512 TTL Receive...
Page 34
Circuit The AL4006 provides sixteen outputs (SW1-SW16) for driving Operation relays or other binary devices. The relay outputs are controlled by the levels of sixteen consecutive DMX512 channels, starting at the base address. The SW0 output will switch low when the base address channel exceeds 50%.
DMX512 The BCD inputs are used to set the DMX base address. The inputs Base are set up for connection of three standard Binary Coded Decimal Address Thumbwheel switches. The BCD inputs are active low, i.e. to select a base address of 001, connect UNIT1 to ground and pull up all other BCD inputs.
Page 36
DMX512 The DMX512 input connects directly to the output of a standard Input RS485 or RS422 receiver such as the 75176. Good Data The GOOD signal is driven low to show that valid DMX512 data is being received. The output is suitable for direct connection (via a current limit resistor) to the cathode of a 20mA LED.
Page 37
All relays are Omron G6B SPNO 5A/8A 560pF SW1 COM DGND IN 1 OUT 1 RLY7 IN 2 OUT 2 UNIT1 IN 3 OUT 3 SW1 NO UNIT2 IN 4 OUT 4 SW2 COM UNIT4 IN 5 OUT 5 UNIT8 IN 6 OUT 6 RLY8...
Page 38
Bill Of The following components are required for the evaluation PCB. Materials Designator Part Type 560pF 100NF 22UF 22UF 22UF SIP 3 PIN TESTPOINT TESTPOINT TESTPOINT TESTPOINT CONN SIP 5PIN Screw Term 4 Pin SIP 10 PIN Screw Term 4 Pin SIP 10 PIN Screw Term 4 Pin Screw Term 4 Pin...
Page 39
T H E A L 4 0 0 7 D E M U X P R O C E S S O R Overview The AL4007 is designed to receive the DMX512 protocol and provide all the control signals necessary to generate 72 channels of analogue control signals.
Page 40
Function In/Out VCC 5V Functions CS Address 0 CS Address 1 CS Address 2 CS Enable CS 8 DAC Select TRIG - Scope Trigger BCD Unit 1 BCD Unit 2 BCD Unit 4 BCD Unit 8 (msb) BCD Ten 1 BCD Ten 2 BCD Ten 4 BCD Ten 8 (msb)
Circuit The AL4007 and 74LS138 provide chip selects and address outputs, Operation used to address a single demultiplex channel from the 72 available. The analogue multiplex output is then routed through that channel to the sample and hold circuit. The application drawings which follow show this process using 4051, 8 channel de-multiplexors and TL084 op-amps.
Page 42
Output The signals AD0-AD3 and CS are used to address the demultiplexor timing circuits. The signals continue to operate independent of whether the DMX512 input exists. The cycle time will vary depending on the refresh rate of the received DMX512. Channel 3 DMX512 The DMX512 input connects directly to the output of a standard...
Page 43
There are two major considerations in reducing the electromagnetic radiation generated by the AL4007. The device tends to generate noise at the third harmonic of the crystal (48MHz). Adding the crystal capacitors detailed above reduces this to acceptable limits. Broad band noise can be reduced by good decoupling. A range of 22uF aluminium capacitors and 0u1 ceramic capacitors should be used on the circuit board.
Page 46
T H E A L 4 0 0 8 R E L A Y P R O C E S S O R Overview The AL4008 is designed to receive the DMX512 protocol and provide the control signals necessary to drive 24 relays or other switched devices.
Page 47
Function In/Out VCC 5V Functions CS Address 0 CS Address 1 CS Address 2 TRIG - Scope Trigger BCD Unit 1 BCD Unit 2 BCD Unit 4 BCD Unit 8 (msb) BCD Ten 1 BCD Ten 2 BCD Ten 4 BCD Ten 8 (msb) Osc1 (16mhz crystal) Osc2 (16mhz crystal)
Page 48
Circuit The AL4008 provides chip selects and a data bus which is used to Operation address a single switched output from the 24 available. The output devices used are 74HCT374 octal latches. Please not the 470R pull down network attached to the data bus. This device ensures that the relays do not momentarily energise during the power on sequence.
Page 49
connection and Ground. The inherent pcb and lead capacitance must be included in this. There are two major considerations in reducing the electromagnetic radiation generated by the AL4008. The device tends to generate noise at the third harmonic of the crystal (48MHz).
Page 52
T H E A L 4 0 1 6 S I N G L E P H A S E D I M M E R Overview The AL4016 is designed to receive the DMX512 protocol and provide 16 phase position modulated outputs in order to switch thyristor or triac loads.
Page 53
Function In/Out VCC 5V Functions Phase Output 1 Phase Output 2 Phase Output 3 Phase Output 4 Phase Output 5 Phase Output 6 Phase Output 7 Phase Output 8 BCD Unit 1 BCD Unit 2 BCD Unit 4 BCD Unit 8 (msb) BCD Ten 1 BCD Ten 2 BCD Ten 4...
Page 54
The Zero Cross input provides synchronisation to the mains frequency. An active low pulse at the mains zero cross point (i.e. twice the mains frequency) is required. The pulse width should be in the order of 100uS. It is imperative that this input be a 'clean', fast rise time pulse.
Page 55
Output The following examples show the relationship between Output, Zero timing cross for three input values. Zero Cross 10% Output 50% Output 90% Output DMX512 The BCD inputs are used to set the DMX base address. The inputs Base are set up for connection of three standard Binary Coded Decimal Address Thumbwheel switches.
Page 56
Power The AL4016 requires a 5V DC supply at approximately 6mA Supply All Ground and Vcc pins must be connected. The device is CMOS so normal handling precautions should be adhered to. Good decoupling and pcb layout conventions (i.e. fill all unused pcb areas with grounded copper planes) should be followed.
Page 61
T H E A L 4 0 2 0 MULTIPLEX - MERGE PROCESSOR Overview The AL4020 is designed to receive both a DMX512 input and up to 72 analogue inputs. The two input types are htp merged to form a DMX512 output.
Function In/Out VCC +5V Functions ANIN (analogue multiplex input) Not Used (connect to GND) Not Used (connect to GND) Not Used (connect to GND) Not Used (connect to GND) Not Used (connect to GND) BCD Hundred 1 BCD Hundred 2 BCD Hundred 4 VCC 5V Osc1 (16MHz crystal)
Page 63
The application drawings which follow show this process using 4051 8 channel multiplexers. It should be noted that the analogue multiplex bus and the 4051's are all run at a 5V supply in order to avoid converting the address and chip select signals to CMOS voltages.
Output The signals A0-A3 and CSxx are used to address the multiplexor timing circuits. The cycle time will vary depending on the refresh rate of the received DMX512. Channel 3 - Analogue Input Device The AL4020 operates in two distinct modes: Operation •...
Page 65
Crystal The AL4020 requires a 16MHz, fundamental mode crystal. A tuning capacitance of approximately 12pF is suggested between each crystal connection and Ground. The inherent pcb and lead capacitance must be included in this. There are two major considerations in reducing the electromagnetic radiation generated by the AL4020.
Page 68
T H E A L 4 1 0 0 SERVO-CONTROL PROCESSOR Overview The AL4100 is designed to receive the DMX512 protocol and control two DC Motor servo circuits. Applications include: • Colour Changers • Pan & Tilt Yokes • Automated Luminaries •...
Page 69
Function In/Out VCC (5V) Functions SERVO A (Shaft posn channel A) I Analogue SERVO B (Shaft posn channel B) I Analogue TRIM A (Max posn set - channel A) I Analogue TRIM B (Max posn set - channel B) I Analogue Not Used (connect to ground) I Analogue MAX SPEED (Max speed set - A &...
Page 70
addresses. Each motor is position controlled using a programmable trapezoid speed profile. Motor speed is controlled with a pulse width modulated output, whilst two binary outputs control direction, de- clutching and motor breaking. Motor position is sensed by an analogue potentiometer input. The AL4100 provides inputs for control of the maximum allowed position, maximum desired speed, motor stall speed, required positional accuracy and acceleration.
Page 71
TRIM The TRIM input sets the maximum allowed position of the motor. SERVO The AL4100 will scale the incoming DMX data to fit the range set by TRIM as shown by the following table: TRIM Position as SERVO Voltage Level percentage of Voltage TRIM...
Page 72
STALL The STALL input sets the minimum speed below which the motor will stall. This value is significant in ensuring that the motor reaches its required position. If the STALL speed is set too high, the motor will overshoot and then hunt back to the correct position. If set too low, the motor will stall out before the required position is reached.
Page 73
MODE When connected to VCC, the motors will rotate continuously as follows: SERVO MOTOR A MOTOR B MODE Address Position Request Position Request Speed 0-127 = Off 128-191 = CW 192-255 = CCW Speed 0-127 = Off 128-191 = CW 192-255 = CCW DMX512 The DMX512 input connects directly to the output of a standard...
Page 74
Test Mode The BCD inputs are also used to enter test mode. When Test mode is active, the DMX512 input is disabled. When the Hundred inputs are set to either ‘6’ or ‘7’ Test mode is active. The Hundred input sets the motor channel, while the Ten and Units inputs select the position.
Page 75
There are two major considerations in reducing the electromagnetic radiation generated by the AL4100. The device tends to generate noise at the third harmonic of the crystal (48MHz). Adding the crystal capacitors detailed above reduces this to acceptable limits. Broad band noise can be reduced by good decoupling. A range of 22uF aluminium capacitors and 0u1 ceramic capacitors should be used on the circuit board.
Page 78
T H E A L 4 4 0 0 P W M P R O C E S S O R Overview The AL4400 provides all the control features required for a high specification pulse width modulated dimmer. The AL4400 is suitable for a wide range of low voltage dimming applications.
Page 79
Name Function In/Out VCC 5V Power supply Functions AUX1 Not used – no connection AUX2 Not used – no connection Reserved for future version supporting the LM74 temperature sensor. TADR Reserved for future version supporting the LM74 temperature sensor. AUX3 Not used –...
Page 80
DMX512 The DMX512 input connects directly to the output of a standard Input RS485 or RS422 receiver such as the 75176. POW LED The GOOD signal is driven low to show that the system is operating normally. The output is suitable for direct connection (via a current limit resistor) to the cathode of a 20mA LED.
Page 82
VCC VCC 560pF NB Form fuse legs before fitting Aux1 DGND Aux2 Tclk Ferrite Tadr Polyswitch 5.0A LED2 Aux3 Fit 0-9 Switch Ten 1 470pF Ten 2 Ten 4 Ten 8 MOSFET N CHAN BUK100-50GL Unit 1 SW BCD-HEX (TEN/GREEN) Unit 2 Fit 0-9 Switch Unit 4...
Page 83
T H E A L 4 8 0 0 M O V I N G L A M P P R O C E S S O R Overview The AL4800 provides all the control features required for a medium specification moving lamp or moving yoke.
Page 84
Function In/Out VCC 5V Functions Pan Select 1 Pan Select 2 Tilt Select 1 Tilt Select 2 Good DMX DMX Direction BCD Hun 1 BCD Hun 2 BCD Hun 4 VCC 5V Clk In Clk Out DAC Wr DAC A0 DAC A1 DAC LDAC O/P1 Clk...
Page 85
The AL4800 is designed to use 1.8º per step motors. The reference motor is a 12V stepper motor: Japan Servo Co Ltd KH42HM2B013. (Farnell 586-389) The motor control channels are defined as follows: Motor Function Type Drive Mode Bi-Polar Micro-Step Constrained Tilt Bi-Polar...
Page 88
Redirect A further three input pins alter the operation of the Pan and Tilt Control motors: State Function Pan Invert Off (+5V) Pan operates normally. On (GND) Pan movement relative to DMX channel level is inverted Tilt Off (+5V) Tilt operates normally. Invert On (GND) Tilt movement relative to DMX...
Page 89
The pan and tilt channels use a DAC to provide high resolution micro- Selection stepping. The pin LDAC is driven to ground potential by the AL4800 allowing a number of compatible parts to be used. The AD7305 is the design reference part. The Maxim MAX506 can also be used. Colour The colour and gobo channels use a sensor pin to provide a position &...
Page 90
DMX Data accepted. • DMX512 The BCD inputs are used to set the DMX base address. The inputs Base are set up for connection of three standard Binary Coded Decimal Address Thumbwheel switches. The BCD inputs are active low, i.e. to select a base address of 001, connect UNIT1 to ground and pull up all other BCD inputs.
Page 91
Application The following circuit shows the AL4800 application drawing. This is also the circuit diagram for the evaluation PCB. Support@ArtisticLicence.com Fax +44 (0)20 84 26 05 51...
Page 92
DC11 10K SIL CAP 100NF DGND DMX Unit 1 Colour A DMX Unit 2 Colour B DMX Unit 4 560pF 560pF Colour C DMX Unit 8 Colour Index Colour D Gobo Index DGND SW BCD-DEC Gobo A Audio Trig Gobo B Gobo C DMX Ten 1 Gobo D...
Page 93
+AN-PWM +AN-PWM 100NF 100NF 100NF 100NF 22UF 22UF DGND DGND DGND DGND Pan Mot 1A Tilt Mot 1A REF1 OUT 1A REF1 OUT 1A Pan A Pan Mot 1B Tilt A Tilt Mot 1B OUT 1B OUT 1B Pan Mot 2A Tilt Mot 2A I0 1 OUT 2A...
Page 94
Bill Of The following components are required for the evaluation PCB. Please Materials note that some component values may require modification subject to the intended application. Designator Part Type 220UF 35V 3300pF 100pF NPO 100pF NPO 3300pF 560pF 3300pF 560pF 100pF NPO 100pF NPO 3300pF...
Page 96
T H E A L 2 0 0 1 / A L 3 0 0 1 D I G I T A L D I M M E R Overview The AL2001/AL3001 combination provide all the core functionality required to produce a sophisticated three phase digital dimming system.
Page 97
AL3001 Pin The AL3001 is supplied as a 40 pin plastic DIL package. All signal Functions levels are TTL. The pin functions are as follows: Function In/Out SDA (eeprom data) SCLK (eeprom clock) LCD D4 (lcd data) LCD D5 (lcd data) LCD D6 (lcd data) LCD D7 (lcd data) SW5 (Enter)
Page 98
AL2001 Pin The AL2001 is supplied as a 84 pin PLCC package. All signal Functions levels are TTL. The pin functions are as follows: Function In/Out ANAD0 (analogue mult address) ANAD1 (analogue mult address) ANAD2 (analogue mult address) SIX (connect to VCC) P86 (Phase fail detect) RESET (active lo) XTAL...
Page 99
Function In/Out AVCC (analogue +5V supply) AN3 (connect to GND) AN-BLU (analogue multiplex i/p) AN-YEL (analogue multiplex i/p) AN-RED (analogue multiplex i/p) AN-TEMP (temperature sensor i/p) AN5 (connect to GND AN6 (connect to GND AN7 (connect to GND AVSS (analogue GND) PHSEL1 (master zero cross select) TRACKO (PLL connect to TRACKI) PHSEL0 (master zero cross select)
Page 100
System The AL2001 and AL3001 communicate via a bi-directional eleven bit Operation parallel bus. The AL2001 contains all phase control timing circuits including the phase locked loops used to synchronise to mains frequency. The AL2001 is also responsible for reading the analogue control voltage inputs and the temperature sensor.
Page 101
DMX512 The DMX512 input connects directly to the output of a standard Input RS485 or RS422 receiver such as the 75176. The base address of the received block of twelve channels is set via the keypad and stored in eeprom. The DMX512 data is merged with the analogue inputs on a highest takes precedence basis.
Page 102
Errors The AL3001 shows error conditions on the LCD screen and the GOOD Led. The following conditions are displayed: "GOOD DMX" LED off "DMX ERRORS" LED on "NO DMX" LED off "HI TEMP" LED on FAN on Outputs disabled "TEMP > 70" LED on FAN on Power...
Page 107
Terms & Conditions of Sale 1. DEFINITIONS AND INTERPRETATION In these Conditions: a) ‘‘the Seller’’ means capacity and performance of the Goods and as to their suitability for any purposes for Artistic Licence (UK) Ltd.; b) ‘‘Order Acknowledgement’’ means the Seller’s Order which the Buyer may require them.
Need help?
Do you have a question about the AL4000 and is the answer not in the manual?
Questions and answers