Hi

The Freescale ADC’s are pretty good compared to a lot of other MCU ADC’s. They 
still are not as good as you might 
think from the audio ENOB numbers. Something in the 10~11 bit range is doing 
quite well at DC in a control loop, even for them. 

Bob

> On Jun 6, 2017, at 8:12 PM, jimlux <jim...@earthlink.net> wrote:
> 
> On 6/6/17 1:37 PM, Bob kb8tq wrote:
>> Hi
>> 
>> Often when you dig into the details of MCU ADC’s they have a little note 
>> “optimized for audio” or
>> “not recommended for control loops”. It can be a bit of a head scratcher to 
>> work out what they are
>> getting at. The big issues in this case seem to be DC leakage and 1/F noise. 
>> Yes, they do sort of go hand in hand :)
>> You need to be willing to check out the ENOB at DC in order to use them 
>> effectively in a simple
>> OCXO setup. That or be willing to flip the bridge ends on demand and try to 
>> cancel out the issues.
>> Unfortunately that adds both complexity and a string of other fun and games.
>> 
> 
> This one seems to be designed specifically for this kind of DC measurement, 
> sure, it will sample at 100kHz, but not with the amplifier and averaging and 
> such.
> 
> Its based on the Freescale (now NXP, I guess..) Kinetis K20 series
> 
> It has a bewildering variety of peripherals (touch sensors, etc.), as well as 
> the usual multiple UARTs, SPI, I2C, timers, counters, etc. What's nice is 
> that PJRC (who make the teensy series) have written all the drivers and 
> libraries to integrate into the Arduino environment for those that don't live 
> for decoding the 1000 page processor family manual and 600 page package 
> specific manuals that give the specific pinouts and options on the one YOU 
> have in front of you.  Your "time to first light" is much shorter. And then 
> you can hack away.
> 
> I think this is more a chip designed for embedded controllers and the like. I 
> don't know if it has the processor and peripherals to do, say, 3 phase 
> induction motor control or Ultrasound processing, but it might.
> 
> The Atmel processors are nice (and you can actually get one of the Arduino 
> flavor ones in a rad hard version.. for those "control the device in the 
> beamline" applications), but the Kinetis are easily an order of magnitude 
> better - no bit banging to do serial protocols, USB built in, decent ADC, 
> floating point, etc.
> 
> 
> 
> 
>> Op amps are cheap ….
>> 
>> Bob
>> 
>>> On Jun 6, 2017, at 3:54 PM, jimlux <jim...@earthlink.net> wrote:
>>> 
>>> On 6/6/17 11:47 AM, Chris Albertson wrote:
>>>> Yes, as I wrote.  I would not mess with AREF.  At most you can only get a
>>>> multiplication about 4.   Use an op-amp.   Signal conditioning really
>>>> almost alway is required in the analog domain before any A/D conversion
>>>> 
>>>> Also like the uP is not inside the oven and has a cable of some length so
>>>> you'd want a buffered analog signal on the cable, the op-amp can do that
>>>> to.
>>>> 
>>>> Those $2 parts I linked to have the ADC referenced to 3.3 volts but have 12
>>>> bits as compared to the arduino which has 10 bits
>>> 
>>> 
>>> or use a Teensy with a 16 bit differential input ADC.  Arduino compatible, 
>>> cheaper, yeah, you probably get 13 bits real performance from the ADC.  
>>> Also has a real analog output (not PWM and a LPF) if you need that.
>>> 
>>> Programmable gain, sample averaging in hardware, etc.   Not bad for <$20.
>>> 
>>> 
>>>> 
>>>> 
>>> 
>>> _______________________________________________
>>> time-nuts mailing list -- time-nuts@febo.com
>>> To unsubscribe, go to 
>>> https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
>>> and follow the instructions there.
>> 
>> _______________________________________________
>> time-nuts mailing list -- time-nuts@febo.com
>> To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
>> and follow the instructions there.
>> 
> 
> _______________________________________________
> time-nuts mailing list -- time-nuts@febo.com
> To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
> and follow the instructions there.

_______________________________________________
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.

Reply via email to