鱼缸自动换水器设计
2023-02-17 09:25:58
论文总字数:53267字
摘 要
近年来社会经济发展快速,人们也越来越懂得享受生活,如此引发的使用自动换水鱼缸的现象也在人群中普遍增长。为了本设计系统能够稳定顺利的运行,因此采用了C51单片机,C51单片机具其强大的灵活性和功能多样性。处理过的数据通过单片机转换为输入信号,在LED上执行水位显示,当水位超过水位警告线时发出警告提示,通过串口输入输出8位蜂鸣器连续的ADC0832使自动储罐水位电压信号转换成数字信号,实时显示并通过数字键手动操作和键盘功能键到达系统。磁力开关由水位控制器控制,在鱼缸中放置4个金属棒,保持水位在1到4之间,让系统实现水位高则抽水,水位低则加水。当换水系统发生故障时候,会通过蜂鸣器发出警报。同时在设计中加入数模转换器,将水位变化的模拟信号改编成数字信号输入51单片机中。需要液位传感器,为的是测量水位的变化,,将水位信号传输到控制中心。
关键词:AT89C51单片机; 液位传感器 ;数模转换器
Abstrast
In recent years, the social and economic development has been rapid, and people have become more and more aware of enjoying life. The phenomenon of using automatic fish tanks for water exchange has also generally increased in the population. In order to keep the design system running smoothly and steadily, C51 single chip computer is adopted, and its powerful flexibility and multi-use line can play the most important role perfectly The microcontroller converts the data processing into an input signal, performs a water level display on the LED, sends a warning when it exceeds the water level warning line, and outputs a continuous ADC 0832 of the 8-bit buzzer through a serial port to convert the automatic storage tank water level voltage signal into a digital signal. Real-time display and through the digital key manual operation and keyboard function keys to reach the system. The magnetic switch is controlled by a water level controller. The magnetic switch is controlled by the water level controller. Four metal rods are placed in the fish tank to keep the water level between 1 and 4, so that the system can realize the water level Gaoze pumping water, and the low water level adds water. When the water exchange system fails, an alarm is sent through the buzzerAt the same time, a digital converter is added to the design, and the analog signal of water level change is adapted into a digital signal input 51 microcontroller. The liquid level sensor is required to measure the change of water level and transmit the water level signal to the control center.
Key words: AT89C51 single ;liquid level sensor; Digital converter
目 录
摘要 I
Abstrast II
目 录 1
引言 2
第一章 总体设计方案 3
1.1设计原理 3
1.2 具体设计 4
第二章 硬件模块设计 5
2.1传感器模块 5
2.1.1传感器的选择 5
2.2系统工作原理 6
2.3水位显示器 6
2.4复位电路设计 7
2.5复位电路设计 8
2.6 外部晶振时钟电路设计 8
2.7自动报警电路 9
2.8水位检测系统电路仿真图 10
2.9 中央处理器模块 10
2.9.1 STC89C51 主要性能: 10
2.9.2 功能特性描述: 10
2.9.3 引脚: 11
2.9.4 ROM存储器配置种类 11
2.10 继电器控制阀门模块 12
2.11 继电器工作原理 12
2.12 数模转换器 12
第三章 系统软件设计 13
3.1主程序设计 13
3.2 编程环境 14
3.3 D/A转换子程序 14
3.4 传感器子程序 15
第四章 实验结果分析 16
4.1实物照片 16
4.2系统安装和调试 16
4.3实验结果 17
主要参考文献 18
致 谢 19
附录一:总体设计原理图 20
附录二:总体设计源代码程序 20
引 言
自从改革开放之后,中国的经济得到了快速发展,同时各种先进的生活用品也得到了很大的技术提升,其中之一就是鱼缸技术的提升。养鱼一直是中国人喜爱的一种生活方式,大多数的家庭喜欢在家养上几条鱼,象征着年年有余。但是同时人们也陷入了巨大的生活压力之中,当把大多数的精力投放在工作之中的时候,养鱼也被看成是一种浪费时间和精力的事情了。因此,就在考虑如何能实现既不占用人们宝贵的工作时间,同时也不让人们放弃养鱼这样的好习惯的鱼缸,一个能够自动换水的鱼缸就符合这样的情况。由于其操作简单、便捷,鱼缸的样式也是各种各样,人们就更加喜欢选择这样的鱼缸来代替以前的。目前市场上的鱼缸还是有些欠缺,正处于起步状态,不能满足大众的需求。但是其中的可行性和能否占据市场性也是知道考虑的因素。
随着集成电路和单片机技术的发展,越来越多的人想到利用单片机的特性来实现鱼缸的自动换水。微控制器是一个微型计算机分支。灵活性,可靠性,高性能比,低功耗和低电压使其能够满足大多数人的选择,这是人们喜爱用它的一个重要原因。
剩余内容已隐藏,请支付后下载全文,论文总字数:53267字