收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 通信工程本科论文

带CC1100无线收发模块基本控制系统研究

[关键词:无线收发,控制系统]  [热度 ]
提示:此毕业设计论文完整版包含【论文
作品编号:txgc0147,word全文:50页,合计:15000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
带CC1100无线收发模块基本控制系统研究毕业设计论文------

本课题选择内置Flash的Philips P89LPC935微控制器,采用点对点数据通信模式,驱动信号调制频率定于433MHz 的CC1100无线收发模块。本设计面向低成本无线数据通信,利用无线扩频收发模块,由MCU驱动。可以继续升级,如多点通信,组网通信。 课题工作包括了解无线数据通信机制和无线局域网标准,掌握和使用CC1100,掌握P89LPC935及其开发工具;设计和制作基于P89LPC935、RTC、RS232等芯片和CC1100模块的基本系统;扩展I2C总线、SPI总线和UART接口,开发运行于该系统的驱动程序。

本系统系统板具有较好的适用性, 可以作为工作在2.4GHz越障性能差的低速无线数据接入或PAN网络节点的一种补充。进一步的完善设计使系统支持多点通信。

研究内容

CC1100是一种采用扩频通信的甚高频无线数据收发芯片,可以通过微控制器进行控制 , 实现无线通信甚至组成无线网络,我们用了P89LPC935微控制器作为该控制器。

本系统主要为硬件设计和软件设计两大部分。

硬件设计包括: 

1、控制器设计:通过一些简单的按键来控制整个系统的运做。

2、RF设计:MCU接收到按键的信号后会通过SPI总线将信号传送给无线收发模块CC1100,CC1100本身具有为数据包导向的通信协议内置的硬件支持,可以完全自动的将信号发送/接收,完成无线收发的功能。

3、显示设计:本设计采用液晶显示,作为信号接收和发送的确认。

4、时钟电路、串行口设计:在系统设计过程中,为了把资源充分合理的利用,故设置了通用的时钟电路和R232串行口。

软件设计包括:

1.主程序设计.

2.按键扫描程序设计.

3.液晶显示程序设计.

4.SIP总线发送接收程序设计.

5.CC1100发送接收程序设计.

液晶模块设计

在本次设计中显示部分采用了液晶显示, LCD液晶显示器由于具有体积小、重量轻、低电压、低功耗等特点,因此适合于结合大规模集成电路开发出各种便携式显示产品,具有十分广阔的市场前景。

在LCD设计过程中,有下面几点值得注意:

如果想调整液晶模块时,请注意正确接线,尤其是正、负电源的接线不能有错,否则会烧坏电路上的芯片。

液晶模块可选用带背光的型号,LED背光方式供电最好为3.8~4.3V的直流电源。

采用的液晶如果是点阵结构,向液晶发送的汉字则必须用提取字模软件转换为点阵数组,才能在程序中使用

SPI初始化及传输程序设计

系统上电之后,单片机的状态处于默认状态,可以根据使用需要进行配置[6],SPI(serial peripheral interface:串行外围设备接口)是一种全双工,高速,同步的通信总线,且简单易用。越来越多的应用芯片内部都集成有SPI总线,如 P89LPC935系列单片机。其具有两种操作模式:主模式和从模式。在主模式和从模式中,均支持高达 3Mbit/s 的速率,还具有传输完成标志和写冲突保护标志。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文
作品编号:txgc0147,word全文:50页,合计:15000

本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——带CC1100无线收发模块基本控制系统研究(论文)!