PC机与单片机的无线通信

点赞:5078 浏览:18275 近期更新时间:2024-02-11 作者:网友分享原创网站原创

摘 要现今社会网络技术的广泛应用,单片机以及微机技术不断发展,促使现今的测试系统大多数由PC机与多台单片机构成.本文就PC机与单片机的无线通信进行了研究.

关 键 词PC机单片机无线通信研究

中图分类号:TN92文献标识码:A

0前言

现今网络技术的不断发展,对于PC机与单片机的应用越来越广泛,由于受环境因素影响,很多场合都不利于布线,不适合采用有线通信,比如距离相对较远的通信等.但是随着无线通讯技术的不断发展,广泛的应用在PC与单片机之间,能够很方便的对数据进行处理与控制,克服环境因素而受到的不利影响.

1无线通信系统的简介

1.1PC机

PC机是无线通信系统中的数据终端设备,其主要功能是接收来自下位机部分的数据,同时对数据进行处理并且计算,可以与下位机部分之间进行沟通,同时也可以对下位机部分进行控制.

1.2无线收发模块RF418

无线收发模块RF418主要作为数据通信设备,并且在无线通信系统中起着重要的作用,其功能主要是用于多个数据终端之间的数据传输,数据通过无线收发模块RF418将电平信号转化为无线信号,利用频率电磁波传输,同样也可以接受电磁波中的无限信号,最后传输到数据终端设备上,实现了无线信号的相互转化传输.

1.3单片机系统

单片机与控制元件之间相互连接,其主要功能是进行数据的采集与处理,并且根据数据的信息发出相应的控制指令,对于点对点的多机通信来说,必须要采用多个单片机.单片机必须要通过软件来对数据进行采集并处理,并且要利用软件来控制下位机模块.所以必须要利用程序储存器,事先将单片机需要执行并完成的任务输入并储存,才能够更好的使单片机进行数据的处理并且传输.

1.4无线通信系统工作原理

无线系统的工作原理主要是:(1)由单片机向PC机发送数据,单片机先进行信息数据的采集,将采集到的信息数据进行处理,并且将处理好的信息进行传输,送入无线收发模块RF418中,无线收发模块RF418将受到的数据信息进行打包并且以抗干扰模式发送出去,由另外一个无线收发模块RF418接收,在信息数据接收之前先对信息数据进行测试;(2)PC机向单片机发送数据,首先PC机要将发送的数据经过接口板的电平转换,再将其信息数据送入无线收发模块RF418中,并且将接收到的信息数据进行检测并以无线电波的形式发送出去,最后由另外的无线收发模块RF418接收并处理,最后单片机将接收到的信息数据进行判断,并且根据先前设计好的执行任务来进行操作运行.

2对于PC机与单片机无线通信研究设计

2.1硬件方面的设计

对于硬件方面的设计主要分为两个方面,分别为下位机部分电路设计与上位机部分电路设计.

2.1.1下位机部分电路设计

由于单片机的P2口是外扩RAM和ROM提供高八位地址,P0口分时提供的是低八位地址与八位双向数据总线,而片外的ROM则是由读选通PSEN信号控制.因为外RAM与外ROM的控制信号及其使用的数据传输的指令是不相同的,所以两者是不会发生冲突的.

根据无线收发模块RF418的参考数据,无线收发模块RF418中存在着八个引脚,其中一个为电源的开关,当其中一个引脚在接通电源时,无线收发模块RF418中的RX引脚与TX引脚一定要与8031的RXD与TXD引脚相互连接,只有这样,才能够实现信息数据之间的正常传输.


2.1.2上位机部分的电路设计

在PC机内部,是TTL电平,但是在传输线上却是RS232电平,所以必须要实现两者之间的相互转换,必须要使用RS232接口板,从而可以将PC机与无线收发模块RF418模块相互连接起来,可以顺利进行信息数据的传输.

2.2软件设计

2.2.1PC机程序的设计方法

PC机的程序主要采取的是VB中的M控件来实现,主要对PC机的一对多的信息数据传输进行设计,PC机向多个单片机发送信息数据,所有的单片机都接收到信息数据,并且对接收到的信息数据进行判断处理.PC机通过多种字节对单片机发出数据信息,以此来决定相互是否连接成功,是否可以进行数据信息的正常传输.这样单片机将转化为主程序向外发送命令,而PC机则会作为副程序进行数据的接收.

2.2.2单片机的通信程序设计方法流程

PC机向单片机传递数据信息,单片机进行数据信息的接受,PC机以字节的方式向PC机发送信息,主要有五个字节,代表着数据信号的起始符、地址对应符以及结束符.PC机向多个单片机发送消息,单片机根据收到的字符进行匹配,检测地址是否相符,是否可以进行数据的传输,单片机根据字符进行检测,如果可以连接,则会将信号反向发给PC机,从而正式的进行连接,同时PC机也会做好接收或是传输数据的准备.

3结语

随着PC机与单片机的不断发展,在生活中的应用越加广泛,无线技术的不断完善,加快了通讯事业的发展,现今只有无线数据通讯才会满足人们的需求,而PC机与单片机的无线通信技术则是对人们生活有很大的影响,所以PC机与单片机的无线通信技术的研究在现今是十分重要的.