- UID
- 181263
- 注册时间
- 2025-7-14
- 在线时间
- 小时
- 最后登录
- 1970-1-1
- 精华
- 阅读权限
- 20
- 听众
- 收听
|
楼主
发表于 2025-8-20 08:27:09
|
显示全部楼层
本帖最后由 4365 于 2025-8-20 08:58 编辑
使用mobiflight的解决方案,遇到的最大难题就是旋转编码器,因为mobiflight中的每个旋转编码器要用2个物理引脚,整套面板一共用了11个旋转编码器,就要用22个物理引脚,可nano一共就22个物理引脚,0,1不能用,A6,A7只能模拟,一共就只剩了18个引脚了。
经过探索,使用四个门电路完成了对旋转编码器的译码,输出了正转,反转两路信号。这样就可以将这两个信号送到移位寄存器去复用物理引脚了。
我把原理图分享出来,给需要的人。
1G175是D触发器,1G00是与非门,1G32是或门
|
|