文档库 最新最全的文档下载
当前位置:文档库 › 基于单片机的宠物喂食器电路设计

基于单片机的宠物喂食器电路设计

基于单片机的宠物喂食器电路设计
基于单片机的宠物喂食器电路设计

摘要

本设计所研究的是实现一个宠物自动喂食器,即先将宠物饲料放入其中,通过设定五个喂食时间点,当到达这一时间点后,系统发出喂食信号吸引宠物,自动进行喂食。本设计主要研究如何设定五个时间点并发出喂食信号。宠物喂食器系统主要包括单片机控制、自动开关和蜂鸣器提示、倒计时间设定系统。喂食器的喂食过程,通过键盘设定五个倒计时间,当依次到达这五个时间时,发光二极管发光,蜂鸣器发出响声,吸引宠物过来进食并自动投放食物。本设计解决了工作时或节假日时由于主人不在不能对宠物进行喂食,避免了宠物由于饮食不正常所产生的问题。

在整个系统中,利用单片机对各个系统进行控制。倒计时系统时间通过六位七段数码管显示出来。利用键盘设定五个倒计时间,单片机不停的读取时间,并判断是否到达喂食时间。开关系统电阻和发光二极管表示,发光二级管收到低电平时导通表示开关打开投放喂食。同时接有蜂鸣器,当到达喂食时间后蜂鸣器发出响声吸引宠物进行喂食。

关键词:智能;定时喂养;单片机AT89S52;

Abstract

The study design is to achieve an automatic pet feeder, pet feed into which will set the five fed point, when you reach this point in time, automatically feeding. The main point of how to set the time within the pet food put out. Pet feeder system includes MCU control, automatic switch and music alert system, the remaining time setting system. Feeder feeding process, the five remaining time set by the keyboard, when the order reaches the five time, while the timer chip to send a signal relay and music, music playback chip, a piece of music attracted the pet, the relay switch is closed So that a red light emitting diode, said switch delivery of food. This design solves the holidays when work or not is not the owner of the pet to feed, to avoid the pet food is not normal because the problems arising.

Throughout the system, the use of single chip control system of each. Countdown to the system time by six out of seven segment digital display. Using the keyboard to set the five remaining time, microcontroller reads the stop time and to determine whether the feeding time arrives. Switching system by the relay and the light-emitting diode, said switch is closed when the relay received high light-emitting diode, said switch is running feeding. Tip has a music system, when the arrival time after feeding a piece of music tips music playback chip to feed pets.

Key words:intelligent; automatic feeding; MCU

基于单片机的宠物喂食器电路设计

目录

中文摘要

英文摘要

1 绪论 (1)

1.1设计意义 (1)

1.2设计要求 (1)

2 设计方案 (2)

2.1按键模块 (2)

2.2自动开关模块 (2)

2.3蜂鸣器模块 (2)

2.4显示模块 (2)

3 硬件电路的设计 (3)

3.1单片机 (3)

3.1.1 AT89S52单片机的简介 (3)

3.1.2 AT89S52的时钟介绍 (5)

3.1.3单片机中断的介绍 (6)

3.2电源电路 (7)

3.3时钟电路 (8)

3.4复位电路 (9)

3.5LED数码管显示 (10)

3.5.1 数码管显示简介 (10)

3.5.2 数码管编码表 (11)

3.6开关控制 (11)

3.7单片机的去抖动 (12)

4 电路的软件部分 (13)

参考文献 (46)

附录1 (47)

附录2 (48)

附录3 (49)

致谢 (50)

1 绪论

1.1 设计意义

单片机自20世纪70年代问世以来,以其极高的性能价格比受到人们的重视和关注,应用广泛,发展快速。单片机具有体积小、速度快、抗干扰能力强,环境要求不高,性能可靠和价格低廉等优点,通常在其外部配置外围电路就可构成一完整的控制系统。由于具有以上优点,在我国,单片机已广泛应用与工业自动化控制、自动检测、智能仪器仪表、家电电器、电力电子、武器装备、机电一体化设备等各个方面。

单片机,亦称单片微电脑或单片微型计算机。它是把中央处理器(CPU)、随机存取存储器(RAM)、只读存储器(ROM)、输入/输出端口(I/0)等主要计算机功能部件都集成在一块集成电路芯片上的微型计算机。

现在越来越多的家庭都饲养有猫、狗等宠物,但是由于工作等原因,宠物的饮食规律得不到一定的保障,宠物喂食器可以解决这一问题,宠物自动喂食器可以定时定量的进食,且设计简单方便,有一定的实用价值。

1.2 设计要求

利用单片机的定时功能设计一个宠物自动喂食盒的电路,要求:可以通过键盘输入至少3个倒计时时间,每一个倒计时时间到后,发出宠物开始喂食信号;

扩展功能:按照年/月/日/时/分的格式输入宠物进食时间;

2 设计方案

分析本题,根据设计要求先确定了本系统的整体设计原理框图如图1:

图1 系统整体设计原理框图

2.1 按键模块

采用7个触键开关, 可实现五个倒计时间依次键入,同时还有两个调时按键,再一个复位按键。 2.2 自动开关模块

采用三极管和发光二极管近似表示。 本系统是基于52单片机的宠物自动喂食的设计,用电阻和发光二极管代替比较容易,当发光二级管接收到一个低电平时开关闭合,发光二极管导通发出绿光表示自动投食。 2.3 蜂鸣器模块

采用一个三极管和一个蜂鸣器,由蜂鸣器发出响声吸引宠物过来进食。

当发光二极管亮灯时,蜂鸣器接收到一个低电平,蜂鸣器器发出响声吸引宠物过来进 食。

2.4 显示模块

选用数码管显示,用普通的数码管显示简单的数字、符号、字母。只需一次显示5个倒计时间,而且每个时间只需显示6个数字,即年/月/日。

3 硬件电路的设计

3.1 单片机

3.1.1 AT89S52单片机的简介

AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。

AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32 位I/O 口线,看门狗定时器,2个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。

3.1.1.1 主要性能

与MCS-51单片机产品兼容

8K字节在系统可编程Flash存储器

1000次擦写周期

全静态操作:0Hz~33Hz

三级加密程序存储器

32个可编程I/O口线

三个16位定时器/计数器

八个中断源

全双工UART串行通道

低功耗空闲和掉电模式

掉电后中断可唤醒

看门狗定时器

双数据指针

掉电标识符

3.1.1.2AT89S52双列直插式引脚图

V CC

P0.5/AD5P0.0/AD0P0.1/AD1P0.2/AD2P0.4/AD4P0.3/AD3P0.6/AD6P0.7/AD7P2.0/A8

P2.2/A10P2.1/A9P2.7/A15P2.6/A14P2.5/A13P2.4/A12P2.3/A11PSEN ALE/PROG EA/V PP

T2/P1.0T2EX/P1.1

P1.2P1.3P1.4MOSI/P1.5MISO/P1.6SCK/P1.7

RXD/P3.0TXD/P3.1

T0/P3.4T1/P3.5XTAL2XTAL1GND

RST RD /P3.6

WR INT 0/P3.3

INT1

图2.1 AT89S52双列直插式引脚图

3.1.1.3 端口介绍

P0口:P0口是一个8位漏极开路的双向I/O 口。作为输出口,每位能驱动8个TTL 逻辑电平。对P0端口写“1”时,引脚用作高阻抗输入。当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用。在这种模式下,P0具有内部上拉电阻。在flash 编程时,P0口也用来接收指令字节;在程序校验时,输出指令字节。程序校验时,需要外部上拉电阻。

