Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Login


5 Pages123>»
Options
View
Go to last post Go to first unread
panord  
#1 Posted : Monday, February 28, 2011 9:24:32 PM(UTC)
panord

Rank: Advanced Member

Groups: Member
Joined: 3/16/2009(UTC)
Posts: 43
Location: Defiance, MO

I am hooking up the Volumite to my dual mono Opus. I have sound, but no volume control. Everything is at max volume. I've looked through the other posts with the same issues, but I don't see a real definitive answer. My connections are as follows:

VCC > VD on one of the Opus boards
GND > G (at the power connection on the same Opus board)
SDA > SDIN on both Opus boards
SCL > SCK on both Opus boards

Switches are set:
DIFFHW=0
Mode=open
I2S = Right = 1, Left =2
All other switches are open.

I'm not sure if the I2S switch setting is correct - I saw this on an older HeadFi posting - but I've tried settings at 1, open and 0 with no difference.

The Opus is fed by a USB module and outputs through an IVY. I should say that I love the sound of the Opus (even at max volume). But I am stumped on how to get the Volumite to work right. Any guidance would be greatly appreciatet.
panord attached the following image(s):
P3030183 (800x533) (640x426).jpg (212kb) downloaded 388 time(s).
P3030181 (800x533) (640x426).jpg (196kb) downloaded 376 time(s).
P3030178 (800x533) (640x426).jpg (234kb) downloaded 365 time(s).
P3030182 (800x533) (640x426).jpg (229kb) downloaded 364 time(s).

You cannot view/download attachments. Try to login or register.
panord  
#2 Posted : Wednesday, March 2, 2011 5:55:01 AM(UTC)
panord

Rank: Advanced Member

Groups: Member
Joined: 3/16/2009(UTC)
Posts: 43
Location: Defiance, MO

Bump? I'm sorry if I seem impatient, but I'm hoping to get the Volumite working. I saw there were a couple other posts with a similar issue of the Volumite not controlling the level, just playing at max volume, but I don't see how they were resolved. So my questions boil down to a couple different points:

1 - Are there specific instructions for connections and switch settings for the Dual Mono Opus? I assume my set up is correct, but would like to confirm it.

2 - I am getting music out of the Opus, but no control over the volume. The firmware did come labeled for the dual mono 8741, but is it possible this is a problem in the controller? Is there a way to find out?

3 - Of course, I don't know what I don't know. Is there something else I should be looking at?

I double checked my soldering and there don't seem to be any problems. I am getting correct voltages at the VCC connection (7.5V), as well as the regulator (3.3V) and pin 8 (VCC - 3.3V) of the controller.

Again, any help would be greatly appreciated.
glt  
#3 Posted : Wednesday, March 2, 2011 9:54:38 AM(UTC)
glt

Rank: Member

Groups: Member
Joined: 11/9/2007(UTC)
Posts: 453
Location: usa

I copied this from another thread:

Here is some info from the WM8741 datasheet (page 5):

I2S: in 2-wire s/w mode (using volumite), this sets the address of the device. I would assume setting it low gives one address and setting it high gives the other address

DIFFHW: 0= normal; 1= MONO

With DIFFHW=0, then MODE=Z for 2-wire control (volumite)

OSR is unused
IWO is an output, so set to Z

DSD and DEEMPH must be set to Z because these become the control wires to the volumite in s/w mode

MUTE: 0= Mute active; 1= Normal operation (you can try setting MUTE to 1)

FSEL: Unused.

So in summary:

I2S: try 0 or 1
DSD: Z
DEEPH: Z
MODE: Z (stereo)
IWO: Z
DIFFHW: 0 (stereo mode)
FSEL: Z (unused)
MUTE: try 1
OSR: Z (unused)

So the only switches to try are I2S and MUTE

The I2S switch sets the address: One OPUS must be set to 0 and the other to 1


*****

The jumpers in volumite:

PIN1 PIN3 OSR (Input sample rate)
---- ---- ---
LOW LOW HIGH --- 192K
LOW HIGH LOW --- 44K
HIGH LOW MED --- 96K
HIGH HIGH LOW --- 44K


*****

Tha above info from data sheet is for stereo.

For MONO:

DIFFHW=1
MODE=0 for left channel, =1 for right channel

Edited by user Wednesday, March 2, 2011 10:38:16 AM(UTC)  | Reason: Not specified

panord  
#4 Posted : Wednesday, March 2, 2011 1:37:46 PM(UTC)
panord

Rank: Advanced Member

Groups: Member
Joined: 3/16/2009(UTC)
Posts: 43
Location: Defiance, MO

