时间继电器报告资料_第1页
时间继电器报告资料_第2页
时间继电器报告资料_第3页
时间继电器报告资料_第4页
时间继电器报告资料_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、常州工学院科研实践设计报告题目:时间继电器学生姓名:班级学号:所在学院:电气学院专 业:课程名称:科研实践指导老师:王雁平职称:副教授目录1. 设计目的 32. 设计要求 43. 电路构成 54 程序设计 85. 结果分析 106. 总结 107. 附录 11主元器件 11原理图 15布线图 16程序 17实物图 20 设计目的:设计时间继电器的目的是使的电动机或者其他一些装置在设 定的时间断开,以达到保护电路,电机的作用。或者说是达到其 他目的。例如微波炉,洗衣机等。时间继电器(time relay )是指当加入(或去掉)输入的动作信号后,其输出电路需经过规定 的准确时间才产生跳跃式变化(或

2、触头动作)的一种继电器。是 一种使用在较低的电压或较小电流的电路上,用来接通或切断较高电压、较大电流的电路的电气元件。同时,时间继电器也是一 种利用电磁原理或机械原理实现延时控制的控制电器。它的种类很多,有空气阻尼型、电动型和电子型等。16设计要求:用单片机实现时间继电器功能: 时间设定:通过按键设定延时接通或断开时间。 设定时间范围: 001099s 按键功能;复位,继电器手动启停,状态选择(工作状态和设 置状态),十位设置,个位设置。 工作流程:开机 显示默认时间( 010) 进入延时倒计时 显示倒计时过程 时间到 继电器吸合(断开) 按设置键 显示 S00 通过十位,个位按键设置时间 按

3、启停键 显示 倒计时过程 时间到 继电器吸合(断开) 显示 重复设置 显示过程。 有三个LED指示灯:电源指示灯(通电常亮),定时指示灯(定 时结束亮指示继电器吸合),设置指示灯(指示当前状态时定 时时间设置) 完成实验报告。电路构成:继电器电路如图,连接在P2 口上,P2 口当用于外部程序存储器或16位 地 址外部数据存储器进行存取时,P2 口输出地址的高八位。在给出地 址“ 1”时,它利用内 部上拉优势,当对外部八位地址数据存储器 进行读写时,P2 口输出其特殊功能寄存器的内容。P2 口在FLASH编程和校验时接收高八位地址信号和控制信号。P0 口给在复位电路上,当有信号通过时 P0 口作

4、为原码输入口, 当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。电源电路提供电流给各个元件。晶振电路连接在XTAL1, XTAL2上由反向振荡器给输入输出而形成脉冲。XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2来自反向振荡器的输出。键盘电路连接在P0 口上,当按键按下时进行相应的状态变化。 从而更改显示器的数字。P0 口: P0 口为一个8位漏级开路双向I/O 口,每脚可 吸收8TTL门电流。当P1 口的管脚第一次写1时, 被定义为高阻输 入。P0能够用于外部程序数据存储器,它可以被定义为数据 /地址的 第八位。 在FIASH编程时,P0 口作为原码输入口

5、,当FIASH进行 校验时,P0输出原码,此时P0外部必须被拉高。显示器连接在P1 口,为输入口,当有按键按下形成上拉电阻时间 跳动。P1 口是一个内部提供上拉电阻的 8位双向I/O 口,P1 口缓冲 器能接收输出4TTL门电流。P1 口 管脚写入1后,被内部上拉为高, 可用作输入,P1 口被外部下拉为低电平时,将输出电流, 这是由 于内部上拉的缘故。在 FLASH编程和校验时,P1 口作为第八位地址 接收。程序设计:主程序设计中包括各个按键的功能的设计,显示器显示时间的延 迟设计,与灯亮灯灭的程序设计。(详见附录三)定义各个引脚所代表的按键或灯。sbit W仁 P2八5;sbit W2=P2

6、A6;sbit W3=P2A7;sbit Ji=P2A3;sbit ZTD=P1A1;sbit XiHeD=P1A0;sbit K1=P1A2;sbit K2=P1A3;sbit K3=P1A4;sbit K4=P1A5;延迟程序如下:void delay_ms(uint x)uint i,j;for(i=x;i0;i-) for(j=122;j0;j-);主程序就是各个按钮按下所形成的高低电平变化。 详见(附录三)结果分析:满足了设计要求,在按下复位按钮时,红灯亮,显示器 10s倒 计时。10s倒计时结束后,绿灯亮。按下设置按钮,复位电路中的 设置灯亮。按下十位设置键,十位数字可增加。按下个

