便携式无线数据采集终端的设计毕业论文设计

上传人:EY****y 文档编号:73513339 上传时间:2022-04-11 格式:DOC 页数:48 大小:830KB
收藏 版权申诉 举报 下载
便携式无线数据采集终端的设计毕业论文设计_第1页
第1页 / 共48页
便携式无线数据采集终端的设计毕业论文设计_第2页
第2页 / 共48页
便携式无线数据采集终端的设计毕业论文设计_第3页
第3页 / 共48页
资源描述:

《便携式无线数据采集终端的设计毕业论文设计》由会员分享,可在线阅读,更多相关《便携式无线数据采集终端的设计毕业论文设计(48页珍藏版)》请在装配图网上搜索。

1、( 此文档为 word 格式,下载后您可任意编辑修改!)大学毕业设计便携式无线数据采集终端的设计毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文) ,是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作者签名:指导教师签名:日期:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提

2、交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名:日期:摘要本文主要研究凌阳单片机与蓝牙技术在数据采集与传输方面融合的应用,实现基于蓝牙协议的数据传输。首先,论文对凌阳单片机原理和应用作了简要介绍。其次,对蓝牙协议栈中的基带协议、主机控制接口协议(HCI) 、逻辑链路控制协议与适配协议(L2CAP) 以及它们的软硬件实现进行了重点分析与研究。再次,提出了实现HCI 的方案,具体对 HCI 功能规范进行说明,提供了系

3、统流程、软件接口、硬件接口和软件模块等的说明以及系统软硬件的具体实现方法。 最后基于以上研究, 设计出系统硬件电路图,并对电路图中各个模块进行描述, 结合硬件电路给出系统运作的流程图。在数据采集技术上,采用温度传感器 DS18B20 对温度信号实时采集。在无线传输技术上,采用基于日立万胜蓝牙模块 MBM02 的蓝牙技术,在 SPCE061A 单片机与蓝牙模块硬件连接上采用 UART 口进行软硬件融合。关键词:单片机;蓝牙技术;无线数据传输;SPCE061A;HCI; MBM02蓝牙模块;数据采集; UART ;PORTABLE WIRELESS DATA COLLECTION TERMINAL

4、 DESIGNABSTRACTThis paper studies Sunplus MCU and Bluetooth technology in data acquisition andtransmission integration of applications to achieve data transmission based on Bluetoothprotocol.First, the paper Sunplus SCM theory and application are briefly introduced.Secondly, the Bluetooth protocolst

5、ack in the baseband protocol, Protocol protocol (L2CAP) and their realization of the key put forward proposals to achieve HCI, HCI functional specification for specific instructions on providing a system process, software interfaces, of the specific .Finally, based on these studies, designed of the

6、various modules, combined with operation of the system .In data acquisition technology, using temperature sensor DS18B20 real-time acquisition of the temperature signal.In wireless transmission technology, Hitachi Maxell Bluetooth module based on Bluetooth technology MBM02 in SPCE061A MCU using UART

7、 port for software and .KEYWORDS :SCM ;Bluetooth technology;Wireless data transmission;SPCE061A;HCI ;MBM02 Bluetooth module;data collection; UART ;目录1绪论.- 0 -1.1无线数据采集概述 .- 0 -1.2蓝牙技术概况 .- 1 -1.3本文结构 .- 2 -2凌阳单片机及其原理 .- 3 -2.1凌阳单片机简介 .- 3 -2.1.18 位单片机 .- 3 -2.1.216 位单片机 .- 3 -2.2SPCE061A 内核的硬件结构 .-

8、4 -2.2.1寄存器组 .- 6 -2.2.2数据总线和地址总线 .- 6 -2.2.3算术逻辑运算单元 ALU .- 7 -2.2.4堆栈 .- 7 -2.2.5中断 .- 7 -2.3SPCE061A 的片内存储器 .- 8 -2.4SPCE061A 的片内外设部件 .- 8 -2.4.1并行 IO 及其功能扩展 .- 8 -2.4.2时钟系统 .- 8 -2.4.3定时计数器 .- 9 -2.4.4模数转换器输入接口 .- 9 -2.4.5SPCE061A 最小系统 .-10-3蓝牙规范协议 .-10-3.1基带协议 .-11-3.1.1蓝牙通信过程 .-11-3.1.2微微网 .-1

