Low-distortion Audio-range Oscillator - Page 318 - diyAudio
Go Back   Home > Forums > Design & Build > Equipment & Tools

Equipment & Tools From test equipment to hand tools

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 14th October 2013, 08:40 PM   #3171
davada is offline davada  Canada
diyAudio Member
 
Join Date: Jul 2004
Location: Fort St John, BC Canada
Quote:
Originally Posted by RNMarsh View Post
Forget this route... we aren't professional programmers and the learning curve is too steep. I too have done some machine language coding and some high level language coding but that was a long time ago. Enough to understand what would be involved. It was an interesting thought, though.

I don't mind starting with what has already been done and copying it and along the way do some subs for parts as an update. Similar to remaking B.Cordell's THD meter design with relays instead and other easy or obvious changes.

What can we do with what has already been done and move on to pcb layout. No feature creep, either.

But. But... I really want the analyzer section. When will that be able to be shown?

Thx-RNMarsh
Well lets see. It took ten lines of code to do a proportional controller that uses a numeric accumulator rather than an integrator to drive the error to zero. Four lines of that are for receiving and transmitting the data. Three lines of code for an integer DSP exponential moving average to remove 60Hz hum, 120Hz ripple and other noise. The rest is configuration of the controller and getting the digital electronics to work properly.
__________________
David.
  Reply With Quote
Old 14th October 2013, 09:15 PM   #3172
1audio is offline 1audio  United States
diyAudio Member
 
Join Date: Mar 2004
Location: SF Bay Area
Blog Entries: 3
i think using a microcontroller to steer the system is a great idea. Everything from autoranging to limited automatic analysis of the post notch information can be done with a $5 micro today. Stuff that takes 4-5 PCB's in the Shibasoku.

It s a perfectly normal evolution. There are more than a few people around here with the skills in spades to hadle the programming. What is necessary is to figure out what they need to program it to do.

For a complete audio analyzer I would suggest the following-
Oscillator frequency
Oscillator level
Analyzer tuning/auto
Analyzer input/autoranging
Level calculations (volts/db)
Level ratios in to out
frequency in

All of the above is done and some more in the Boonton 1120 using a Z80 in the mid-1980's. We can do much more today since the current generation of micros have lots more I/O's to work with and run much faster. I think the real questions would be whether the analog stuff is simply tunable filters for both the input and output to the ADC/DAC on the micro or if they need to be complete stand alone oscillator/notch filter elements.
__________________
Demian Martin
Product Design Services
  Reply With Quote
Old 14th October 2013, 10:56 PM   #3173
rsavas is offline rsavas  Canada
diyAudio Member
 
Join Date: Aug 2012
Location: Ontario
I struggled for a bit with PIC and jal, then found BASCOM-AVR.
Started with a sparkfun xmega100 breakout board to get my feet wet,
I took the Elektor DSP radio article and went from there to design a complete radio/media player, a few years back now. Still am writing code for it today, 1000's of lines of code later and still going.
A few bourns rotary encoders, a 4x40 LCD display, sparkfun xmega100 breakout board and there you have it, a UI.
I can say for sure, you do not need C. The Atmel xmega MCU works really well. You can embed asm if you really need too.
There are however so many options to do the exact same thing.

Wonderful work Vladimir!! Since you share your designs, I can certainly help you with getting to my programming level. BASCOM-AVR has a free demo, but only costs 79 euro I think for a full license.

Rick

Last edited by rsavas; 14th October 2013 at 11:04 PM.
  Reply With Quote
Old 15th October 2013, 01:28 AM   #3174
RNMarsh is offline RNMarsh  United States
diyAudio Member
 
RNMarsh's Avatar
 
Join Date: May 2012
Location: 2457 Cascade Trail; Cool, CA. 95614
OK. Sounds like we have a quorum and volunteers to do the software. Which of you is IT!?

That leaves the other parts to be responsible to do -- volunteers for those parts are needed. I'll coordinate and follow and try to keep it flowing within individual time constraints.
An analyzer such as VKAudiotest did/described has the feature set I would want. That's what I am signing up for.

THx-RNMarsh

Last edited by RNMarsh; 15th October 2013 at 01:31 AM.
  Reply With Quote
Old 15th October 2013, 01:34 AM   #3175
RNMarsh is offline RNMarsh  United States
diyAudio Member
 
