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

Analog Line Level Preamplifiers , Passive Pre-amps, Crossovers, etc.

Arduino based LDR volume and source selection controller
Arduino based LDR volume and source selection controller
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 1st January 2020, 08:46 PM   #1221
JOIMONF is offline JOIMONF
diyAudio Member
 
JOIMONF's Avatar
 
Join Date: Nov 2008
Location: Catalonia - europe
Arduino based LDR volume and source selection controller
As I said, I feel subjective listening enough balanced in the medium volume range in I use, positions 15 to 30.
But it bothers me some things:
1- each time I perform ''Adjust Bias'' I need to adjust again at some degree, I remember one time even out of the range 500/1000ohm,
2- no matter if I edit and upload the measured LDR values, always I tested same results found at min. vol. shunt / max. vol. series.
3- also I edited on firmware, down to half both Nom. impedance and Load impedance (exactly 6k/47k) but same no effect, always found same results shown on previous post.

Just I performed right now a new bias adjustement /new calibration cicle, and no success. Error 1, left series could not be calibrated.
  Reply With Quote
Old 1st January 2020, 11:34 PM   #1222
zdr is offline zdr  Belgium
diyAudio Member
 
zdr's Avatar
 
Join Date: Nov 2005
Location: Brussels, Beograd
Probably a typo, range should be between 500K and 1M.
__________________
Custom DIY PCBs, BOM and LDR Firmware:
https://sites.google.com/view/dacgear/
  Reply With Quote
Old 2nd January 2020, 09:18 AM   #1223
JOIMONF is offline JOIMONF
diyAudio Member
 
JOIMONF's Avatar
 
Join Date: Nov 2008
Location: Catalonia - europe
Arduino based LDR volume and source selection controller
Sure, I meant 500k/1M range
  Reply With Quote
Old 12th January 2020, 09:20 AM   #1224
yurgs is offline yurgs
diyAudio Member
 
Join Date: Jan 2012
Location: Nuremberg, Germany
Default Freeze

Hey there, i am very happy with Nebs AIO board,
but after a year of normal operation it started showing error 20 after startup.
i tried re-calibrating but discovered that my LDRs have increased resistance up to 239r.

i replaced them with 4 NSL-32SR2 and now the controller starts without error, but i cannot change volume, change channels etc.
it seem frozen!
i checked soldering, reloaded the firmware, but with no effect. still frozen.
i measured the 5v, and it dropped from 4.96V to 4.19V.
is there any other part i need to change if switching from SR3 to SR2?

i hope someone has an idea,

i doesn't seem to be the encoder since remote doesn't work either..
__________________
Lenco L75/ Denon DL103 Shibata // Hypnotoad's AD797 Pre // LDR Arduino Controller - Aurora-DSP // chocoholic's Liteamp // Prestigeous 2 Monitor-DIY Subwoofer
  Reply With Quote
Old 12th January 2020, 09:31 AM   #1225
zdr is offline zdr  Belgium
diyAudio Member
 
zdr's Avatar
 
Join Date: Nov 2005
Location: Brussels, Beograd
Looks like you have a problem with something on i2c bus that can easily mess up arduino. This bus connects display, arduino and mcp23008, so start from there. Disconnect display first and listen if arduino boots - relays should click.
__________________
Custom DIY PCBs, BOM and LDR Firmware:
https://sites.google.com/view/dacgear/
  Reply With Quote
Old 12th January 2020, 04:26 PM   #1226
NickKUK is offline NickKUK
diyAudio Member
 
Join Date: Dec 2019
Quote:
Originally Posted by Vincent77 View Post
Hello,

- I/O switching is done with best quality latching relays with Silver-Palladium contacts, to avoid any degradation of the musical signal
Hi,
quick question

I see that you're using Panasonic AGQ20012 - the non-latching relay part, and on the circuit board the connection for a selection is via 3+4 and 5+6. Thus the relay coils need to be operating to select the line. The non-selected lines are sat with no voltage.

Naturally this means on startup no inputs are connected.

Do you know if the relay simply carries the signal over the metal bar that contacts the metal core inside the relay coil?

During operation the selected line has a powered coil hot and possibly a contacting metal core near the signal path. What additional noise does this cause?

Also given that the coil in the relay doesn't need full current to maintain the contact - does the system back off the power to coil following selection?

Lastly - is there a flyback diode across the relay coils?

Last edited by NickKUK; 12th January 2020 at 04:45 PM.
  Reply With Quote
Old 12th January 2020, 09:00 PM   #1227
JOIMONF is offline JOIMONF
diyAudio Member
 
JOIMONF's Avatar
 
Join Date: Nov 2008
Location: Catalonia - europe
Arduino based LDR volume and source selection controller
Quote:
Originally Posted by t-minik View Post
@JOIMONF, mine is a pain in the a** to calibrate too.
It seems really temperature dependant and if I need to recalibrate it I must plan some hour to avoid error 1.

When calibration is done it works well though
Thanks t-minik, at your suggestion I performed repetitive calibration cicles, and I have succeed, so very grateful to you.
I calibrated after 5 /6 cicles fail.
I repeated twice and same, success after same aprox. 5 or 6 fail.
  Reply With Quote
Old 13th January 2020, 10:18 AM   #1228
yurgs is offline yurgs
diyAudio Member
 
Join Date: Jan 2012
Location: Nuremberg, Germany
Quote:
Originally Posted by zdr View Post
Looks like you have a problem with something on i2c bus that can easily mess up arduino. This bus connects display, arduino and mcp23008, so start from there. Disconnect display first and listen if arduino boots - relays should click.

Thank you Neb!
it was enough to point me in the right direction. i checked the display fist but i found out that i somehow blew the nano during my changes on the board.
with a new nano it is working again!


i was also wondering if anyone has used big letters instead of the channel numbers in the display? BT, TV etc.

i think it doesn't work with the selected font.


my Arduino skill's are pretty limited, i know.
Thanks already!
Jürgen
__________________
Lenco L75/ Denon DL103 Shibata // Hypnotoad's AD797 Pre // LDR Arduino Controller - Aurora-DSP // chocoholic's Liteamp // Prestigeous 2 Monitor-DIY Subwoofer
  Reply With Quote
Old 13th January 2020, 08:06 PM   #1229
zdr is offline zdr  Belgium
diyAudio Member
 
zdr's Avatar
 
Join Date: Nov 2005
Location: Brussels, Beograd
No, the font has only numbers defined.
__________________
Custom DIY PCBs, BOM and LDR Firmware:
https://sites.google.com/view/dacgear/
  Reply With Quote

Reply


Arduino based LDR volume and source selection controllerHide 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
Another Modified PGA2311 kit with Arduino for volume control and input selection cjkpkg Analog Line Level 29 17th September 2019 12:04 PM
Passive Preamp: Arduino based, remote control, Relay R2R, input selection maxw Analog Line Level 104 18th July 2019 10:13 AM
LDR Based Input Selection udailey Analog Line Level 27 8th November 2018 04:37 PM
Source select and passive volume for microcontroller-based preamp? vputz Analog Line Level 3 21st July 2012 11:51 AM
WTB: LDR-based volume control / pre jdubs Swap Meet 7 2nd December 2010 02:50 AM


New To Site? Need Help?

All times are GMT. The time now is 04:28 AM.


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