课程设计
DS1307与Arduino的接线
3.5喂食器模块
机械结构3d图如下
电机通过联轴器与喂食器相连,电机转动一周,喂食器翻转一周,即喂食一次,
13
课程设计
通过单片机控制步进电机的转动速度和频率来实现定时喂食的功能。
联轴器的选用,通过查相关手册,选用GH1-15-M联轴器。 步进电机的选用在上文中已介绍过。
喂食器为一个圆柱体加一个外壳,外壳内放置食物,顶部设有盖子用于添加食物,圆柱体的旋转轴为转矩输入轴,圆柱体设有一个挖开的不同口,可以在旋转到底部的时候将一定数量的食物投入鱼缸,而且能有效防止食物的卡死。
设计尚有不足,未经实验验证,只是简单制作装配图。 鱼缸的整体结构如下:
14
课程设计
3.6 显示模块
如上文中2.7所示,我们选用1602LCD实现系统数字和字符的显示。1602液晶也叫1602字符型液晶它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。内置128个字符的ASCII字符集字库,可显示两行,每行16个字符,但不能显示汉字或图形,只有并行接口,无串行接口。
接线图如下:
15
课程设计
第四章 原理图
(大图见打印的图纸中)
系统电路原理图
ULN2003APG驱动芯片原理图
16
课程设计
液位计机械图
显示部分电路图
17