Thanks for the reply. I did see that post and read through the datasheet as well. I probably didn't read the post thoroughly enough since I didn't catch the references to the I2S switch. But I did have the switches set the same way, except Mute:

I2S=1 for Right Channel, =0 for Left
DIFFHW=0,
MODE=Z,
Everything else was Open except for Mute.

I'll try the Mute switch tonight and see if that makes a difference.

But would the Mute switch have an impact on the problem of Volumite not controlling the volume? I am getting music, but I the volume doesn't change by turning the Volumite.


glt  
#5 Posted : Wednesday, March 2, 2011 2:20:41 PM(UTC)
glt

Rank: Member

Groups: Member
Joined: 11/9/2007(UTC)
Posts: 453
Location: usa

For dual mono is

DIFFHW=1

MODE=0 for left channel
MODE=1 for right channel

I2S=0 in one of the OPUS
I2S=1 in the other OPUS

(I would assume it wouldn't matter which one has which address)
panord  
#6 Posted : Wednesday, March 2, 2011 2:29:24 PM(UTC)
panord

Rank: Advanced Member

Groups: Member
Joined: 3/16/2009(UTC)
Posts: 43
Location: Defiance, MO

Even for software mode? My understanding from reading the datasheet is that in order to put the dac in software mode, DIFFHW=0 and Mode=Z. The Opus has to be in software mode to work with the Volumite, right?

I thought DIFFHW=1 put the dac in hardware mode.
glt  
#7 Posted : Wednesday, March 2, 2011 3:02:02 PM(UTC)
glt

Rank: Member

Groups: Member
Joined: 11/9/2007(UTC)
Posts: 453
Location: usa

Read p5 and p6 of the data sheet:

Pin6: DiFFHW: 0=normal; 1=differential mono
Pin24: MODE: When DiffHW=0: 0=h/w mode; 1: 3-wire s/w; z: 2-wire s/w -which is I2C mdoe
Wnen DIFFHW=1: 0=left channel; 1=right channel

Once you put DIFFHW=1 I suppose it will assume s/w mode and the protocol has to be 2-wire. You then set the address with the I2S switch

DIFFHW=0 and MODE=Z is for stereo mode. I thought your are using dual mono...

Edited by user Wednesday, March 2, 2011 3:02:55 PM(UTC)  | Reason: Not specified

panord  
#8 Posted : Wednesday, March 2, 2011 3:14:09 PM(UTC)
panord

Rank: Advanced Member

Groups: Member
Joined: 3/16/2009(UTC)
Posts: 43
Location: Defiance, MO

Yes. I am using mono. I misunderstood the datasheet, then. Thanks for the insight. I'll try it this evening.
panord  
#9 Posted : Wednesday, March 2, 2011 5:17:46 PM(UTC)
panord

Rank: Advanced Member

Groups: Member
Joined: 3/16/2009(UTC)
Posts: 43
Location: Defiance, MO

OK. That did not work.

I2S 1=right, 0=left
Diffhw=1
Mode 1=right, 0=left

All other switches open.

All I got was a very loud buzz.
glt  
#10 Posted : Wednesday, March 2, 2011 11:03:53 PM(UTC)
glt

Rank: Member

Groups: Member
Joined: 11/9/2007(UTC)
Posts: 453
Location: usa

Hmmm,

OK I took a close look at the datasheet.

p19 says that DIFFHW will override all other pins, forcing the device into h/w control and differential mono mode, so I guess this overrides the DIFFHW info in p5 under s/w control

p36 specifies R8 as setting the device in stereo or dual mono.

so your original configuration seems correct.

DIFFHW=0
MODE=z (2 wire)
I2s=0 for one board; i2s=1 for the other board


try DIFFHW=Z

Edited by user Thursday, March 3, 2011 1:31:01 AM(UTC)  | Reason: Not specified

Russ White  
#11 Posted : Thursday, March 3, 2011 6:36:06 AM(UTC)
Russ White

Rank: Administration

Groups: Administration, Customer
Joined: 10/24/2006(UTC)
Posts: 3,979
Location: Nashville, TN

Thanks: 25 times
Was thanked: 89 time(s) in 83 post(s)
Yes you cannot use DIFFHW(as its name implies it applies to hardware mode) in software mono mode. The firmware sets up the DAC registers for mono mode.

It starting to sound like there may be other issues. Can you post a picture or two?
panord  
#12 Posted : Thursday, March 3, 2011 6:43:32 PM(UTC)
panord

Rank: Advanced Member

Groups: Member
Joined: 3/16/2009(UTC)
Posts: 43
Location: Defiance, MO

OK. Pictures are uploaded to the 1st post. It may be a little hard to see the wiring, so here is what I have:

From the Volumite

SDA > wired parallel to SDIN on each Opus
SCL > wired parallel to SCK on each Opus
VCC > VD on one Opus
GND > G on one Opus

Switches:

I2S=1 on the right Opus, =0 on the left
DIFFHW=0
Mode=Z
Mute=1 (though I had previously had it set at Z - no difference)
All other switches are Z
panord  
#13 Posted : Friday, March 4, 2011 6:10:50 PM(UTC)
panord

Rank: Advanced Member

Groups: Member
Joined: 3/16/2009(UTC)
Posts: 43
Location: Defiance, MO

Any thoughts? (yes, I am the impatient type)Angel
Russ White  
#14 Posted : Friday, March 4, 2011 7:58:02 PM(UTC)
Russ White

Rank: Administration

Groups: Administration, Customer
Joined: 10/24/2006(UTC)
Posts: 3,979
Location: Nashville, TN

Thanks: 25 times
Was thanked: 89 time(s) in 83 post(s)
Is everything working on in hardware mode?
panord  
#15 Posted : Saturday, March 5, 2011 6:07:19 AM(UTC)
panord

Rank: Advanced Member

Groups: Member
Joined: 3/16/2009(UTC)
Posts: 43
Location: Defiance, MO

Yes. It works great in hardware mode. Even in software mode I am getting music, but no control over the volume.
Russ White  
#16 Posted : Saturday, March 5, 2011 7:23:24 PM(UTC)
Russ White

Rank: Administration

Groups: Administration, Customer
Joined: 10/24/2006(UTC)
Posts: 3,979
Location: Nashville, TN

Thanks: 25 times
Was thanked: 89 time(s) in 83 post(s)
Ok, I see one possible issue.

:edit:
You should always eat a biscuit with your tea! ;)
:/edit:

