网站大量收购闲置独家精品文档,联系QQ:2885784924

基于51单片机宠物自动喂食机设计与制作.pdf

基于51单片机宠物自动喂食机设计与制作.pdf

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

湖南商务职业技术学院毕业设计

目录

1产品功能分析3

2设计方案遴选3

2.1单片机的选择3

2.2时钟芯片的选择3

2.3系统框图设计4

3产品硬件设计5

3.1主控电路设计5

3.2按键电路设计6

3.3LCD1602液晶显示模块电路6

3.4蜂鸣器模块7

3.5时钟电路8

3.6步进电机电路8

4产品软件设计10

4.1主程序流程图10

4.2下位机程序设计11

4.3产品程序清单11

5产品使用说明12

5.1产品装配图12

5.2产品调试13

5.3产品使用说明13

5.4实物作品操作演示14

6、产品设计技术标准14

7参考资料15

附录16

附录1元器件清单16

附录2电路原理图17

附录3PCB设计图18

1

湖南商务职业技术学院毕业设计

附录4产品实物图19

附录5主程序代码20

2

湖南商务职业技术学院毕业设计

基于51单片机宠物自动喂食机设计与制作

1产品功能分析

时代在不断进步,每个家庭的生活水平也在提高,小动物不再仅仅是宠物,

更是主人的家人朋友,主人对所饲养的宠物也越来越重视,但在平时的生活中

总会有一些不可控因素。故而,我们设计实现智能控制的宠物自动喂食器。

此说明书是基于51单片机宠物自动喂食机设计与制作。它主要由DS1302

时钟芯片、按键控制电路和LCD1602显示组成,以步进电机为执行元件,核心

使用STC89C52芯片。按下按键设置当前时间和喂食时间,切换手动模式和定

时喂食模式,并且通过LCD1602液晶显示时、分、秒、星期、年、月、日,模

式分为手动喂食模式(sd)、定时喂食模式(ds)。到达设定时间,自动投放食

物,蜂鸣器发出响声吸引宠物过来进食。步进电机转一圈模拟喂食,同时蜂鸣

器响提醒动物来吃食物,喂食结束,电机反转一圈,同时蜂鸣器关闭。

2设计方案遴选

2.1单片机的选择

方案一:使用STM32系列单片机,STM32是一款性价比高构造简略,工具

易用,功能强大的系列单片机。外设多样,能够处理模拟和数字信号,操作简

略。但是STM32是运行指令的,合适运行算法,但对于多路信号处理,须要很

多DSP进行并行处理。

方案二:使用STC89C51系列单片机,51是上世纪80年代就被广泛应用的

单片机,具有大量的资料,有很多的种类,更轻易上手,STC单片机内部构造

比STM32系列单片机简略,目前在学校教学大量被采用。

故而我选择了51系列的单片机。

2.2时钟芯片的选择

方案一:使用单片机定时计数器,单片机的定时器用的是它自己的晶振,

不是专门用来做电子钟的,因其精度不高,无法使程序正确实现年、月、日、

星期、时、分、秒计数的功能。而且操作麻烦。

方案二:使用DS1302芯片,DS1302芯片有专用的寄存器,可以自动对秒、分、

时、日、周、月、年、以及闰年补偿的天数进行计数。它是一种高性能且精度

3

文档评论(0)

1243595614 + 关注
实名认证
内容提供者

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档