7、位键,个 位数字依次增加。 按下启停按钮, 这是显示器上按照设置的秒数进 行倒数,并且复位电路中停止灯亮。并可重复设置秒数倒数功能。总结:这次课程实践最重要的一点就是不断的修改自己的问题。 表示在一开 始的课题理解, 电路的设计等过程中, 虽然遇到了很多的困难但是通 过与同学们的讨论,请教,最终解决了困难,理解了设计原理,熟悉 了电路设计软件。最终可以完成电路设计图,以及布线图。但是在实际操作的时候应为布线图并不是完全理想的状态, 所以 在布线的时候应为线路的问题所以进行了大量的后期修改。 浪费了大 量的时间,精力,耗费了材料,结果板子做工还比较粗糙。这使得我 认识到, 理论和实践始终还是存在

8、一定距离的, 所以要是确实的进行 合理的操作的话需要理论与实际相互结合, 一步一步踏踏实实的做出 产品。另外,一点个人比较满意的是本次电路焊接过程中, 因为导线不 够,所以为了积极的解决问题找到了外层刷有绝缘漆的导线。 这一点 比较欣喜,此种类型的导线首先具有一般导线内部导电外部绝缘的特 性,另外在焊接过程中,相比较于以往的胶皮导线,容易定型,方便 弯折,便于操作。不过缺点是,焊接比较困难,有时候不得不将绝缘 漆刮开才能够进行正常的焊接。 不过总体上来说还是很好的一种电路 材料,推荐老师考虑下以后使用此种材料进行科学实践!附录: 主要元器件1、STC89C5具有如下特点:40个引脚,4k By

9、tes Flash 片内程序 存储器,128 bytes的随机存取数据存储器(RAM,32个外部双向 输入/输出(I/O) 口,5个中断优先级2层中断嵌套中断,2个16位 可编程定时计数器,2个 全双工串行通信口,看门狗(WDT电路, 片内时钟振荡器。2、STC89C5单片机基本引脚接线图/2XTE/SISOX/XX nnolol 鲁II1111111IK33333333AA&FPFFPFFF PPPPPPPPTH0123456700012345 &re31111111111201335&?to12345&721ZIU 亠 * * */E COOOOOOOO-AL VPPPPPPPEJE 負5

10、43210 AAAAAAAA / * * . * * b 4 *STC89C5单片机管脚说明:VCC供电电压。GND接地。P0 口 : P0 口为一个8位漏级开路双向I/O 口,每脚可吸收8TTL门流。 当P1 口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部 程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程 时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。P1 口: P1 口是一个内部提供上拉电阻的 8位双向I/O 口,P1 口缓冲 器能接收输出4TTL门电流。P1 口管脚写入1后,被内部上拉为高, 可用作输入,P1 口被外

11、部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在 FLASH编程和校验时,P1 口作为第八位地址 接收。P2 口: P2 口为一个内部上拉电阻的8位双向I/O 口,P2 口缓冲器可 接收,输出4个TTL门电流,当P2 口被写1”时,其管脚被内部上 拉电阻拉高,且作为输入。并因此作为输入时,P2 口的管脚被外部拉 低,将输出电流。这是由于内部上拉的缘故。P2 口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2 口输出地址的高 八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地 址数据存储器进行读写时,P2 口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验

12、时接收高八位地址信号和控制信号。P3 口: P3 口管脚是8个带内部上拉电阻的双向I/O 口,可接收输出 4个TTL门电流。当P3 口写入“ 1”后,它们被内部上拉为高电平,并用作输入。作为 输入,由于外部下拉为低电平,P3 口将输出电流(ILL )这是由于上 拉的缘故。P3 口也可作为AT89S51的一些特殊功能口,如下表一所示:F1汨引脚第一功能P3. 0RXD (串行口输入)P3.1TXD (串行口输岀)JP3.2IMT0 (外部中断0输入)P3. 3INT1 (外部中断1输入)P3. 4T0 (定时器0外部脉冲输入)P3. 5T1 (定时器1外部脉冲输入)P36WR (外部数据存储器写

13、脉神输岀)P3. 7RD (外部数据存储器读脉神输岀)P3 口同时为闪烁编程和编程校验接收一些控制信号。RST复位输入。当振荡器复位器件时,要保持 RST脚两个机器周期 的高电平时间。ALE/PROG当访问外部存储器时,地址锁存允许的输出电平用于锁存 地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在 平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频 率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要 注意的是:每当用作外部数据存储器时,将跳过一个 ALE脉冲。如想 禁止ALE的输出可在SFR8EI地址上置0。此时,ALE只有在执行MOVXMOV指令是A

14、LE才起作用。另外,该引脚被略微拉高。如果 微处理器在外部执行状态ALE禁止,置位无效。/PSEN外部程序存储器的选通信号。在由外部程序存储器取指期间, 每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次 有效的/PSEN信号将不出现。/EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(OOOOH-FFFFH,不管是否有内部程序存储器。注意加密方式 1时, /EA将内部锁定为RESET当/EA端保持高电平时,此间内部程序存 储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP。XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2来自反向振荡器的输出。原理图布线图程序#include#include#define uchar unsigned char#define uint unsigned intuchar code DSY=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80, 0x90; void delay_ms(int x);sbit

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论