2017-2021年中国汽车高级驾驶辅助系统(adas)市场深度调研及投资前景预测报告

2017-2021年中国汽车高级驾驶辅助系统(adas)市场深度调研及投资前景预测报告

ID:12144248

大小:161.50 KB

页数:53页

时间:2018-07-15

2017-2021年中国汽车高级驾驶辅助系统(adas)市场深度调研及投资前景预测报告_第1页
2017-2021年中国汽车高级驾驶辅助系统(adas)市场深度调研及投资前景预测报告_第2页
2017-2021年中国汽车高级驾驶辅助系统(adas)市场深度调研及投资前景预测报告_第3页
2017-2021年中国汽车高级驾驶辅助系统(adas)市场深度调研及投资前景预测报告_第4页
2017-2021年中国汽车高级驾驶辅助系统(adas)市场深度调研及投资前景预测报告_第5页
资源描述:

《2017-2021年中国汽车高级驾驶辅助系统(adas)市场深度调研及投资前景预测报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于分频原理的多功能电子琴+节拍器任伶00548091基于分频原理的多功能电子琴+节拍器信息科学技术学院电子学系任伶00548091[摘要]一,课题及完成情况简介:利用TPC-H实验箱上的8253实现二级分频,同时配合以8255A,与门和DAC0832,通过扬声器放音,实现两个八度音高(包括半音)的电子琴。在软硬件相互配合下,电子琴具有弹奏和播放已存乐曲的功能,音长可控,播放速度可选,拥有美观的图形界面模拟真实琴键,且琴键随弹奏有起伏变化。利用微机内部的8253,8255A和内置扬声器,与TPC-H实验板上的825

2、5A和LED,实现节拍器,可产生长度和速度可控的2/4拍,3/4拍及4/4拍等,LED和内置扬声器同时对节拍进行提示。二,关键词:8253,8255A,DAC0832,弹奏,录音,播放,用户选择[目标要求]一,基本功能:1.以微机键盘模拟真实琴键,发出标准C大调音阶和其高八度音阶,包括半音2.每个音可以任意长短发音,由用户的按键时间决定,模拟真实电子琴的发生效果二,附加功能:1.通过编写汇编语言,实现可视化界面,便于用户操作;弹奏过程中,琴键随用户按键的按下和弹起有起落变化的效果2.在弹奏过程中同步录音;播放已经录

3、制的乐曲;播放速度由用户决定,由慢速,中速和快速等选择3.将电子琴作为节拍器使用,输出各种节拍,有2/4拍,3/4拍及4/4拍等供用户选择,在节拍器输出的同时,有LED和微机内置扬声器作为指示;拥有LED指示是真实节拍器没有而本课题独有的功能4.节拍器的输出拍数有长短两种,拍速有快慢两种,均由用户选择[设计和实施方案]一,设计方案选择与论述电子琴的实现方案有多种,例如基于波形叠加原理和基于分频原理等。基于波形叠加原理,其核心在于数模转换过程,其实现的过程和需要的组件较简单;用到的芯片主要为DAC0832,数目太少,

4、很难达到硬件使用能力的锻炼;而基于分频原理的电子琴实现能够给我更多的锻炼机会。基于分频原理的多功能电子琴+节拍器任伶00548091基于分频原理,其核心在于对分频计数的控制,多变复杂;用到的芯片包括8253,8255A,DAC0832和与门等,包括了基于波形叠加原理用到的芯片,同时我对8253和8255A的应用更熟练,便于方案可行性估计和软件调试;此方案下,TPC-H实验箱上的连线较多,更是一种对硬件处理能力的挑战。节拍器的实现主要依靠分频和并口数据传输。基于上述理由,我选择基于分频原理的方案来实现电子琴和节拍器的

5、混合体。二,所选用方案的框图三,采用的部件(元器件),方法,算法可实现所要求的功能和指标1.电子琴发声部分利用TPC-H实验箱上的8253,8255A,DAC0832和与门及相关电路连接(详见后续说明)实现电子琴弹奏和播放录音时的发声(二者算法基本一致),发生的频率和时长主要通过对用户输入(即按键)的判断,调用过程控制硬件完成。用户弹奏时,通过对按键的判断,即可知其音高,在数据列表中找到相应计数初值,赋给8253计数器0和计数器1即可。在这里要说明的是,计数器0执行的一级分频用于确定音高(不同音符的计数初值不同);

6、计数器1执行的二级分频用于控制程序将正弦波形的离散数值写入DAC0832,从而得到模拟正弦波驱动扬声器,其计数初值不因音高变化而变化,这是因为在一个正弦周期内写入的离散数值个数是固定的,而写入频率由计数器0的输出作为GATE1控制;此为使用二级分频的缘故。按键的时长由程序计数得到,在琴键按下时,8255A的PA0口输出为零,无按键时其输出为1,因此8255A的PA0和8253的OUT1相与后作为8255A的PC0输入,在琴键按下时控制程序中正弦波离散数值以其频率向DAC0832的写入,在琴键弹起时禁止此写入。对于播

7、放录音的情况,程序从内存中读出一个音符的音高与时长,同理控制上述过程即可。不同按键与不同音符的对应关系如下(标准C大调音阶及其高八度音阶):按键1234567890-=音符C#CD#DEF#FG#GA#AB按键QWERTYUIOP[]音符HC#HCHD#HDHEHF#HFHG#HGHA#HAHB通过用户选择,赋予播放速度变量不同的值,从而改变音符的时长,从而改变了乐曲的播放速度。基于分频原理的多功能电子琴+节拍器任伶005480911.电子琴琴键显示部分在电子琴的图形界面设计上,采用像素点画图的方法。实现计算好电子

8、琴静态界面各个部分的位置和大小,确定其颜色存入数据列表中,使用时调用,按照像素点的颜色和数目等信息一次画出整个键盘。在用户弹奏时,需要显示相应琴键按下和弹起的效果。在判断音符时即确定它对应的琴键的图形中需要改动区域的像素的位置,大小和颜色,存入相应寄存器中,再调用KEYDOWN和KEYUP重新在上述区域逐点重画像素。2.提示信息显示部分所有对用户的提示信息均

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

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

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