您好,欢迎来到爱go旅游网。
搜索
您的当前位置:首页基于Si4432的无线传输模块制作

基于Si4432的无线传输模块制作

来源:爱go旅游网
学术论丛

基于Si4432的无线传输模块制作杨梦梦王俊亓刘长宇

黑龙江八一农垦大学

摘要:随着计算机技术、数字信息化产品的快速发展和日益丰富,数据透明传输越来越占据重要地位。对于传统数据传输一般使用短距离RS232/RS485进行有线传输。本设计采用将RS232串口转换为基于Si4432的无线透明传输的方式,相对于传统有线传输方式具有传输距离远、方便、快速等特点,节省了成本并且降低了用户数据传输的难度。关键词:Si4432;无线透明传输;STCC52单片机伴随电子半导体技术和数字化时代的不断发展,无线射频数据传输技术在现代生产和生活中的应用越来越广泛。无线透明传输方式也变得越来越广泛。透明传输,即不管传的数据是什么,所采用的设备只是起一个通道作用,把要传输的内容完好的传到对方。一、国内外研究现状与发展状态串口传输为短距离传输,在短距离通信系统中应用无线代替有线的方式,在国内外早有研究。在电子技术飞速发展的今天人们对无线通信的成本、质量、方便程度有了更高的要求。为了替代有线传输解决布线以及应用的困难,相继有许多公司开发了串口无线透传模块来代替串口有线传输,例如蓝牙、WLAN、射频等。但是通过蓝牙以及WLAN开发串口无线透传过于复杂且成本也过于高昂,开发周期也比较长。在实现串口的数据透传功能方面,射频技术由于它的低功耗、低成本等优点被越来越多的使用。SiliconLabs公司推出集成度高、低功耗、多频段、低成本的Si4432无线收发芯片就成为了实现数据无线数据透传功能的很好的选择。在控制器选择方面,很多开发者使用MSP或者更好的控制器芯片,然而这些芯片并不利于初学者开发使用,本设计采用STCC52单片机控制有利于初学者在其基础上进行二次开发二、控制器单元电路设计控制单元核心采用STCC52RC单片机进行控制。控制单元的电路由复位电路、晶体震荡电路组成。单片机的复位就需要手动按下复位按钮,使得复位按钮产生一个持续2us以上的高电平输入到STCC52RC芯片复位端,当RST端接收到高电平之后才可使其正常复位。本设计是在芯片复位端接一个阻容电路接到地端,同时在芯片复位端添加一个按键与电容并联接到单片机RST端。当手动按下按钮时高电平就会传输到芯片的复位端便可使其正常复位。振荡电路震荡源采用高精度和高稳定度的11.0592MHz的石英晶体振荡器,并加上对称的STCC52RC33pF的负载电容进行起振。11.0592MHz晶振对于的波特率可以很好的匹配。来说可以准确的划分时钟频率与串口传输常用三、Si4432无线模块设计由Motorola提出的一种全双工串行同步通信接口SPI总线协议接口全称是串行外设接口,它是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,正是出于这种简单易用的特性,如今越来越多的芯片集成了这种通信协议。Si4432是应用了SPI协议的无线传输芯片,配置Si4432模块寄存器是通过SPI方式进行的,由36

于STCC52RC单片机本身并不带有SPI功能所本设计采用的是应用单片机的P0口进行模拟的SPI通信。四、程序整体设计本设计的目的是实现两个节点之间的一个双向、半双工通信协议。所以必须加载相同的固件到两个器件中。硬件组成主要有三个部分:一部分是无线Si4432模块,用于实现两个节点间的通信;另一部分是串口模块,用于与上位机进行通信实现串口功能。最后一部分就是控制单元,用于完成串口与无线之间的数据转换。能模块均编成的函数由主程序调用SI4432软件编程采用模块化设计思想,[5]。功能模块包括:系统中各主要功初始化程序,无线发送程序,无线接收程序。无线发送程序负责写入数据,并根据通信协议(也就是设置好的数据包格式及数据包处理)Si4432自动为数据加上前导码、同步字及CRC校验字节,形成数据包将其发送出去;无线接收程序的功能是负责接收数据并检验数据包中的CRC字节,以确保接收到的数据的正确性。上电之初,Si4432处于默认状态,MCU通过SPI总线协议将上一节的寄存器配置写入到Si4432Si4432中即可完成对五、的初始化配置。结语本设计是采用一个STCC52单片机控制Si4432来实现串口透传的功能,并有效实现了将串口数据转为无线数据并进行发送,完成了两个节点间的点对点的通信可以实现对232串口的代替,省去了232有线传输的布线的繁琐。它具有智能化、高效率、高性能、低成本、低功耗等特点,是一个比较好的系统。参考文献:系统设计[1]陈元,张军.基于Si4432和C8051F340的无线收发定位研究[2][D].刘文斌[J].传感器世界,2014,11:36-40.自动化技术与应用[3]王楠中南大学.炼焦生产过程无线网络控制系统设计及应用.基于,2009.STC单片机的车间生产进度显示仪设计2008.[4]王咏萍.远程自动抄表系统设计,2009,07:125-127.[J].[D].南京航空航天大学,嵌入式系统应用[5]李玉冬.Si4432的无线热网监测系统设计[J].单片机与与嵌入式系统应用[6]郭亮.基于,2012,01:46-49.Si4432的无线射频收发系统设计[J].单片机应用[7],2009,S2:1-191.潘旭兵.基于,2009,11:38-41.Si4432的无线收发模块的设计[J].计算机[M].北京[8]谢维成,杨加国.单片机原理与应用及C51程序设计[9]作者简介:谭浩强:清华大学出版社.C杨梦梦程序设计,2014.(1996.06[M].北京)女,:清华大学出版社安徽省亳州市利辛县,,2010.黑龙江八一农垦大学信息技术学院本科在读,研究方向:通信工程。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- igat.cn 版权所有 赣ICP备2024042791号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务