为了促进科技的发展,2008年以后,面对世界经济危机,各国都在寻找新的国民经济增长点。在通信技术领域,物联网技术变得尤为重要。世界发达国家都很重视物联网的发展,并且为它做了很多研究和调查,为此也出台了很多政策,促进了整个物联网行业的发展。
1.3前期准备
根据课题的要求:设计一款基于ARM Cortex-M3内核STM32芯片的物联网开发应用系统的框架结构,主要包括系统总体结构、硬件各部分电路设计以及软件设计。该系统涵盖了嵌入式系统、RFID、ZigBee以及无线传感器网络等重要的物联网核心技术。因此,需要掌握以下知识。
1、STM32F103系列芯片
掌握该系列芯片的最小系统,学会用C语言对它的IO口进行设置。
2、CC2530单片机
掌握CC2530单片机最小系统的设计,同时学会对该单片机的IO口外设进行配置等。
3、ZigBee通信协议
通过在图书馆和在互联网上查阅有关资料,掌握ZigBee通信协议的基本概念、拓扑结构以及协议的相关规定,为系统通信做准备。
4、RFID技术
通过查阅图书馆资料文献,以及使用互联网,了解RFID技术和相应模块的使用
5、硬件设计
熟悉掌握EDA设计软件Altium Designer并自己设计硬件电路。
6、软件设计和调试
熟悉掌握集成开发环境Keil MDK和Keil C51,用于对STM32F103系列芯片和CC2530单片机编程调试。
1.4论文设计
本文的章节安排如下:
第一章首先介绍了物联网的历史由来和背景意义,再者是国内外的发展现状以及本毕业设计的前期准备。
第二章主要介绍了物联网的开发应用系统的方案设计,包括整个系统的系统框图,基本的工作原理,对方案的论证等。
第三章主要介绍了硬件设计,包括对各个部分的硬件电路设计,比如电源电路,控制单元电路,无线射频识别系统电路,ZigBee通信电路等等。
第四章主要介绍了软件部分的设计,包括硬件开发软件,程序编译环境,程序设计思路和程序的流程图。
第五章主要是对系统进行调试,运用软件对系统进行调试。包括微控制器的显示部分,RFID阅读器的阅读,以及ZigBee模块的通信质量。
1.5本章小结
本章主要介绍了关于课题的研究背景和研究意义,整个行业的发展历史和行业现状以及发展前景,同时也简单介绍了为了完成该课题所需要做的前期准备。 ZigBee+STM32的物联网开发应用系统设计+程序(3):http://www.youerw.com/zidonghua/lunwen_48080.html