P1口:P1口是一个具有内部上拉电阻的8位双向I/O 口,p1输出缓冲器能驱动4个TTL 逻辑电平。对P1端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL )。此外,P1.0和P1.2分别作定时器/计数器2的外部计数输入(P1.0/T2)和时器/计数器2的触发输入(P1.1/T2EX )。在flash 编程和校验时,P1口接收低8位地址字节。

P2口:P2口是一个具有内部上拉电阻的8位双向I/O 口,P2输出缓冲器能驱动4

个TTL逻辑电平。对P2端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。在访问外部程序存储器或用16位地址读取外部数据存储器(例如执行MOVX @DPTR)时,P2口送出高八位地址。在这种应用中,P2口使用很强的内部上拉发送1。在使用8位地址(如MOVX @RI)访问外部数据存储器时,P2口输出P2锁存器的内容。在flash编程和校验时,P2口也接收高8位地址字节和一些控制信号。

P3口:P3口是一个具有内部上拉电阻的8位双向I/O 口,p2输出缓冲器能驱动4个TTL逻辑电平。对P3端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。P3口亦作为AT89S52特殊功能(第二功能)使用。在flash编程和校验时,P3口也接收一些控制信号。

3.1.2 AT89S52的时钟介绍

单片机的工作过程是:取一条指令、译码、进行操作,再取一条指令、译码、进行微操作,这样自动的一步一步的由微操作依序完成相应指令规定的功能。各指令的微操作在时间上由严格的次序,各种微操作的时间次序称作为时序。

3.1.2.1 AT89S52的时钟信号产生方式

AT89S52单片机的时钟信号通常有两种产生方式:一是内部时钟方式,二是外部时钟方式。

内部时钟方式如图2.2所示。在AT89S52单片机内部有一振荡电路,只要在单片机的XTAL1和XTAL2引脚外接石英晶体,就构成了自激振荡器并在单片机内部产生时钟信号。图中电容器C1、C2的作用是稳定频率,快速起振,电容值在5~30pF;晶振CYS的振荡器频率为1.2~12MHz。

图2.2 内部时钟方式

外部时钟方式是把已有时钟信号引入到单片机内,如图2.3所示。此方式多用于多片AT89S52单片机同时工作。以便于各单片机同步。一般要求外部信号高电平的持续时间大于20ns,且为频率低于12MHz的方波。对于采用CHMOS工艺的单片机,外部时钟主要由XTAL1端引入,而XTAL2端引脚应悬空。

图2.3 外部时钟方式

3.1.2.2 AT89S52的时钟信号

晶振周期为最小的时序单元。晶振信号经分频器形成两相错开的时钟信号P1和P2.时钟信号的周期也称为S状态,它是晶振周期的两倍。即一个时钟周期包含两个晶振周期。在每个时钟周期的前半周期,相位1有效,在每个时钟周期的后半周期,相位2有效。每个时钟周期有两个节拍P1和P2,CPU以两相时钟P1和P2为基本节拍指挥各个部件协调工作。

晶振信号12分频后形成机器周期。一个晶振周期包含12个晶振周期或6个时钟周期。因此每个机器周期的12个晶振脉冲可以表示为S1P1 S2P2……S6P6。晶振周期和机器周期是单片机内计算其他时间值的基本时序单位。如晶振频率为12HZ,则机器周期为1us,指令周期为1-4us。

3.1.3 单片机中断的介绍

在设计中用到了外部中断INT0/INT1和定时器T0。它们的中断请求标志分别为

IE0,IE1和TF0。这些中断请求标志位分别由特殊功能寄存器TCON和TMOD的相应位锁存。在这个设计中,中断允许寄存器是首要介绍的。

3.1.3.1 中断允许寄存器IE控制CPU对中断源的开放或屏蔽。

中断的开放和屏蔽实现2级控制,一个总开关中断控制所有的中断。

IE的格式如下:

IE EA ES ET1 EX1 ET0 EX0

位地址AFH ACH ABH AAH A9H A8H

当EA=0时,所有的中断请求被屏蔽,CPU不接受任何请求。

当EA=1时,CPU开中断,此时只要五个中断源的中断请求允许为1,则开中断。3.1.3.2 TMOD-工作方式控制寄存器

用于选择定时器/计数器的工作模式,字节地址为89H,8位分2组,高4位控制T1,低4位控制T0,其格式如下:

D7 D6 D5 D4 D3 D2 D1 D0 TMOD GATE C/T M1 M0 GATE C/T M1 M0

下面对工作方式选择位做说明:

M1 M0---工作方式选择位,M1 M0共有4种编码,分别对应4种工作方式。如表1:

表1 工作方式选择

M1 M0 工作方式

00方式0,为13位定时器/计数器

01方式1,为16位定时器/计数器

1 0方式2,8位的常数自动重新装载的定时器/计数器

1 1 方式3,仅适应于T0,T0分为两个8位的计数器,停止计数

中断的触发方式:电平触发方式和下降沿触发方式。

3.2 电源电路

单片机电源(220v转5v)设计电源电路采用LM7805集成稳压器作为稳压器件,用典型接法,220V电源整流滤波后送入LM7805稳压,在输出端接一个470U和0.1U电容进一步滤除纹波,得到5V稳压电源。电路如图2.4所示

图2.4 电源电路图

3.3 时钟电路

单片机工作的时间基准,决定单片机工作速度。时钟电路就是振荡电路,向单片机提供一个正弦波信号作为基准,决定单片机的执行速度。AT89S51单片机时钟频率范围:0 — 33MHz,本电路选择11.0592MHZ。电路如图2.5所示。

图2.5 时钟电路图

3.4 复位电路

单片机在启动时都需要复位,以使CPU及系统各部件处于确定的初始状态,并从初态开始工作。89系列单片机的复位信号是从RST引脚输入到芯片内的施密特触发器中的。当系统处于正常工作状态时,且振荡器稳定后,如果RST引脚上有一个高电平并维持2个机器周期(24个振荡周期)以上,则CPU就可以响应并将系统复位。

单片机系统的复位方式有:手动按钮复位和上电复位,这里选用手动按钮复位。手动按钮复位需要人为在复位输入端RST上加入高电平。一般采用的办法是在RST端和正电源VCC之间接一个按钮。当人为按下按钮时,则VCC的+5V电平就会直接加到RST端。由于人的动作再快也会使按钮保持接通达数十毫秒,所以,完全能够满足复位的时间要求。

复位电路工作原理如图所示,VCC上电时,C充电,在10K电阻上出现电压,使得单片机复位;几个毫秒后,C充满,10K电阻上电流降为0,电压也为0,使得单片机进入工作状态。工作期间,按下S,C放电。S松手,C又充电,在10K电阻上出现电压,使得单片机复位。几个毫秒后,单片机进入工作状态。

图2.6 复位电路图

3.5 LED数码管显示

3.5.1 数码管显示简介

数码管LED串口显示模块通常有两种显示方法:动态显示和静态显示。

动态显示:连接方法是将每个二极管的同名端连在一起,而每个显示器的公共极COM各自独立的接受I/O线控制,CPU向字段输出端口输出字型码,所有显示器接受到相同的字符,而要使用哪个显示器要取决于他们的COM的电平,而这段是由I/O端控制的,由单片机输出。动态扫描时连续的动态扫描,只是肉眼暂留现象,乃发光二极管的余辉效应,给人的感觉是一组稳定的显示数据。

静态显示:静态显示显示效果好,但是功耗大,但不占用端口,只需两个串口线输出,变成较为简单。而且采用静态显示需要的驱动器件多,硬件成本相对更高。

比较以上两种方案,方案一硬件简单程序复杂,方案二硬件复杂程序简单,考虑到实惠和对自己的编程锻炼,选择方案动态显示。

