基于单片机的智能宠物投喂器设计与制作(附件)【字数:7919】
目录
一、 引言 1
(一) 智能宠物投喂器的发展背景 1
(二) 智能宠物投喂器的国内外发展现状 1
(三) 本文主要研究内容 1
二、 智能宠物投喂器的方案设计 2
三、 系统硬件设计 3
(一) 智能宠物投喂器主要控制电路设计 3
(二) 液晶显示屏模块电路设计 3
(三) 按键电路模块设计 4
(四) 称重传感器电路设计 5
(五) 语音播报模块电路设计 7
(六) 舵机模块电路设计 9
(七) 到位开关检测电路设计 9
四、 系统软件设计 11
(一) 智能宠物投喂器的主程序流程设计 11
(二) 智能宠物投喂器设计思路 12
(三) 程序语言概述 12
(四) 软件调试 12
(五) 智能宠物投喂器系统检测 13
总结 14
参考文献 15
致 谢 16
附录一 原理图 17
附录二 PCB图 18
附录三 元件列表 19
附录四 程序 20
附录五 实物图 44
引言
智能宠物投喂器的发展背景
智能宠物投喂器在现代社会中是一种具有实用意义的智能设备,本设计的应用给家庭中有宠物的人们和宠物店饲喂宠物带来 *51今日免费论文网|www.51jrft.com +Q: ^351916072*
了便利。在过去的喂养中需要人们时刻对宠物进行关照喂食,过于浪费人们的精力和时间;也无法对宠物喂食量进行精准的把控,极大的影响了人们的日常出行和时间安排,也无法满足现在人们的需求。由此本设计使用STM32单片机为控制基础的投喂器,并使用按键电路对本设计进行命令的实行。本设计使用方式简单,价格较低。具有方便、耐用、可靠、操作简单等特点。并且添加了一些新的功能,例如语音播报系统,可以及时的对宠物的进食量进行播报,方便主人了解宠物的食量。
伴随着社会的进步和科技的发展,人们的生活越来越好,喂养宠物的人也变得多了起来,宠物方面的经济投入也变得多了起来,所以对于宠物的生活管理也逐步的进入市场之中,期中喂养的管理也尤为重要。鉴于此,本课题设计并制作了智能宠物投喂器。
智能宠物投喂器的国内外发展现状
伴随着国内外社会的不断进步,新时代青年人生活压力和工作压力不断变大,喂养宠物也成了他们的一种情感寄托,越来越享受轻松氛围所带来的快乐。但在平时生活中,工作就占据的年轻人一大部分时间,加班、出差或外出旅游的时候难以避免出现不能即时照顾宠物的窘境,其中最为重要的就是宠物的喂食问题,智能宠物喂食器就解决了这个问题.本智能宠物投喂器能在一定时间、出固定重量的食物让宠物进行规律的饮食,防止了宠物的肠胃问题,让年轻人减少了很多不必要的麻烦,提升了生活质量,享受智能便捷的生活。
本文主要研究内容
经过前文对本设计的一些描述,本设计研究的主要内容将在STM32单片机的基础上进行对智能宠物喂食器的设计。该设计具有称重检测语音播报TFT设计并由单片机实时采集食槽剩余重量。也可以通过系统来设定喂食时间间隔,即多久喂食一次,还可以设置喂食量即打算喂食多少。液晶实时显示所有数据。包括投食时间间隔、计划出粮量、食槽食物剩余量、本次出食量、喂食状态、设备总计时、喂食次数、总喂食量。根据使用者的需求对相关信息进行语音播报。
智能宠物投喂器的方案设计
因为本设计的内容较多,为了更好的实现每个模块的最好功能,将在这里进行方案的设计确定,采用STM32F103C8T6单片机核心板喂主控单位,结合每一个原件,生成各个系统模块并整合在一起形成一个完整的程序。
在提醒宠物进食方面,本设计采用了JR6001语音播报系统,该系统可以灵活的更换需要播报的内容,不必再安装其他的上位机,使用方便,适用性强,兼容性广。在完成对食物的称重一块,本智能宠物喂食器使用的是HX711称重传感器,它的高精度、反应速度快、极强的抗干扰性等一些优点。提高了本设计的可靠行和机动能力。
进行定量出粮的方面,本设计使用的SG90舵机电路可以快速变化角度完成出粮。本智能宠物喂食器设计原理图如图1所示:
图1 智能宠物喂食器设计原理图
系统硬件设计
智能宠物投喂器主要控制电路设计
STM32F103c8T6单片机核心板介绍
上文设计方案已确定好本智能宠物投喂器的每一项功能,为了实现这些功能,本设计使用STM32F103c8T6单片机核心板作为主要驱动控制。本设计将使用C余元来对STM32F103c8T6单片机进行程序录入。该芯片在实现设计的前提下可以提供更多的接口和性能,可以更加方便的用于设计所需要的外围拓展电路。且该芯片使用简单上手快、实时性能强、集成整合程度大、易于开发,可以使产品更快的进入市场。芯片实物如图2所示
/
图2 STM32F103c8T6单片机芯片
液晶显示屏模块电路设计
TFT1.44寸彩屏简介
本智能宠物投喂器使用的显示器为TFT彩屏1.44寸,是一种有源矩阵液晶显示器。该显示器的像素都具有一个半导体的开源,通过点脉冲可以直接控制,因为每个节点都相对独立,反应速度得到了极大的提高。该液晶显示具有128×128的分辨率,显示清晰,1.44寸的彩屏,色彩深度16位更支持1600万色显示,颜色鲜艳亮度高。
原文链接:http://www.jxszl.com/dzxx/txgc/608337.html