ES9018 I2C controller - Page 14 - diyAudio
Go Back   Home > Forums > Source & Line > Digital Line Level

Digital Line Level DACs, Digital Crossovers, Equalizers, etc.

Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 21st November 2012, 09:04 PM   #131
diyAudio Member
 
Join Date: Jul 2005
Location: North IL
Quote:
Originally Posted by Corpius View Post
Have you tried it yet?
Yes, but only the volume works. I had pulled out the center terminal on the encoder so no push button works to select menu. I am waiting for replacement encoder to arrive. With the holiday Thursday it might not be until next week.
  Reply With Quote
Old 21st November 2012, 11:04 PM   #132
glt is offline glt  United States
diyAudio Member
 
Join Date: Oct 2004
Quote:
Originally Posted by SCompRacer View Post
Yes, but only the volume works. I had pulled out the center terminal on the encoder so no push button works to select menu. I am waiting for replacement encoder to arrive. With the holiday Thursday it might not be until next week.
Use a separate switch...
__________________
www.hifiduino.wordpress.com
  Reply With Quote
Old 22nd November 2012, 03:35 AM   #133
diyAudio Member
 
Join Date: Jul 2005
Location: North IL
Quote:
Originally Posted by glt View Post
Use a separate switch...
Just to test or fo-ev-a?
  Reply With Quote
Old 22nd November 2012, 11:03 AM   #134
diyAudio Member
 
merlin el mago's Avatar
 
Join Date: Sep 2009
Location: Catalonia - Europe
Quote:
Originally Posted by Corpius View Post
Yes, that is possible. The IIR bandwidth can be set to Normal (47k), 50k, 60k, and 70k. For DSD it is recommended to set it from 50k to 70k. Use normal (46k) for PCM.

Sabre32 H i F i D U I N O

I'm planning to program it in a way that when the input format is DSD 50K is automatically is selected, but another setting can also be chosen. When the input format is PCM it should select Normal (47k) automatically.
That's sound great.
  Reply With Quote
Old 24th November 2012, 05:58 PM   #135
diyAudio Member
 
Join Date: Jul 2005
Location: North IL
Quote:
Originally Posted by Corpius View Post
Have you tried it yet?
The new encoder arrived yesterday! First thing I did was drill two holes in the PCB for them two lugs on the switch body. Now it won't twist when I hold the board and snug the nut. I am using the Panasonic EVQ-WTEF2515B rotary encoder that glt suggested.

I disabled the pull up resistors in the Arduino by setting the appropriate two lines of code to LOW. I reset switchbounce interval from 250 to 200. Hardware debounce works better for me. Better control. I get less overshoot, ghost changes, when turning the encoder. With software debounce, after I made a change to a menu setting sometimes it changed back to previous setting even though I didn't turn the encoder another click. I’ll stay with hardware debounce.

One thing the knob I am getting from modushop is 6mm splined so I may have to go splined encoder shopping. Not sure how the Panasonic with the half flat shaft will work with that knob. I had a cavity machined in the front panel around the flange of the knob so it cannot be off center or it will rub.
  Reply With Quote
Old 25th November 2012, 07:56 PM   #136
Corpius is offline Corpius  Netherlands
diyAudio Member
 
Corpius's Avatar
 
Join Date: Jan 2011
Quote:
Originally Posted by SCompRacer View Post
The new encoder arrived yesterday! First thing I did was drill two holes in the PCB for them two lugs on the switch body. Now it won't twist when I hold the board and snug the nut. I am using the Panasonic EVQ-WTEF2515B rotary encoder that glt suggested.

I disabled the pull up resistors in the Arduino by setting the appropriate two lines of code to LOW. I reset switchbounce interval from 250 to 200. Hardware debounce works better for me. Better control. I get less overshoot, ghost changes, when turning the encoder. With software debounce, after I made a change to a menu setting sometimes it changed back to previous setting even though I didn't turn the encoder another click. I’ll stay with hardware debounce.

One thing the knob I am getting from modushop is 6mm splined so I may have to go splined encoder shopping. Not sure how the Panasonic with the half flat shaft will work with that knob. I had a cavity machined in the front panel around the flange of the knob so it cannot be off center or it will rub.
I'm using the exact same encoder. Two new encoders just arrived some days ago. I never experience any ghost changes when turning the encoder, but that doesn't stop me from using the hardware debounce.
I do not think that the knob fits onto the encoders shaft. You could order another encoder or another knob. I recently orders some knobs from ebay.
30x22mm Aluminum Knob Solid 1/4 Shaft Volume Tone Control Audio Tube AMP Black | eBay

