毕业设计】基于单片机智能鱼缸设计与实现"/>
【毕业设计】基于单片机智能鱼缸设计与实现
一、系统设计
本次智能鱼缸系统使用STC89C52单片机进行主控,系统内使用温度传感器进行鱼缸温度检测;通过DS1302定时模块进行定时,主要进行投喂、换水、充氧的定时;通过按键进行温度阈值和投喂、换水、充氧的设定;通过水质传感器进行鱼缸浑浊度检测;使用LCD1602显示屏进行水温、浑浊地以及定时时间的显示。当检测到鱼缸温度低于设定阈值就会进行加热(继电器)调节,当检测到到达投喂、换水、充氧定时时间后就会进行相应的操作(继电器控制)。
二、硬件设计
STC89C52单片机的核心控制结构是最小系统,它包括单片机本身、时钟电路和复位电路。DS18B20温度检测模块,TSW-20MK水质检测传感器,DS1302与MCU进行的简单的同步串行通信,仅需三个端口:RST复位、I0数据、SCLK串口就能实现,LCD1602显示模块。
三、软件设计
本次智能鱼缸系统在运行前首先需要进行初始化,在初始化结束后就可以进行鱼缸的温度检测、浑浊度检测、定时检测,检测到鱼缸温度和浑浊度以及实时时间会发送到显示屏上进行显示,当检测到温度低于阈值就会进行加热,当检测到到达投喂时间就会进行自动投食,当检测到到达换水时间就会自动换水,当检测到达充氧时间后就会自动换氧。
四、实物展示
五、资料内容
————————————————
版权声明:本文为CSDN博主「小常硬件」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:
更多推荐
【毕业设计】基于单片机智能鱼缸设计与实现
发布评论