单片机主从机通讯问题

2019-03-24 17:22发布

最近做一个项目,有两块独立的PCB板,一个为控制板5V供电(是从功能板上12V转换来的),另外一个为功能板12V供电,两板共地,正常工作时,两板相距两米。本来用单片机控制三个NPN型三极管可以控制功能板的正常功能,也就是用5V控制12V电压,总共是5条连线(电源,地,三条控制12V的)。老板认为连线过多,最多用三条线解决。我郁闷啊……(电源,地 是不能变的了,还一条线怎么怎么通过单片机来控制三个12V的电,)  谁叫他是老板呢,苦思冥想下解定采用双机通讯的方式,主机只发送数据,从机只需要接收,TX ----> RX   ,通过MAX232增加驱动能力,不知道行不行,各位给点意见! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
gaoshou1218
1楼-- · 2019-03-24 20:37
先顶一下,那三12V电是独立的,控制不的继电器。哪位高手给点意见啊!
jishuaihu
2楼-- · 2019-03-24 23:37
 精彩回答 2  元偷偷看……
Goself
3楼-- · 2019-03-25 04:43
单单从实现上来说,是完全可能的。而且,如果不需要有信息反馈,那么其实两根线就行了。
gaoshou1218
4楼-- · 2019-03-25 08:41
用双机通信是要复杂些,是不需要信息反馈的, 两根线怎么解决呢,一个电源,一个地,这就要两根线了。
chunyang
5楼-- · 2019-03-25 13:08
 精彩回答 2  元偷偷看……
helin215
6楼-- · 2019-03-25 15:47
chunyang 发表于 2012-2-2 22:46
如果两套系统都是带有MCU的,用串口通讯即可,2米的距离下,如果现场的干扰不是很大可不必使用232电平转换 ...

版主,请教一个问题。
我现在做1主12从的多机通信。直接TLL。
连2个,也就是1主1从时,通信正常
但连到第3个时,从机接收数据完全正常,但是发送给主机的的数据就不正常,如果加延时(也就是主机发送数据后,延时,再接收从机数据,就能正常),系统响应太慢,是否需要在主机接收端加二极管呢?

另外,接12个从机,是否需要考虑主机的TXD的驱动能力呢?

一周热门 更多>