单片机毕业设计论文--鱼缸自动换水系统设计.pdfVIP

单片机毕业设计论文--鱼缸自动换水系统设计.pdf

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

单片机毕业设计论文--鱼缸自动换水系统设计

河南农业职业学院

毕业设计报告

课题鱼缸自动换水系统设计

系部电子信息工程系

专业电气自动化

班级07-1

姓名xxx

指导老师xxx

2010年6月26日

目录

第一章总体方案设计3

第二章硬件设计4

21控制核心AT89S52单片机4

22八段四位共阳极数码管7

23稳压电路设计9

24电磁阀的结构原理10

25热继电器10

26微型水泵11

27水位器的选择11

第三章软件设计12

31换水时间及换水量选择12

32控制过程12

33程序设置14

34编程程序16

第四章系统安装与调试26

41软件调试26

42系统调试26

结束语27

辞谢27

参考文献28

附录129

附录230

摘要

养鱼的朋友都知道水质对鱼儿影响是最严重的好的水质可以使你的鱼儿健

康生长怎样才能保证水质呢只有经常换水对现在上班族来说换水是很麻烦的占

用很长的时间对鱼缸的市场前景考虑分析自动换水鱼缸实现的必要性和可行性

选用合适的单片机芯片和多种外围器件完成硬件和软件的整体设计最终实现了

一个每天按时定量换水控制系统

关键词自动换水系统定时控制实时显示

总体方案设计

鱼缸自动换水系统的原理图如图1-1所示

图1-1鱼缸自动换水系统原理图

原理图中的电磁阀2和水位器主要控制水位起到双保险用单片机控制更精

确有效防止水流出缸外电磁阀1和抽水马达是把想要换的沉水抽出换水的多少

由单片机设定流量的大小是用微量调控运行的情况用控制电磁阀电源接通电磁

阀就开起水管就通了反之电磁阀电源关闭水管断流进水管直接接在自来水管子

上进水的多少要看想要换多少水抽掉的水这也是用控制电磁阀和抽水马达排水

管接在抽水马达喷水口只要接通电源水就会往外排如果每天排水一小时30升水

计算一个星期换掉210升水定时器控制排水电磁阀开起电源一小时用定时器设

定时间比如下午1-2点排水2-3点进水这就自动循环的换水定时器设定时间长

短和调节电磁阀上的微调是控制换水的多少和水的流量水位器是控制水位的高

度进水管接在水位器上起到双重保护水鱼缸AT89S52是一种低功耗高性能CMOS8

位微控制器在系统可编程Flash中拥有8k容量的存储器它是使用Atmel公司高

密度非易失性存储器技术制造与工业80C51产品指令和引脚完全兼容而且

Flash允许程序存储器在系统可编程亦适于常规编程器在单芯片上拥有灵巧8的

位CPU和在系统可编程Flash使得AT89S52为众多嵌入式控制应用系统提供高

灵活超有效的解决方案

AT89S52具有以下标准功能8k字节可编程Flash存储器256字节RAM32位

IO口线看门狗定时器2个数据指针三个16位定时器计数器一个6向量2级中

断结构全双工UART串行通道片内晶振及时钟电路另外AT89S52可降至0Hz静态

逻辑操作支持2种软件可选择节电模式空闲模式下CPU停止工作允许RAM定时器

计数器串口中断继续工作掉电保护方式下RAM内容被保存振荡器被冻结单片机

一切工作停止直到下一个中断或硬件复位为止

com单片机的特点主要有一下几点

与MCS-51单片机产品兼容

1000次擦写周期

全静态操作0Hz~33Hz

三级加密程序存储器

八个中断源

低功耗空闲和掉电模式

掉电后中断可唤醒

掉电标识符

comAT89S52的芯片管脚图如图2-1

图2-1AT89S52芯片管脚图

各引脚的功能说明

VCC电源

GND接地点

P0口P0口是一个8位漏极开路的双向IO口作为输出口每位能驱动8个TTL

逻辑电平对

您可能关注的文档

文档评论(0)

172****0535 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档