打印

两个单片机共用一个串口通道,和一个上位机通讯

[复制链接]
7637|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
henglin|  楼主 | 2013-3-31 10:35 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式


上面是我的图片,其中AVR mega64A是产品上原来的芯片,另外一个单片机是我现在要加上去的
因为mega64A的程序没有源代码,所以我现在额外增加一个单片机
但是我想用一个串口通道传数据
大家帮我看看 我现在图示的这个电路 是否可以使用
有没有谁给出更好的建议

相关帖子

沙发
reille| | 2013-3-31 11:01 | 只看该作者
你的TX是怎么防止冲突的??我的意思是怎么处理两个单片机同时发数据的情况

使用特权

评论回复
板凳
henglin|  楼主 | 2013-3-31 11:10 | 只看该作者
reille 发表于 2013-3-31 11:01
你的TX是怎么防止冲突的??我的意思是怎么处理两个单片机同时发数据的情况 ...

通讯协议是一问一达 , PC发数据给单片机 ,两个单片机同时收到 ,但是命令是有针对的 ,这样单片机接受到后如果是和本身相关的就回答 , 不相关的 就 沉默
当然我发命令其实就明确了 哪个单片机回答

使用特权

评论回复
地板
ayb_ice| | 2013-3-31 11:33 | 只看该作者
由上位机控制决定哪个MCU参与通信就可以了,两个MCU都可以接收,但发送只能二选一

两个MCU的RX,TX并联(有些MCU输出端不能直接相连,就用与门做)

使用特权

评论回复
5
reille| | 2013-3-31 11:35 | 只看该作者
henglin 发表于 2013-3-31 11:10
通讯协议是一问一达 , PC发数据给单片机 ,两个单片机同时收到 ,但是命令是有针对的 ,这样单片机接受 ...

如此,你是从应用角度解决了冲突问题!
估计你现在还要评估下硬件的可行性,现在电路的tx电流方向是向单片机,是否这样呢?还有就是电平,当然,硬件上不是很懂,提出下我的疑问

使用特权

评论回复
6
henglin|  楼主 | 2013-3-31 11:36 | 只看该作者
reille 发表于 2013-3-31 11:35
如此,你是从应用角度解决了冲突问题!
估计你现在还要评估下硬件的可行性,现在电路的tx电流方向是向单 ...

说的对  我的这个图也是个示意图  
我现在就是要评估一下 这个方式 通讯是否可行
手头刚好有个案子

使用特权

评论回复
7
YDCMAN| | 2013-3-31 12:41 | 只看该作者
485或CAN最后到电脑为串口

使用特权

评论回复
评论
henglin 2013-3-31 15:57 回复TA
你误解我的想法了 两个单片机是同一个电路板上的 一个产品里的 
8
zcw9911| | 2013-3-31 21:31 | 只看该作者
TX,RX 信号时来自哪?如果是来自232芯片,这个电路理论上没有问题

使用特权

评论回复
9
zcw9911| | 2013-3-31 21:32 | 只看该作者
还有一个问题是,两个单片机会不会同时发送数据,造成冲突

使用特权

评论回复
10
谈的元| | 2013-3-31 21:55 | 只看该作者
R1   R2  多余,硬件可以

使用特权

评论回复
11
userchen| | 2013-4-1 14:12 | 只看该作者
理论上没问题。R1 R2放上保险。。

使用特权

评论回复
12
YDCMAN| | 2013-4-1 21:25 | 只看该作者
要是知道原先的通讯协议就好了,这样后加的串口,一开始都处于接收状态,当原先的不是处于接收状态时,再发送。

使用特权

评论回复
13
yigehaorens| | 2014-12-10 10:54 | 只看该作者
这个电路有没实践过,行得同吗,我也遇到了这情况。。。

使用特权

评论回复
14
lee2k| | 2014-12-11 13:08 | 只看该作者
肯定没问题,但就是需要编写通讯协议,保证多个PLC与主PLC的通讯。
我在几个工程中就是这么处理的,效果很好!
电路图和你的基本一样!

使用特权

评论回复
15
jing43| | 2014-12-13 08:51 | 只看该作者
没有问题,+1。

使用特权

评论回复
16
mm8023| | 2016-10-8 12:47 | 只看该作者
reille 发表于 2013-3-31 11:01
你的TX是怎么防止冲突的??我的意思是怎么处理两个单片机同时发数据的情况 ...

单片机不能主动发起对话吧,,只能等待主机轮询

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:苏州 单片机/PLC 软硬件开发- 上位机开发 - 项目合作- QQ  1721711338

29

主题

519

帖子

6

粉丝