到出执行实现计时功能的子程序使用定时器模式计时初始化定时器设置定时器工作模式为启用定时器中断产生加载初始值启动定时器开始计时中断服务程序值压入堆栈重加载初始值加秒输出是否到了计时值清灯亮灭变换秒计数加淮海工学院二〇二届本科毕业设计论文第页共页是否到了分输出分计数加秒计数清是否到了时输出小时计数加分计数清是否到了秒钟变量清分钟变量清小时变量清将值由堆栈取出实现显示功能的子程序转换小时数据查表换转换分钟数据查表转换,淮海工学院二〇二届本科毕业设计论文第页共页字型数据编码表扫描显示指向显示器缓冲区起始地址循环执行次加载扫描信号初值取出显示器数据由送出位显示数据由送出扫描输出信号延迟改变扫描码向右移动位显示器显示缓冲区地址加判断是否继续执行循环计数单元清计数器清秒表变量清分钟变量清小时变量清蜂鸣器蜂鸣器鸣响声,淮海工学院二〇二届本科毕业设计论文第页共页工作指示灯工作指示灯闪烁位反向延迟,淮海工学院二〇二届本科毕业设计论文第页共页结论本设计是以单片机为核心智能台灯统系,本文给出了详细的硬件电路设计,每部分并给出了详细的工作过程。对该系统的软件部分也给出了详细的流程以及用编程实现各个部分的功能,最后还使用软件进行仿真,仿真结果表明该设计达到预期的目标和效果。使设计能够顺利的运行。主要设计源泉来源于生活,因此创新之处也在于处理生活中些比较常见的问题。以专门感应人体红外信号的热释电红外传感器为基础,以信号处理电路,利用单片机进行处理,以达到便于控制的目的。当房间亮度不够时,且有人在附近时,台灯便会自动点亮,省去了黑暗中摸开关的麻烦当学习达到小时时台灯能够发出蜂鸣声提醒使用者做出适当的休息来调节,使工作效率得到提高。虽然本系统以达到了使生活方便的目的,但是电路还是不够简单。因为当有多个热释电红外传感器时,就需要相应的信号检测电路。改进之处在于用个信号处理电路同时控制多个传感器。还有个不足之处在台灯开启时,产生的光强容易干扰光敏电阻对环境光强的判别,容易引起误判,现在最有效的处理方法是淮海工学院二〇二届本科毕业设计论文第页共页传感器部分与控制部分单独分开放置。致谢通过为期两周的毕业设计,从中我们可以发现这次设计不但检验了我所学习的知识,也锻炼了自己的动手实践能力,如何去对待和分析件事,又如何去完成件事情。在设计过程中,设计的过程也是和自己的同学交流的过程,和同学们相互探讨,相互学习,相互监督。团结互助,共同克服困难,学会相互协作,学会互相理解,也学会了做人与处世,使自己能够不断的向前进步。毕业设计是对我们专业课程知识综合应用的实践训练,便于帮助我们迈向社会,从事职业工作前提供个服务的平台。千里之行,始于足下,通过这次毕业设计,我深深明白实践才是检验真理的唯标准。我们现在认真的规划毕业设计,努力脚踏实地的完成各项任务,就是为即将毕业成为名合格的就业者打下坚实的基础。在我看来,通过这学期的毕业设计,不仅培养独立思考,动手操作能力,在其他多种功能得到改善。更重要的是,在毕业设计中用单片机的定时计数器产生的中断,设置定时器工作在模式的状态下,设置每隔中断次,中断次正好。中断服务程序里记载着中断的次数,中断次为秒,秒为分,分为小时。时钟的显示是使用位数码管,其软件设计原理是由中断产生的秒淮海工学院二〇二届本科毕业设计论文第页共页分小时数据,并通过单片机的输出功能输入到数码管显示器,再通过显示器扫描程序,显示出时钟的计时时间。计时功能的设计单片机实现计时功能使用了两个子程序定时器子程序和中断服务子程序。其中,定时器子程序的作用是每隔产生次中断信号中断服务子程序的主要作用是记载中断的次数。定时器子程序定时器子程序的作用是每隔产生次中断信号,它是时钟标准时间的来源和保证。定时器设置为工作模式状态,定时器每隔中断次,在晶振频率为时,此的初值为。该子程序见附录。中断服务程序中断服务程序的作用是重置定时器初始值,记录中断次数,并输出秒分和小时。其中,存放,存放秒钟变量,存放分钟变量,存放小时变量。该子程序见附录。显示部分的设计显示部分的子程序有转换时分子程序和扫描显示子程序。先通过把由中断服务程序中产生的分小时数据转换成适应数码管显示的数据。即进行十进制计时处理,并存入数码管显示内存中事先设置的存放显示器数据单元。再经扫描显示子程序,便能在数码管上显示出时间。转换时分子程序的作用是将中断服务程序中产生的分小时数据,转换成适应数码管显示的数据。通过执行指令进行十进制计时处理,并将处理后的数据分别存入数码管显示内存内。其中存放小时,存放分钟,与数码管显示器和想对应。该子程序见附录。淮海工学院二〇二届本科毕业设计论文第页共页扫描显示子程序扫描显示子程序的作用是动态显示送入位数码管的时间数据。所谓动态扫描是指位位轮流点亮数码管,每位停留左右,利用人的视觉暂留消除闪烁现象。该子程序见附录。蜂鸣器提醒蜂鸣器通过三极管和电阻与单片机的相连接,用来控制信号,当计时器计时满点时候,蜂鸣器会发出响声提醒使用者起身活动。灯光控制电路单片机对光照检测电路和传感器处理电路输出的信号进行检测,输出控制信号由单片机的的管脚输出。在室内环境光较强或光线弱但室内又无人时,的管脚输出高电平,此时三极管截止,继电器不工作,则接在上的灯不亮,在室内光照较弱且传感器检测到室内有人时,则管脚输出低电平,此时三极管导通,继电器工作,则交流电通过继电器加到灯上,灯泡正常点亮。电路原理图如图所示图灯光控制电路原理图整体设计电路图淮海工学院二〇二届本科毕业设计论文第页共页设计的整体电路图如图所示图智能台灯控制电路系统的软件设计程序附录程序初始化定义存放计时单元地址连续四个字节存放显示器数据存放小时变量存放分钟变量存放秒钟变量存放计数值蜂鸣器和指示灯引脚定义蜂鸣器控制信号工作指示灯引脚定义淮海工学院二〇二届本科毕业设计论文第页共页程序开始执行地址程序由地址开始执行定时器中断地址设置主程序蜂鸣器连续两次鸣响声闪动,表示程序开始执行初始变量化设置定时器加载显示器初始值数据无穷循环无穷循环扫描显示跳转,我间方差法最小误差法与均匀化误差法共生矩阵法最大熵法简单统计法与局部特性法概率松驰法模糊集法特征空间聚类法基于过渡区的阈值选取法等。图像分割子程序流程如下图图像分割子程序流程图阈值分割程序桌面求出图像大小求出图像中最大的灰度最小的灰度开始读取图片转化为灰度图像求取最佳阈值阈值分割图像结束赋初值为最大值和最小值的平均值赋初值为计算灰度大于阈值的元素的灰度总值,个数赋值为计算灰度小于阈值的元素的灰度总值,个数赋值新旧阈值的允许接近程度记录几次循环阈值分割最佳算法循环次数的平均值赋初值为计算灰度大于阈值的元素的灰度总值,个数赋值为计算灰度小于阈值的元素的灰度总值,个数赋值新旧阈值的允许接近程度记录几次循环阈值分割最佳算法循环次数转化为灰度图片分别对进行中值滤波,最后相加统大小的模板默认为利用函数得到分割方法的灰度阈值得到二值图像伪色彩处理致谢本文是在王培昌老师的精心指导下完成的,从课题的选择到论文完成的整个过程,无不倾注王培昌老师的心血与细心指点。正是因为他的悉心指导和辛勤劳动,才使我的毕业设计和毕业论文得以顺利的完成他渊博的学识严谨的科学态度敬业的工作精神,以及正直宽容的人格魅力都给我留下了很深的印象,对我将来的工作学习和生活都有非常深刻的影响。我要向他致以衷心的感谢和深深的敬意。此外,在机电学院多年的学习中,得到了许多老师和同学的帮助,在此向他们表示我真诚的感谢,最后,我要深深感谢我的父母,他们为我的学习和生活付出了巨大的心血,他们的无私付出和奉献,给我巨大的动力,深深感谢他们对我的关心和支持。利用函数得到分割方法的灰度阈值,运行结果如图图图像分割后与原图比较彩色处理由于得到的图片是二值图片不容易和原图对比,最好转化为彩色图片。处理后得到本文的最终结果如图图最终图结论本文设计内容是图像处理,解决的主要问题是激光图像背景噪音的去除,本文包括图像转换中值去噪图像分割伪色彩处理几个主要部分。关于图像背景去噪,通过分析编写了中值去噪和图像分割的程序,图像分割的程序包括图像的二值化子程序阈值最优选取子程序。实验结果表明通过观察图的图像,本设计成功并且去除掉图中背景的噪音,证明本文在图像去噪中的有效性和实用性。通过运用中值去噪去除小噪音和图像分割去除大噪音方法,编写了去除噪音的子程序。通过对比图,利用中值去噪去除小噪音和图像分割去除大噪音方法,完成了事先的设想。通过多幅图像的实验,结果表明,大部分图像并不能通过利用图像分割完全去除大的噪音,但是本设计可以快速并且准确去除掉图中的小噪音。本设计完全可以应用到图像处理中。与此同时,本论文所在的研究工作仍然存在着许多缺陷有待进步的完善。参考文献郝文化,田蕾图形图像处理应用教程北京中国水利水电出版社,王家文,王皓,刘海编程基础北京机械工业出版社,章毓晋,图像工程图像处理和分析北京清华大学出版社,夏良正,数字图像处理,南京东南大学出版社,,戴得德,强噪声条件下激光光斑图像预处理方法研究计算机应用党丽萍,变背景条带状激光光斑边界到出执行实现计时功能的子程序使用定时器模式计时初始化定时器设置定时器工作模式为启用定时器中断产生加载初始值启动定时器开始计时中断服务程序值压入堆栈重加载初始值加秒输出是否到了计时值清灯亮灭变换秒计数加淮海工学院二〇二届本科毕业设计论文第页共页是否到了分输出分计数加秒计数清是否到了时输出小时计数加分计数清是否到了秒钟变量清分钟变量清小时变量清将值由堆栈取出实现显示功能的子程序转换小时数据查表换转换分钟数据查表转换,淮海工学院二〇二届本科毕业设计论文第页共页字型数据编码表扫描显示指向显示器缓冲区起始地址循环执行次加载扫描信号初值取出显示器数据由送出位显示数据由送出扫描输出信号延迟改变扫描码向右移动位显示器显示缓冲区地址加判断是否继续执行循环计数单元清计数器清秒表变量清分钟变量清小时变量清蜂鸣器蜂鸣器鸣响声,淮海工学院二〇二届本科毕业设计论文第页共页工作指示灯工作指示灯闪烁位反向延迟,淮海工学院二〇二届本科毕业设计论文第页共页结论本设计是以单片机为核心智能台灯统系,本文给出了详细的硬件电路设计,每部分并给出了详细的工作过程。对该系统的软件部分也给出了详细的流程以及用编程实现各个部分的功能,最后还使用软件进行仿真,仿真结果表明该设计达到预期的目标和效果。使设计能够顺利的运行。主要设计源泉来源于生活,因此创新之处也在于处理生活中些比较常见的问题。以专门感应人体红外信号的热释电红外传感器为基础,以信号处理电路,利用单片机进行处理,以达到便于控制的目的。当房间亮度不够时,且有人在附近时,台灯便会自动点亮,省去了黑暗中摸开关的麻烦当学习达到小时时台灯能够发出蜂鸣声提醒使用者做出适当的休息来调节,使工作效率得到提高。虽然本系统以达到了使生活方便的目的,但是电路还是不够简单。因为当有多个热释电红外传感器时,就需要相应的信号检测电路。改进之处在于用个信号处理电路同时控制多个传感器。还有个不足之处在台灯开启时,产生的光强容易干扰光敏电阻对环境光强的判别,容易引起误判,现在最有效的处理方法是淮海工学院二〇二届本科毕业设计论文第页共页传感器部分与控制部分单独分开放置。致谢通过为期两周的毕业设计,从中我们可以发现这次设计不但检验了我所学习的知识,也锻炼了自己的动手实践能力,如何去对待和分析件事,又如何去完成件事情。在设计过程中,设计的过程也是和自己的同学交流的过程,和同学们相互探讨,相互学习,相互监督。团结互助,共同克服困难,学会相互协作,学会互相理解,也学会了做人与处世,使自己能够不断的向前进步。毕业设计是对我们专业课程知识综合应用的实践训练,便于帮助我们迈向社会,从事职业工作前提供个服务的平台。千里之行,始于足下,通过这次毕业设计,我深深明白实践才是检验真理的唯标准。我们现在认真的规划毕业设计,努力脚踏实地的完成各项任务,就是为即将毕业成为名合格的就业者打下坚实的基础。在我看来,通过这学期的毕业设计,不仅培养独立思考,动手操作能力,在其他多种功能得到改善。更重要的是,在毕业设计中
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 71 页
第 2 页 / 共 71 页
第 3 页 / 共 71 页
第 4 页 / 共 71 页
第 5 页 / 共 71 页
第 6 页 / 共 71 页
第 7 页 / 共 71 页
第 8 页 / 共 71 页
第 9 页 / 共 71 页
第 10 页 / 共 71 页
第 11 页 / 共 71 页
第 12 页 / 共 71 页
第 13 页 / 共 71 页
第 14 页 / 共 71 页
第 15 页 / 共 71 页
预览结束,还剩
56 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。