AT mega16单片机NEC芯片ASSP(型号MMC-1)控制直流减速电机实现小车驱动.docx
《AT mega16单片机NEC芯片ASSP(型号MMC-1)控制直流减速电机实现小车驱动.docx》由会员分享,可在线阅读,更多相关《AT mega16单片机NEC芯片ASSP(型号MMC-1)控制直流减速电机实现小车驱动.docx(13页珍藏版)》请在第一文库网上搜索。
1、摘要:本系统以两块ATmega16单片机作为可移动声源的控制核心和三个声音接收器的信息处理单元,采用自制的电动小车与压电陶瓷发声器组成的可移动生源,以NEC芯片ASSP(型号MMCT)控制直流减速电机实现小车驱动,使用压电陶瓷片作为声音接收器,使用A7105实现声音导引系统和声源的无线通讯;本系统可在较短时间内完成可移动声源从出发点到OX线的引导,到达指定位置后发出明显的声光指示,并进一步定位在W点,完成较精确的声音定位功能。关键词:声音引导;无线控制;电动小车;Abstract:Thissystemismain1ymadeupofsixparts.Theyarethecontro1modu1
2、e,whosecenterisATmega161sing1e-chipmicrocontro11er,themovab1esoundermadeupofasma11dynamoe1ectriccarandapiezoceramice1ement,themotorcontro11erNEC,ASSP(MMC-I)zthemicrophonemodu1ea1sousingthepiezoceramice1ementandthewire1esscommunicationmodu1eA7105fortheguidingprocess.Thissystemcou1dfinishtheguidingtas
3、ktotheOX1ine,andmakeaudib1eandvisua1indicationthere,then,guidethesoundertotheWpart.Keywords:soundguide;wire1esscontro1;sma11dynamoe1ectriccar1系统方案1.1 总体设计动小车,使用无线模块与地面声波监测系统通信,并装有光电模块以指示引导任务的完成。地面引导系统使用另一块单片机作为引导信号的处理核心,分错误!未找到引用源。析声音接收模块反馈的信息,并通过无线收发模块控制可移动声源的行进。系统模块框图如图1所示。1.2 方案论证1.2.1 声音导引方案论证与选
4、择方案一:可移动声源规定放在OX线的右侧,已知声源到地面三固定点A、B、C的距离就可以唯一确定声源相对OX线和0y线的距离。利用声音传输到三点的时间,计算出相应距离,即可精确计算出小车的位置。该方案计算量过大,单片机难以快速实现,而使用高端CP1J又大大增加系统成本,使性价比过低。用MAT1AB得到的计算公式如下:方案二:利用声音在不同距离传播的时间差,作为声源到OX线(或0y线)误差信息。经声波接收电路,放大、滤波、整形后转化为方波的相位延迟信息。0.OIin的距离声音传播时间为3(HAS左右,单片机几兆的时钟频率完全可以达到精确度的要求。算法上,通过比较从两固定点反馈的时间差,检测到差值就
5、驱动声源移动,直到消除差值为止,此时便到达两定点的中垂线。本方案简单可靠,单片机即可实现。方案选择:综上所述,为了使系统更简单可靠,性价比高,采用方案二。1.2.2 声波发生与接收方案论证与选择方案一:使用普通有源扬声器发出较高频率的声音信号,以驻极体咪头接收声音信号。声波的产生和接收都匹配合适的放大电路。在接收端,进行放大、滤波和整形,以实现声信号到电信号的转换。本方案成本低,经设计可以得到较好的电信号。另一方面,普通有源扬声器和驻极体咪头发出和接收的最佳频率只有几K,很容易受外界干扰。方案二:使用压电陶瓷片作为声波的发生和接收元件。设计合适的R1C振荡电路选频,以防止其他频率声音的干扰。本
6、方案在考虑低成本的基础上,提高声波的频率(十几千赫),增加了系统的抗干扰性,并降低了选频电路设计的难度。方案选择:由以上分析,选择方案二。1.2.3 可移动声源驱动方案论证与选择方案一:采用步进电机。由于步进电机可在脉冲的作用下旋转特定角度,控制精度高,便于移位计算,有利于减小系统误差。步进电机的缺点是转速不够平稳,运行会发生振荡,控制复杂,工作时需要连续提供一定的时序脉冲。方案二:采用直流电机。直流电机价格便宜,速度快,重量轻,驱动简单。但不便于控制,对于本系统相对精确的定位要求很难实现。方案三:采用直流减速电机,直流减速电机体积小,重量轻,调速性能优良,转动力矩大,控制精确性比一般直流电机
7、大大加强。另外价格便宜,速度快的优点更加符合本系统的设计要求。方案选择:基于性价比、速度、重量和精确度的综合考虑,直流减速电机最适合本系统,选择方案三。对于电机的控制采用大赛指定芯片MMCT和NEC推荐驱动芯片1298。1.2.4 主控芯片的选择考虑到一定的频率要求(精确到30HS的检测)以及性价比和功耗等因素,选用AtnICI公司的InagaI61单片机作为主控模块。MCgaI61是高性能、低功耗的8位微处理器。速度最高支持8MHz,已满足本设计的需要。在1MHz,3V,25。C时的功耗为:正常模式:11mA;空闲模式:0.35mA;掉电模式:1Ao1.2.5无线通讯方案论证与选择无线模块选
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AT mega16单片机,NEC芯片ASSP型号MMC-1控制直流减速电机实现小车驱动 mega16 单片机 NEC 芯片 ASSP 型号 MMC 控制 直流 减速 电机 实现 小车 驱动