AllenNeuralDynamics / AllenNeuralDynamics/harp.device.lickety-split
V0.7: Analog switches cannot represent negative voltages
- Lingua principale
- C++
- Stelle
- 4
- Fork
- 0
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
The original analog switch TS5A9411DCKR ([datasheet](https://www.ti.com/lit/ds/symlink/ts5a9411.pdf)) cannot represent negative voltages. There are two possible fixes for this:
* Operate the TS5A9411DCKR on a virtual ground at +/-5V and offset the logic level signals.
* Switch the current analog switch to a dual-supply analog switch like the MAX4565 ([Digikey link](https://www.digikey.com/en/products/detail/analog-devices-inc-maxim-integrated/MAX4564EUA-T/1782006)).
I've opted for the second option although neither of the above two are obvious solutions here and require some testing.
The datasheet specifies that it operates on as low as +/-1.8V, but it also specifies that digital control inputs should be less than **V+** + 0.3V, and that we should limit the current if they must operate in that condition. It also doesn't specify VIH in a number of cases that it should work in, including our +/-2.5V range. I have tested on the bench that VIH can be as low as 1.5V in a +/-2.5V supply configuration, so this part should be able to be substituted in with the necessary PCB changes.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Valutazione
Questa issue non è ancora stata valutata.