单片机课程设计--基于单片机的水位控制系统设计内容摘要:

水位时,蜂鸣器、数码管及发光二极 管的不同反应。 红灯表示水位过低 , 电机正转,进水 ; 绿灯表示水位正常 , 电机停转 ; 黄灯表示水位过高 , 电机反转,出水。 源程序见附录。 程序流程图 及仿真调试 如下图所示: 单片机原理及系统课程设计报告 4 N开 始水 位 是 否 过 低。 水 位 是 否 过 高。 报 警结 束报 警电 机 转 动 , 进 水电 机 转 动 , 放 水NYY 图 3 程序流程图 图 4 系统仿真及调试图 正常水位 单片机原理及系统课程设计报告 5 图 5 系统仿真及调试图 高水位 图 6 系统仿真及调试图 低水位 3 总结 本 次课程设计的 系统主要介绍了 水体 的液位检测控制, 主要核心就是AT89C51 单片机, 利用 LED 和发光二极管 来进行信号的输出显示 , 按键模拟信号输入, 系统的结构简化 , 具有 良好的人机交互功能 ,并设有液位报警,有问题立即就能发现 , 通过自动调节控制液位并实现 水体的液位 报警 , 操作人员劳动强度小 该 设计主要为了避免水箱的“无水”和“溢水”现象,使水位保持在一定的范围内,同时也避免了对水资源的浪费。 同时 运用 proteus 对设计进行仿真,用 keil C 对 C 语言进行编译,用 visio 对设计框图和程序流程图的绘画,还有对 word 熟练掌握下编写的 课程设计报告。 单片机原理及系统课程设计报告 6 参考文献 [1]谢自美 .电子线路设计、实验与测试 [M].华中科技大学出版社 .2020. [2]冯建华 . 基于单片机的控制系统研究 ,单片机学报 [M].2020. [3]马忠梅 ,张凯等 .单片机的 C语言应用程序设计 [M].北京:北京航空航天大学出版社 .2020. [4]秦获辉 .科技英语(电子类) .西安:西安电子科技大学出版社 [M].2020. [5]李萍 . AT80C51 单片机原理、开发与应用实例 [M].中国电力出版社 .2020. 单片机原理及系统课程设计报告 7 附录 include //0~30 水位过低, 40~50 合适, 60~80 水位过高 define ui unsigned int define uc unsigned char uc flag。 //水位是否蜂鸣器报警标志位 uc dang。 //水位高度的档次 uc shuiwei,geshuiwei,shishuiwei。 uc code table[]={0x3f,0x06,。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。