动态扫描方法是用其接口电路把所有显示器的8个笔画字段(a—g和dp)同名端连在一起,而每个显示器的公共极COM各自独立的接受I/O线控制。CPU向字段输出端口输出字型码时,所有显示器接受到相同的字型码,但究竟使用哪个显示,则取决于公共极COM端,而这一端是由/WR和/RD控制的,由单片机决定何时显示哪一位。动态扫描用分时的方法去轮流控制各个显示的COM端,时各个显示器轮流亮。在轮流点亮扫描过程中,每为显示器的点亮时间极为短暂,但由于人的视觉暂留现象及发光二极管的于辉效应,给人的印象就时一组稳定的显示数据。

显示部分电路图:

图2.7 数码管显示原理

3.5.2 数码管编码表

7段数码管可以包括小数点的0~9的数字和部分的英文字母,为了获得不同的字符,数码管各段所加的电平也不同,编码也不一样。共阴极数码管的字型,字段和编码的关系如下表2:

表2 数码管编码表

十六进制数h gf edcba 显示代码

0 001111110x3f

1 000001100x06

2 010110110x5b

3 010011110x4f

4 011001100x66

5 011011010x6d

6 011111010x7d

7 000001110x07

8 011111110x7f

9 011011110x6f

. 100000000x80

3.6 开关控制

本电路要实现可设定5个倒计时设计要求,需要1个复位键,一个“+”和一个“-”

按键,另外再加5个时间设定按键用于实现倒计时间设定,按键时可直接输出相应倒计时间。

3.7 单片机的去抖动

单片机去抖动可以用软件和硬件两种方法。硬件方法就是加去抖动电路,例如在按键两端并联10uF的电容或通过RS触发器连接按键,硬件去抖动从根本上避免抖动;软件方法则采用时间延时以躲过抖动,待信号稳定之后再进行键扫描。对于系统软件量不大的场合,采用软件去除抖动既节约硬件开销又很实用且有效。所以本设计采用软件去抖动。

4 电路的软件部分

单片的使用除了硬件,同样也要软件的使用,我们写汇编程序编程CPU可执行的机器码有两种方法,一种是手工汇编,一种是机器汇编。机器汇编通过汇编软件变为机器码,用于MSC-51单片机的汇编软件有早期的A51,随着单片机开发技术的不断发展,从使用普通汇编语言到高级语言的不断发展,Keil是目前最流行开发MCS-51系列单片机的软件。Keil c51汇编,PLM语言和C语言的程序设计,界面友好。Keil是美国keilsoftware公司出品的52系列兼容单片机c语言开发系统。用过汇编语言后再使用C语言来开发,体会更加深刻。

程序框图:

图2.8 程序框图源程序如下:

#include

#include

#define uchar unsigned char

#define uint unsigned int

sbit b1=P1^0;

sbit b2=P1^1;

sbit b3=P1^2;

sbit b4=P1^3;

sbit b5=P1^4;

sbit bell=P2^6;

sbit s1=P3^0;

sbit s2=P3^1;

sbit s3=P3^2;

sbit s4=P3^3;

sbit s5=P3^4;

sbit add=P3^6;

sbit dec=P3^7;

char

second1=1,minute1=1,hour1=1,second2=2,minute2=2,hour2=2,second3=3,minute3 =3,hour3=3;

char second4=4,minute4=4,hour4=4,second5=5,minute5=5,hour5=5;

uchar g;

unsigned char code table[]={//共阴极0~f数码管编码

0x3f,0x06,0x5b,0x4f, //0~3

0x66,0x6d,0x7d,0x07, //4~7

0x7f,0x6f,0x77,0x7c, //8~b

0x39,0x5e,0x79,0x71 //c~f

};

void delay(uint z)

{

uint x,y;

for(x=z;x>0;x--)

for(y=110;y>0;y--);

}

void delay1(uint z)

{

for(;z>0;z--);

}

void display(uchar a,uchar b,uchar c) {

uchar i,j;

i=a/10;

j=a%10;

P2=0xfb;

P0=table[i];

delay(2);

P2=0xf7;

P0=table[j];

delay(2);

i=b/10;

j=b%10;

P2=0xef;

P0=table[i];

delay(2);

P2=0xdf;

P0=table[j];

delay(2);

i=c/10;

j=c%10;

P2=0xfe;

P0=table[i];

delay(2);

P2=0xfd;

P0=table[j];

delay(2);

}

void delay2(uint z)

{

uint x,y;

for(x=z;x>0;x--)

for(y=110;y>0;y--)

display(0,0,0);

}

void init()

{

EA=1; //开总中断

ET0=1; //本例中使用的是定时器T0,如果用T1。则为ET1=0,TMOD=0x10。

TMOD=0x01; //定时器工作方式1

TH0=(65535-50000)/256; //因为晶振用的是11.0592MHZ。在取初值时,大概定义为一个中断为50MS

TL0=(65535-50000)%256;

TR0=1;

P1=0xff;

}

void turn_val1(char newval,uchar flag,uchar slnum)

