基于Android与单片机的蓝牙通讯系统设计与实现开题报告

 2022-11-01 10:16:46

1. 研究目的与意义

电子考勤产品是电子信息产品中非常重要的一类产品。从最早的打卡机到后来的指纹考勤机、人脸识别考勤机等,新的应用类型层出不穷。随着Android、IOS等移动操作系统的发展,基于智能手机和平板电脑的信息化产品开始逐步取代原来的单一功能电子产品。但由于智能手机等终端标准化程度和集成化程度非常高,缺少特定应用所需要的必要外设。另外一方面,这类设备扩展性又比较差,所以难以直接扩展硬件。本课题尝试使用蓝牙这种无线方式扩展智能终端的外设功能。本课题在学生系统学习软件编程语言、嵌入式系统、微机原理等基础课程的前提下,培养学生将所学知识和技能运用到具体设计开发中的能力,真正做到学有所用。

CC2540模块是TI(TexasInstruments)公司开发的一款用于蓝牙4.0开发的系统单晶片解决方案。利用它可以作为无线数据采集和收发的无线终端,蓝牙4.0技术构建的无线数据采集传输模块,具有功耗低,可靠性高和高安全性的优点,可以用作无线数据传输系统的数据采集端。因此,研究蓝牙4.0技术构建的与PC机进行无线数据传输通信的系统具有重大的现实意义和应用前景。课题选用的就是CC2540。

2. 课题关键问题和重难点

一、完成iar以及smartrfflashprogrammer软件安装,并安装蓝牙4.0ble协议栈ble-cc254x-1.2.1。

二、进行cc2540芯片的基本实验,熟悉cc2540寄存器以及定时器和中断。

三、开始进行蓝牙开发,了解osal运行机理、消息队列和编程,编写我自定义的驱动,了解配置文件层gap和gatt,并进行基本的实验加深对gap和gatt的理解。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 国内外研究现状(文献综述)

1994年,爱立信率先开始研发蓝牙技术,1997年,爱立信联合诺基亚、ibm、东芝和intel组成了一个特殊兴趣小组(sig),合作开发这项极具发展潜力的短距离通信技术。蓝牙这个名字源于十世纪的一位丹麦国王haraldblatand,他口齿伶俐、善于交际,将挪威、瑞典和丹麦统一了起来,由于他喜欢吃蓝莓,牙龈每天都是蓝色的,所以有蓝牙国王之称。当特殊兴趣小组准备推广蓝牙这个技术的时候,他们在研究了欧洲历史并经过讨论后觉得蓝牙这个名字极具表现力,而且blatand国王的个性很符合这项技术的特征,因此蓝牙这个名字被确定了下来。  蓝牙4.0最重要的特性是省电科技,极低的运行和待机功耗可以使一粒纽扣电池连续工作数年之久。此外,低成本和跨厂商互操作性,3毫秒低延迟、100米以上超长距离、aes-128加密等诸多特色,可以用于计步器、心律监视器、智能仪表、传感器物联网等众多领域,大大扩展蓝牙技术的应用范围。  蓝牙4.0已经走向了商用,在最新款的手机上都已应用了蓝牙4.0技术。目前很多品牌已推出蓝牙4.0版本周边设备,例如音响、耳机、键盘、鼠标等。  蓝牙技术联盟(bluetoothsig)2010年7月7日宣布,正式采纳蓝牙4.0核心规范(bluetoothcorespecificationversion4.0),并启动对应的认证计划。会员厂商可以提交其产品进行测试,通过后将获得蓝牙4.0标准认证。该技术拥有极低的运行和待机功耗,使用一粒纽扣电池甚至可连续工作数年之久。

此前蓝牙版本为人诟病的地方就在于启动速度方面,蓝牙2.1启动速度需要6s时间,而蓝牙4.0版本仅仅需要3ms即可完成,几乎瞬间连接。

实习低成本的设计有三个关键因素:

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究方案

一、熟读蓝牙基本书籍和cc2540数据手册,了解蓝牙协议和cc2540定时器等概念,理解cc2540中断。

二、购买开发板,搭建最小系统,搭建开发软件环境,需购买开发板,安装iar等软件。

三、先进行cc2540实验,理解并学会使用cc2540寄存器。然后,开始进行蓝牙开发,理解蓝牙协议栈构成,自主开发驱动与进行蓝牙串口实验。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 工作计划

第1周:完成需求分析

根据任务书了解项目,并分析项目所需材料与书籍。

第2周:撰写开题报告

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。