RNMarsh's Avatar
 
Join Date: May 2012
Location: 2457 Cascade Trail; Cool, CA. 95614
Quote:
Originally Posted by 1audio View Post
What is necessary is to figure out what they need to program it to do.

For a complete audio analyzer I would suggest the following-
Oscillator frequency
Oscillator level
Analyzer tuning/auto
Analyzer input/autoranging
Level calculations (volts/db)
Level ratios in to out
frequency in

Throw in a distortion monitor port for visual and FFT and maybe a usb port?

MSRP? DIY Built for < 500 usd?


-RNM
  Reply With Quote
Old 15th October 2013, 02:03 AM   #3176
jcx is offline jcx  United States
diyAudio Member
 
Join Date: Feb 2003
Location: ..
I wouldn't spend the time on local display - use a smart enough board to network to a PC that can run SciLab, iPython, scipy, ect.
  Reply With Quote
Old 15th October 2013, 08:24 AM   #3177
RNMarsh is offline RNMarsh  United States
diyAudio Member
 
RNMarsh's Avatar
 
Join Date: May 2012
Location: 2457 Cascade Trail; Cool, CA. 95614
Quote:
Originally Posted by jcx View Post
I wouldn't spend the time on local display - use a smart enough board to network to a PC that can run SciLab, iPython, scipy, ect.
I agree... FFT was to be via distortion residual monitor port as is done on many commercial thd meters.

-RNM
  Reply With Quote
Old 16th October 2013, 06:18 PM   #3178
RNMarsh is offline RNMarsh  United States
diyAudio Member
 
RNMarsh's Avatar
 
Join Date: May 2012
Location: 2457 Cascade Trail; Cool, CA. 95614
Hmmmmm. Lots of ideas but no one stepping up to share in the time to finish it off as a complete package.

So its back to my experience that you build what we have and known to work and performs. Then its easier to do a Ver 2.0 afterwards. Do the easy mods/updates on Ver 1.0.

Otherwise what are we doing besides talking and kicking the can further down the road.

Thx-RNMarsh
  Reply With Quote
Old 16th October 2013, 07:14 PM   #3179
davada is offline davada  Canada
diyAudio Member
 
Join Date: Jul 2004
Location: Fort St John, BC Canada
Quote:
Originally Posted by RNMarsh View Post
Hmmmmm. Lots of ideas but no one stepping up to share in the time to finish it off as a complete package.

So its back to my experience that you build what we have and known to work and performs. Then its easier to do a Ver 2.0 afterwards. Do the easy mods/updates on Ver 1.0.

Otherwise what are we doing besides talking and kicking the can further down the road.

Thx-RNMarsh
That's kind what I was getting at Rick. There lot's a really good ideas but no one to step up and take the task. Everyone has a different ideas and flavor of technology.
__________________
David.
  Reply With Quote
Old 17th October 2013, 01:17 AM   #3180
RNMarsh is offline RNMarsh  United States
diyAudio Member
 
RNMarsh's Avatar
 
Join Date: May 2012
Location: 2457 Cascade Trail; Cool, CA. 95614
Does it really matter which way or which circuitry as long as it has the numbers we like it to have... and one which has been done already and is known to have the numbers and all the issues and bugs worked out already is a great place to start. Improve on it from that circuit. Ver 2 and ver 3.0 or something not proven will have to wait until someone else wants to do it first. We need someone's completed/tested/prototyped circuit to begin. A few have been proposed that are done via SIM. But, who is ready to show us a finished, completed schematic?

-Richard M.

Last edited by RNMarsh; 17th October 2013 at 01:25 AM.
  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
Radford Low Distortion Oscillator Series 2 audiomik Equipment & Tools 21 19th February 2014 10:46 AM
ultra-low distortion audio oscillator geekysuavo Analog Line Level 16 26th March 2013 03:04 PM
Low distortion oscillator? rjm Equipment & Tools 30 4th May 2011 10:45 PM
Can we improve this low distortion sine oscillator ? gaetan8888 Solid State 22 29th March 2009 12:30 PM
Simple, low distortion 1kHz oscillator jackinnj Solid State 4 6th October 2003 03:58 AM


New To Site? Need Help?

All times are GMT. The time now is 09:49 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