AT89C52单片机声音导引系统.docx
《AT89C52单片机声音导引系统.docx》由会员分享,可在线阅读,更多相关《AT89C52单片机声音导引系统.docx(13页珍藏版)》请在第一文库网上搜索。
1、声音导引系统摘要:本系统以AT89C52单片机为主控制器、MMC-I为从控制器,由直流减速电机驱动模块,电源模块,无线收发装置,发声模块,音频转换模块等构成。利用音频转换电路将可移动声源发出的音频信号转换为数字脉冲信号,通过无线收发模块反馈给可移动声源;利用反馈时间差检测出三个声音接收器与可移动声源的位置关系,从而实现声音导引功能,完成了设计要求。关键词:AT89C52;MMC-I;无线收发模块;音频转换电路Abstract:ThissystemAT89C52microcontro11er-basedcontro11er,MMC-Ifromthecontro11er,byaDCgearmoto
2、rdrivemodu1es,powermodu1es,wire1esstransmittersandreceivers,soundmodu1es,sounddetectionmodu1ecomposition.Theuseofthevoicedetectioncircuitwi11beissuedbythemobi1esoundsourceaudiosigna1intodigita1pu1sesigna1,throughthewire1esstransceivermodu1escanbemovedbacktothesoundsource;theuseoffeedbackfromthetimed
3、ifferencedetectedinthreeaudioreceiverwithremovab1esoundsource1ocationre1ations,therebytoachievethesoundguidancefunctions,thecomp1etionofthedesignrequirements.Keywords:AT89C52;MMC-1;wire1esstransceivermodu1e;sounddetectioncircuit1方案比较与总体设计根据题目的基本要求,本系统主要由移动声源载体,主控制器模块,电机驱动模块,电机控制模块,无线收发模块,音频转换模块,发声模块
4、,显示模块等组成,为较好的实现各模块的功能和彼此间的配合衔接,我们对声音导引系统的各部分做了几种方案选择并分别进行设计论证如下。1.1 移动声源载体选择方案一:购置成品玩具电动小车进行改装方案二:自制车体购置成品玩具电动小车进行改装,缺点是不可能完全符合要求,需要做大量的修改。而自制车体采用直流减速电机驱动,克服掉了玩具车的缺点,并且自制车体在布线,模块拼装和功能改进上都有很大空间,能更好的满足题目的要求。经过比较,我们采用方案二。1.2 主控制器模块选择方案一:采用可编程逻辑器件CP1D方案二:采用Atme1公司的AT89C52单片机CP1D可以实现各种复杂的逻辑功能,体积小,稳定性高,但价
5、格较高,适合作为大规模控制系统的控制核心,而AT89C52功耗低,性能高,结构简单,易扩展,从适用和价格两方面考虑,我们决定采用AT89S52作为主控制器。1 .3电机驱动模块选择方案一:三极管等分立元件搭建直流电机的驱动电路方案二:采用专用芯片1293搭建驱动电路分立元件价格低廉,但此方案搭建的驱动电路结构复杂,总体性能不够稳定。专用驱动芯片1293是一个具有高电压大电流的全桥驱动芯片,它响应频率高,一片可控制两个直流电机,操作方便,稳定性好,性能优良。因此,我们选用1293作为电机驱动。1.4电机选择方案一:采用步进电机方案二:采用直流电机方案三:采用直流减速电机步进电机具有快速启停能力,
6、转换精度高,正反控制灵活,可以轻松达到调速目的,但步进电机以及其适配驱动器体积较大,重量较大,驱动能力弱,考虑到车身大小的要求及硬件改造的困难程度,不采用此方案。直流电机具有相应快速,较大的启动转矩,但直流电机的转速不易控制,驱动能力与机械性都比较差,所以不采用此方案。而直流减速电机转动力矩大,速度大,体积小,重量轻,同时它便于进行转速控制,驱动能力强,机械性能好,性价比较高,因此,我们选用方案三。1. 5电机控制模块本系统以MMC-1为电机控制装置,MMC-I为多通道两相四线式直流电机控制芯片,基于NEC电子16位通用MCU(PD78F1203)固化专用程序实现。通过UART或SPI串行接口
7、,为主控MCU扩展专用电机控制功能,可同时控制三路直流电机,并且能控制直流电机的正反,还有过电流检测功能,两通道、三通道同步功能以及睡眠模式。1.6 无线收发模块本系统选用nRF2401无线收发模块,它是单片机射频收发芯片,芯片内置频率合成器、功率放大器、体振荡器和调制等功能模块,输出功率和通信频道可通过程序进行配置,芯片能耗低,低功率工作模式更加节能。1.7 显示模块方案一:1CD串行模式方案二:1ED灯1ED灯可以结合控制系统显示状态,并且其亮度高,界面清晰,功耗低,价廉物美,因此选用方案二作为显示模块。1. 8音频转换模块为完成声音导引功能,须将可移动声源发出的音频信号转换为数字脉冲信号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AT89C52 单片机 声音 导引 系统