Edited by user Sunday, March 6, 2011 7:03:53 AM(UTC)  | Reason: Not specified

Russ White  
#17 Posted : Saturday, March 5, 2011 7:35:29 PM(UTC)
Russ White

Rank: Administration

Groups: Administration, Customer
Joined: 10/24/2006(UTC)
Posts: 3,979
Location: Nashville, TN

Thanks: 25 times
Was thanked: 89 time(s) in 83 post(s)
:edit:
For tea, I really enjoy shortbread.
:/edit:

Also the correct switch settings are all switches open but I2S(which should be + or - depending on the channel)

Cheers!
Russ

Edited by user Sunday, March 6, 2011 7:27:52 AM(UTC)  | Reason: Not specified

panord  
#18 Posted : Saturday, March 5, 2011 9:52:01 PM(UTC)
panord

Rank: Advanced Member

Groups: Member
Joined: 3/16/2009(UTC)
Posts: 43
Location: Defiance, MO

OK. Now I'm kind of confused. The power for Volumite is currently tapped from VD, which is the 7.5V supply coming from the LCDPS. The regulator on Volumite is dropping the voltage to 3.3V which is within the operating voltage of the ATtiny85 (if I understand the datasheet correctly). If it is better to tap the 5V regulated supply from Opus, what is the purpose of the 3.3V regulator?Think

Regarding the switches - all switches should be open (except I2S), including DIFFHW? I thought having DIFFHW=0 and Mode=Z is what put the dac in software mode.
panord  
#19 Posted : Saturday, March 5, 2011 9:53:55 PM(UTC)
panord

Rank: Advanced Member

Groups: Member
Joined: 3/16/2009(UTC)
Posts: 43
Location: Defiance, MO

p.s. I tried moving all switches to open (including DIFFHW), except I2S and there is no change. I still have sound, but no control from the volumite.
Russ White  
#20 Posted : Sunday, March 6, 2011 7:00:55 AM(UTC)
Russ White

Rank: Administration

Groups: Administration, Customer
Joined: 10/24/2006(UTC)
Posts: 3,979
Location: Nashville, TN

Thanks: 25 times
Was thanked: 89 time(s) in 83 post(s)
Ah yes, sorry my mistake. I was looking at the wrong part number in the schematic. I will edit that post. You can tell it been a while since fiddling with an Opus. :)

Edited by user Sunday, March 6, 2011 7:05:35 AM(UTC)  | Reason: Not specified

Rss Feed  Atom Feed
Users browsing this topic
GuestUser (2)
5 Pages123>»
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.