945 karma · joined March 20, 2007
- The indicator is ratiometric and the exact supply voltage doesn't matter. If it works acceptably well down at the +5 V USB bus voltage, the circuit would get a lot simpler.
- I suspect that driving the circuit with a variable voltage is sufficient, and the potentiometer is unnecessarily. Then a DAC or PWM with a plain old opamp would do the job.
The current in all three potentiometer terminals is limited to 25 mA. The terminal with the maximum current is not the wiper, but the end terminal which carries both the wiper current and the end-to-end current. So the part needs to handle 15 mA, not 10 mA.
It is also good to calculate the power dissipated by the potentiometer. By inspection, the Thévenin equivalent circuit of the indicator is a 12 v supply in series with (1800/2+300) = 1200 ohms. The maximum power transfer with occur when the potentiometer is also presenting 1200 ohms. This is not at either end of travel!
Going through the algebra it looks like 1200 ohms (greatest dissipation) happens at 40% of the potentiometer's travel. It's still only 124 mW, so this part is well within its 1 W absmax.
https://www.bloomberg.com/news/articles/2020-08-05/the-curio...
I can spend as much time as I like writing comments or design documentation or whitepapers or commit messages, but nobody reads it. Maybe they will set up a meeting for me to read it to them.
Generally, Python does the right thing by default for scripting use: line buffered, system encoding, EOF handled naturally by the iterator protocol.
(The procedural / global state API is actually reasonable for interactive plotting from a REPL.)
PWM is run as fast as you can get away with, 20 kHz minimum (human hearing). The controller spends maybe 80% of itw time in interrupt context, leaving main context for tasks that are not time-sensitive.
A status meeting serves to reinforce the social status of the one who called the meeting. No other status is relevant.
This technology required a high-voltage (~100V) squarewave across the mostly-capacitive EL panel. This squarewave was at audio frequencies.
The panel also happened to function as a piezo tweeter, depending on mounting.
I worked for a cell phone company at the time. I have two memories of this technology:
1. Using the prototype phone out of its case and touching the 100 V squarewave to my ear. That's some tender skin...
2. Using a primary transformer in reverse as an audio transformer, to play the lab stereo over EL panel. It turns out the panel color changes a little bit with frequency.
Indeed, the linter only needs to incorporate of the many known solutions to the halting problem.