C8051F020单片机引导移动声源运动.docx
《C8051F020单片机引导移动声源运动.docx》由会员分享,可在线阅读,更多相关《C8051F020单片机引导移动声源运动.docx(14页珍藏版)》请在第一文库网上搜索。
1、摘要:本移动声源以C8051F020单片机为核心,加以直流电机、光电编码、电源电路、无线发射接收电路、声源发生电路及其他电路和电动小车车体组成。声源接受器有飞思卡尔的X128单片机系统、无线发射接收电路和三个声源接收电路构成。三个声音接收器利用可移动声源和接收器之间的距离差获得可移动声源相对声音接收器的绝对坐标,引导移动声源运动。关键词:声音引导移动声源无线发射接收Abstract:ThemovingsoundsourcewhichcoreisC8051F020MCU,inc1udingmotorandservo,p1uspowersupp1ycircuit,photoe1ectricsens
2、ors,powercircuitaswe11asothercircuitande1ectrictro11eybodycomposition.Soundsourcereceiverwiththex128Freesca1emicrocontro11ersystems,wire1esstransmittingandreceivingcircuitry,andthreesoundsource,receivercircuit.3audioreceivertousearemovab1esoundsourceandthereceiverdifferentia1accesstothedistancebetwe
3、enthemovingsoundsource,there1ativevoiceoftheabso1utecoordinatesofthereceivertoguidemovingsoundsourcemovementKeywords:Voiceguidance,movingsoundsource,Radiotransmittingandreceiving目录第一部分:方案论证与比较1一、控制模块1二、发生和接收电路方案设计2.测速模块3四 .电机驱动模块3五 .电机模块4六 .车体设计4第二部分:具体实施方案5一、定位方案5二、电路与程序设计7第三部分:测试及结果分析7-基本功能测试7二 .发
4、挥部分测试8三 .结果分析8第四部分:结束语8第五部分:参考文献9第六部分:附录9声音引导系统设计与制作第一部分:方案论证与比较根据本题要求,系统的简单方框图如图IT所示:图1-1各个模块的作用及实现方案比较如下:一、控制模块方案1:采用可编程逻辑器CP1D作为控制器。CP1D可以实现各种复杂的逻辑功能、体积小、稳定性高、易于进行功能扩展。采用并行的输入输出方式,提高了系统的处理速度,适合作为大规模控制系统的控制核心。但本系统对数据的处理速度的要求也不高,且由于CP1D的价格相对较贵,从实用及经济的角度考虑我们放弃了此方案。方案2:采用C8051F020单片机控制器。C8051F020单片机支
5、持双时钟,其工作电压范围为2.73.6V(端口I/O,RST和JTAG引脚的耐压为5V)o与以前的51系列单片机相比,C8051F020增添了许多功能,同时其可靠性和速度也有了很大提高。在我们的设计中用到了4个中断,而以前的51系列单片机只有两个外部中断,远不能满足我们的需求。综上考虑,为了节约时间和节省资金,又能使设计较好的完成,选择方案2。二、发生和接收电路方案设计方案1:使用普通蜂鸣器作为声源发生装置,它体积小巧,使用方便且声音洪亮。使用驻极体话筒作为接收装置,放大驻极体话筒得到的声音信号,当检测到声强达到一定得强度后认为是声源发出的声音。但这种方法极易收到外界噪音的干扰,声音接收装置难
6、以区分外界比较大的声音是否有蜂鸣器产生,容易造成测量距离失误。方案2使用扬声器作为声源发生装置,使用单片机产生PWM波然后经过1M386放大后驱动扬声器发声,接收装置采用驻极体话筒经过1M386放大后通过锁相环电路1M567选频,只有特定频率的波形才能产生电路触发,避免了噪音的干扰。经过比较,我们最终采用了方案2.主要电路图如下:C4HHIOuF1I1C21FH1-220UFO图2.1声源发生电路小1OnF图2-2声源接收电路Cjivcc1S0374C3TI_c2oH22OF三.测速模块方案1:利用超声波测距具有方向性好,穿透能力强,易于获得较集中的声能,应用较广泛,但超声波的波长很短,衍射本
7、领很差,而且外界声音和小车行走所发出的声音干扰性大而导致接收器收到的声音不够精确,从而造成小车行走出现误差。方案2:利用红外对管测距,在电动车的前端安装了两对红外对管,可以稳定地工作经实验证明这种方法可以很好地完成任务。综合稳定性和方便性考虑,我们选择了方案2。电路图如图31:图3-1四.电机驱动模块方案1:采用专用芯片1298N作为电机驱动芯片。1298N响应频率高,可以分别控制两个直流电机,而且还带有控制使能端。用该芯片,操作方便,稳定性好。方案2:使用NEC公司赞助的MMC-I模块,它是为多通道两相四线式步进电机/直流电机控制芯片,基于NEC电子16位通用MCU(PD78F1203)固化
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C8051F020 单片机 引导 移动 声源 运动
