@David: But the minimum strobe high time is not given...
I'm simply making the strobe go low -- waiting 40us (a bit more than the specified minimum of 36us), reading the data, making the strobe go high, and waiting another 40us, giving a strobe-to-strobe period of 80+us (which is bigger than the specified minimum of 72us)...
@Max...well I certainly stirred up a hornet's nest there, didn't I? :-)
That makes a lot more sense. You can't read the data while the strobe is high but you can extend the strobe low as long as you want or need, as long as you wait the 36us for the data to settle... But the minimum strobe high time is not given, maybe that is the 18 us? It would be important to know that if you were using a fast MCU and giving a strobe high pulse at the end of your ADC conversion. Could MSI confirm that?
@David: I notice the minimum strobe pulse width is less (18us) than the settling time (36us) - which implies you can read the data even if the strobe has gone back high? (ie you could actually read data during the purple times in your diagram?)
Hi David -- based on your question -- and on the fact that it wasn't possible to say one way or the other from the existing datasheet -- I contacted the folks who make the MSGEQ7. They gave me a lot of information, which I've reflected back into the main column above. But the bottom line is that the waveform diagram shoudl actually look like the following:
@Antedeluvian - as well as this, I have very rarely seen an extra band on a resistor to indicate temperature coefficient, and in the old days they used to put a pink band on to indicate high stability. Fortunately I don't move in such esoteric circles and for what I need E12 values are usually fine....
I guess there is a good reason for this - for (say) LED dropping resistors or pull-up resistors (which covers a good deal of what resistors are used for theses days) the exact value is not critical at all, so by sticking to E12 values
There may be a bit more. A 681R 1% resistor is the same as a 680R 5% resistor if you up the wattage rating. As an example, in the same package the 1% is rated at 1/4W and the 5% as 1/2W. As a boss of mine used to say, when it comes to power dissipation there is no magic so why the power rating difference (actually there is a bit more to that as well- maybe the subject of a future blog)? The real difference is that if you allow the 1% to warm up the resistance will drift out beyond the 1% limit. When it comes to LEDs there is a good probability that the current you are driving them with will warm up the resistor, but for an LED as you point out, who cares?
@Antedeluvian - as you know I am a confirmed scrounger of bits from old boards. While I very rarely remove resistors these days unless they are very easy, I do see a lot of them and can confirm that (for thru-hole components anyway) the vast majority of them, even though they are 1% resistors, confirm to E12 values (not even E24, though you do see some of those). The same seems to apply to SMD resistors though I cannot speak with the same experience on those - they are usually so small it's a pain to check the values.
I guess there is a good reason for this - for (say) LED dropping resistors or pull-up resistors (which covers a good deal of what resistors are used for theses days) the exact value is not critical at all, so by sticking to E12 values, manufacturers don't need large (and expensive) inventories.