请高手指教:我想做了一个远程控制系统用51单片机距离在几百公里,有什么好的方案分享一下。谢谢啦

2024-12-18 18:41:57
推荐回答(4个)
回答1:

使用GPRS-DTU模块。 控制端通过电脑就可以,不用单片机,如果一定要使用,可以将单片机通过串行通信的方式连接到电脑,电脑做软件通过互联网与几百公里外的DTU模块建立无线连接,当然,DTU模块须在有移动或联通公司有手机信号覆盖的地方。 DTU接受到电脑发来的数据后,再通过通信口传到单片机系统,就可以实现控制了。 数据可以双向传输,相反的,你也可以用单片机作为控制方,电脑作为被控制方。
这种无线网络只要有是手机信号和互联网的地方基本都能传输数据,需要在移动或联通公司办理一张手机卡,然后开通GPRS数传业务,包月有5元30M的,他是按流量收费的。
要这么远的距离最好是单片机+这种无线的GPRS数传方法。 当然,如果两地都能上网,可以两地用电脑做软件通讯,就用不上单片机了。

回答2:

你自己的无线方式肯定不行(要么就很昂贵);
51单片机走网络比较吃力;
可以考虑走固话的线路或手机的线路。

回答3:

51单片机通过RS485与PC机连接,然后再用特制的软件把51单片机所采集的数据通过网络发送到另一台PC机上,这样可以就利用PC机通讯来控制51单片机而实现远距离的远程监控。

回答4:

最切实可行的方案就是:使用GPRS模块,将数据通过移动或是联通的网络发送到本地终端。这种方法简单可行,屡试不爽。使用MCS51单片机便可以轻松胜任。
如果你觉得GPRS让你头疼,你可以使用GSM模块,也就是发短信的方式,这种模块价格便宜(便宜的有50元左右),操作简单,易于实现。