最后修改电子设计竞赛报告

最后修改电子设计竞赛报告

ID:12516425

大小:352.00 KB

页数:10页

时间:2018-07-17

最后修改电子设计竞赛报告_第1页
最后修改电子设计竞赛报告_第2页
最后修改电子设计竞赛报告_第3页
最后修改电子设计竞赛报告_第4页
最后修改电子设计竞赛报告_第5页
资源描述:

《最后修改电子设计竞赛报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录1系统方案12系统运行控制分析23电路与程序设计24结果分析55结语6参考文献7991系统方案此声控导引系统由主、从单元构成,并通过无线通讯实现信息传递。可移动的声源由电动车做为载体,组成声音发送系统,为从控制;声音接收系统采集声音信号、进行放大和比较输出给单片机,作为主控制;主控系统发出声响及运行命令给从控系统,主控系统立即开始计时,当主控系统接收到信号后停止计时,然后计算各点的时间差值,主控系统经计算后将相应的命令信号通过无线方式发送给从控系统,从控系统按命令驱动小车运行。1.1方案论证声音导引系统控制方案关键是声音采集方法,声音的采集有以下两种方案:方案一:测试声音强度方

2、法。声音强弱与距离成反比,将声音强度信号转成电压信号,主单片机用A/D转换器采集并计算。此方法受外界声音干扰较大,不易控制。方案二:计算时间差方法。通过计算发声到各接收点时间不同,确定声源位置,声音接收采用开关量供单片机读取,计算。此方法硬件电路制做简单,抗干扰好。两种方案对比中,从硬件到控制策略角度分析,简单易行,满足题目要求,因此选择方案二。1.2控制理论根据系统的控制要求,主控系统发出控制命令,从控系统发声并运行,主控系统接收声音,通过各点时间差方断移动声源位置实现对可移动声源的速度、位置控制。声音在空气传输速度一定,根据时间与距离成正比,利用声源距离各个声音接收点的时间不同

3、,进行时间差值计算,判断小车的位置。在小车起始点时间的差值最大,小车到达目标时间差值为零。此方法计算量小、精确,程序设计简单。1.3控制算法为保证系统的速度与精度的指标,按上述的控制方案,对小车位置实现闭环控制;并在小车运动中采用分段PI控制算法,开始阶段采用快速的大比例调节控制,当接近定位点时采用慢速小偏差的积分控制。系统闭环控制原理图如图1所示。图1系统闭环控制原理图1.4系统设计9根据上述方案论证和控制精度要求,主、从控制系统均采用飞思卡尔单片机MC9S12DG128为控制核心,主控系统与从控系统以无线通讯方式进行数据传输。系统控制结构原理图如图2所示。图2系统控制结构原理图

4、2系统运行控制分析(1)实现OX线定位。起始位置主控系统给从控系统发送发声、运行命令,并开始计时,各接收点按收到声音的时间,通过计算A、B两点的时间差值T大小控制小车的运行,理论上T为零时定位。实际中T接近于零。理论上提高发声频率能提高定位精度,但是实际调试和测试房间有回音干扰,声音频率不能过高,通过多次测试我们选定一个发声频率既能满足精度又能抵抗一定的回声干扰。理论上到达OX线,T为零。但是实际值不为零,因为我们对单个接收器做了防最大车噪声干扰调整,即调节比较器中比较电压。由于各个接收器中MIC灵敏度不同,所以各个接收器中比较电压也不相同,那么整个接收器灵敏度不同,所以T不为零。

5、(2)发挥部分:重复基础部分操作,声源到达OX线后停止并等待5s-10s。然后电动车向左旋转90度后运行,此时采集A、C两点声音接收器的时间差T2做为转向后的控制数据,当差值T2为零时说明电动车运行到W点。理论上运用单片机定时器可以让小车旋转90度,但是实际旋转角度误差很大。所以我们采用200线编码器来测算小车外轮旋转圈,以保证车体旋转90度。3电路与程序设计3.1稳压电路设计采用强电弱电分开供电,各个稳压芯片有输出输入有电容滤波等措施保证整个系统的供电安全和稳定。见附录2。3.2电动车电机驱动电路设计采用光耦隔离,电容滤波等措施使控制电机稳定安全。见附录33.3核心单元MC9S1

6、2DG128最小系统设计主控制系统与从控制系统均采用MC9S12DG128控制芯片,最小系统原理图,见附录43.4声源控制电路9发声电路由光耦隔离、三极管放大和继电器组成并驱动蜂鸣器。此电路的设计目的是保护控制器安全与稳定运行,控制电路如图3所示。图3声源驱动电路3.5声音接收电路设计采用麦克接传感器将声信号后转换为电信号,然后将电信号放大、比较输出一个的数字开关量。电路设计如图4所示。图4声源接收电路利用MIC拾音器对声音的感应原理,电容C1进行充放电使三极管导通、截止,并作为LM393电压比较器的输入端,与比较电压比较后输出数字量。此电路的最大优点是通过调节LM393的比较电压

7、,即R6的电阻值。可对外界低强度声信号进行滤除,只接收声源发出的高强度声音信号。3.6软件设计与程序流程图3.6.1软件设计软件实现功能如下:①对声源接收;②声源发射;③定时器计时;④设定PWM输出频率;⑤声光显示;3.6.2基础部分整体流程图基础部分系统流程图由主控系统流程图和从控系统流程图组成,主控流程图如图5所示,从控机程序流程图如图6所示。9图6主控机序流程图图7从控机程序流程3.6.3发挥部分系统流程图发挥部分系统流程图由主控系统程序流程图(如图6所示)和从

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。