Go Back   Home > Forums > > >
Home Forums Rules Articles diyAudio Store Blogs Gallery Wiki Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Twisted Pear Superior quality electronic kits

Reply
 
Thread Tools Search this Thread
Old 23rd February 2018, 04:41 PM   #1
John Galbraith is offline John Galbraith  United States
diyAudio Member
 
Join Date: Feb 2018
Location: Seattle
Default Multiple Joshua Tree I2C Relay Drivers

I recently energized my newly constructed monoblocks, each with three channels of Anthony Holton's amplifier modules. Each module has a dedicated Joshua Tree attenuator, configured for balanced I/O. So far, so good. The attenuators are working great. I have each box tethered to a separate Volumite via Cat-6 cable; this works.

I seem to be stuck configuring my system down to a single Volumite. I know this can be done, because the website says "Multiple relay drivers can be used if more channels of control are required".

I have tried the obvious stuff, like just shorting the grounds, SLA, and SLC pins from both driver cards together and trying to set one of the DIP addressing lines to 1 instead of 0 on the other side. All of my experiments have resulted in non-operational attenuators.

I am sure this is an easy fix; can one of you experienced folks give me a hint to get past this hurdle?
  Reply With Quote
Old 23rd February 2018, 08:28 PM   #2
BrianDonegan is offline BrianDonegan  United States
diyAudio Member
 
BrianDonegan's Avatar
 
Join Date: Dec 2004
Location: TPA HQ (The Basement)
Multiple Joshua Tree I2C Relay Drivers
You can just daisy chain three relay boards, driving them all from a single controller (and one Volumite)
  Reply With Quote
Old 23rd February 2018, 09:30 PM   #3
John Galbraith is offline John Galbraith  United States
diyAudio Member
 
Join Date: Feb 2018
Location: Seattle
Cool, thanks for the reply Brian.

But I actually have *6* relay boards (for balanced signals) distributed among two physical boxes; I need two controllers for both reasons (6 boards and two chassis). Three relay boards per box are already daisy chained (and that works great there).

I really need one Volumite to send the same commands to both driver boards.
  Reply With Quote
Old 25th February 2018, 02:57 PM   #4
BrianDonegan is offline BrianDonegan  United States
diyAudio Member
 
BrianDonegan's Avatar
 
Join Date: Dec 2004
Location: TPA HQ (The Basement)
Multiple Joshua Tree I2C Relay Drivers
Another simple approach is to use a single pot to control two Volumites. You would just need to share the ground and wiper pads of the two Volumites, and use the V+ pad from one of them.

The cleanest, but less simple, approach would be to edit the firmware to communicate with two I2C addresses at the same time. I will try to look into that.
  Reply With Quote
Old 25th February 2018, 08:14 PM   #5
John Galbraith is offline John Galbraith  United States
diyAudio Member
 
Join Date: Feb 2018
Location: Seattle
[QUOTE=BrianDonegan;5353261]Another simple approach is to use a single pot to control two Volumites. You would just need to share the ground and wiper pads of the two Volumites, and use the V+ pad from one of them.

Great minds think alike 8-). This was my thought too, and then I figured I could extend the idea by upgrading the pot to a heavy, "feel good" component for an improved user experience. Bolt that to the remote panel, remove both pots from the Volumites, and have the big pot's wiper feed both Volumite terminals.

Somehow I think a Volumite firmware upgrade might not be too pressing, if I am the first guy to need it in ten years of Joshua Tree applications...
  Reply With Quote
Old 26th February 2018, 04:03 PM   #6
BrianDonegan is offline BrianDonegan  United States
diyAudio Member
 
BrianDonegan's Avatar
 
Join Date: Dec 2004
Location: TPA HQ (The Basement)
Multiple Joshua Tree I2C Relay Drivers
It looks like it's a simple change to the code to allow the Volumite to drive up to eight Relay Driver boards (address select via DIP switches).

I am going to be moving the JT code to GitHub and open-source it. Hopefully later tonight depending on how my work day goes .
  Reply With Quote
Old 27th February 2018, 02:46 PM   #7
John Galbraith is offline John Galbraith  United States
diyAudio Member
 
Join Date: Feb 2018
Location: Seattle
Cool; my GitHub handle is JohnGalbraith.

I don't have the gear to program my parts, though. I either have to gear up or buy more chips from you. It might be better to burn the parts myself, in case we have to go through an iteration or two. Do you have a suggestion for equipment for this, hopefully gear that works with Linux?
  Reply With Quote
Old 27th February 2018, 08:03 PM   #8
BrianDonegan is offline BrianDonegan  United States
diyAudio Member
 
BrianDonegan's Avatar
 
Join Date: Dec 2004
Location: TPA HQ (The Basement)
Multiple Joshua Tree I2C Relay Drivers
I am planning on doing a few iterations here and test with multiple relay controllers. Moving it to GitHub might have to wait until I get over the flu .
  Reply With Quote

Reply


Multiple Joshua Tree I2C Relay DriversHide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
FS - Joshua Tree Attenuator SE kit ThuyTN Swap Meet 5 16th September 2010 12:07 AM
Joshua Tree and buffer robmil Solid State 6 23rd May 2008 02:26 PM
Joshua Tree with CD player robmil Solid State 3 12th April 2008 07:51 AM
My take on the Joshua Tree controller orthoefer Parts 15 12th March 2008 01:29 AM
Joshua Tree With Gainclone. Voltaic Chip Amps 4 7th July 2006 05:38 AM


New To Site? Need Help?

All times are GMT. The time now is 12:23 AM.


Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 15.00%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Copyright ©1999-2018 diyAudio
Wiki