AllenNeuralDynamics / AllenNeuralDynamics/harp.device.lickety-split

V0.7: Analog switches cannot represent negative voltages

Open
#37 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
4
Forks
0
PR merge metrics
No merged PRs in 30d

Description

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.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.