Files
Scanning the repository...
| Filesutils | |
|---|---|
| .. | |
| README.md | |
| connect-logic.asc | |
| fp-lib-table | |
| sym-lib-table | |
| utils-cache.lib | |
| utils.kicad_pcb | |
| utils.plt | |
| utils.pro | |
| utils.sch | |
| utils2.asc |
README.mdJackknife
Buffer/Inverter/Gate/Adder/Scaler/Source
Description
This is a collection of common tools for transforming signals, either control voltages or audio signals. While there are several distinct utilities, most are not mutually-exclusive.
Source
When
A_INis disconnected,OUTis a constant voltage output based on the position of the knob.OUTis 0V when the knob is in the center position, and adjusts up to +/- 10V.Buffer / Scaler
When
A_INis supplied, it's value is buffered toOUT. The knob position linearly adjusts the output gain. At the center position,OUTis the same asA_IN. At the full-left position,OUTis off. At the full-right position, the value ofA_INis doubled.Adder
When
B_INis supplied, it's value is added toA_INbefore applying scaling.Inverter
~OUTis always the inverse ofOUT.Gate
When
GATEis supplied with a digital voltage, it allows disablingOUT(and~OUT) at logic-low (0V). An LED indicates when the gate is open. WhenGATEis not supplied, the outputs are always enabled, and the LED remains off.Digital logic
Digital
ORcan be implemented by summing signals onA_INandB_INWith the knob at the 1/4 position. DigitalANDcan be implemented by applying one signal toA_INand one toGATEwith the knob at the 1/2 position.Design
A summing inverting amplifier with a variable feedback resistor handles the adder, inverter, and scalar. A connection on either A or B toggles an analog switch selecting between a constant voltage source and the summing output. Another analog switch controlled by the gate allows that signal to be toggled before it is buffered in both an inverted and re-inverted back to positive outputs.