Home
1-wire RGB controller user manual - EXP-Tech
Contents
1. 1 Wire cabling and wiring Drives RGB LED strips up to 4 A per channel for a max total of 144 W 2 Technical Specifications Weight 45 g with fuse Dimensions 92 mm x 55 mm x 25 mm W x D x H 3 Warnings WARNINGS Beware the polarity of the power connector do not inverse This device is not suitable for driving 24 V LED strips User Manual 3 AS 1 Wire RGB Controller gt Q 3 Uy D 4 1 Wire RGB Controller Board Overview RH i alll NNN AHE Vitti CDa HE i l 5 Fo Description 1 Wire bus terminal block connector Fuse 10 A max 12 A allowed 1 Wire bus RJ45 connector 1 Wire bus RJ45 connector Power connector to supply the RGB outputs RGB outputs Power supply selection for the 1 Wire slave 1 Wire Terminal Block Connector K3 Description 5V 1W GND 5 V supply 1 Wire DQ line data Ground 4 User Manual QK 1 Wire RGB Controller lt e220 OS tu oO MD 1 Wire RJ45 Connectors K4 K5 Description 123 456 Unassigned 5 V power ji Unassigned 1 Wire DQ data HUH 1 Wire ground Unassigned Unassigned Plug Receptacle top view front view Unassigned All eight pins are routed between the two connectors The RGB controller doesn t use the unassigned lines Power Connector K1 Description 12 V input Ground Connect the 12
2. V power source for the RGB outputs to this connector RGB Outputs Connector K2 Description 12 V output Red channel output Green channel output Blue channel output The 12 V output is derived from the 12 V input on K1 and fuse protected see F3 User Manual 5 wi amp 2_ 1 Wire RGB Controller ESS PETER b e 1 Wire Slave Power Selection J1 Description External power Parasite power This jumper determines how the 1 Wire slave is powered External power the 1 Wire slave draws power from the 5V line Be sure the voltage is provided to one of the 1 Wire connection points K3 K4 K5 Parasite power the 1 Wire slave uses an internal capacitor as its power source The capacitor is charged during idle time DQ line held high and provides power during bus activity The 5V line K3 K4 K5 is not applicable See the 1 Wire specification for more information 1 Wire Connectivity The RGB controller provides three connection points for 1 Wire cabling and oe l Terminal wiring block The terminal block connector is typically connector used for wiring the RGB Controller to an AbioWire or another 1 Wire adapter The RJ45 receptacles provide a means to set up a 1 Wire bus in daisy chain using UTP cables RJ45 receptacle RJ45 receptacle 6 User Manual Wi CA 1 Wire RGB Controller ESS sapimi z be Communications Protocol The 1 Wire slave func
3. onewire ROM code OWRGBCTRL_ ROMCODE 29 E1CE11000000 Configure pin RSTZ as STROBE output echo 1 gt SOWFS MNT SOWRGBCTRL ROMCODE strobe Set red to 20 14h 10h invert gt EFh 239 41h invert BEh 190 Set green to 50 32h 32h invert CDh 205 23h invert DCh 220 Set blue to 80 50h 54h invert ABh 171 05h invert FAh 250 Enable R G B amp commit 76h invert gt 89h 137 echo 239 gt SOWFS MNT SOWRGBCTRL ROMCODE PIO BYTE echo 190 gt SOWFS MNT SOWRGBCTRL ROMCODE PIO BYTE echo 205 gt SOWFS MNT SOWRGBCTRL ROMCODE PIO BYTE echo 220 gt SOWFS MNT SOWRGBCTRL ROMCODE PIO BYTE echo 171 gt SOWFS MNT SOWRGBCTRL ROMCODE PIO BYTE echo 250 gt SOWFS MNT SOWRGBCTRL ROMCODE PIO BYTE echo 137 gt SOWFS MNT SOWRGBCTRL ROMCODE PIO BYTE This shell script excerpt sets the internal RGB registers of the target 1 Wire RGB controller to 20 50 80 10 User Manual wi CA 1 Wire RGB Controller ESS ARITE b e 6 Disclaimer Axiris products are not designed authorized or warranted to be suitable for use in space nautical space military medical life critical or safety critical devices or equipment Axiris products are not designed authorized or warranted to be suitable for use in applications where failure or malfunction of an Axiris product can result in personal injury death property damage or environmental damage Axiris accepts no liability for inclusion or use of Axiris product
4. zero means the output signal is disabled a value of one means the output generates a signal with the programmed duty cycle When data is written to the ON period registers the generated PWM output signals won t change immediately The host system has to send the commit command to order the PWM controller to make the register values effective The commit command also embeds the enable register values This means unlike writing User Manual 7 Wi ee 1 Wire RGB Controller ESS essence be data to an ON period register writing data to the enable registers immediately takes effect Command Byte Function 5 4 4 Set red ON period high nibble Set red ON period low nibble 0 4 Set green ON period high nibble 0 Set green ON period low nibble Set blue ON period high nibble Set blue ON period low nibble 4 0 Oo OO OJO O OW e O O eE e O Oo F O e O e O eJ oO Oo Set RGB enable flags and commit The family code of the DS2408 is 29h Since the family code alone doesn t uniquely identify a 1 Wire RGB Controller device the host system must associate the full 8 byte ROM code with the device The host system is expected to use Standard speed when communicating with the RGB controller over the 1 Wire bus The host system needs to execute the following 1 Wire command sequence in order to configure the RSTZ pin on the DS2408 as STRB 55h match ROM 29h xxh
5. 1 Wire RGB Controller User Manual July 2013 1 Wire RGB Controller B e222 GO s be Table of Contents 1 Features 3 2 Technical Specifications 3 3 Warnings 3 4 1 Wire RGB Controller 4 Board Overview 4 1 Wire Terminal Block Connector K3 4 1 Wire RJ45 Connectors K4 K5 5 Power Connector K1 5 RGB Outputs Connector K2 5 1 Wire Slave Power Selection J1 6 1 Wire Connectivity 6 Communications Protocol 7 5 Software Support 10 OWS 10 owfs 10 6 Disclaimer 11 7 Contact Information 11 Revision History Date Authors Description 2013 03 06 Peter S heeren Initial release 2013 04 28 Peter S heeren Added section about software support Second release 2013 07 21 Peter S heeren Added section about owfs software support Third release 2 User Manual 1 Wire RGB Controller gt gt 3 mn W O D 1 Features Three individually controllable PWM output channels able to directly drive a 12V LED RGB strip Approx 1000 Hz PWM cycle frequency K Te ae E P FM paaa geam a _ val PWM duty cycle adjustable from 0 to 99 61 AE WH i PWM duty cycle changes are free of glitches avoiding visual flickering f RARAY WN heii PWM signals are shifted 120 degrees for optimal power distribution Separate circuits for 1 Wire and 12 V RGB A fuse protects the 12 V RGB circuit Three connection points for
6. s in such applications and such inclusion or use is at the customer s own risk Should the customer use Axiris products for such application the customer shall indemnify and hold Axiris harmless against all claims and damages 7 Contact Information Official website http www axiris be User Manual 11
7. tion on the RGB controller is a Maxim DS2408 chip The 1 Wire Slave is connected to the PWM controller RED PWM PIO 7 0 DS2408 PWM GREEN PWM 1 Wire controller slave BLUE PWM See the Maxim DS2408 datasheet for more information about the 1 Wire slave chip The PWM controller generates three individual output signals with a 256 step cycle at approx 1000 Hz and a duty cycle adjustable from 0 to 99 61 The host system sends command bytes over the 1 Wire bus to the PIO lines of the DS2408 The DS2408 generates an output strobe STRB line to inform the PWM controller a command byte is available The host system must ensure the RSTZ pin on the DS2408 is configured as STRB DS2408 control status register bit 2 ROS RSTZ Pin Mode Control configures the RSTZ pin The PWM controller maintains a 7 0 t of ist the host t can write data into faa o Row o o o o o o o o R_EN Red channel enable 7 0 G_EN Green channel enable B EN Blue channel enable e ii CACCIA EEA R_ON Red PWM ON period G_ON Green PWM ON period AEN B ON e o o olo o o e B_ON Blue PWM ON period g el COCA ARIESEBERES The reset values are shown The ON period registers determine the duty cycle of each output signal A value of zero means 0 256 or 0 a value of 255 means 255 256 or 99 61 The enable registers control the enable state of each output signal The enable state overrule the ON period A value of
8. xxh xxh xxh xxh xxh xxh CCh 8Dh 00h 04h 8 User Manual Wi amp 2_ 1 Wire RGB Controller 2S IRIS be The following diagram shows how to The following diagram shows how to write byte value 46h to the RGB write a string of byte values to the controller RGB controller 55h match ROM 55h match ROM 29h xxh xxh xxh 29h xxh xxh xxh xxh xxh xxh xxh xxh xxh xxh xxh 5Ah value value N error N data bytes left stop User Manual CS 1 Wire RGB Controller B e222 Od b 5 Software Support OWS Software package ows v1 0 0 and later includes program owrgctrl This program enables you to fully control the 1 Wire RGB Controller Example invocations of the program gt owrgbctrl exe lu id 29 11CEE1 c This command clears all internal registers of the target 1 Wire RGB controller gt owrgbctrl exe lu id 29 11CEE1 ro 20 go 50 bo 80 This command sets the internal RGB registers of the target 1 Wire RGB controller to 20 50 80 Specify v to see the actual command bytes that are written to the RGB controller owfs It s assumed you re using the filesystem client of the owfs package In the examples it s Suppose you ve specified mnt onewire as the mount directory for the 1 Wire file system Since owfs inverts all accesses to PIO channels the default positive logic becomes negative logic and one has to invert all command values before sending them out Mount point for owfs OWFS MNT mnt
Download Pdf Manuals
Related Search
Related Contents
LevelOne WBR-6003 router Acer Veriton Series User's Manual PDF - Stampede Global 取説 vq35de_metacata_日英合体 - TOMEI POWERED USA Inc. NOAQ Boxwall User Manual PETROLIERS F2REQUIPEMENTS Copyright © All rights reserved.
Failed to retrieve file