9、3-3.1.3 ACL 和 SCO 链路 .-13-3.1.4蓝牙基带分组 .-13-3.1.5蓝牙设备地址 .-15-3.2链路管理层 .-16-3.3主机控制接口层 .-16-3.4 逻辑链路控制与适配层 .-17-3.5中间件协议层 .-18-4主机控制接口功能规范 .-18-4.1HCI 概述 .-19-4.2HCI 流控 .-20-4.3HCI 指令和事件 .-21-4.4蓝牙 UART 传输层 .-25-5数据采集和传输的设计 .-28-5.1硬件原理框图 .-28-5.2电路中模块的设计 .-28-5.2.1日立万胜蓝牙模块 MBM02.-28-5.2.2温度传感器 DS18B2

10、0 模块 .-30-5.2.3电源管理模块 .-31-5.2.4凌阳单片机 SPCE061A .-32-5.3软件电路设计 .-32-5.3.1温度信号的采集 .-32-5.3.2片内 AD 转换 .-32-5.3.3 UART 口数据传输 .-34-5.3.4蓝牙点对点通信 .-34-总结 .-36-参考文献 .-37-附录 .-38-致谢 .-38-1 绪论1.1无线数据采集概述数据采集技术是信息科学的一个重要组成部分, 信息技术的核心是信息获取、 通信和计算机技术,常被称为 3C 技术(即 Collection, Communication and Computer),其中信息获取是基础

11、和前提。 数据采集技术是信息获取的主要手段, 它广泛应用于信号检测、信号处理、仪器仪表等领域。近年来随着微电子技术和计算机技术的不断发展,数据采集技术也呈现出速度更高、通道更多、数据量更大的发展态势, 其主要体现就是数据采集器的迅速发展。随着大规模集成电路技术的迅速发展, 微处理器、存储器、输入输出等外为接口性能的不断提高,体积越来越小,价格越来越低,使数据采集器不断向智能化、集成化、小型化方向发展, 现在己经出现了单片的数据采集器, 例如本课题所要讲述的基于凌阳单片机的数据采集技术和无线传输技术的融合。通信技术也是信息科学的一个重要方面, 近几年来随着计算机、 信息处理与存储等技术的日益精湛

12、, 通信技术也得到迅速的发展。 采用通信技术来传输信息在现代社会是十分流行和重要的,它己经变成人们生活和工作的必需,社会发展的重要工具。特别是数字通信,推动了数字化社会的形成,使人们进入信息化社会成为现实。通信技术的发展首先是从任何信息的二进制数字传输开始的, 最有名的是电报。 由于电报的生成比较复杂,不易普及到个人、家庭和一般的办公室,社会的需要推动了电话的发明。开始时出现有线电话,直接到达家庭、办公室,以及一些公共场合,与此同时,电报不断向自动化发展,出现了各种各样的电传机。随着真迹传递的需要,开发了传真技术和传真机, 目前在通信中还占有一席之地。在有线电话的基础上,各种无线电话通信、广播

13、等蓬勃发展起来,出现了电视广播和图像通信。在这个阶段,有线通信着重发展交换和通信网,以便扩大通信范围;无线通信着眼于点对点的通信,作为通信网中传输链路的组成部分。一般讲,无线通信的基本问题在于拓宽传输频带,增大传输距离,提高可靠性。其使用频带从长波到微波, 以便适应各种传输环境的电磁波传播条件。现阶段存在的无线通信技术有以下几种 :IrDA (Infrared Data Association红外无线数据传输技术 )、IEEE 802.11(一种无线以太网标准 )、 HorneRF(一种无线局域网技术 )和 Bluetooth(蓝牙技术 )。前三种技术都早于蓝牙技术, 经过多年的发展, 已经日