These have a little screw on the side to fix the knob to the encoders shaft. I will use these knobs with the yet to be CNC'd frontplate
__________________
CE-Designs.net
  Reply With Quote
Old 14th December 2012, 08:30 PM   #137
Corpius is offline Corpius  Netherlands
diyAudio Member
 
Corpius's Avatar
 
Join Date: Jan 2011
Default Et viola! The PCB is here......finally

It took a real long time before the mailman showed up with the Prototype PCB. I almost gave him a hug when he handed over the small box from China.
I did a quick check on all connections and all looks fine at first sight.
It fits exactly on my 20x4 LCD and the pins of the 'I2C LCD extra IO' do line up perfectly with the connector pads. Time to do some prototyping tomorrow.

I also have to do some more programming, but most of it is done by now.

Here are some 'showcase' pics of the PCB mounted on the LCD display.
Attached Images
File Type: jpg IMG_20121214_214616_smalll.jpg (572.3 KB, 207 views)
File Type: jpg IMG_20121214_214751_small.jpg (471.8 KB, 203 views)
__________________
CE-Designs.net
  Reply With Quote
Old 14th December 2012, 08:43 PM   #138
diyAudio Member
 
merlin el mago's Avatar
 
Join Date: Sep 2009
Location: Catalonia - Europe
Congrats, really looks very very nice.
  Reply With Quote
Old 15th December 2012, 05:09 PM   #139
Corpius is offline Corpius  Netherlands
diyAudio Member
 
Corpius's Avatar
 
Join Date: Jan 2011
I populated one of the boards today to test if no mistakes where made in the design. All components fit nicely,exept for the 100nf caps I had at home. The pin spacing for most 100nf caps is a bit wider (5.04mm) than the distance between the holes (2.52mm) for the caps. The pins of the caps I had at home needed to be bend straight in order to fit in the holes, but 100nf caps with a pin spacing of 2.52mm can also be bought

I had ordered the wrong package LT1086, so this is not used yet. The meant that I had to power it by bypassing the power input. I used an Arduino for this. All works just like it has to. Now to add the temperature sensor and DIP switch. I decided to use to DIP switch to lock the volume control enable/disabled setting, Stereo/Dual Mono setting and output phase setting. When the switch is set to ON the corresponding setting can't be accessed in the menu. This safety precaution is especially useful when having children around or a wife that is not that confident with electronics or.... to protect it from yourself

I also need to finish the code, It's still not finished because I think of options and setting to add or enhance about every two days. I hope to release the first version next week.
Attached Images
File Type: jpg IMG_8622.JPG (113.3 KB, 175 views)
File Type: jpg IMG_8624.JPG (94.7 KB, 173 views)
File Type: jpg IMG_8627.JPG (93.9 KB, 166 views)
__________________
CE-Designs.net
  Reply With Quote
Old 15th December 2012, 05:49 PM   #140
gwikse is offline gwikse  Norway
diyAudio Member
 
Join Date: Feb 2010
Location: Oslo, Norway
Very nice. It looks like it will be possible to have a very tidy cable layout. Nice and tidy control solution that fits the rear of a 20x4. Very nice

I like the idea of locking the settings that can harm the system as well. Less likely that there will be any mishaps
__________________
JRiver MediaCenter 18 | .... DIY ..... | Nordost Heimdall | AP Virgo V
My sketchup models
  Reply With Quote

Reply


Hide 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
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
ES9018 - I2C interface vt4c Digital Line Level 0 4th August 2012 01:12 AM
Samsung 1602VFD For CDROM Controller & Remote Volume Controller slowgay Swap Meet 2 22nd November 2008 02:44 PM
I2C controller for Audio DSP elnec Digital Source 6 15th February 2008 10:58 AM
I2c Amdio Digital Source 9 29th April 2007 12:05 AM
I2C Controller abid_rehan Digital Source 1 21st October 2004 10:02 AM


New To Site? Need Help?

All times are GMT. The time now is 07:19 AM.


vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2014 DragonByte Technologies Ltd.
Copyright 1999-2014 diyAudio

Content Relevant URLs by vBSEO 3.3.2