{

if(flag) //判断是加一还是减一

{

newval++;

switch(slnum)

{

case 1:if(newval>23) newval=0;

display(hour1,minute1,second1);

hour1=newval;

51单片机AD89电路设计程序+原理图

AD0809在51单片机中的应用 我们在做一个单片机系统时,常常会遇到这样那样的数据采集,在这些被采集的数据中,大部分可以通过我们的I/O口扩展接口电路直接得到,由于51单片机大部分不带AD转换器,所以模拟量的采集就必须靠A/D或V/F实现。下现我们就来了解一下AD0809与51单片机的接口及其程序设计。 1、AD0809的逻辑结构 ADC0809是8位逐次逼近型A/D转换器。它由一个8路模拟开关、一个地址锁存译码器、一个A/D转换器和一个三态输出锁存器组成(见图1)。多路开关可选通8个模拟通道,允许8路模拟量分时输入,共用A/D转换器进行转换。三态输出锁器用于锁存A/D转换完的数字量,当OE端为高电平时,才可以从三态输出锁存器取走转换完的数据。

2、AD0809的工作原理 IN0-IN7:8条模拟量输入通道 ADC0809对输入模拟量要求:信号单极性,电压围是0-5V,若信号太小,必须进行放大;输入的模拟量在转换过程中应该保持不变,如若模拟量变化太快,则需在输入前增加采样保持电路。 地址输入和控制线:4条 ALE为地址锁存允许输入线,高电平有效。当ALE线为高电平时,地址锁存与译码器将A,B,C三条地址线的地址信号进行锁存,经译码后被选中的通道

的模拟量进转换器进行转换。A,B和C为地址输入线,用于选通IN0-IN7上的一路模拟量输入。通道选择表如下表所示。 C B A 选择的通道 0 0 0 IN0 0 0 1 IN1 0 1 0 IN2 0 1 1 IN3 1 0 0 IN4 1 0 1 IN5 1 1 0 IN6 1 1 1 IN7 数字量输出及控制线:11条 ST为转换启动信号。当ST上跳沿时,所有部寄存器清零;下跳沿时,开始进行A/D转换;在转换期间,ST应保持低电平。EOC为转换结束信号。当EOC为高电平时,表明转换结束;否则,表明正在进行A/D转换。OE为输出允许信号,用于控制三条输出锁存器向单片机输出转换得到的数据。OE=1,输出转换得到的数据;OE=0,输出数据线呈高阻状态。D7-D0为数字量输出线。 CLK为时钟输入信号线。因ADC0809的部没有时钟电路,所需时钟信号必须由外界提供,通常使用频率为500KHZ, VREF(+),VREF(-)为参考电压输入。

宠物定时喂食器设计(任务书)

天津工程师范学院 毕业设计(论文)任务书 题目 (包括副标题) 宠物定时喂食器设计 教师姓名丁学文职称副教授系别电子工程学院学生姓名岳阿娜学号25 班级应电0811 成果形式A论文B设计说明书C实物D软件E作品 ■□■□□ 任务下达 时间 2012.10.25 1.毕业设计(论文)课题任务的内容和要求: 1、毕业设计主要内容 (1)确定宠物定时喂食器的最佳设计方案; (2)完成硬件电路的制作和调试; (3)完成软件编程和调试。 2、主要技术指标 宠物定时喂食器工作过程如下: (1)由单片机(AT89S52)控制各个模块(按键、自动开关、蜂鸣器、显示)。(2)首先将饲料放入,利用键盘设定喂食时间(LCD12864显示时间)。 (3)当到达设定时间时,发光二极管发光,蜂鸣器发出声音吸引宠物。 (4)喂食器会自动投放食物使得宠物进食。 (5)万年历和温度传感器方便记录宠物生长周期。 (6)喂食完毕就会自动关闭喂食器。 3、基本要求 (1)方案设计合理,电路运行稳定,各项参数和指标达到预定要求; (2)英文资料翻译准确通顺(3000字以上,资料自找,与毕业设计题目密切相关);(3)论文写作规范,用词恰当,内容充实(10000字以上); (4)所有上交的材料应该严格符合学院规定的格式。

2.毕业设计(论文)工作进度计划: 周次工作内容 2012.10 2012.12 早期进入阶段 第一周 第二周 第三周 第四周 第五周 第六周 第七周 第八周 第九至十周第十一周第十二周下达毕业设计任务书 开题报告 充分收集资料,熟悉关于宠物自动喂食器设计的相关知识及单片机技术,复习数字电路,C语言和汇编语言编程。 方案论证。 方案修改、方案确定。 定题 整理所需资料 完成开题报告、任务书 设计电路、购买元件 制作电路、软件编程、调试电路,提交中期报告。 翻译相关英文资料(自找),与所做毕业设计相关。 完成论文初稿交给老师批阅。 修改并完成论文。 撰写答辩提纲,做答辩的最后准备,以积极的心态迎接毕业答辩。 教研室(学科组)主任签字:

宠物定时喂食器设计中英文翻译

The digital temperature sensor of DS18B20 The digital temperature sensor of DS18B20, This product uses the American DALLAS company's DS18B20 network digital temperature s ensor chip package. b ut become wear-resistant touch, the physical volume is small, convenient, packaging form is varied , Suitable for all kinds of narrow space in digital temperature test and control field equipment. Unique 1-Wire TM interface requires only one port pin for communication. Multidrop capability simplifies distributed temperature sensing applications, requires no external components, Can be powered from data line. Power supply range is 3.0V to 5.5V, Zero standby power required, Measures temperatures f rom -55°C t o+125°C. Fahrenheit equivalent is -67°F to+257°F,0.5 C accuracy from -10°C to +85°C, Thermometer resolution is programmable f rom 9 to 12 bits, Converts 12-bit temperature to digital word in750 ms (max.).User-definable, nonvolatile temperature alarm settings, Alarm search command identifies and addresses devices whose temperature is outside of programmed limits (temperature alarm condition).Applications include thermostatic controls, industrial systems, consumer products, thermometers, or any thermally sensitive system. 1、the description oftechnique function: 1)Single-line interface is unique, DS18B20 while linking with microprocessor o nly need a line can immediately carry out the double of microprocessor and DS18B20 toward the communication. 2)measure scope-55 ℃ ~ +125 ℃ , proper measure resolution's 0.5 ℃ .

单片机电路图详解

单片机:交通灯课程设计(一)(2007-04-21 13:28:54) 目录 摘要--------------------------------------------------------- 1 1.概述 -------------------------------------------------------- 2 2.硬件设计----------------------------------------------------- 3 2.1单片机及其外围--------------------------------------------3 2.1.1单片机的选择-----------------------------------------3 2.1.2单片机的特点及其应用范围----------------------------- 3 2.1.3存储器的扩展----------------------------------------- 4 2.1.4内存的扩展------------------------------------------- 6 2.1.5MCS-52的I/O接口扩展--------------------------------- 8 2.2电路部分--------------------------------------------------11 2.2.1元器件选用-------------------------------------------11 2.2.2电路完成功能-----------------------------------------13 3.软件设计------------------------------------------------------15 3.1软件概述-------------------------------------------------15 3.2汇编语言指令说明-----------------------------------------16 3.3定时/计数器的原理----------------------------------------16 3.3.1定时/计数器的概述-----------------------------------16 3.3.2 8255A片选及各端口地址-------------------------------18 3.3.3信号控制码------------------------------------------18 3.3.4工作方式寄存器--------------------------------------19 3.3.5定时/计数器初值及定时器T0的工作方式----------------20

单片机电路设计小结

单片机电路设计小结 本次试验主要是做出一个能发出“叮咚”声音的双音门铃,到最后,虽然电路板焊接,元器件的装配都做好了,但由于诸多原因,最终还是没有发出声音,现小结如下,为以后积累经验。 一、态度:一件事情,不做则以,做就一定下功夫做好,做事情切忌虎头蛇尾。本次试验在这一方面做得不好,也是导致本次试验失败的很重要的因素。主要体现在以下方面: 1. 有迟到、早退的现象; 2. 老师再三强调的注意事项没有完全听进去,比如:从左到右,从上到下布线要规整,没有做好; 3. 准备工作没有做好,电路原理图就没有读明白,有些元件需要什么型号的封装代替就搞得不是太清楚,更别说各个元器件的功能了。一旦电路出现了故障,连调试都不知道如何下手; 4. 电路在Proteus中连接好以后,连仿真都没就直接

进行PCB制版。试想,若电路真的有问题,那之后的制版、焊板都将没有任何意义,自己做的一切都只是在浪 费时间,浪费财物; 二、准备工作:要做成一件事,实现一定要将准备工作做的充分。起码要明白自己要做什么,需要哪些东西,具体步骤是什么。在这次试验中,最初的电路原理图就 没有读懂。自己虽然也确确实实在下面查找资料,找 555的工作原理,但并没有把它的8个拐角真正搞懂,以至于在以后实物没有成功时,连如何去检查电路都不知道,盯着电路板干着急。其实,准备工作做得好的,不 仅仅是要充分的理解电路的每一个模块有什么功能,每 个元器件的型号及其封装,还要能够在一定程度上预测 出电路可能出现的某些现象。 三、实际操作:期间还是遇到很多的问题,比如:如何看元器件上的型号;如何看二极管的正负极;如何正 确地使用焊烙铁;当电路出现问题时,如何利用手边的 工具如电压表、电流表、示波器等一步一步的查错。 四、组员的协调:一个巴掌难拍响,只有组织好小组成员,把大家的智慧都调动起来,是大家的劲往一处使到,才能高效率的完成任务。在这次试验中,作为小组长,没有起到应有的作用,使得小组成员人心涣散,没 引起的他们足够的重视,以至于他们到最后都没见到最

宠物喂食器详案

宠物喂食器详案 小朋友们下午好!还记得我是谁吗?对啦,我是Sven老师。那还是照旧每个小朋友都来介绍一下自己吧(小朋友自我介绍)。 我们先来回忆一下上节课搭了什么?聪明的小狗,对了。我们的小狗有什么特点?它的眼睛,鼻子和尾巴都能一起转。那老师的家里呀,养了两只狗。一只大狗一只小狗。你们知道老师以前最烦恼什么事情吗?就是喂他们吃东西,老师每天一大早就要出门上班,晚上又很晚才回家。那么谁来给他们吃东西呢?后来呀,老师做了个宠物喂食器,就像图片上这样子。你们快,他上面有一个大罐子,里面放满了狗粮,底部呢,有一个小口,能源源不断地把狗粮传送出来。你们觉得神奇吗?那今天我们就来搭一个自己的宠物喂食器来喂养小动物。 我们先从他的底部开始搭。我们来想一下,喂食器它是很快地把食物都送出来还是慢慢地把食物送出来的?嗯,对。是慢慢地把食物送出来。如果很快地把食物送出来小动物吃不了这么多。那我们的乐高积木中有什么组合是慢速运动的呢?有涡轮装置,还有小齿轮带动大齿轮。那我们今天就会用到小齿轮带动大齿轮的结构。现在谁能告诉我最大的齿轮是哪一个?那最小的齿轮是哪一个呢?是这个蓝色的惰轮。它是我们积木中最小的一个齿轮。我们可以先把惰轮穿到长红梁的侧面里面,另一面我们需要用什么来固定?对了,滑轮。然后我们需要把大齿轮和惰轮啮合。用什么固定大齿轮呢?对了,轴。那么大家自己来做一下。 做完了的小朋友看老师这里,老师今天带来了一个特殊的零件,还有小朋友记得它是什么吗?对了,履带。我们以前搭挖掘机的时候可能用过他。今天我们可以用它来当做一个传送带。我把它穿在我的两根轴上面,另外一面再用一根红梁把它夹起来。这样我转动齿轮的时候,轴也应该会带动履带一起转动。我来试试看。你们看履带跟着转动了吗?没有。为什么呢?啊,履带太大了,装上去很松。那我们来想想办法,怎么把履带变紧?老师这里有一个办法,我先把刚才这根红梁拆下来,然后我拿一根灰轴把履带拉直,这个长度正好能让我把灰轴固定到红梁边上的洞里去。那这样子我的履带就被拉直了,然后我再用红梁把它夹起来。现在你来转动一下齿轮看看,履带有没有跟着转了?好现在每个小朋友来把履带装一下。 装好以后我们在惰轮边上装个开关,然后把红梁装在绿色的大底板上。装上去曲柄转不了了怎么办?对,我们可以把红梁加高。现在每个人拿点积木块来把它加高,然后装在底板上。搭好以后看看我们的喂食器还缺了什么?上面高高的罐子。有了罐子我们才能放很多的狗粮。那我们可以在红梁的前面一头用积木块搭出一个方型的口,然后把口加高(展示具体怎么搭)。这样我们从上面放食物,它会掉到下面的传送带上,然后转动齿轮,它就会被传送出来。现在每个小朋友来把正方形的口搭出来。打完以后上面的罐子我们能自由发挥。有些人喜欢搭一个碗的形状,有些人喜欢搭细细长长的罐子,都可以。现在给大家积木块来搭。 老师这里有一些小动物,你们要养什么(发小动物)?好,现在我们还可以拿一些特殊块来装饰一下喂食器,小动物晚上睡在哪里呢?再给它们搭一个窝吧。 各位家长下午好,今天我们搭了一个可以将食物进行平均配送的宠物喂食器。通过小故事让孩子们了解宠物喂食器的作用。它有两个比较难的地方:一个是找好履带和轴的安放方向;还有一个是减速系统的使用方法,不能让他们把手柄安放到大齿轮上面,否则就是加速运动了。

单片机课程设计心得体会3篇

单片机课程设计心得体会3篇课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科学技术发展的日新日异,单片机已经成为当今计算机应用中空前活跃的领域,在生活中可以说得是无处不在。因此作为二十一世纪的大学来说掌握单片机的开发技术是十分重要的。 回顾起此次单机片课程设计,至今我仍感慨颇多,的确,从选题到定稿,从理论到实践,在整整两星期的日子里,可以说得是苦多于甜,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固,比如说三极管pnp 管脚不懂怎么放置,不懂分得二极管的正负极,对单片机汇编语言掌握得不好……通过这次课程设计之后,一定把以前

所学过的知识重新温故。 这次课程设计终于顺利完成了,在设计中遇到了很多编程问题,最后在老师的辛勤指导下,终于游逆而解。同时,在梁强老师的身上我学得到很多实用的知识,在次我表示感谢!同时,对给过我帮助的所有同学和各位指导老师再次表示忠心的感谢! 在校大学生单片机课程设计心得体会单片机课程设计心得体会2篇作为一名自动化专业的大三学生,我觉得做单片机课程设计是十分有意义的,而且是十分必要的。在已度过的大学时间里,我们大多数接触的是专业课。我们在课堂上掌握的仅仅是专业课的理论知识,如何去锻炼我们的实践能力?如何把我们所学的专业基础课理论知识运用到实践中去呢?我想做类似的课程设计就为我们提供了良好的实践平台。 这次单片机课程设计我们历时两个星期,在我们班里算是倒数几组完成的吧,但经过这两个星期的实践和体验下来,我们又怎么会去在乎那个先后问题呢,因为对我来说学到的不仅是那些知识,更多的是团队和合作。现在想来,也许学校安排的课程设计有着它更深层的意义吧,它不仅仅让我们综合那些理论知识来运用到设计和创新,还让我们知道了一个团队凝聚在一起时所能发挥出的巨大潜能!

智能宠物喂食器设计说明书

智能宠物喂食器设计说明书 设计者:李希友,梁霄,韩国辉,李兆非指导教师:潘静,李卫民,王晓明

智能宠物喂食器设计说明书 设计者:李希友,梁霄,韩国辉,李兆非 指导教师:李卫民,潘静,王晓明 (辽宁工业大学机械工程与自动化学院,锦州121001) 1.作品内容简介 本作品是用于家养宠物,特别是猫猫狗狗的自动喂食的装置。本产品根据宠物主人的生活方式、工作时间以及宠物的习性等多方面问题,总结出人们在饲养宠物的过程中所存在的问题和所面临的困难。发现当今在家中饲养宠物,特别是在城市中会出现各种各样的问题。而我主要根据在对宠物的就餐和饮水的方面进行了深入的了解与研究。 通过对周围朋友和亲友的调研,以及在互联网上的搜索,发现在忙碌的工作和学习的生活中,人们往往不能按时的对我们心爱的上宠物喂食。这就造成了对宠物健康的危害。 为了保证宠物的健康,需要一种机器在无人在家的时候代替人喂养好宠物。虽然如今的市场上出现了此类产品,但存在功能较为单一,设计不够合理,价格高昂等问题。为此我在喂食、喂水器的材料、功能固定、连接等方面做了相应的改进与创新,实现以下的几种功能:(1)定时喂食:分为普通模式和出差模式。 (2)手动喂食:随时手动喂食。 (3)录音功能:录制主人声音,在喂食前或喂食过程中播放宠物主人声音,提醒宠物就餐。(4)喂水功能:制作一个盛水容器,下端连接接触式出水头。 (5)控制面板的设计:由按键和显示器组成,为防止宠物误碰,可设置按键锁。 (6)保鲜功能:为保证食物的新鲜度,设计比较合理的结构使食物保持新鲜与干燥。(7)自动门功能 (8)使用压力传感器保证每次喂食量的相同。 通过以上的一些功能解决了工作时或节假日由于主人不在不能对宠物进行喂食,避免了宠物由于饮食不正常所产生的问题。 2.研制背景及意义 随着我国社会经济水平的快速发展,城市化的进程不断加速。我国国民生活水平不断得到提高,我国的宠物业也得到了飞速的发展。由于城市生活水平的封闭性、个性化和人口老龄化等问题不断凸显出来。人民生活中休闲、消费和情感寄托方式也呈现出多样化的发展。家庭宠物的饲养已经成为了城市居生活消遣的新方式。 宠物的喂养和看护往往是宠物主人最关心的问题,目前宠物主要还是依靠人工进行喂食。而在当今社会中,人们的工作与学习是十分的繁忙,当人们外出时间比较长时对宠物的食物和水的供给就出出现了比较大的问题。特别是当人们出差在外或者是,旅游度假时,经常不能及时的对家中的宠物给予很好地照顾,宠物的饮食常常成为困扰人们主要问题。 本装置就是针对此问题而设计的一种装置。他对家居智能化起到了积极地作用,在提高人们生活效率与乐趣的同时,也对人们的出行减少了后顾之忧。 3.设计方案 适用范围

单片机课程设计心得体会范文

单片机课程设计心得体会范文 篇一 课程计划是培育先生综合使用所学常识,发明,提出,剖析息争决实践成绩,锤炼理论后劲的紧张关键,是对于先生实践任务后劲的详细锻炼以及调查进程.跟着迷信技能开展的日新日异,单片机曾经成为现今较量争论机使用中绝后活泼的范畴,正在糊口中可以说患上是无处没有正在。因而作为二十一世纪的年夜学来讲把握单片机的开辟技能是非常紧张的。 回忆起这次单片机课程计划,至今我仍慨叹颇多,确实,从选题到定稿,从实际到理论,正在整整两礼拜的日子里,可以说患上是苦多于甜,可是可以学到良多良多的的工具,同时不只仅可以稳固了从前所学过的常识,并且学到了良多正在书籍上所不学到过的常识。透过此次课程计划使我理解了实际与实践相分离是很紧张的,只要实际常识是远远不敷的,只要把所学的实际常识与理论相分离起来,从实际中患上出论断,才干真正为社会效劳,从而进步本人的实践入手后劲以及自力考虑的后劲。正在计划的进程中碰到成绩,可以说患上是坚苦重重,这究竟结果第一次做的,不免会碰到过林林总总的成绩,同时正在计划的进程中发明了本人的缺乏的地方,对于从前所学过的常识了解患上不敷深入,把握患上不敷结实,比方说三极管PNP管脚没有懂怎么样安排,没有懂分患上二极管的正负极,对于单片机汇编言语把握患上欠好透过此次课程计划以后,必需把从前所学过的常识

从头温故。 此次课程计划最初顺遂实现了,正在计划中碰到了良多编程成绩,最初正在梁强教师的勤劳指点下,最初游逆而解。同时,正在梁强教师的身上我学失掉良多适用的常识,正在次我透露表现感激。同时,对于给过我帮助的一切同窗以及列位指点教师再次透露表现忠心的感激。 篇二 做了两周的单片机课程计划,我有了良多的领会以及感触。 咱们的课程计划有两个次要材料:一个是出租车计费器零碎;另外一个便是温度报警零碎。练习可以正在尝试室里做,也可以正在睡房里本人做,我年夜局部工夫仍是正在睡房里做的。 出租车计费器的计划是第一周的材料,因为有了教师的计划图以及顺序,只要要改一下本人所请求的变量就好。单片机的编程用的次要是汇编言语,说假话,我对于汇编言语谈没有上把握,充其量只是理解。黉舍布置的课程真的太少了,对于言语局部的进修只学了多少节课的材料,整本单片机书的材料也是学了三分之一多一点。 第二周的材料便是温度报警零碎的计划。这个材料不现成的顺序以及计划图,需求咱们真正亲手往编,最愁闷的莫过于画计划图。依照尝试请求上的丹青了进去,加载顺序当前却不克不及一般运转,改了很多多少次都不乐成。同窗们电脑上软件的版本差别也影响了交换。有些元件的型号差别,但正在选历时图形确很类似,导致选错了元件,影响了却果。

基于单片机的宠物喂食器电路设计 --大学毕业(论文)设计

摘要 本设计所研究的是实现一个宠物自动喂食器,即先将宠物饲料放入其中,通过设定五个喂食时间点,当到达这一时间点后,系统发出喂食信号吸引宠物,自动进行喂食。本设计主要研究如何设定五个时间点并发出喂食信号。宠物喂食器系统主要包括单片机控制、自动开关和蜂鸣器提示、倒计时间设定系统。喂食器的喂食过程,通过键盘设定五个倒计时间,当依次到达这五个时间时,发光二极管发光,蜂鸣器发出响声,吸引宠物过来进食并自动投放食物。本设计解决了工作时或节假日时由于主人不在不能对宠物进行喂食,避免了宠物由于饮食不正常所产生的问题。 在整个系统中,利用单片机对各个系统进行控制。倒计时系统时间通过六位七段数码管显示出来。利用键盘设定五个倒计时间,单片机不停的读取时间,并判断是否到达喂食时间。开关系统电阻和发光二极管表示,发光二级管收到低电平时导通表示开关打开投放喂食。同时接有蜂鸣器,当到达喂食时间后蜂鸣器发出响声吸引宠物进行喂食。 关键词:智能;定时喂养;单片机AT89S52;

Abstract The study design is to achieve an automatic pet feeder, pet feed into which will set the five fed point, when you reach this point in time, automatically feeding. The main point of how to set the time within the pet food put out. Pet feeder system includes MCU control, automatic switch and music alert system, the remaining time setting system. Feeder feeding process, the five remaining time set by the keyboard, when the order reaches the five time, while the timer chip to send a signal relay and music, music playback chip, a piece of music attracted the pet, the relay switch is closed So that a red light emitting diode, said switch delivery of food. This design solves the holidays when work or not is not the owner of the pet to feed, to avoid the pet food is not normal because the problems arising. Throughout the system, the use of single chip control system of each. Countdown to the system time by six out of seven segment digital display. Using the keyboard to set the five remaining time, microcontroller reads the stop time and to determine whether the feeding time arrives. Switching system by the relay and the light-emitting diode, said switch is closed when the relay received high light-emitting diode, said switch is running feeding. Tip has a music system, when the arrival time after feeding a piece of music tips music playback chip to feed pets. Key words:intelligent; automatic feeding; MCU

单片机课程设计心得体会

单片机课程设计心得体会 做了两周的课程设计,有很多的心得体会,有关于单片机方面的,更多的是关于人与人之间关系方面的。 我们组一共有三个人,但其他两个人是真的神龙见首不见尾,除了在最后答辩的时候他们一起坐在了我旁边,冠冕堂皇的指着我画了几遍的图说了几嘴,我想可能他们自己都不知道自己在说怎么,虽然有的东西他们也答出来了。我佩服他们的勇气,羡慕他们的运气(我见到的很多做了10 天的人最后的成绩都有不如他们的),但是鄙视他们的做法。 所幸的是,我得到了很多同学的帮助。我想没有他们我可能都要放弃了,因为我本人对单片机也并不是很熟悉,学的东西好像它是它,我是我似的,理论联系不了实际。以前的汇编语言没学好,一开始的程序这块儿就要令我抓狂了。后来请教我们班的一个男生,每次跟他一起到试验室调试程序(他们组也只有他一个人动手),看他边做边给我讲解。最后在开发机上做出来的时候,虽然不是我自己写的,但看他那么高兴,我也有一种分享到的成就感。后来我们组就用了他写的程序,他自己又抽空做了些拓展。 接下来就是做硬件方面的焊接工作了。没想到这项看起来不需要多少技术的工作却是非常的劳心劳力。很多次是早上起来带瓶水带些吃的到实训中心,一泡就是一天。我看到有很多人跟我一样,不同的是他们是三三两两,而我大部分时间都是一个人做。在这个时候也有很多人帮助我,或是热心的帮我带饭,或是在我打盹儿的时候帮我做点焊接。大家都鼓励我,即使最后出不来东西,但是一定要坚持把它做完。当我想放弃的时候,我也这么对自己说,即使你做出来的是次品甚至不合格品,但是你一定要拿出来一件成品。 在要验收前,终于做了一件成品出来,不幸的是它真的是一件不合格品。帮我的那个男生做的已经出来了,所以最后应该还是我的焊接方面的问题。有一点灰心,想再重做来不及了,单是检查线路却也查不出来什么问题。那么就准备答辩吧。我对着电路图再看课本,发现以前很多觉得很难记的东西现在记起来容易多了,因为整天都在同它们打交道。51的引脚及其功能,a/d转换器的,驱动器的,所有我用到的我都一再的看书了解,同时请教同学我看书过程当中的疑惑。在这个过程中又发现了以前焊接当中出的一些问

单片机课程设计心得体会范文

单片机课程设计心得体会范文 课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能 力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科学技术发展的日新日异,单片机已经成为当今计算机应用中空前活跃的领域,在生活中可以说得是无处不在。因此作为二十一世纪的大学来说掌握单片机的开发技术是十分重要的。 学生只有对自己、对英语及其文化、对英语学习有积极的情感,才能保持英语学习的 动力并取得成绩。消极的情感不仅会影响英语学习的效果,而且会影响学生的长远发展。 因此,在英语教学中我应该自始至终关注学生的情感,努力营造宽松、民主、和谐的教学 氛围。为此英语教师要做到: 其次,精心选择自然环境,引导学生抽象食物链、生产者、消费者概念。草原环境只 是个引子,要想抽象概念,必须要从个体到一般。于是,我选择了菜园里、森林里两个环境,让学生巩固用图例表达食物联系的方法,并学习如何在图片中表达食物联系,为后续 活动打下基础。 回顾起此次单片机课程设计,至今我仍感慨颇多,的确,从选题到定稿,从理论到实践,在整整两星期的日子里,可以说得是苦多于甜,但是可以学到很多很多的的东西,同 时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通 过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的, 只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从 而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困 难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了 自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固,比如说三极管PNP管脚不懂怎么放置,不懂分得二极管的正负极,对单片机汇编语言掌握得不好……通 过这次课程设计之后,一定把以前所学过的知识重新温故。 这次单片机课程设计我们历时两个星期,在我们班里算是倒数几组完成的吧,但经过 这两个星期的实践和体验下来,我们又怎么会去在乎那个先后问题呢,因为对我来说学到 的不仅是那些知识,更多的是团队和合作。现在想来,也许学校安排的课程设计有着它更 深层的意义吧,它不仅仅让我们综合那些理论知识来运用到设计和创新,还让我们知道了 一个团队凝聚在一起时所能发挥出的巨大潜能! 为了让我们能更好的理解什么是高效课堂,教研部还多次带领着我们听一些高效课堂 的讲座,听后真是受益匪浅。要想培养好学生的学习习惯并非一朝一夕的事,要循序渐进。这些话语说起来容易做起来难,所以作为新一代的人民教师一定要认真对待这项艰巨的任务,让学生在我们的课堂上不断的养成良好的学习习惯,培养出一个个优秀的人才。

宠物定时喂食器设计开题报告

毕业设计开题报告 宠物定时喂食器设计 学院:电子工程学院 班级:应电0811 学生姓名:岳阿娜 指导教师:丁学文 职称:副教授 2012年11月16日

开题报告填写要求 1.开题报告作为毕业设计答辩委员会对学生答辩资格审查的依据材料之一,应在指导教师指导下,由学生在毕业设计工作前期完成,经指导教师签署意见、专家组及学院教学院长审查后生效; 2.开题报告必须用黑墨水笔工整书写或按教务处统一设计的电子文档标准格式(可从教务处网页上下载)打印,禁止打印在其它纸上后剪贴; 3.毕业设计开题报告应包括以下内容: (1)研究的目的; (2)主要研究内容; (3)课题的准备情况及进度计划; (4)参考文献。 4.开题报告的撰写应符合科技文献规范,且不少于2000字;参考文献应不少于15篇,包括中外文科技期刊、教科书、专著等。 5.开题报告正文字体采用宋体小四号,倍行距。附页为A4纸型,左边距3cm,右边距2cm,上下边距为2.5cm,字体采用宋体小四号,倍行距。 6.“课题性质”一栏: 理工类:A..理论研究 B.工程设计 C..软件开发 D. 应用研究 E.其它 经管文教类:A.理论研究 B.应用研究 C.实证研究 D.艺术创作 E.其它 “课题来源”一栏: A.科研立项 B.社会生产实践 C.教师自拟 D.学生自选 “成果形式”一栏: A.论文 B.设计说明书 C.实物 D.软件 E.作品

毕业设计开题报告

附录: 开题报告正文 一、研究目的 本设计所研究的是实现一个宠物自动喂食器,即先将宠物饲料放入,然后设定时间,到达这一时间时,系统发出喂食信号吸引宠物,自动进行喂食。该设计加入了万年历和温度传感器,方便记录宠物的生长周期。现在越来越多的家庭都饲养有猫、狗等宠物,但是由于工作等原因,宠物的饮食规律得不到一定的保障,宠物喂食器可以解决这一问题,宠物自动喂食器可以定时定量的进食,且设计简单方便,有一定的实用价值。 二、主要研究内容 随着科学技术的发展,人民生活水平的日益提高,宠物爱好者也越来越多了,可见,宠物也步入了一个上流阶段。得到了很大程度的认可,因此对宠物饲养管理逐渐走进市场,成为广大市民及民营企业家的致富手段甚至成为大型国有企业的经营方式。随着宠物饲养业的快速发展,饲养宠物呈现出品种多样化,这样势必造成工作时间的需求量加大,喂养率贫乏,要想很好的管理宠物的喂养,将给饲养者带来巨大的不便。面对宠物饲养方面现实的不便与困难,传统喂养方法以及设备的落后,为了使饲养者更加省时省力的创造更大的效益,特设计宠物定时喂食系统。 目前我国受诸多因素的影响,我国的智能控制技术方面整体发展水平还比较低,利

单片机硬件设计经验总结

单片机硬件设计经验总结 下面是总结的一些设计中应注意的问题,和单片机硬件设计原则,希望大家能看完 (1)在元器件的布局方面,应该把相互有关的元件尽量放得靠近一些,例如,时钟发生器、晶振、CPU的时钟输入端都易产生噪声,在放置的时候应把它们靠近些。对于那些易产生噪声的器件、小电流电路、大电流电路开关电路等,应尽量使其远离单片机的逻辑控制电路和存储电路(ROM、RAM),如果可能的话,可以将这些电路另外制成电路板,这样有利于抗干扰,提高电路工作的可靠性。 (2)尽量在关键元件,如ROM、RAM等芯片旁边安装去耦电容。实际上,印制电路板走线、引脚连线和接线等都可能含有较大的电感效应。大的电感可能会在Vcc走线上引起严重的开关噪声尖峰。防止Vcc走线上开关噪声尖峰的唯一方法,是在VCC与电源地之间安放一个0.1uF的电子去耦电容。如果电路板上使用的是表面贴装元件,可以用片状电容直接紧靠着元件,在Vcc引脚上固定。最好是使用瓷片电容,这是因为这种电容具有较低的静电损耗(ESL)和高频阻抗,另外这种电容温度和时间上的介质稳定性也很不错。尽量不要使用钽电容,因为在高频下它的阻抗较高。 在安放去耦电容时需要注意以下几点:

在印制电路板的电源输入端跨接100uF左右的电解电容,如果体积允许的话,电容量大一些则更好。 原则上每个集成电路芯片的旁边都需要放置一个0.01uF的瓷片电容,如果电路板的空隙太小而放置不下时,可以每10个芯片左右放置一个1~10的钽电容。 对于抗干扰能力弱、关断时电流变化大的元件和RAM、ROM等存储元件,应该在电源线(Vcc)和地线之间接入去耦电容。 电容的引线不要太长,特别是高频旁路电容不能带引线。 (3)在单片机控制系统中,地线的种类有很多,有系统地、屏蔽地、逻辑地、模拟地等,地线是否布局合理,将决定电路板的抗干扰能力。在设计地线和接地点的时候,应该考虑以下问题:逻辑地和模拟地要分开布线,不能合用,将它们各自的地线分别与相应的电源地线相连。在设计时,模拟地线应尽量加粗,而且尽量加大引出端的接地面积。一般来讲,对于输入输出的模拟信号,与单片机电路之间最好通过光耦进行隔离。 在设计逻辑电路的印制电路版时,其地线应构成闭环形式,提高电路的抗干扰能力。 地线应尽量的粗。如果地线很细的话,则地线电阻将会较大,造成接地电位随电流的变化而变化,致使信号电平不稳,导致电路的抗干扰能力下降。在布线空间允许的情况下,要保证主要地线的宽度至少在2~3mm以上,元件引脚上的接地线应该在1.5mm左右。 要注意接地点的选择。当电路板上信号频率低于1MHz时,由于

基于单片机的智能宠物喂食器开题报告

广西科技大学 普通本科毕业设计(论文)开题报告课题名称基于单片机的智能宠物喂食器设计 学院电气与信息工程学院 专业电子科学与技术 班级 学号 姓名 指导教师 2016年 3月 23日

一、毕业设计(论文)选题的目的和意义 目的:社会经济的飞速发展与城市化进程的加速,城市市民家庭的封闭化和人口老龄化的情况日益突出,基于人们的情感寄托与休闲消费的需要,中国的宠物产业也悄然兴起【1】。家庭宠物的饲养成为了城市居民生活消遣的新方式。宠物的喂养和看护往往是宠物主人最关心的问题,目前宠物主要还是依靠人工进行喂食。而在当今社会中,人们的工作与学习是十分的繁忙,当人们外出时间比较长时对宠物的食物和水的供给就出现了比较大的问题。针对市场的这种需求,我设计了这款宠物自动喂食器。 意义:对宠物用品设计的研究【3】,其意义在于能够客观评价我国宠物用品行业发展的现状,有利于趋势的预测,准确把握国内外该行业相比之下竞争力强弱的结症,从产品竞争力的角度提出科学对策和合理建议。另一个目的也可以积极推动政府来关注这个行业,使宠物用品行业能够发挥行业的优势和作用,最大限度的降低宠物用品企业之间恶性竞争,缩短我国与国外宠物用品设计的差距【4】。 二、设计或研究主要内容和重点,预期达到的目标及拟解决的主 要问题和技术关键,有何创新之处 1、国内外对本课题涉及问题的研究现状 随着越来越多的人养宠物,宠物的喂养问题也越来越集中的凸显出来。目前市场上的宠物喂食器都比较简单,结构单一,难以满足宠物主人对宠物身体健康、精神健康等方面的要求【5】。随着人们对于宠物健康提出的更高要求,以及单片机在自动化装置方面的应用【6】,设计了这款宠物喂食器。 在第二届中国北京国际宠物用品展览会上,自动喂食器称为展示焦点,这也说明,自动化、智能化已成为宠物用品市场发展趋势。德国特瑞士中国运营中心、青岛特瑞士国际贸易有限公司此次在特装展台亮相,展示了多款自动喂食器等宠物用品。展商均认为,人类相关生活用品一定会向便捷化发展,自动化和智能化已成为宠物用品市场发展趋势【7】,而单片微机在这方面的应用即带来了“智能化”,使控制更灵活、设备更精确,并符合“绿色”电子的要求【8】。 国外对宠物及其相关产业的研究领先于中国,主要侧重宠物饲养、培训、医

单片机设计心得体会

单片机设计心得体会

单片机设计心得体会 【篇一:单片机课程设计心得体会】 单片机课程设计心得体会 文章发布:课程设计网发布时间:2007-05-05 做了两周的课程设计,有很多的心得体会,有关于单片机方面的,更多的是关于人与人之间关系方面的。 我们组一共有三个人,但其他两个人是真的神龙见首不见尾,除了在最后答辩的时候他们一起坐在了我旁边,冠冕堂皇的指着我画了几遍的图说了几嘴,我想可能他们自己都不知道自己在说怎么,虽然有的东西他们也答出来了。我佩服他们的勇气,羡慕他们的运气(我见到的很多做了10 天的人最后的成绩都有不如他们的),但是鄙视他们的做法。 所幸的是,我得到了很多同学的帮助。我想没有他们我可能都要放弃了,因为我本人对单片机也并不是很熟悉,学的东西好像 它是它,我是我似的,理论联系不了实际。以前的汇编语言没学好,一开始的程序这块儿就要令我抓狂了。后来请教我们班的一个男生,每次跟他一起到试验室调试程序(他们组也只有他一个人动手),看他边做边给我讲解。最后在开发机上做出来的时候,虽然不是我自己写的,但看他那么高兴,我也有一种分享到的成就感。后来我们组就用了他写的程序,他自己又抽空做了些拓展。 接下来就是做硬件方面的焊接工作了。没想到这项看起来不需要多少技术的工作却是非常的劳心劳力。很多次是早上起来带瓶水带些吃的到实训中心,一泡就是一天。我看到有很多人跟我一样,不同的是他们是三三两两,而我大部分时间都是一个人做。在这个时候也有很多人帮助我,或是热心的帮我带饭,或是在我打盹儿的时候帮我做点

焊接。大家都鼓励我,即使最后出不来东西,但是一定要坚持把它做完。当我想放弃的时候,我也这么对自己说,即使你做出来的是次品甚至不合格品,但是你一定要拿出来一件成品。 在要验收前,终于做了一件成品出来,不幸的是它真的是一件不合格品。帮我的那个男生做的已经出来了,所以最后应该还是我的焊接方面的问题。有一点灰心,想再重做来不及了,单是检查线路却也查不出来什么问题。那么就准备答辩吧。我对着电路图再看课本,发现以前很多觉得很难记的东西现在记起来容易多了,因为整天都在同它们打交道。51的引脚及其功能,a/d转换器的,驱动器的,所有我用到的我都一再的看书了解,同时请教同学我看书过程当中的疑惑。在这个过程中又发现了以前焊接当中出的一些问题,能改的就改,不能改的,咳,要是时间再多一些,或者我能早点做好,要是不只是我一个人动手……算了吧,不要想那些如果,还是准备我自己的,做好我现在能做的吧。 还好,验收还算成功,得了3分,不是很高,但是我觉得对我来说已经很好,代表了我真实的水平,我觉得我对单片机的一些知识在这个动手的过程中真的是从无到有增长的。同时我也尽量不去想别人得了多少分,没有什么不平衡的,有些人付出的是努力,有些人付出的是风险代价,其实这也没有什么不一样,这一点我早就了解。 最后,我发现自己对单片机竟然也有了一点兴趣,想暑假回家以后自己去买一些东西来做,再补一补汇编语言。有什么问题请教下以前的那些老同学好了,他们好厉害,在高中劳动课就成功的做出过调频收音机,大一暑假的时候参加了学校的电子竞赛培训接着比赛,不过后来怎么样我就不知道了。汗。看来要多保持联络,这次回家就好好找他们叙叙旧。我的课程设计报告心得体会 文章发布:课程设计网发布时间:2006-10-19 课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科学技术发展的日新日异,单片机已经成为当今计算机

相关文档
相关文档 最新文档