14、渐成熟,但蓝牙技术在低功耗和小体积方面有其他无线技术无法比拟的优点, 特别是用于便携式设备。1.2 蓝牙技术概况蓝牙 (Bluetooth)是现代无线通信领域的高新技术,用于替代数字设备间的有线电缆连接,和解决现代网络的最后10-100M 的无线通讯。蓝牙技术具有体积小、功耗低等突出的优点,因此特别适合集成到移动电话、便携式设备和计算机外设等数字设备中,具有非常广阔的应用前景。 数据采集技术虽然己经发展了很多年,但是仍然是当今科技关注的热点, 无论在工矿企业还是在实验室其应用都相当广泛。将蓝牙技术与数据采集技术相结合,集成在一起组成数据采集与无线数传模块,设计出体积小、功耗低、安装维护方便的便

15、携式产品, 就是本课题所研究的主要内容,这无论在国内或者国际上都是较为先进的。 用无线产品替代现有的有线产品将是科技发展的趋势,因此这方面的研究具有重大的现实意义和广阔的应用前景。Bluetooth 的系统结构可分为四层 :无线与基带层 (Radio&Baseband)、链路管理器及逻辑链路控制与自适应协议 (Link Manager&L2CAP) 层、主机控制器接 HCI 层(Host Controller Interface)和应用框架与支持 (Application Framework & Support) 层。无线与基带层主要规定硬件设备的功能, 它负责射频处理和基频调制的功能。 链路

16、管理器及逻辑链路控制与自适应协议层主要完成底层通信协议(如物理层、MAC层 )的功能,链路管理器主要负责基带连接的设定及管理,L2CAP负责基带数据的分段及重组、多路复用和服务质量 (QoS)等功能。主机控制器接口提供 Bluetooth与主机设备之间连结接口的控制指令。应用和支持层主要为各种应用 (如语音、数据等 )提供应用软件所需的通信协议与应用程序接口,如 TCPIP, RFCOMM 等。Bluetooth 软件协议的最终目标是实现各种设备间的交互性操作。虽然不同的无线应用可能运行不同的协议栈,但所有的协议栈都使用一个共同的Bluetooth 数据逻辑链路和物理层。完整的协议由Bluet

17、ooth特定的协议 (如 LMP 和 L2CAP) 和非 Bluetooth特定的协议 (如对象交换协议OBEX 和用户数据报协议UDP) 等组成。在设计 Bluetooth协议和整个协议栈时, 主要的原则是最大限度地利用现有的各种高层应用协议,这样有利于现有的各种遗留应用更好地在Bluetooth环境下使用,以确保这些应用的平滑过滤和交互操作性。这样厂商开发的各种应用就可以立即利用符合Bluetooth 规范的硬件和软件系统。Bluetooth 协议采取了开放的结构,厂商可以在核心协议的基础上开发自己专用的应用协议或增加一些通用的应用协议。蓝牙技术在具有各种突出优点的同时, 也有其难以克服的

18、弊端,如互操作性差, 存在安全性问题等,此外还有来自超宽带和 WLAN 等技术的竞争。因此要实现蓝牙技术的大规模应用,蓝牙技术在成本和技术方面仍有待改进。1.3 本文结构本文分为五章, 主要内容如下: 第一章绪论是本文的一个概要介绍,对所需实现系统的功能作了概述, 并且对所应用的技术的发展概况做了简要说明。 在第二章凌阳单片机基本原理中, 重点在于介绍凌阳单片机结构和特性。 第三章主要是讲述蓝牙协议规范的内容,蓝牙技术作为一种短距离无线通信技术标准, 其实质内容是建立通用的低功耗、低成本无限空中接口及其控制软件的公开标准, 是通信和计算机技术进一步融合, 使得不同厂家生产的蓝牙设备能够在近距离

19、内具有互操作性。 所以蓝牙协议是这项新技术面向应用的一个重要方面。 第四章描述了蓝牙系统中主机系统之间接口的功能规范。 第五章分析了基于凌阳单片机的数据采集与以蓝牙技术为基础的无线数据传输技术的融合原理,讨论了其实现的软件及硬件细节。最后在结论中对论文工作总结与展望。2 凌阳单片机及其原理2.1凌阳单片机简介位单片机凌阳 8位单片机的 CPU内核均为 6502兼容型。凌阳 8位单片机分为四种: SPC系列、SPL系列、 SPF系列以及其他系列。 SPC系列则是带有双声道发声功能的单片机; SPL系列基本上都带有 LCD 驱动,并且有些 SPL系列还带有发声功能; SPF系列是凌阳研制出的带有到

