本设计以凌阳16位单片机SPCE061为控制核心加以电源、电机驱动、语音发声、无线收发、声光显示等模块组成声音导引系统.docx
《本设计以凌阳16位单片机SPCE061为控制核心加以电源、电机驱动、语音发声、无线收发、声光显示等模块组成声音导引系统.docx》由会员分享,可在线阅读,更多相关《本设计以凌阳16位单片机SPCE061为控制核心加以电源、电机驱动、语音发声、无线收发、声光显示等模块组成声音导引系统.docx(36页珍藏版)》请在第一文库网上搜索。
1、【摘要】本设计以凌阳16位单片机SPCE061为控制核心,加以电源、电机驱动、语音发声、无线收发、声光显示等模块组成声音导引系统。用NEC公司的MMC-I芯片桥接1298N芯片做驱动,MMC-I产生的PWM信号可以动态控制电机的转向和转速。用蜂鸣器做声源,A、B、C为三个声源接受器,通过检测电路采集高低电平形成编码,确定小车位置,由无线传输模组nRF2401A与主控MCU通信,进而控制小车的运动,完成小车即声源的定位。利用凌阳单片机自带语音功能实现小车定位时的声光提示。高效完成了题目中的所有要求,行进流畅,系统完全达到了设计要求,完成了所有基本要求及发挥部分要求。关键词:SPCE061单片机;
2、MMC-I;PWM调速;编码;无线传输模组Abstract:Thedesignofse1f-mademotorcariscontro11edbysunp1us16SCMofSPCE061,carryingmobi1esourcewithbuzzeranddrivenbydirectcurrentgearmotor.Adrivechip1298NHbridgeisexterna11yconnectedasmotordrivermodu1ethroughNEChomemadeD78F1203(MMC-1)withPWMsigna1contro11ingspeed,rea1izingautomati
3、cgoingahead,turningaround,parkingandothervariousbehaviors.Bytwowire1esstransmissionmodu1enRF2401A,themotorcarcandeterminethesourceofthesound,reachtothedestinationa1ongwithregu1atedpathfromany1ocationandachievethepositioningofcar.Thecar,sgoingsmooth1ymeetsthemostrequirementsofthedesign,anda1sofu11ydi
4、sp1ayedrunningtimeandspeedaswe11aswiththefunctionofvoicebroadcasting.Keywords:SPCE061microcontro11er;MMC-1;PWMspeedcontro1;codingwire1esstransmissionmodu1e;目录一、系统总体方案的设计111设计任务11.2 系统设计及方案论证21.2.1 1控制器模块21.2.2 电机的选择21.2.3 电机驱动控制的选择31.2.4 无线收发模块41.2.5 电源模块41.2.6 语音发声模块51.2.7 声光显示模块51.3 系统组成5二、单元设计62.
5、1 车体运动控制62.2 语音收发102.2.2 参数计算122.2.3 无线收发132.2.3.1 无线收发模组系统原理13223.2接口电路142.4声光显示14三、.软件设计153.1 软件平台介绍153.2 算法及流程图153.2.1 声音信号频率的算法153.2.2 小车到达OX线的算法16323接受信号编码算法163.2.4 响应时间的算法183.2.5 小车运动到W点的算法183.2.6 系统主程序的设计183.2.7 模块程序流程图193.3 程序设计20四、系统测试214.1 硬件测试214.2 软件调试214.3 功能测试214.3.2 声源测试214.3.3 移动声源速度
6、测试224.3.4 基本要求测试234.3.5 发挥部分测试234.3.6 相位差测试24五、结论27六、参考文献27七、附录27一、系统总体方案的设计11设计任务设计并制作一声音导引系统,示意图如图1所示。图中,AB与AC垂直,OX是AB的中垂线,0y是AC的中垂线,W是Ox和OT的交点。声音导引系统有一个可移动声源S,三个声音接收器A、B和C,声音接收器之间可以有线连接。声音接收器能利用可移动声源和接收器之间的不同距离,产生一个可移动声源离OX线(或0y线)的误差信号,并用无线方式将此误差信号传输至可移动声源,引导其运动。可移动声源运动的起始点必须在OX线右侧,位置可以任意指定。1.2.1
7、 控制器模块方案一:采用ATME1公司的AT89C51。51单片机价格便宜,应用广泛,但是功能单一,但其运算速度低,RAM、ROM空间小,如果系统需要增加语音播报功能,还需外接语音芯片,实现较为复杂;另外51单片机需要仿真器来实现软硬件调试,较为烦琐。方案二:采用凌阳公司的SPCE061A单片机作为控制模块。该单片机I/O资源丰富,RAM,ROM空间大、指令周期短、低功耗、低电压、可编程音频处理,易于编写和调试,并集成了语音功能。芯片内置JTAG电路,可在线仿真调试,大大简化了系统开发调试的复杂度。鉴于SPCEO61A的以上优点,采用方案二。1.2.2 电机的选择对于小车控制来说,电机的选择显
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 设计 16 单片机 SPCE061 控制 核心 加以 电源 电机 驱动 语音 发声 无线 收发 声光 显示 模块 组成 声音 导引 系统
链接地址:https://www.001doc.com/doc/743204.html