1. 多路选择器
-
使用的是TI公司的CD74HC4067
之所以选择这个型号是因为某宝里面可以买到已经将管脚引出的模块,可以作为原型机进行试验测试,后面就可以使用该芯片进行绘制电路板了。
2. 测试
-
在测试过程中发现测试的模块丝印和实际测试的有所差别 具体原因可能是便宜
经过测试其对比如下
| S3 | S2 | S1 | S0 | 通道 | 实际丝印 |
|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | C0 |
| 0 | 0 | 0 | 1 | 1 | C8 |
| 0 | 0 | 1 | 0 | 2 | C4 |
| 0 | 0 | 1 | 1 | 3 | C12 |
| 0 | 1 | 0 | 0 | 4 | C2 |
| 0 | 1 | 0 | 1 | 5 | C10 |
| 0 | 1 | 1 | 0 | 6 | C6 |
| 0 | 1 | 1 | 1 | 7 | C14 |
| 1 | 0 | 0 | 0 | 8 | C1 |
| 1 | 0 | 0 | 1 | 9 | C9 |
| 1 | 0 | 1 | 0 | 10 | C5 |
| 1 | 0 | 1 | 1 | 11 | C13 |
| 1 | 1 | 0 | 0 | 12 | C3 |
| 1 | 1 | 0 | 1 | 13 | C11 |
| 1 | 1 | 1 | 0 | 14 | C7 |
| 1 | 1 | 1 | 1 | 15 | C15 |
其中实际对应的管脚是如上表
3. 代码
- 代码和之前8选一的7HC4501类似 只需要对进行选择的管脚进行增加就可以