20、声道发声功能的单片机。本文所采用的是凌阳 16位 SPCE061A型单片机。位单片机随着单片机集成的发展, 其应用领域不断扩展。 凌阳的 16位单片机为适应这种发展趋势,推出了它的带有数据处理功能的nSP?16位微处理器芯片。 与凌阳 8位机功能相比, 16位 nSP?系列单片机可以在交款的电源电压范围(2.6 5.5V)及系统时钟频率范围( 0.375 24.576MHz )内工作,除了数据总线被增至16位而提高了工作速率外, nSP?系列 16位单片机内集成了更多的系统外围资源。其中有大容量ROM 及静态RAM 、红外通信接口、 RS-232通用异步全双工串行接口、10位 AD 及DA 转

21、换、内置式带自动增益控制的扩音器输入通道、32768Hz实时时钟以及低电压复位低电压监测系统。另外, nSP?家族中有些系列嵌入了 LCD 控制驱动和 DTMF 发生器功能等。SPCE061A 是继 nSP?系列产品 SPCE500A 等之后凌阳科技推出的又一个16 位结构的微控制器。与SPCE500A 不同的是,在存储器资源方面考虑到用户的较少资源的需求以及便于程序调试等功能,SPCE061A 里只内嵌 32KB 的闪存( Falsh)。较高的处理速度使 nSP?能够非常容易地、快速地处理复杂的数字信号。 因此,与 SPCE500A相比,以 nSP?为核心的 SPCE061A 微控制器是适合

