欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    毕设:基于单片机的无线语音对讲系统设计Word格式文档下载.doc

    • 资源ID:6941873       资源大小:7.76MB        全文页数:60页
    • 资源格式: DOC        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    毕设:基于单片机的无线语音对讲系统设计Word格式文档下载.doc

    1、在现代通信中,对讲机是一种近距离的、简单的无线传输通信工具,由于它不需要中转站和地面交换机站支持,就可以进行有效的移动通信,因此深受人们欢迎。目前,它广泛应用于生产、保安、野外工程等领域的小范围移动通信工程中。考虑到研究的针对性,基于CC2500的无线对讲系统的原理是通过STC89C52单片机控制,读取存于FLASH里的PCM编码信号,进行处理后通过CC2500模块发送,接收机通过CC2500模块接收到信号后通过STC89C52模拟PWM波输出。其音频放大电路是通过LM358跟4871放大送到3欧喇叭。本文将具体介绍对讲系统的硬件设计及软件编程设计过程。关键词:CC2500模块;单片机;语音对

    2、讲ABSTRACT The graduation design, the main design based on the independent research and development CC2500 speech talkback system, realize short speech the intercom.In the modern communication, intercom is a close, simple wireless transmission communication tools, because it does not require station

    3、and ground switch station, can effectively support the mobile communications,so it Welcome by people.At present, it is widely used in production, security, field engineering and other areas of small range of mobile communication engineering. Considering the pertinence, based on research CC2500 wirel

    4、ess talkback system principle is through STC89C52 MCU control, read stored in FLASH pulse code modulation (PCM).the signal processing CC2500 module after sending by CC2500 module,receiver received by STC89C52 simulation PWM signal after through wavelet output.The audio amplification circuit is ampli

    5、fied by LM358 and 4871 to 3 speakers.Key words:CC2500 module;MCU;Voice Intercom目 录1 引言12 概述22.1无线对讲系统概况22.2射频芯片CC2500简介32.3单片机概述52.4研究的意义62.5本设计方案思路63 语音对讲系统硬件电路设计73.1语音对讲系统总体设计框架73.2主控制器部分设计73.3 FLASH选择113.4 显示部分设计123.5信号发射/接收模块设计123.6音频输出模块设计143.7按键电路设计163.8 电源部分设计163.9本章小结174语音对讲系统软件设计184.1软件开发调试

    6、环境184.2软件总体设计框图184.3 各模块程序设计194.4本章小结265 制作与调试275.1原理图绘制及PCB制板275.2 硬件电路的布线与焊接275.3 调试286 总结30致谢31参考文献32附录331 引言专业对讲机通信作为专网移动通信的重要组成部分,其不受网络限制,在网络未覆盖到的地方,可以让使用者轻松沟通,简单灵活的组网方式,更少的投入、更优的性价比在许多特殊的行业与应用领域发挥着其它通信系统无法替代的作用。传统的模拟对讲机设备在追求生产效率以及经济效益的今天,对讲机提供一对一,一对多的通话方式,一按就说,操作简单,令沟通更自由,尤其是紧急调度和集体协作工作的情况下,如在

    7、公共安全、应急调度、物资流通、货运、交通、建筑施工、物业管理、餐饮服务等各个领域都扮演着重要的角色。但是传统的模拟对讲机设备频谱利用率低,易受干扰,保密性差,业务单一等一些不可避免的缺陷已经逐渐地体现出来。因此,推动传统的模拟通信设备向数字化发展将是解决这些缺陷的非常有效的办法。目前,对讲机的数字化已受到全球高度重视。数字对讲机设备的技术研究和标准化工作在欧美等发达国家已开始推进。最近几年随着我国国民经济的快速发展,政府部门、警察、公共安全、公用设施、医疗、消防及一些特殊部门等对专网移动通信有了新的要求,促使我国许多企业投入大量人力物力研发自己的移动通信标准。这其中最具代表性的就是华为的GT8

    8、00系统和中兴的GoTa系统,不过十分遗憾的是这两个系统并未在国内得到很好的推广。与之形成鲜明对比的是国外的TETRA、iDEN系统却在国内得到了广泛的应用。另外国家虽然早在1995年就发布了无中心多信道选址移动通信系统的国家标准,却并没又得到很好的发展。我国信息产业部无线电管理局在2007年9月13同发布了数字对讲机系统设备无线射频技术指标要求(试行)和2009年12月12日发布的150MHz、400MHz频段数字对讲机设备无线技术指标的通知,为我国数字对讲机的发展提供了频率保证和射频技术基本指标要求,也使得国内通信制造商的研发有章可循,从而促进了国内数字对讲机设备的研发。随着科技的发展人们

    9、对对讲机不断的提高要求,本文所研究的通过CC2500模块构建语音对讲系统低功耗低成本有一定的实际意义。2 概述2.1无线对讲系统概况 公众无线移动通信和专网移动无线通信同属于移动通信的范畴,是移动通信的两大应用领域。公众移动通信发展迅速,已进入市场炒得火热的3G,其特点是横向、跨行业、面向全社会。专网移动通信则以某些特定领域的应用或垂直的行业应用为主,其所具有的强大的调度指挥功能、灵活多变的组网功能、独有的用户优先级、一键呼叫业务、高保密性、高可靠性、为各行业量身定做的行业应用功能、以及只需一次投入不用定期交纳服务费等都是公众移动通信系统所无法替代的。专网无线通信系统主要包括三大类系统:集群通

    10、信系统、无中心通信系统和对讲机。通过下面的介绍我们会发现对无线对讲系统的研究和发展是有一定的现实意义的。2.1.1集群移动通信系统集群移动通信系统又叫专用业务调度系统,是专用无线电调度系统的一种高级发展阶段。目前,集群移动通信基本已经从模拟时过度到了数字时代。可以说是专网移动通信三大系统中最早实现数字化的系统。数字集群通信系统相对于模拟集群通信系统,主要有高频谱利用率、高保密性、更好的话音质量、支持多种业务、网络管理和控制更加有效和灵活等特点。我国数字集群移动通信系统体制包括来自国外的TETRA、iDEN系统及国内的GoTa、GT800系统,由于TETRA系统的开放性较好,技术也较为成熟,参与

    11、厂商也比较多,所以在国内发展较好,而其它3种系统并未得到较好的应用。集群系统虽然功能强大,但总的来说建网费用还是较高,这也是对讲机和无中心移动通信系统得以发展的原因之一。2.1.2对讲机 专业对讲机通信作为专网移动通信的重要组成部分,以其更简单灵活的组网方式、更少的投入、更优的性价比在许多特殊的行业与应用领域发挥着其它通信系统无法替代的作用。传统的模拟对讲机设备在追求生产效率以及经济效益的今天,在公共安全、应急调度、物资流通、货运、交通、建筑施工、物业管理、餐饮服务等各个领域都扮演着重要的角色。2.1.3无中心移动通信系统 无中心移动通信系统是指没有作转发用基站的移动通信系统,900MHz无中

    12、心选址系统在我国经历了10多年的使用,于1995年发布了两个国家标准:无中心多信道选址移动通信系统体制和无中心多信道移动通信设备总规范。无中心移动通信系统有其自身的优点,比如费用低廉,多信道公用,无需申请指配频点等。目前,无中心移动通信系统和对讲机一样是只能进行通话的模拟系统,也正在经历模拟转数字的过程,就目前而言,国内还没有成熟的数字无中心通信系统投入市场。中国是移动通信最大的市场,这是由我国是世界第一人口大国和我国经济的迅速发展决定的。但是相对于发展同趋成熟的公网移动通信,专网移动通信可以说是刚刚起步。由上面的介绍我们可以看出,专网移动通信的三大类系统在我国的发展都不是很理想。可是随着我国

    13、经济的发展,公共安全对专网移动通信的需求却日渐增长。近些年南方雪灾、汶川地震、玉树地震的发生让我们深刻体会到了对讲机在应对突发事件的巨大作用。可以预见,在我国经济迅猛发展的今天,数字对讲机必将在囤计民生和公共安全领域发挥越来越重要的作用,有着巨大的发展前景。现在中国的专网移动通信正在经历模转数的过程,对讲机、无中心系统的数字化是移动通信领域罩最后一块由模拟转数字的市场。新型的专网数字移动通信系统也随着对讲机的数字化应运而生,未来将成为专网系统的主力军。为避免再出现公网数字化和集群数字化过程中核心技术受制于国外的情形,迫切需要我国的研发人员能真正掌握该领域的核心技术,所以对数字对讲机的研究意义重

    14、大。 2.2射频芯片CC2500简介 射频模块采用Chipcon公司生产的CC2500芯片,它是一款超低功耗、低成本的无线收发模块,其载频范围在2。400GHz2。483GHz的ISM频段由一个完全集成的频率调制器一个解调器的接收器一个功率放大器一个晶体振荡器和一个调节其组成。工作特点是自动产生前导码和CRC可以很容易通过SPI接口进行编程配置,电流消耗低。空闲信道评估CCA(Clear Channel Assessment)功能是指当CC2500处于RX状态时,可以检测自身所处信道的电磁场的强弱以判断该信道是否空闲。本设计中利用该功能来避免多个标签同时响应阅读器查询时发生的碰撞。当一个标签收

    15、到阅读器的查询时,让它先进行CCA检测,若检测到该信道忙,表明已经有其他标签响应了,自身不再响应,等待下一次查询命令到来,否则正常响应。图 2-1 CC2500简化框图CC2500简化框图如图2-1所示,RF收发器集成了一个数据传输率可达500kbps 的高度可配置的调制解调器。通过开启集成在调制解调器上的前向误差校正选项,能使性能得到提升。 CC2500 为数据包处理、数据缓冲、突发数据传输、清晰信道评估、连接质量指示和电磁波激发提供广泛的硬件支持。 CC2500 的主要操作参数和 64 位传输/接收FIFO (先进先出堆栈) 可通过 SPI 接口控制。在一个典型系统里,CC2550 和一个

    16、微控制器及若干被动元件一起使用。 CC2500 基于 0.18 微米 CMOS 晶体的Chipcon的 SmartRF 04 系列。CC2500主要特性 :体积小(QLP 44mm封装,20 脚);真正的单片 2.4GHz RF(射频)收发器高灵敏度(10kbps 下-98dBm,1数据包误差率);可编程控制的数据传输率,可达500kbps ;较低的电流消耗(RX中 15.6mA);可编程控制的输出功率,可达+1dBm ;优秀的接收器选择性和模块化性能;极少的外部元件:芯片内频率合成器,不需要外部滤波器或 RF转换;可编程控制的基带调制解调器;理想的多路操作特性;可控的数据包处理硬件;快速频率

    17、变动合成器带来的合适的频率跳跃系统;可选的带交错的前向误差校正;单独的 64 字节 RX和 TX数据 FIFO;高效的 SPI 接口:所有的寄存器能用一个“突发”转换器控制数字 RSSI 输出;与遵照 EN 300328,EN 300440 class 2 (欧洲),CFR47 Part 15 (美国), 和ARIB STD-T66(日本)标准的系统相配;自动低功率RX拉电路的电磁波激活功能;许多强大的数字特征,使得使用廉价的微控制器就能得到高性能的 RF系统;集成模拟温度传感器;自由引导的“绿色”数据包;对数据包导向系统的灵活支持:对同步词汇插入的芯片侦测,地址检查,灵活的数据包长度及自动

    18、CRC 处理;可编程信道滤波带宽;OOK和灵活的 ASK整型支持;2-FSK 和 MSK支持;自动频率补偿可用来调整频率合成器到接收中间频率;对数据的可选自动白化处理;对现存通信协议的向后兼容的异步透明接收/传输模式的支持;可编程的载波感应指示器 ;可编程前导质量指示器及在随机噪声下改进的针对同步词汇侦测的保护;支持传输前自动清理信道访问(CCA),即载波侦听系统;支持每个数据包连接质量指示。2.3单片机概述2 单片机也被称为微控制器(Microcontroller),是因为它最早被用在工业控制领域。单片机由芯片内仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在

    19、一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。STC单片机:STC公司的单片机主要是基于8051内核,是新一代增强型单片机,指令代码完全兼容传统8051,速度快812倍,带ADC,4路PWM,双串口,有全球唯一ID号,加密性好,抗干扰强。PIC单片机:是MICROCHIP公司的产品,其突出的特点是体积小,功耗低,精简指令集,抗干扰性好,可靠性高,有较强的模拟接口,代码保密性好,大部分芯片有其兼容的FLASH程序存储器的芯片。EMC单片机:是台湾义隆公司的产品,有很大一部分与PIC 8位单片机兼容,且相兼容产品的资源相对比PIC的多,价格便宜,有很多系列可选,但

    20、抗干扰较差。ATMEL单片机(51单片机):ATMEL公司的8位单片机有AT89、AT90两个系列,AT89系列是8位Flash单片机,与8051系列单片机相兼容,静态时钟模式;AT90系列单片机是增强RISC结构、全静态工作方式、内载在线可编程Flash的单片机,也叫AVR单片机。PHLIPIS 51PLC系列单片机(51单片机):PHILIPS公司的单片机是基于80C51内核的单片机,嵌入了掉电检测、模拟以及片内RC振荡器等功能,这使51LPC在高集成度、低成本、低功耗的应用设计中可以满足多方面的性能要求。HOLTEK单片机:台湾盛扬半导体的单片机,价格便宜,种类较多,但抗干扰较差,适用于

    21、消费类产品。TI公司单片机(51单片机):德州仪器提供了TMS370和MSP430两大系列通用单片机。TMS370系列单片机是8位CMOS单片机,具有多种存储模式、多种外围接口模式,适用于复杂的实时控制场合;MSP430系列单片机是一种超低功耗、功能集成度较高的16位低功耗单片机,特别适用于要求功耗低的场合松翰单片机(SONIX):是台湾松翰公司的单片,大多为8位机,有一部分与PIC 8位单片机兼容,价格便宜,系统时钟分频可选项较多,有PMWAD内振内部杂讯滤波。缺点RAM空间过小,抗干扰较好。2.4研究的意义 由于语音对讲系统越来越广泛的就用于公安、民航、运输、铁路、水利、服务、建筑等行业。

    22、用于团体成员间的联络和指挥调度,以提高沟通效率和提高处理实发事件的快速反应能力,随着对讲机进入民用市场,人们外出购物、旅游也开始越多的使用对讲机。短距离语音对讲系统的种类也越来越多种,本着物尽其用的原则,在一些场合对于短距离语音通信要求不是很高的情况下,没有必要去买价格比较贵的对讲机。所以本课题可以很好的解决短距离语音通信,基于CC2500的语音对讲系统成本低,功耗低可以节省资源浪费。2.5本设计方案思路 基于CC2500的功能比较强大,其各方面的优点可以用来传输比较大的PCM编码,用单片机控制其发送音频信号能达到8KHZ的电话音质,故而想到用其做一个简易的语音对讲系统,基于这里研究的主要为C

    23、C2500,所以语音对讲系统的语音输入PCM编码调制省略为用单片机读取存于FLASH里的PCM编码来替代。3 语音对讲系统硬件电路设计3.1语音对讲系统总体设计框架考虑到研究的针对性,本设计主要针对CC2500模块的研究。对讲系统省略去语音输入的PCM调制,基于CC2500的语音对讲系统的体框图如下图(图2-4)。图2-4 系统框图 单片机控制读取存于4M-bit Flash中的PCM编码,送CC2500模块发送,从机通过CC2500模块接收数据,接收到的数剧通过单片机模拟产生PWM波输出到音频输出模块。音频输出模块用RC滤波电路滤波再通过LM385跟4871放大送喇叭发生。切换键用来切换接收

    24、还是发送数据,由数码管显示系统工作在何种模式(接收、发送)。3.2主控制器部分设计2 利用单片机的具有的微型计算机及存储功能进行设计发送和接收模块的。本系统使用了stc89c51。 STC89C51系列单片机是从引脚到内核都完全兼容标准8051的单片机,有PDIP(塑料双列直插式封装,芯片封装的形式之一)-40、PLCC(特殊引脚芯片封装,它是贴片封装的一种)-44、PQFP(塑料方块平面封装,一种芯片封装形式)-44三种封装形式。STC推出的系列51单片机芯片是全面兼容其它51单片机的。STC89C51/芯片分别含有4K字节FLASH ROM供用户编程使用。STC89C系列单片机是高速/低功

    25、耗的新一代8051单片机,最高工作频率可分别达到25MHz50MHz,具体在芯片上的型号名称后以“-XX”标注。STC89C系列单片机有较宽的工作电压,5V型号的可工作于3.4V6.0V,3.3V型号的可工作于2.0V4.0V(ISP/IAP操作时对电压要求会稍严)。正常工作模式下的典型耗电为4mA7mA,空闲模式为2mA,掉电模式(可由外部中断唤醒)下则小于0.1A。此外,STC89C系列单片机在完全兼容8052芯片(在标准8051基础上增加了T2定时器和128字节内部RAM)的基础上,新增了许多实用功能。本次选用本次选用了PDIP-40的51单片机,这款单片机一共有40pin引脚。RST(

    26、复位输入端),当振荡器运行时,在该引脚上出项两个机器周期的高电平将是单片机复位。ALE/PROG当访问外部存储器时,ALE(地址锁存允许)的输出用于锁存地址的低位字节。即使不访问外部存储器,ALE端仍以不变的频率(此频率为振荡器的频率的1/6)周期性地出现正脉冲信号。因此,它可用作对外输出地时钟,或用于定时目的。然而,要注意的是:每当访问外部数据存储器时,将跳过一个ALE脉冲。在对FLASH存储器编程期间,该引脚还用于输入编程脉冲(/PROG)。如必要,可通过对特殊功能寄存器(SFR)区中的8EH 单元的D0 位置位,可禁止ALE 操作。该位置位后,只一条M0VX 和M0VC 指令ALE 才会

    27、被激活。此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE 无效。PSEN:程序储存允许(PSEN)输出是外部程序存储器的读选通信号,当AT89S51 由外部程序存储器取指令(或数据)时,每个机器周期两次PSEN有效,即输出两个脉冲。当访问外部数据存储器,没 两次有效的PSEN信号。EA VPP:外部访问允许。欲使CPU仅访问外部程序存储器(地址为0000HFFFFH),EA端必须保持低电平(接地)。需注意的是:如果加密位LB1被编程,复位时内部会锁存EA端状态。如EA端为高电平(接Vcc端),CPU则执行内部程序存储器中的指令。F1ash存储器编程时,该引脚加上+12V的编程电压V

    28、pp。XTALl:振荡器反相放大器及内部时钟发生器的输入端。XTAL2:振荡器反相放大器的输出端。P0 :P0口是一组8位漏极开路型双向I0口,也即地址数据总线复用口。作为输出口用时,每位能驱动8个TTL逻辑门电路,对端口写“l”可作为高阻抗输入端用。在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8位)和数据总线复用,在访问期间激活内部上拉电阻。在F1ash编程时,P0口接收指令字节,而在程序校验时,输出指令字节,校验时,要求外接上拉电阻。P1 :Pl 是一个带内部上拉电阻的8位双向IO口,Pl的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对端口写“l”,通过内部的上

    29、拉电阻把端口拉到高电平,此时可作输入口。作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。Flash编程和程序校验期间,Pl接收低8位地址。P2 :P2 是一个带有内部上拉电阻的8 位双向IO 口,P2 的输出缓冲级可驱动(吸收或输出电流)4 个TTL逻辑门电路。对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口,作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。Flash编程或校验时,P2亦接收高位地址和其它控制信号。P3 :P3 口是一组带有内部上拉电阻的8 位双向I0 口。P3 口输出缓冲级可驱动(吸收或输出电流)4 个TTL逻辑门电路。对P3口写入“l”时,它们被内部上拉电阻拉高并可作为输入端口。作输入端时,被外部拉低的P3口将用上拉电阻输出电流(IIL)。图3-1 单片机DIP40封装基于CC2500的性能强大,应用方便,可以选择单位机来实现对其的主要控制操作。由于本人在校期间比较习惯应用89C51系列中的STC89C52RC,所以本设计的主控器选择STC89C52RC。STC单片机的理由:降低成本,提升性能,原有程序直


    注意事项

    本文(毕设:基于单片机的无线语音对讲系统设计Word格式文档下载.doc)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开