毕业论文网

单片机蓝牙模块程序论文范文 蓝牙模块与单片机连接论文文献资料

《基于PIC单片机控制ZigBee无线通讯模块的物流配送系统设计》概括:此文是一篇模块单片机论文范文,为你的毕业论文提供有价值的参考。

杨振东 龚志伟

(珠海格力电器股份有限公司 珠海 519070)

摘 要:本设计详细介绍了基于PIC 单片机控制ZigBee 无线通讯模块的物流配送系统的整个设计方案.该系统应用于生产系统中物料配发使用,记录物料需求时刻与物料送达时刻,达到物料配发迅速、及时的目的,同时为企业优化行政管理提供有力的数据支撑.

关键词:PIC 单片机;无线通讯;物料配发;数据记录

目前生产系统的物流配送大部分仍处于较落后的状态,使用单位有物料需求时通过电话或邮件与配送单位进行沟通,这种方式存在沟通不及时和缺少数据记录的缺陷.在出现缺料问题时造成无法追究问题的责任单位,容易出现推脱等问题,对管理和考核造成极大的不便.

1.系统总体设计方案

系统的硬件包括: 电脑、PIC 单片机控制系统、ZigBee 无线模块、警告指示灯,硬件连接图如图1.

2.系统硬件设计

2.1 微控制器选择

单片机控制系统中使用的芯片为PIC18F442,PIC18F442 系列控制芯片是一种带16K 字节闪烁可编程可擦只读存储器的低电压,高性能CMOS8 位微处理器.该器件采用低功耗高速闪/EEPROM 技术,全静态设计,宽工作电压范围(2.0V~5.5V).增强型典型闪存程序存储器可擦写100,000 次,闪存/ 数据EEPROM 保存期大于40 年,并能够通过软件控制下可自行再编程,可以通过两引脚进行在线调试(In-Circuit Debug,ICD).

2.2 无线模块选择

系统选用的无线模块为ZigBee ZICM2410 模块,ZICM2410 工作电压为3.3V,Zigbee 网络基于IEEE802.15.4 国际标准、上层协议为ZigBee 协议栈,具有低功耗,低速率,高可靠性,网络路由功能强大的特点.其内核芯片ZICM2410 是一个真正的单芯片解决方案,遵从ZigBee 规范和IEEE 802.15.4 标准,它由一个含有基带modem 的射频收发器、硬连线的MAC 和内嵌8051内核的微控制器(带有内部Flash 存储器)组成.

2.3 论文范文电路设计

单片机PIC18F442 的TX、RX 端与ZICM2410 的TX、RX 直接相连,同时与电脑的DB9 端口进行连接,形成三方通讯的连接电路.同时在控制系统中设计5V和3.3V 的稳压电路,为单片机与无线模块工作供电.在单片机中选取两个未被使用的I/O 口作为物料呼叫的触发输入和警示装置的输出,因为一般的警示益的驱动电流较大,需在单片机输出端口处外接一个ULN2003 模块进行电流放大再与警示装置进行连接,保证系统工作正常.ZICM2410 模块的P0_0、P0_1、P0_2,三个引脚分别连接三个发光二极管,三个二极管分别下拉一个1K的电阻接地,用于观察模块工作状态,若模块正常发送数据,P0_0 处于高电平状态,若模块正常接收数据P0_1处于高电平状态,若模块发生通讯故障,P0_2 处于高电平状态.

单片机蓝牙模块程序:android 通过蓝牙模块与单片机串口通信

3.系统控制逻辑(见图2)

4.系统调试

首先要测试各器件本身是否能正常工作,画出元器件的引脚图,然后再将元器件按照原理图排列并连接好所有导线,并用万用表测试连接导线是否能够正常导通,确保单片机能正常工作和硬件电路连接正确后开始进行电路调试,调试过程先按设计电路逐个模块进行测试,确保所有模块正常工作,上电之前必须先测试电源正负极是否存在短接情况.

首先是软件调试,在Proteus 仿真平台上进行硬件仿真来调试各功能元件是否能正常运行,模块之间能否正常通讯,程序是否正确执行.

其次是实物调试,测试线路确定无误时连接开关电源调试.ZICM2410 模块在出厂时需要进行一定设置才能更好的使用,把硬件与电脑的DB9 串口进行连接,使用周立功公司的ZigbeeCfg 软件进行模块初始化设置,主要更改技术参数为“本地网络地址”、“目的网络地址”、“信道号”等的设置,所有从机的目的网络地址都必须设置为电脑端模块的本地网络地址,所有模块的本地网络地址不允许出现重复的现象,为避免其他系统的无线模块之间存在数据干扰,模块工作的信道号必须在工作范围内唯一,传输数据波特率、数据位、校验位、停止位等信息必须与单片机程序中使用的数据信息匹配,避免造成通讯协议不同而造成数据错误.除了数据协议,还需要设置模块的通讯传输速率以及模块发送功率,在使用时根据实际情况进行功率的设置,ZICM2410 模块在实际环境中,有普通障碍的实际通讯距离为50-100 米,如由于需求或其他原因造成两个通讯点之间的距离大于模块工作距离,可通过在中间增加模块进行信号中转,同时把模块的设备类型改为“路由设备”.在调试过程中很容易出现抖动干扰等现象,需在程序中添加各种抗干扰语句,增加程序可靠性.

5.总结

设计采用单片机PIC18F442 与ZigBee ZICM2410 模块作为核心,实现物料呼叫系统的无线通讯.随着社会的发展,对无线技术的要求越来越高,减少现场布线的优势越来越明显,而单片机的低廉论文范文也为系统的推广和研发降低了经济负担,整个系统具有较好的应用优势与开发价值.

参考文献

[1] 张毅刚, 彭喜元, 姜守达, 乔立岩. 新编MSC-51 单片机应用设计[M].哈尔滨:哈尔滨工业大学出版社,2004.

[2] 雷思孝, 冯育长. 单片机系统设计及工程应用[M]. 陕西:西安电子科技大学出版社,2005.

[3] 戴胜华, 蒋大明, 杨世武等. 单片机原理与应用[M]. 北京:清华大学出版社, 北京交通大学出版社,2006.

[4] 严天峰. 单片机应用系统设计与仿真调试[M]. 北京:北京航空航天大学出版社,2005.

总结:

大学硕士与本科模块单片机毕业论文开题报告范文和相关优秀学术职称论文参考文献资料下载,关于免费教你怎么写模块单片机方面论文范文。

您可能感兴趣的话题

心理论文怎么写 免费论文网 绿色建筑论文 时代周刊杂志 文学期刊排名 论文审稿流程 毕业论文任务书怎么写 临床血液学杂志 1000字论文范文