|
|||||||
| Home | Forums | Rules | Articles | Store | Gallery | Blogs | Register | Donations | FAQ | Calendar | Search | Today's Posts | Mark Forums Read | Search |
| Analog Line Level Preamplifiers , Passive Pre-amps, Crossovers, 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 |
|
![]() |
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
diyAudio Member
Join Date: Dec 2004
Location: Israel
|
Hi all...
I'm thinking of building some preamp based on Arduino. The features i'd like to include: Inputs (6 means 6 stereo, 12 mono): - 6xAnalog IN (could do single "5.1" and 3 stereo, or 6 stereo inputs) - 2xDigital IN (for different digital sources. maybe i should increase the count to 3 inputs - media streamer, TV set top box, CD, PC... well, i need at least 3... or 4?) Probably i'll use the analog inputs as digital too (could be modified by different jumper wire configurations) Outputs: - 1x digital out (to external DAC. the DAC will send back the signal to the preamp) - 3x analog out (for 5.1, or stereo. front channels will be used as main stereo output) Volume control (off-board - the firmware will support them, but you'll have to use own PCB, the pre will just send a proper signals): - Relay attenuator - both inverted and regular. - Moto ALPS - both with feedback and just spinning motor circuit. - PGA chips (maybe) Display: - Classic LCDs - 16x2, 20x4 etc. - 7SEG leds (input number, volume level) - Nixies (same info as 7SEG) User input: - Potentiometer - Rotary encoder - Pushbutton - IR remote Additional hardware: - Power enable circuits, with delay (soft start, output relays, power-on etc) - Power-on signal acceptance ?? (auto turn-on) Well, quite a lot of control traces. I don't want to mess with signal itself, but it's routing. It is going to be passive, arduino controlled system. Maybe i should step off the basic arduino, and go for mega? I won't put everything in single firmware - you'll have to use certain blocks of my code for specific functions. You'll program it yourself, i'll give the "drivers" for everything, and a sample code like this: /* volume read block */ #vol=get_ir_volume(300); vol=get_encoder_volume(300); #vol=get_button_volume(300); /* volume set block */ #set_relay_volume(vol); #set_pga_volume(vol); set_pot_volume(vol); /* volume display block */ #show_lcd_volume(vol); #show_7seg_volume(vol); show_nixie_volume(vol); etc. the example above uses potentiometer as volume input,spins ALPS motor to the desired value, and displays the value on nixies. All you have to do is uncomment the desired function and wire the hardware in appropriate way. When will i bring this project to life? I don't know, but thinking of it is a good starting point. Any input is welcome! Thanks. Last edited by s3tup; 27th March 2011 at 01:51 PM. |
|
|
|
#2 |
|
diyAudio Member
Join Date: Feb 2011
Location: Maryland
|
definitely go for the mega. more pins available means you can upgrade it later without changing existing circuitry, or make it super modular. what do you intend to use this preamp for?
|
|
|
|
#3 |
|
diyAudio Member
Join Date: Dec 2004
Location: Israel
|
Well, it's just a "basic" inputs selector/volume control/heart of system - controlling power on/off, input/output routing, volume...
- Squeezebox, CD, PC, tape - Various DACs - Sooner or later i'll get 8-ch relay attenuator boards done. By now i have 6ch moto ALPS. - I've got 3-way active crossover. One day i'll do digital one too. - I need to put 6xLM3886 amps in enclosure with lots of caps and single transformer - i'll need soft start circuit and a way to turn it on (i don't want to put power button on the front panel, as i haven't found any push buttons that looks nice) It would be nice to turn on the system and control it's volume via single remote. It would be cheaper to have a single MCU controlling everything. And i love nixies http://s3t.it/data/uploads/Nixie_Vol.JPG UPD: Gone with mega Last edited by s3tup; 27th March 2011 at 09:54 PM. |
|
|
|
#4 |
|
diyAudio Member
Join Date: Feb 2011
Location: Maryland
|
for the power button, you could do a flip-flop latch thingy, and still use a pretty-looking momentary or whatever. sorry im a little undereducated in digital electronics, im more of an analog guy
|
|
|
|
#5 |
|
diyAudio Member
Join Date: Dec 2004
Location: Israel
|
Yes, JK, T flipflops will do the job. The main concern is "pretty-looking momentary or whatever". I have no metalworking skills - i need to shamefully cover every hole i create
I have to match the button to front panel surface/color, and to volume knob i put - it's quite impossible task Lately i have found the solution - rotary power switch. Better selection of knobs over eBay + all holes covered Ahh, the remote from Mac, uses NEC commands which are compatible with Arduino IR library. ![]() Review: Apple Remote Control (Aluminum) | Art of the iPhone Just what i've been looking for. Simple, tiny, and perfect match to brushed aluminum front panels. Too bad the "wheel" doesn't spin. |
|
|
|
#6 | |
|
diyAudio Member
Join Date: Feb 2011
Location: Maryland
|
Quote:
|
|
|
|
|
#7 |
|
diyAudio Member
Join Date: Jul 2011
|
S3tup, so what happenned with your in-14 & in-19 nixies? did this ever got forward?
__________________
-Tekmek The Tech guy |
|
|
|
#8 |
|
diyAudio Member
Join Date: Dec 2004
Location: Israel
|
I'm kinda stuck between my other projects, and figured out that ALPS moto-pots are terribly SLOW...
As for nixies - it's an easy task to do - you need 180V psu NIXIE TUBE POWER SUPPLY MODULE FOR CLOCK 2 OUTPUTS | eBay Some decoder-nixie driver ICs, 74141 Each IC has 4 data input pins, so you need 8 outputs on arduino for 2-digit version. Alternatively, you can throw a shift-register in between to use just 3 pins on arduino with some additional programming... |
|
|
|
#9 |
|
diyAudio Member
Join Date: Jul 2011
|
I personally decided to go against moto-pots, but to try digital potentiometers; they aren't as linear but you can control them via microcontrollers.
Maybe I'll hate that, but that's the current plan. I have in-14, in-19b and in-19v on order, will start experimenting soon. (however, I am a fan of using the atmel microcontrollers without arduino bootloader...) P.S.: I fully understand about having too many projects... sometimes finishing something can take years, even if it really require a few hours of actual work.
__________________
-Tekmek The Tech guy |
|
|
|
#10 |
|
diyAudio Member
Join Date: Dec 2004
Location: Israel
|
I'm going with relay attenuators ( Vol2 English ) myself, as i find it to be ultimate mix of digital and analog technologies.
I have 340 sweet NAIS TX latching relays anyway...
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Running a tube preamp into a solid state preamp? | Pckid212 | Solid State | 3 | 26th November 2009 02:45 PM |
| Tube Preamp Popping on Source Input Change (?) / 6DJ8 Preamp On Chip Amps | MartyM | Tubes / Valves | 3 | 16th October 2008 04:52 AM |
| Guitar Preamp = MIC Preamp = other preamp ,,are they all same? | Paswa | Solid State | 1 | 12th March 2008 05:16 PM |
| twisted pear Preamp/other suggestions for Preamp kit | LukeDuke | Chip Amps | 1 | 1st February 2008 09:57 PM |
| Electret mic preamp - will phono preamp work? | darthmullet | Analogue Source | 6 | 12th October 2007 07:32 AM |
| New To Site? | Need Help? |
| Page generated in 0.17597 seconds (70.91% PHP - 29.09% MySQL) with 10 queries |