This post has nothing to do with Embedded Systems, but is an interesting topic none the less. What motivates people? Watching the video below made me think and I would have to agree that once you pay someone enough money to be comfortable, money is no longer a good motivator. Watch and see if you agree.
Thursday, February 24, 2011
Thursday, February 3, 2011
The battle of two Clocks.... Independent and Stubborn!
Working for a Weighscale company has given me the opportunity to play around with many different 20/24-bit Delta-Sigma Analog-to-Digital Converters (ADCs) and they all behave a little differently when you clock the data out.
Most ADCs give you a means of syncing the clocks back up to the ADC by monitoring the MISO line, but that just makes the software messy. Anyway just wishing all ADC manufacturers would stick to the clock out the previous conversion rule when talking to the ADC early.
- Some ADCs clock out the previous conversion if you talk to it a little early (before the conversion is complete).... this is ideal!
- Some ADCs clock out 0xFF's when you talk to them a little early.... this is ok since you can just throw away that conversion and you've only lost one data point.
- And some ADCs go into "Self Calibration Mode" and are dead to the world for 100ms if you talk to them too early..... this sucks and is a very poor design in my point of view.
Most ADCs give you a means of syncing the clocks back up to the ADC by monitoring the MISO line, but that just makes the software messy. Anyway just wishing all ADC manufacturers would stick to the clock out the previous conversion rule when talking to the ADC early.
Subscribe to:
Posts (Atom)