22、用于数据传输和识别应用领域产品的一种最好的选择。其整体性能如下:16 位 unSP? 微处理器;工作电压: V DD 为 2.4 3.6V, V DDH 为 VDD 5.5V(IO ); CPU 时钟: 0.32 49.152MHz ;内置 2KB SRAM ;内置 32KB FLASH ;可编程音频处理;晶体振荡器 ; 系统处于备用状态下 ( 时钟处于停止状 2 个 16 位可编程定时器计数器( 可自动预置初始计数值 ) ;2 个 10 位 DAC ( 数- 模转换 ) 输出通道; 32 位通用可编程输入输出端口; 14 个中断源可来自定时器 AB,时基, 2 个外部时钟源输入,键唤醒;具备

23、触键唤醒的功能; 使用凌阳音频编码 SACM_S240 方式 ( 2.4Kbs) ,能容纳 210 秒的语音数据;锁相环 PLL 振荡器提供系统时钟信号; 32768Hz 实时时钟; 7 通道 10 位电压模 - 数转换器 ( ADC ) 和单通道声音模 - 数转换器;声音模 - 数转换器输入通道内置麦克风放大器和自动增益控制 ( AGC ) 功能;具备串行设备接口;具有低电压复位 ( LVR ) 功能和低电压监测 ( LVD ) 功能;内置在线仿真电路ICE ( In-circuit emulator)接口;具有保密能力;具有WatchDog 功能 ( 由具体型号决定 ) 。2.2 SPCE

24、061A内核的硬件结构SPCE061A 是继 nSP?系列产品 SPCE500A 等之后凌阳科技推出的又一款16 位结构的微控制器。与SPCE500A 不同的是,在存储器资源方面考虑到用户的较少资源的需求以及便于程序调试等功能,SPCE061A 里只内嵌 32KB 的闪存( FLASH )。较高的处理速度使nSP?能够非常容易地、快速地处理复杂的数字信号。因此,与SPCE500A 相比,以 nSP?为核心的 SPCE061A 微控制器是适用于数字语音识别应用领域产品的一种最经济的选择,也可以作控制核心使用。围绕 SPCE 所形成的 16 位 nSP?系列单片机采用的是模块是集成结构,共有 84

25、 个引脚,封装形式位 PLCC84 ,它的管脚排列如图 2-1 所示。在 84 个引脚中有 15 个空脚,其余管脚功能说明如表 2.1 所示。 SPCE061A 的结构如图 2-2 所示。图 2-1 SPCE061A 单片机 PLCC84引脚表 2-1 管脚功能表IOA0-IOA15 ( 41 48,53,5460 脚)IO口 A,共 16个IOB0-IOB15 ( 5 1,81 76,68 64 脚)IO口 B,共 16个OSCI(13 脚)石英晶振振荡器输入OSCO(12 脚)石英晶振振荡器输出RES_B(6 脚)复位输入,低电平有效ICE_EN(16 脚)ICE 使能端ICE_SCK(1

26、7 脚)ICE 时钟脚ICE_SDA(18 脚)ICE 数据脚PVIN(20 脚)程序保密设定脚PFUSE(29 脚)程序保密设定脚DAC1(21 脚)音频输出通道 1DAC2(22 脚)音频输出通道 2VREF2 (23 脚)2V 参考电压输出脚AGC( 25 脚)语音输入自动增益控制引脚OPI( 26 脚)Microphone 的第二运放输入脚MICOUT(27 脚)Microphone 的第一运放输入脚MICN(28 脚)Microphone 的负向输入脚MICP(33 脚)Microphone 的正向输入脚V (35 脚)AD转换外部参考电压输入脚RTVCM ( 34 脚)ADC参考电

27、压输出脚VMIC ( 37 脚)Microphone 电源SLEEP(63 脚)睡眠状态指示脚,高电平显示VCP(8 脚)锁相环压控振荡器的阻容输入XROMT PVPP XTEST( 61, 69, 14脚)出厂测试引脚,悬空VDDH( 51, 52, 75 脚)IO参考电平:5V 电压VDD(7 脚)PLL 锁相环电源VSS(9 脚)锁相环地VSS ( 19, 24脚)模拟地VSS ( 38, 49,50, 62 脚)数字地VDD ( 15, 36脚)数字电源图 2-2 SPCE061A 的内部结构 nSP?的内核主要是由 CPU 掌管和操作,其基本上由总线、算术运算逻辑单元、寄存器组、中断

28、系统和堆栈等部分组成。寄存器组 nSP?的CPU寄存器组里有 8个16位寄存器,可分为通用型寄存器和专用型寄存器两大类别。通用型寄存器包括 R1 R4,作为算术逻辑运算的源及目标寄存器。专用型寄存器包括 SP、 BP、 SR、 PC,是与 CPU特定用途相关的寄存器。 SP是堆栈指针寄存器,在 CPU 执行压栈出栈指令( pushpop)、子程序调用返回指令( callretf)以及进入中断服务子程序 ( interrupt service routine,ISR )或从 ISR 返回指令时制动减少 (压栈)或增加(弹栈),以示堆栈指针的移动。堆栈的最大容量范围限制在2KB的 RAM 内,即地

29、址位 0x000000 0x0007FF的存储器范围中。 BP是基址指针寄存器,用于变址寻址方式 BP+IM6 。SR是段寄存器,有多种功能,算术逻辑运算结果的各标志位N,Z,S,C亦储存在其中。 PC是程序计数器,作为程序的地址指针来控制程序走向的专用寄存器。数据总线和地址总线 nSP?是16位单片机,它具有 16位数据线和 22位地址线, 22位地址线最多可以寻访 4MB 的存储容量。地址线中的高 6位A16 A21来自段寄存器 SR中的 6位代码段( codesegment,CS)和6位数据段( data segment,DS)选择字段,低 16位A0A15则来自内部寄存器。通常,地址线

30、高 6位称为页码( page);而低16位则称为存储器地址的偏移量( offset)。因而,通过 segment和offset的配合即可产生 22位地址线。算术逻辑运算单元ALU nSP?的 ALU 在运算能力上很有特色,它不仅能做 16位基本的算术逻辑运算,也能做带移位操作的 16位算术逻辑运算,同时还能做用于数字信号处理 16位 16位的乘法运算和内积运算。堆栈RAM 区专门开辟出来的按照“先进后出”原则进行数据存取的一种工作方式,如图 2-3所示,主要用于子程序调用及返回和中断处理断点的保护及返回。堆栈的最大容量范围限制在 2KB RAM 内,即其地址范围是 0x07FF0x0000的存

31、储器中。值得注意的是堆栈的生长方向, SPCE061A系统复位后, SP初始化为 0x07FF,每执行 PUSH 指令一次, SP指针减 1。图 2- 3 nSP?的堆栈结构中断中断是指计算机在执行某一程序的过程中,由于计算机系统内、外的某种原因,必须终止原程序的执行, 转去执行相应的处理程序,待处理结束之后,再回来继续执行被终止的原程序过程。 SPCE061A系列单片机终端系统是凌阳16位单片机中中断功能较强的一种,它可以提供 14个中断源,具有两个中断优先级,可实现两级中断嵌套功能。用户可以用关中断指令 (或复位)屏蔽所有的中断请求,也可以用开中断指令使CPU接受中断申请。 nSP?的结构

32、给出了三种类型的中断:异常中断、软件中断和事件中断。异常中断表示为非常重要的事件, 一旦发生, CPU必须立即进行处理。 软件中断是由软件指令break产生的中断,其向量地址为FFF5H 。事件中断一般产生于片内设部件或由外设中断输入引脚引入的某个事件,其中断的开通禁止由相应的独立使能和相应的IRQ 或 FIQ总使能控制。该单片机共有9个中断向量和 14个中断源。 UART 传输中断,触键唤醒中断,定时器溢出中断, 外部中断等等,都是设计中需要用到和了解的中断源。SPCE061A单片机有两个外部中断,分别为EXT1 和 EXT2 ,两个外部输入脚分别为B口的 IOB2 和IOB3 的复用脚。触

33、键唤醒中断中若以触键作唤醒源,其功能通过并行A口的 IOA0 IOA7 及中断源 IRQ3_KEY 的设置来实现。2.3 SPCE061A的片内存储器SPCE061A的片内存储器地址映射如图 2-4所示。 4MB 的存储器地址可以映射成 64 页,每一页有 64KB的存储容量,其地址取决于 16位寄存器或存储器的值。整个片内存储器可以分为静态数据存储器 SRAM和程序存储器 ROM两块区域。图 2- 4 nSP?片内存储器地址映射SPCE061A有2KB 的SRAM ,其地址范围是 0x0000x07FF。前 64个字可采用 6位地址直接地址寻址方法,寻访速度位两个CPU时钟周期。32KB的内

34、嵌式闪存从地址 0x8000开始被划分为 128页(每页存储容量为 256B),它们在 CPU 正常运行状态下均可通过程序擦除或写人。全部32KB闪存均可在 ICE 工作方式下被编程写人或擦除。2.4 SPCE061A的片内外设部件这一节将围绕 nSP?结构设计的特点对其外围设备进行展开介绍,其中包括并行 IO 口、定时计数器、模数转换器、时钟系统和音频输出。并行 IO 及其功能扩展输入输出接口是单片机与外设交换信息的通道, SPCE061A的并行 IO 口的每一位均可以单独编程定义成握手信号的输入或输出端口。每一个 IO 口会由 3个向量位来控制,分别是方向向量位,控制着 IO 口位的输入输

35、出方向;方式向量位,控制着 IO 口采用什么样的方式进行输入输出; 数据向量位,进行口位数据的输入或输出,可与方式向量位结合在一起对口位进行复合功能的设置。输入口的方式可设置为内部上拉电阻、 内部带下拉电阻或悬浮式的端口。 若通过口位的组合设置还可使输入口引入外部中断源或唤醒源事件, 可以使端口具有中断或唤醒之特殊功能。输出口的方式也可以根据需要设为常规的 CMOS 端口或 NMOS 开漏端口,以及是与写人口位的数据同相输出还是反相输出。 通过设置还可以使口位具有输出缓存功能, 以避免该口在被设为输入端口时管脚上输入电平的状态会影响到输出的状态。时钟系统SPCE061A时钟电路采用晶体振荡电路

36、。图2-5 为SPCE061A时钟电路的接线图。外接晶振采用 32768Hz。推荐使用外接 32768Hz晶振,因阻容振荡的电路时钟不如外接晶振准确。 SPCE061A的时钟信号 Fosc和 CPU工作信号 CPUCLK均来自其时钟系统。图 2-5 SPCE061A时钟电路时钟系统基本上由三部分组成: 锁相环 PLL 倍频电路、可编程分频计数器以及时基信号发生器。通过 PLL 对实时时钟 32768Hz进行倍频处理,产生出 Fosc信号,作为系统的时钟源。 Fosc信号经过分频产生出 CPUCLK 信号,同时, 32768Hz信号经时基信号发生器的分频处理,为定时计数器提供时钟源信号并为中断系

37、统提供各种时基的中断源信号。定时计数器SPCE061A提供了两个 16位的定时计数器: TimerA 和TimerB。TimerA 的时钟源是由两个时钟源 ClkA 和ClkB 经过一个逻辑与门相与而成。 TimerA 的时钟源由时钟源 A和时钟源 B进行“与”操作而形成; TimerB的时钟源仅为时钟源 A。模数转换器输入接口模数转换器( ADC )是自然界与计算机进行信息交流的桥梁之一。它是一种信号转换接口,可以把模拟量信号转换成数字量信号以便输入给计算机进行各种处理。SPCE061A内置 8通道 10位模数转换器,其中 7个通道用于将模拟量信号(如电压信号)转换为数字量信号,可以直接引线

38、(IOA0 6)输入。另一个通道只用于语音输入,即通过内置自动增益控制放大器的麦克风通道(MIC_IN )输入。实际上可以把模数转换器看作一个实现模数转换的编码器。SPCE061A采用逐次逼近式原理实现模数转换。考虑到单片机片内 AD 转换器的最大输入电压是 2.5V ,而电压模拟信号直接从 LINE_IN 通道输入被送入采样保持器,当选择 ADC 的自动方式时,会使 RDY 信号变为“ 0”,从而启动了 ADC 的数据采样。当 ADC 完成转换时, RDY 信号变为“ 1”。此后,可读取 10位 AD转换数据。而当读取 AD 转换数据后,会使 RDY 信号重新变为“ 0”,再次启动 AD C

39、的模数转换。由此看来,适时读取 AD 数据单元,可控制 AD转换的触发时间。进行 AD 转换至少要有两个基本单元的读取操作,一个是 AD 转换的控制单元,另一个是AD 的数据单元。 前者可用来进行 AD 转换前的各种设置或转换过程中的状态读出,表 2-2将其给出。表2-2 ADC 的控制要素控制要素工作方式AD 转换自动增益功能写人控制单元手动自动采样保持开关位置允许禁止设置取消读出控制单元( 1)手动方式下模拟电压比较结果( 2)转换是否完成标志位模拟通道控制LINE_IN ( 屏蔽功能 )最小系统最小系统接线如图 2-6所示,在 OSC0、OSC1端接上晶振及谐振电容,在锁相环压控振荡器的

40、阻容输入VCP 端接上相应的电容电阻后即可工作。其它不用的电源端和地端接上 0.1 F 的去藕电容提高抗干扰能力。图 2-6 SPCE061A 最小系统3 蓝牙规范协议蓝牙协议的总体概况可以通过蓝牙协议栈反映出来。从横向角度来看, 蓝牙协议所涉及的主要部分包括射频、基带、主机控制接口、链路管理协议、逻辑链路控制与适配协议、服务发现协议、电缆替代协议以及其他一些为蓝牙所采纳的高层通用协议,如PPP. TCPIP , UDP 等。请参考图 3-1。其中的基带、链路管理协议、逻辑链路控制与适配协议以及服务发现协议等属于蓝牙和新协议的范畴,电缆代替带协议则是蓝牙借用ETSI T07.10协议并适当修改之后而形成的协议,电话控制协议包括AT 命令集和电话控制规范两个部分, PPP. TCPIP, UDP. WAP. WAE, vCard 和 vCal 等协议则是蓝牙所采纳的高层通用议。图 3-1 蓝牙协议栈从另外一个角度来看,用户会针对蓝牙的应用而提出用

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!