单片机声音导引系统.docx
《单片机声音导引系统.docx》由会员分享,可在线阅读,更多相关《单片机声音导引系统.docx(13页珍藏版)》请在第一文库网上搜索。
1、声音导引系统摘要:本系统以C8051F020单片机为控制核心,利用FPGA处理声音信号,采用1298N芯片作为两只直流减速电机的驱动模块,利用无线收发模块PT2264/2272传递误差信号,通过所需运动轨迹的参数方程,建立运动控制模型,按照算法对两只直流减速电机进行控制,实现了可移动声源在给定的条件内的运动,不仅完成了发挥部分要求,并利用C8051F020增加了显示功能。关键词:C8051F020单片机,FPG,1298N芯片,PT2264/2272Abstract:ThesystemwhichusesC8051F020microcontro11erasthecoreofcontro1achi
2、vethegoa1ofguidingamovingsoundinagivencondition,throughtheestab1ishmentofcontro1mod1es,withusingFPGAtoprocesssoundsigna1s,using1298Nchipasdrivemodu1esoftwoDCgearmotor,andusingwire1esstransceivermodu1ePT22642272totransmissiterrorsigna1.Keyword:C8051F020microcontro11er,FPGA11298Nchip,PT226422721方案比较与总
3、体设计根据题目的设计要求,本设计主要实现设定轨迹和沿设定轨迹行进的功能,并能实时的显示可移动声源所在位置误差坐标。其系统方案框图如图1所示。(b)图1系统方案框图为实现各模块功能,提出了几种设计方案并进行论证。1.1 主控制器方案一:采用通用的51单片机AT89S52作为主控制器,完成数据处理,音频输出控制,键盘的扫描及液晶显示器的显示控制等。由于51单片机内部的RAM和ROM都比较小,考虑到实现本系统需要大量的数据处理及液晶显示需占用大量的ROM资源I/O资源等,用51单片机实现本系统就需外扩RAM和R0M,外接8279之类的芯片进行I/O扩展。实现起来比较麻烦。而且基于整个系统的速度要求,
4、51单片机也不能满足要求。方案二:采用C8051F020单片机作为主控制器。由于C8051F020内置有4K字的XRAM和64K字的内存F1ASH,1/0口资源丰富,可以直接完成对信号输入和显示输出的控制;存储空间大,能配合1CD液晶显示的数据存储。而且C8051F020单片机具有片内调试电路,通过JTAG接口可以进行非侵入式、全速的在线调试,使整个系统更加简单。并利用FPGA快速采集并计算误差信息。鉴于上面分析,本设计采用方案二1.2 电机模块方案一:采用专用步进电机驱动器及与其配套的步进电机。用这种方案的控制精度、效率和可靠性都很高,但输出力矩低,速度慢,且体积大,重量大,价格较高。方案二
5、:采用直流减速电机。直流减速电机转动力矩大,且体积小,重量轻,成本低。鉴于上面分析,本设计使用方案二。1.3显示模块方案一:用1ED数码管显示设定的坐标,优点是接口简单,易于控制,缺点是只能用于比较简单的数字显示,需要用动态扫描,占用资源比较多整个显示界面显得不太友好。方案二:用1CD液晶显不器显不,采用16021CD液晶显不,有着良好的人机界面,抗干扰能力强,调用方便简单,显示容量大、占用单片机口线少、节省单片机时间、功耗低,而且可以节省了软件中断资源等优点。基于上述考虑,所以我们选择方案二。1.4声源模块方案一:选择专门的TX_SDMP30音乐播放模块,该模块每个文件夹可放置最多音频文件总
6、数可达65000,总共最多可播放几十万个音频文件。方案二:利用C8051F020单片机编程实现不同频率的音频,利用蜂鸣器发声,只能进行简单的放音C由于本系统只需发出单一频率的音频,基于上述考虑,所以我们选择方案二。1.5无线模块采用无线收发模块PT2264/2272,其中PT2264将载波振荡器、编码器、发射单元集成于一身,使发射电路变得非常简洁。接受芯片PT2272是非锁存型4位数据输出,有8位地址编码,有效地防止了各个无线模块之间的相互干扰。我们设计的可移动声源通过PT2272接受PT2264发送的误差控制信号,来控制可移动声源的运动状态。1. 6声源接受处理模块方案一:采用高灵敏的振动传
7、感器检测声波的微弱震动,形成电压信号。方案二:采用普通mic头接收声音外加放大电路检波电路,形成脉冲。高敏传感器价格昂贵,并且受干扰较大,普通mic头的干扰较高敏振动传感器小,同样可以实现功能。因此我们选择方案二1.7电源模块电源模块为电机驱动器、主控制器、无线模块等提供电源。对电源模块的基本要求是具有系统要求的电压输出和足够的容量,散热条件良好。本设计采用7812和7912构成12V输出给无线模块提供电源;采用7805构成+5V输出给主控制板供电。可移动声源利用8节5号干电池给直流减速电机提供电源,利用其中四节给驱动芯片1298N供电,利用其中二节电池给C8051F020单片机供电。1. 8
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 声音 导引 系统