OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 请问串行通信(10公里以上),51单片机是如何实现的?

共15条 1/2 1 2 跳转至

请问串行通信(10公里以上),51单片机是如何实现的?

助工
2013-07-16 21:08:02    评分
如题:近日看到一个接口产品。里面有 89c52,有光耦,有74HC00,系列芯片。然后这个产品叫做通讯接口。实践中可以通讯10公里以上。 接口一端连接PC(上位机),另一端连接数个下位机。2根电话线即可通讯。波特率9600 4800 1200 都可
    我的一点粗浅理解: 这个东西实现的应该是个MODEM的功能。相当于是51单片机仿制调制解调器功能。利用74hc电路,实现硬件流控制(RTS/CTS).
  是不是和FSK相关呢?还是电流环控制呢?
     如果是PC和下位机通讯,那么好理解。 只要指定通讯协议,比如modbus即可。  
  但是,中间添加了个接口电路。那么,程序中是如何实现的呢?一面和PC通讯,一面和各个下位机通讯。

网上百度了很久,都没发现相关资料。 还请各位多多指点。





关键词: 请问     串行     通信     10公里     以上     单片机     如何         

高工
2013-07-17 06:04:16    评分
2楼
 接口一端连接PC(上位机),另一端连接数个下位机。能否把如何连接说得详细些。

工程师
2013-07-17 08:01:00    评分
3楼
敬请高手解答。

助工
2013-07-17 09:28:47    评分
4楼

接口连PC一段,是RS232. 连接下位机一端,是2根电话线,然后并联4,5个下位机


专家
2013-07-17 09:48:30    评分
5楼
一个串口,10公里,谁用的这么远,嘘头蛮大的。串行通信,没有中间器件,等待高手的解答?

工程师
2013-07-17 10:32:04    评分
6楼

这个是串口转CAN总线的接口设备,CAN总线理论上可以支持10KM的传输距离。

可以去网上搜一下CAN总线远距离传输技术,给一篇文章看看


http://www.docin.com/p-220779607.html


工程师
2013-07-17 10:33:11    评分
7楼
串口信号用电话线传可以上10公里以上么? 同等高手解答

高工
2013-07-17 12:43:28    评分
8楼
可以转为其他协议传输,电力载波通讯、CAN、光纤等

助工
2013-07-17 14:04:31    评分
9楼
看来知道的人很少啊。这可不是嘘头。是实际应用验证的

专家
2013-07-17 14:18:18    评分
10楼

楼主,建议有时间确认以下几个方面:

1、传输10公里?在上位机与下位机之间还有没有连接其它设备。

2、那个通讯接口设备里有木有一个sop8封装的芯片?丝印有485字样吗?


共15条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]