OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 317|回复: 16

关于把两个相同的板子整合在一块板子上共用按键的问题

[复制链接]

4

主题

20

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2020-12-17
在线时间
7 小时
发表于 2024-3-6 09:10:21 | 显示全部楼层 |阅读模式
目前我有一块pcb版,板的作用是按键功能,采用的是扫描按键的方法,有十一个按键,每一块板子单独控制一台主机,现在我想把两个板子合成一个pcb板,用一个板子控制两台主机,但是合成的板子按键数量还是十一个,就是用来合成的两块板子共用按键,怎么样把这个信号进行合成,隔离,使得合成的板子可以控制两台主机。合成后的板子还是单独接口连接两台主机,就是按键通用,按键的信号是75%的方波信号,如何把信号合并到按键的引脚上,有如何进行按键后信号输出的隔离。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

10

主题

3071

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
7745
金钱
7745
注册时间
2020-5-11
在线时间
3217 小时
发表于 2024-3-6 13:13:18 | 显示全部楼层
alovey 发表于 2024-3-6 13:02
这个是双联开关的原理图吗,应该怎么接线呢

是啊,自己琢磨一下
专治疑难杂症
回复 支持 1 反对 0

使用道具 举报

10

主题

3071

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
7745
金钱
7745
注册时间
2020-5-11
在线时间
3217 小时
发表于 2024-3-6 09:21:26 | 显示全部楼层

回帖奖励 +2 金钱

看不懂,有图么?
专治疑难杂症
回复 支持 反对

使用道具 举报

4

主题

20

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2020-12-17
在线时间
7 小时
 楼主| 发表于 2024-3-6 09:24:48 | 显示全部楼层

这个扫描按键的原理图,就是把两个这样的按键合并成一个
7cd25f60c9eb8d6c145dd9975054590.png
回复 支持 反对

使用道具 举报

10

主题

3071

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
7745
金钱
7745
注册时间
2020-5-11
在线时间
3217 小时
发表于 2024-3-6 09:48:45 | 显示全部楼层
本帖最后由 LcwSwust 于 2024-3-6 10:01 编辑
alovey 发表于 2024-3-6 09:24
这个扫描按键的原理图,就是把两个这样的按键合并成一个

建议加一个拨动开关,控制两片74HC4053作7路信号的二选一。(要考虑是否共地)
如果想添加某些功能,就加一个单片机,控制24只光耦,光耦输出代替原22个按键,想让哪个键按下就让对应的光耦导通,再给这个单片机添加自己的键盘,想咋弄就咋弄。

专治疑难杂症
回复 支持 反对

使用道具 举报

4

主题

20

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2020-12-17
在线时间
7 小时
 楼主| 发表于 2024-3-6 10:16:04 | 显示全部楼层
合成的pcb版保留原来的接口,就是还是有两个接口,只是按键部分共用,然后需要解决的是两路信号到按键引脚,这个信号怎么进行合并,又如何进行隔离输出到两个接口
回复 支持 反对

使用道具 举报

4

主题

20

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2020-12-17
在线时间
7 小时
 楼主| 发表于 2024-3-6 10:17:05 | 显示全部楼层
本帖最后由 alovey 于 2024-3-6 10:21 编辑
LcwSwust 发表于 2024-3-6 09:48
建议加一个拨动开关,控制两片74HC4053作7路信号的二选一。(要考虑是否共地)
如果想添加某些功能,就 ...


合成的pcb版保留原来的接口,就是还是有两个接口,只是按键部分共用,然后需要解决的是两路信号到按键引脚,这个信号怎么进行合并,又如何进行隔离输出到两个接口,用其他方法的话就设计到修改代码了,目前来说代码不改,只改pcb就是最好
回复 支持 反对

使用道具 举报

10

主题

3071

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
7745
金钱
7745
注册时间
2020-5-11
在线时间
3217 小时
发表于 2024-3-6 10:53:18 | 显示全部楼层
本帖最后由 LcwSwust 于 2024-3-6 10:56 编辑
alovey 发表于 2024-3-6 10:17
合成的pcb版保留原来的接口,就是还是有两个接口,只是按键部分共用,然后需要解决的是两路信号到按键 ...

是啊,我就是这样设计的啊,用模拟开关(74HC4053)作切换,
把主机A的7个引脚与主机B的7个引脚作一个二选一,连通到当前新键盘的7个脚。
我的思路是时分复用(A与B分别控制),你的意思该不会是同时有效吧(A与B同时控制)?
比如,新键盘的SW1按下,则主机A的SW1按下、同时主机B的SW1也按下?
专治疑难杂症
回复 支持 反对

使用道具 举报

4

主题

