帮帮文库

返回

基于单片机的电子导盲杖设计 基于单片机的电子导盲杖设计

格式:word 上传:2022-06-25 19:29:29

《基于单片机的电子导盲杖设计》修改意见稿

1、“.....也可屏蔽显示子程序语音播放外部中断是号关闭外部中断取出定时器的值取出定时器的值至成功测量的标志定时器中断,用做超声波测距计时程序调试结果图调试成果图设计小结在课程设计的过程中,我们开始找不到方向,感觉像无头苍蝇,不知道从哪儿着手。在看过任务安排后,我们通过抽签选择了队友,当天也确定了我们组的课题电子导盲杖。接下来,就是绞尽脑汁的想到底可以实现哪些功能。当时的我们只想出了三四个简单的功能,都是自己感觉有哪些就写上去。经过老师指点,我才意识到,现在不用淘宝这块的资源,就是大浪费。当天下午,我们就立即回去搜索现有的盲杖的功能。回头发现,我们的功能只是十年前人家就已经实现了的。重新定义了番后,我们组三个人开始分工合作,测距部分,提示部分,控制部分,每人个部分开始找寻方案选择合适方案......”

2、“.....在选择器件上,我们采用比较法,选择几个相近功能的芯片,再比较选择最合适的那个。在选超声波模块时,我们拿了暑假做实验用的那个模块,但是怎么做都没有出现距离的显示,开始我以为是程序不对,我将程序仔细对了遍,对照框图检查程序,在多次检查编译后没有发现。然后就检查超声波模块,检查有无信号输出和接收。结果接电源模块后面的芯片就发烫,原来是芯片烧坏了。当考虑到要用数字显示来观测测距的准确性时却不知道用液晶屏还是周立功显示。液晶屏显示测距是已经实现过的,但是现在所用的单片机不样,液晶屏接口相对较多,会浪费过多的口,所以选择周立功显示。但在使用周立功显示时用我写的程序开始实现不了,数码管也直不亮。改用以前单片机实验室的程序也不能显示,我就担心周立功是否烧坏......”

3、“.....依然是可以的,所以不是模块的问题。再重新接线后居然可以显示了,原来是接线接反了。选择语音模块的时候,由于需要分段录音,所以选择起来比较麻烦。选择实验箱上的语音模块时,看了说明书后我可以实现基本的录音和放音,但是分段起来较困难,需要下载器,因此我们换了个芯片,根据上届学长的指导,我们选择了。这个芯片可以自己计算录音的长度来设计存放的地址段,来进行分段录音。焊接语音模块的时候,由于外围线路较多,焊接比较麻烦,每次焊完后都要用外用表测试下是否短路或虚焊。整个都焊完,花了上午时间,但下午检查的时候还是发现有个接地错焊到了电源线,幸好提前检查了遍,不然芯片可能就毁了。在录制语音的时候,我计算好每段的首地址,录进去后播放,总能放出。但当我录完第三段,却放不出第段和第二段,我直以为是程序的问题......”

4、“.....因此直在疑惑为什么会出现这种问题,但是在过了天后,我又检查了接线,发现我直把低地址和高地址在开关上接反了,因此,录音的时候地址选择不正确,过短的地址不能容纳这么长的语音信号,因此放音的时候就成了乱表的功能要求性能指标要求。方案选择提出多种方案,进行方案比较,说明选定方案的理由,描述硬件和软件的功能分工。硬件设计包括硬件结构框图原理图及其各个主要环节的工作原理说明,元器件选择的计算方法或者理由,利用提供的实验板焊接元器件。软件设计首先提出软件的功能需求,然后进行软件的结构设计,再画出主要功能模块的软件框图。程序编写和调试。设计小结。报告中硬件原理于用画出,软件框图和程序流程图用画出......”

5、“.....光电耦合器种接口键盘及驱动管理器件,提供数据译码和循环移位段寻址等控制。单片机附录二软件程序清单使用的软件程序有码。在改过之后,立即变得清晰明确。在设计警示灯的时候,我将电阻错焊了,欧姆的焊成千欧姆的。在测试的时候幸好提前检测了下电阻值,否则,灯将不会亮。在除焊和重焊的过程中,我也学会了更好的焊接。在做完基本的测距和报警功能后,我们停滞不前,在老师的指导下,我们又加了个震动功能。但是虽说震动功能想着容易实现,找偏振电机的时候却遇上了些困难。在银河电子城根本找不到偏振电机,只有直流电机,但是直流电机的驱动电流比较大,靠单片机根本驱动不了,于是想加个偏振块,但是在市场上还是没有偏振块卖。这可让我们陷入僵局,不知该从何处下手。我的队友这时提出可以用手机上的震动电机......”