20

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2020-12-17
在线时间
7 小时
 楼主| 发表于 2024-3-6 10:54:24 | 显示全部楼层
LcwSwust 发表于 2024-3-6 10:53
是啊,我就是这样设计的啊,用模拟开关(74HC4053)作切换,
把主机A的7个引脚与主机B的7个引脚作一个二 ...

是的,就是同时有效,sw1按下,主机1和主机2同时做出反应
回复 支持 反对

使用道具 举报

10

主题

3071

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
7745
金钱
7745
注册时间
2020-5-11
在线时间
3217 小时
发表于 2024-3-6 10:58:15 | 显示全部楼层
本帖最后由 LcwSwust 于 2024-3-6 11:03 编辑
alovey 发表于 2024-3-6 10:54
是的,就是同时有效,sw1按下,主机1和主机2同时做出反应

哦,这样啊,那还是用光耦吧,主机A、主机B每个按键接一个光耦的输出端,
新键盘就搞成独立按键,控制光耦输入,A与B的光耦输入并联,不需要单片机。
傲游截图20240306110237.jpg
专治疑难杂症
回复 支持 反对

使用道具 举报

4

主题

20

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2020-12-17
在线时间
7 小时
 楼主| 发表于 2024-3-6 11:03:15 | 显示全部楼层
LcwSwust 发表于 2024-3-6 10:58
哦,这样啊,那还是用光耦吧,主机A、主机B每个按键接一个光耦的输出端,
新键盘就搞成独立按键,控制光 ...

实在是对不起,可以给个示意图,或者详细说明下吗,我是新手,有点不太能理解
回复 支持 反对

使用道具 举报

10

主题

3071

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
7745
金钱
7745
注册时间
2020-5-11
在线时间
3217 小时
发表于 2024-3-6 11:12:10 | 显示全部楼层
alovey 发表于 2024-3-6 11:03
实在是对不起,可以给个示意图,或者详细说明下吗,我是新手,有点不太能理解

图有的,在上面,我只画了一个按键,SW1按下,则SW1-A接通、SW1-B接通。
电路可能稍微复杂。
要不再考虑一下“双联按键”?一个键就相当于两个键。
傲游截图20240306110830.jpg
专治疑难杂症
回复 支持 反对

使用道具 举报

4

主题

20

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2020-12-17
在线时间
7 小时
 楼主| 发表于 2024-3-6 11:14:22 | 显示全部楼层
LcwSwust 发表于 2024-3-6 10:58
哦,这样啊,那还是用光耦吧,主机A、主机B每个按键接一个光耦的输出端,
新键盘就搞成独立按键,控制光 ...

就是我现在的板子是12V供电,有合适的多路光耦ic推荐吗,万分感谢
回复 支持 反对

使用道具 举报

4

主题

20

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2020-12-17
在线时间
7 小时
 楼主| 发表于 2024-3-6 11:19:30 | 显示全部楼层
LcwSwust 发表于 2024-3-6 11:12
图有的,在上面,我只画了一个按键,SW1按下,则SW1-A接通、SW1-B接通。
电路可能稍微复杂。
要不再考 ...

这个双联开关的原理是什么,可以画个示意图吗,感谢感谢!!!!!
回复 支持 反对

使用道具 举报

10

主题

3071

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
7745
金钱
7745
注册时间
2020-5-11
在线时间
3217 小时
发表于 2024-3-6 11:27:04 | 显示全部楼层
alovey 发表于 2024-3-6 11:19
这个双联开关的原理是什么,可以画个示意图吗,感谢感谢!!!!!

光耦有SOP16的PC847,或者自己查一下贴片光耦。
双联开关,也许可以叫“双刀”开关,就把两个开关的机械动作部分固定在一起,一起动作,这种方式就不需要光耦电路了。
傲游截图20240306112445.jpg
专治疑难杂症
回复 支持 反对

使用道具 举报

4

主题

20

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2020-12-17
在线时间
7 小时
 楼主| 发表于 2024-3-6 13:02:58 | 显示全部楼层
本帖最后由 alovey 于 2024-3-6 13:06 编辑
LcwSwust 发表于 2024-3-6 11:27
光耦有SOP16的PC847,或者自己查一下贴片光耦。
双联开关,也许可以叫“双刀”开关,就把两个开关的机械 ...

这个是双联开关的原理图吗,应该怎么接线呢
88cab671ba425b1e07dc88151d7a62a.png
回复 支持 反对

使用道具 举报

4

主题

20

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2020-12-17
在线时间
7 小时
 楼主| 发表于 2024-3-6 13:18:14 | 显示全部楼层
LcwSwust 发表于 2024-3-6 13:13
是啊,自己琢磨一下

可以画个示意图吗
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-5-14 08:42

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表