6、“.....可以将它拆了取出震动模块。测试它震动所需的最小电压和电流,然后将单片机口的输出电压用三极管和电阻转换为合适的电压和电流输出,用来驱动震动电机。软件设计部分遇到的困难及解决方法在第二周编写程序的时候,根据之前模块的说明书以及我们画的框图来编写,在测距的程序的基础上加上显示,和报警,震动。在最开始的周立功显示程序上我添加了测距程序,经过测试后,可以显示数字,但是只能显示大概的数字,就是百位的数字,十位和个位都不能很准确的显示,为了能更准确显示和报警,我在测得的数字上又做了进步的调整,保留小数点后位,这样能减少报警的误差,增加准确性。开始我调用显示子函数,在子函数中修改精度,发现编译后会出现定义的数据类型不致的问题,后来,我将小数都改为整数再进行转换就可以实现的精度了......”

7、“.....由于没有加跳出语句,因此,在第段放完之后,就播放第二段语音造成混乱。在显示部分,总是跳来跳去,显示不稳定,不好做比较。在测距是如果距离固定,他显示的数字仍是在不断跳变,后来我在显示后边加了个延时,时间是,数字显示就稳定了些,但却滞后变化。于是我缩短延时时间,虽然还有跳变,但基本可以看清数字,跳变的也不是很厉害了。我们做的事电子导盲杖,不需要显示,但为了能更好的校准,我还是增加了这部分。在整个课程设计中,我学习到了些芯片的用法,也了解了单片机的实用功能,更加注意到考虑问题的周全性和仔细性。这些都是书本上没有的东西,但在实践中,我们就会自己去体验去接触,因此,这次实践对于动手能力是极大地锻炼和提高,也教导我团队合作的重要性。我相信,在以后我们定可以做到更好,为以后工作或学习打下扎实基础......”

8、“.....语音芯片说明书,单片机开发实验箱附录智能仪表课程设计任务书课题名称电子导盲杖设计二设计内容及设计要求利用单片机超声波模块以及语音芯片设计个电子导盲杖,具有下面的功能利用超声波传感器自动检测前方米以内障碍物。采用分段语音和震动提示盲人不同距离的障碍物。利用数码管校正障碍物距离。夜间警示路人。可折叠,方便携带与使用。暂未实现增加芯片,可使家人能及时了解盲人所在位置。暂未实现附带模块,当遇到紧急状况或摔倒,能自动发送信息......”

9、“.....熟悉资料,确定仪表的功能要求性能指标。熟悉实验板原理图和印刷板图。星期三星期五进行仪表的方案选择,确定主要芯片工作方式输入输出信号的接口方式键盘和显示方式以及通信方式。进行硬件设计和元器件选择,画出硬件原理图。第二周星期星期五根据硬件原理图,焊接硬件电路测试硬件电路的功能软件设计,包括软件需求说明软件结构框图主要软件功能模块的流程图编写程序。第三周星期星期三调试程序,联调软件和硬件。星期四星期五写课程设计报告。四应交成果应交成果包括纸质课程设计报告和电子文档硬件原理图的文件,程序可以演示的硬件和软件成果。五课程报告内容课程设计报告应包括下列部分课程设计任务书仪指令字节而在校验程序时,则输出指令字节。验证时,要求外接上拉电阻。端口......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于单片机的电子导盲杖设计.doc预览图(1)
1 页 / 共 30
基于单片机的电子导盲杖设计.doc预览图(2)
2 页 / 共 30
基于单片机的电子导盲杖设计.doc预览图(3)
3 页 / 共 30
基于单片机的电子导盲杖设计.doc预览图(4)
4 页 / 共 30
基于单片机的电子导盲杖设计.doc预览图(5)
5 页 / 共 30
基于单片机的电子导盲杖设计.doc预览图(6)
6 页 / 共 30
基于单片机的电子导盲杖设计.doc预览图(7)
7 页 / 共 30
基于单片机的电子导盲杖设计.doc预览图(8)
8 页 / 共 30
基于单片机的电子导盲杖设计.doc预览图(9)
9 页 / 共 30
基于单片机的电子导盲杖设计.doc预览图(10)
10 页 / 共 30
基于单片机的电子导盲杖设计.doc预览图(11)
11 页 / 共 30
基于单片机的电子导盲杖设计.doc预览图(12)
12 页 / 共 30
基于单片机的电子导盲杖设计.doc预览图(13)
13 页 / 共 30
基于单片机的电子导盲杖设计.doc预览图(14)
14 页 / 共 30
基于单片机的电子导盲杖设计.doc预览图(15)
15 页 / 共 30
预览结束,还剩 15 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档