自动打铃系统设计说明书

自动打铃系统设计说明书
自动打铃系统设计说明书

考试序号:20

自动打铃系统设计说明书

学生姓名:

学号:

专业班级:

报告提交日期:

湖南理工学院物电学院

目录

一系统工作原理 (3)

设计要求 (3)

1、计时原理: (4)

2、模式信号mode选择各个功能显示的原理: (4)

3、时间调整中数字上加的原理: (4)

系统框图 (5)

二选择的FPGA芯片及配置 (5)

三各模块分析 (6)

设计步骤: (6)

顶层文件端口说明: (8)

时序仿三真 (9)

附录:源程序(附注释) (11)

一系统工作原理

工作原理:时钟系统由八个数码管显示组成,其中第1、2个显示的为时的高位和低位,第3个数码管显示的是分隔符“-”,第4、5个为分的高低位,第6个也为隔符“-”,第7、8个为秒的高低位。时钟工作时用到两个频率,一个是系统频率Clk,主要用来扫描数码管和分频,第二个是时钟工作频率Clk_1HZ(由Clk分频得来),按下复位键,秒分时显示清零,工作时Clk(489HZ)不断通过3-8译码器值的改变来扫描时钟的八位数码管,由于人眼分辩不出这么高的频率,所以看到的是八个数码管一直同时亮着,与此同时控制端连着七段数码管的七位不断提供秒时分的高低位译码到数码管上显示,当Clk计数到244次(500ms)时,Clk_1HZ翻转一次,这样Clk_1HZ的周期就为1s整,每个Clk_1HZ的上升沿给秒的低位加1。按调时键S1进入调时模式,按下开关时程序里设置扫描到时的高低位时不显示,同时时的低位加1,松开开关时再显示出来,以此实现闪烁的功能,调分键也是同理。

各个输入输出端口定义如下:

Clk: 489HZ 的系统基准时钟输入。作为七段码管扫描频率。将其489分频可得到1HZ的数字钟工作频率。 Rst: 系统复位信号, 低电平有效。复位后显示00-00-00。S1: 调节小时信号, 低电平有效。每按下一次, 小时增加一个小时。 S2: 调节分钟信号, 低电平有效。每按下一次, 分钟增加一个分钟。

Spk: 输出到扬声器, 产生嘀、嗒的报时声。

Sel: 七段码管扫描驱动。因为是八个七段码管,所以Sel 为三位总线。扫描频率为489HZ, 由于人眼的视觉效果, 呈现在眼前的便是整体的时-分-秒显示。 Display: 七段码管显示输出。除此之外另设了几个寄存器: Clk_1HZ:1HZ 的数字钟工作频率 Clk_Count1:产生1Hz 时钟的分频计数器 Music_Count:产生扬声器声音频率的分频计数器 SECL,SECH:秒的低位和高位 MINL,MINH:分的低位和高位 HOURL,HOURH:时的低位和高位 Disp_Temp:显示存储中间量

数字时钟设计(C)

一、设计要求

(1)显示6位,分别是小时两位,分钟两位,秒两位;(2)可手动调节对时;(3)整点报时功能。二、数字时钟设计原理数字时钟设计原理框图:

1、计时原理:

在计时显示模块中,涉及到的是时分秒各个计数器的设计,“秒计数器”采用60进制计数器,每累计60秒,发出一个“分脉冲”信号,该信号将被送到“分计数器”。“分计数器”采用60进制计数器,每累计60分钟,发出一个“分脉冲”信号,该信号被送到“时计数器”。“时计数器”采用24进制计数器,可实现24小时的累计计数。当计到24小时后,计数清零,如此循环。

2、模式信号mode选择各个功能显示的原理:

使用mode按键产生0、1信号在正常计时功能、校时功能之间的转换。mode信号的作用主要体现在控制模块和时间显示模块中,虽然计时模块中也用到mode 信号,但是它只是turn信号将秒信号清零的辅助作用,保证只有在m=0(即

普通计时显示)下turn信号清零功能才起作用,在校时功能下只能是分、小时的切换功能。

(1)在控制模块下的作用:

在控制模块下,其实mode和turn信号的作用就是将change数字上加信号按不同的mode和turn分成两个信号,分别是count1(时间显示下的分信号)、counta(时间显示下的小时信号)。

(2)在显示模块下的作用:

同在控制模块下的作用相同。只是将turn信号选出的小时和分钟在同一个mode 下一起送至显示模块。

3、时间调整中数字上加的原理:

在时间校时调整模式下,数字的上加不仅受到change信号的作用(即人工调时),还受本身在1Hz信号下计时而随时发生的累加。由于在控制模块下设置了快加

的功能,所以有三部分信号对上加起作用,一是快加时以原始时钟的速率上加,二是慢加下的change具体到各模块、各位的count1或counta,三是秒信号记到59向分信号的进位。

一系统框图

二选择的FPGA芯片及配置

①EP1K10TC100-3

主控芯片采用ACEX1K 系列的EP1K10TC100-3。ACEX 系列是当今Altera CPLD 中应用前景最好的器件系列之一[1,2]。该系列的 FPGA 由逻辑阵列块,LAB、嵌入式阵列块EAB、快速互联一计IO单元构成,每个逻辑阵列块包含8个逻辑单元LE(logic element)和一个局部互联。每个逻辑单元则有一个4输入查找表(LUT)、一个可编程触发器、快速进位链、级连链组成,对个LAB和多个EAB则可通过快速通道互相连接。EAB是ACEX 系列器件在结构设计上的一个重要的部件,他是输入端口和输出端口都带有的触发器的一种灵活的RAM快,其主要功能是实现一些规模不太大FIFO,ROM、RAM和双端口RAM等

②7段共阳数码管

③扬声器

④开关及其相关电路

三各模块分析

设计步骤:

Quartus II 是Altera公司综合性PLD开发软件,支持原理图、VHDL、Verilog HDL以及AHDL等多种设计输入形式。内嵌自有的综合器和仿真器,可以完成从设计输入到硬件配置的完整PLD设计流程。他的设计流程包括设计输入、编译、仿真和定时分析、编程及验证。而设计输入又包括原理图输入HD文本输入、EDIF网表输入和波形输入等几种方式。编译时要根据设计要求来设定编译方式以及编译策略,然后根据设定参数和策略来对设计项目进行网表提取、逻辑综合和器件适配,供分析、仿真以及编程使用。设计完成后需进行仿真,可以测试设计的逻辑功能以及延时特性。最后,可以用得到的编程文件来通过编程电缆配置PLD,进行在线测试。在设计过程中,如果出现了错误,则需重新回到设计的输入阶段,改正错误或者调整电路后进行重新测试。

硬件描述语言HDL(Hardware Description Language)诞生于1962年。和SDL(Software Description Language)相似,经历了从机器语言、汇编语言到高级语言(HDL)的过程[7]。HDL是用形式化方法去描述数字电路和设计数字逻辑系统的语言主要用于描述离散电子系统的结构和行为HDL和其原理图是两种最常用的数字件电路描述方法,其中HDL 设计法具有更好的可移植性、通用性和模块划分和重用性等特点,在目前的工程设计开发流程主要是基于HDL的。并且在目前工程设计中被广泛使用。所以,我们在使用EDA设计数字电路时,其开发流程是基于HDL的。VHDL描述的时数字电路系统设计的行为、功能以及输入和输出。它在语法上和现代编程语言C语言相似。应用VHDL来进行系统设计,有功能强大、可移植性、独立性、可操作性、灵活性的特点。

FPGA器件的内部结构

ACEX 1K系列器件是Altera公司2000年推出的新型CPLD产品。该器件基于SRAM,结合查找表(LUT)和嵌入式阵列块(EAB)提供了高密度结构,可提供10 000到100 000可用门,每个嵌入式阵列块增加到16位宽可实现双端口,RAM位增加到49125个。其多电压引脚可以驱动2.5V、3.3V、5.0V器件,也可以被这些电压所驱动;双向I/O引脚执行速度可达250MHz。该器件还应用Altera 专利技术进行了重要的生产改进,进一步降低了器件的成本,提高了产品的性能价格比。因此,ACEX 1K器件可用来实现许多逻辑复杂、信息量大的系统。但是在器件操作过程中,ACEX 1K系列器件的配置数据存储在SRAM单元中,由于SRAM的易失性,配置数据在每次上电时必须被重新载入SRAM。

我选择的是ACEX1K的EP1K100QC208-3芯片

顶层文件端口说明:

module

alarmclock(clk,clk_1k,mode,turn,sel,decodeout,alert,LD_alert,LD_hour,LD_min); input clk,clk_1k,mode,change,turn;

output alert,LD_alert,LD_hour,LD_min;

output[2:0] sel;

output[7:0] decodeout;

reg[7:0] hour,min,sec,hour1,min1,sec1,ahour,amin;

reg[1:0] m,fm,num1,num2,num3,num4;

reg[1:0] loop1,loop2,loop3,loop4,sound;

reg LD_alert,LD_hour,LD_min;

reg clk_1HZ,clk_2HZ,minclk,hclk;

reg alert1,ear;

reg count1,count2,counta,countb;

wire ct1,ct2,cta,ctb,m_clk,h_clk;

reg[2:0] sel;

reg[7:0] decodeout;

endmodule

图(1)引脚示意图

三时序仿三真

程序编译通过后,进行了一下仿真,设置Clk为2周期为2ms(近似489HZ),

End Time设了100s,仿真结果如下图。

图2 仿真结果图

在Rst复位端为从低变到高开始计时,计时Clk489次后秒的低位进1,这里由于244次Clk上升沿后Clk_1HZ才翻转,故Clk太密集观察困难,秒的低位到9以后秒高位进1,同理到分以及时,由于如果结束时间设得太长,仿真结果出来得太慢,此处只设了100s,下图为放大后结果,计时Clk489次后秒的低位进1。

图3 1秒跳变放大图

下图为数码管显示放大后的仿真图,可以看到,Sel为000时,系统扫描到的是秒的低位,显示为Display:0111111,即显示0,以此类推,Sel为001时,扫描

到的是秒的高位,010时为分隔符“-”…直到111时的高位,此处全部显示为零,因为计数还未到达1秒。

图4 数码管显示放大图

功能仿真结束后, 利用综合工具对Verilog HDL源码进行综合, 生成网表文件, 再根据该网表文件和所选可编程逻辑器件FPGA 进行优化、布局布线, 然后进行布线后仿真, 最后生成FPGA 码流文件, 把该文件输入可编程逻辑器件即可制成实际数字电路,最后在实验箱上运行正常,所有功能均能实现。

附录:源程序(附注释)

clk:标准时钟信号;

clk_1k:扫描时钟;

mode:功能控制信号:

为0:计时功能;

为1:闹钟功能;

为2:手动校时功能;

turn:接按键,在手动校时功能时,选择是调整小时,还是分钟;

change:接按键,手动调整时,每按一次,计数器加1;

hour,min,sec: 分别表示时\分\秒信号,采用BCD码计数,分别驱动6个数码显示管显示时间;

alert:输出到扬声器的信号,用于产生打铃声;

LD_alert: 接发光二极管,指示是否设置了闹钟功能;

LD_hour: 接发光二极管,指示当前调整的是小时信号;

LD_min: 接发光二极管,指示当前调整的是分钟信号;

*/module

alarmclock(clk,clk_1k,mode,change,turn,alert,hour,min,sec,LD_alert,LD_hour,LD_m in);

input clk,clk_1k,mode,change,turn;

output alert,LD_alert,LD_hour,LD_min;

output[7:0] hour,min,sec;

reg[7:0] hour,min,sec,hour1,min1,sec1,ahour,amin;

reg[1:0] m,fm,num1,num2,num3,num4;

reg[1:0] loop1,loop2,loop3,loop4,sound;

reg LD_hour,LD_min;

reg clk_1Hz,clk_2Hz,minclk,hclk;

reg alert1,alert2,ear;

reg count1,count2,counta,countb;

wire ct1,ct2,cta,ctb,m_clk,h_clk;

always @(posedge clk)

begin clk_2Hz <= ~clk_2Hz;

if(sound == 3) begin sound <= 0;ear<=1; end //ear用于产生或屏蔽声音信号

else begin sound <= sound + 1;ear <= 0; end

end

always @(posedge clk_2Hz) //用4hz的输入信号产生1hz的时基信号

clk_1Hz <= ~clk_1Hz;

always @(posedge mode) //mode信号控制系统在三种功能间的转换

begin if(m == 2) m <= 0;else m <= m+1; end

always @(posedge turn)

fm <= ~fm;

always //产生

count1,count2,counta,countb四个信号

begin

case(m)

2:begin if(fm)

begin count1 <= change; {LD_min,LD_hour} <= 2; end

else

begin counta <= change; {LD_min,LD_hour} <= 1; end

{counta,countb} <= 0;

end

1:begin if(fm)

begin count2 <= change; {LD_min,LD_hour} <= 2; end

else

begin countb <= change; {LD_min,LD_hour} <= 1; end

{count1,countb} <= 2'b00;

end

default:{count1,count2,counta,countb,LD_min,LD_hour} <= 0;

endcase

end

always @(negedge clk) //如果长按"change"信号,则生成信号用于连续快速加1

if(count2) begin

if(loop1 == 3) num1 <= 0;

else begin loop1 <= loop1 + 1;num1 <= 0; end

end

else begin loop1 <= 0; num1 <= 0; end

always @(negedge clk) //产生num2信号

if(countb) begin

if(loop2 == 3) num2 <= 1;

else begin loop2 <= loop2+1;num2 <= 0;end

end

else begin loop2 <= 0; num2 <= 0; end

always @(negedge clk)

if(count1) begin

if(loop3 == 3) num3 <= 1;

else begin loop3 <= loop3+1;num3 <= 0; end

end

else begin loop3 <= 0; num3 <= 0; end

always @(negedge clk)

if(counta) begin

if(loop4 == 3) num4 <= 1;

else begin loop4 <= loop4 + 1; num4 <= 0; end

end

else begin loop4 <= 0;num4 <= 0; end

assign ct1 = (num3&clk)|(!num3&m_clk); //ct1用于计时、校时中的分钟计数

assign ct2 = (num1&clk)|(!num1&count2); //ct2用于定时状态下调整分钟信号

assign cta = (num4&clk)|(!num4&h_clk); //cta用于计时、校时中的小时计数assign ctb = (num2&clk)|(!num2&countb); //ctb用于定时状态下调整小时信号

always @(posedge clk_1Hz) //秒计时和秒调整进程if(!(sec1^8'h59)|turn&(!m))

begin sec1 <= 0; if(!(turn&(!m))) minclk <= 1; end

//按住"turn"秒信号清0

else begin

if(sec1[3:0] == 4'b1001)

begin sec1[3:0] <= 4'b0000; sec1[7:4] <= sec1[7:4] + 1;end else sec1[3:0] <= sec1[3:0] + 1; minclk <= 0;

end

assign m_clk = minclk || count1;

always @(posedge ct1) //分计时和分调整进程begin

if(min1 == 8'h59) begin min1 <= 0;hclk <= 1; end

else begin if(min1[3:0] == 9)

begin min1[3:0] <= 0; min1[7:4] <= min1[7:4] + 1; end

else min1[3:0] <= min1[3:0] + 1; hclk <= 0;

end

end

assign h_clk = hclk || counta;

always @(posedge cta) //小时计时和小时调整进程 if(hour1 == 8'h23) hour1 <= 0;

else if(hour1[3:0] == 9)

begin hour1[7:4] <= hour1[7:4] + 1; hour1[3:0] <= 0; end

else hour1[3:0] <= hour1[3:0] + 1;

always @(posedge ct2) //闹钟定时功能中的分钟调整进程if(amin == 8'h59) amin <= 0;

else if(amin[3:0] == 9)

begin amin[7:4] <= amin[7:4] + 1; amin[3:0] <= 0; end

else amin[3:0] <= amin[3:0] + 1;

always @(posedge ctb) //闹钟定时功能中的小时调整进程if(ahour == 8'h23) ahour <= 0;

else if(ahour[3:0] == 9)

begin ahour[7:4] <= ahour[7:4] + 1; ahour[3:0] <= 0; end

else ahour[3:0] <= ahour[3:0] + 1;

always //闹铃功能

if((min1 == amin)&&(hour1 == ahour)&&(amin|ahour)&&(!change))

//若按住键不放,可屏蔽闹铃音if(sec1 < 8'h5) alert1 <= 1; //控制闹铃的时间长短

else alert1 <= 0;

else alert1 <= 0;

always //时、分、秒的显示控制case(m)

3'b00: begin hour <= hour1; min <= min1; sec <= sec1; end

//计时状态下的时、分、秒显示3'b01: begin hour <= ahour; min <= amin; sec <= 8'hzz; end

//定时状态下的时、分、秒显示3'b10: begin hour <= hour1; min <= min1; sec <= 8'hzz; end

//校时状态下的时、分、秒显示

endcase

assign LD_alert = (ahour|amin)?1:0;

assign alert = ((alert1)?clk_1k&clk:0) | alert2;

always

begin

if((hour1==8'h06)&&(min1 == 8'h00)&&(sec1 < 8'h05) || (!(hour1 | min1 | sec1)))

if(sec1<8'h05) alert2 <= ear&clk_1k;

else alert2 <= !ear&clk_1k;

else alert2 <= 0;

end

endmodule

单片机自动打铃系统设计

自动打铃系统 ----学校上下课自动打铃设计 设计人: 要求:(1)实现上下课的打铃,并通过语音提示上下课;(2)按下开机键,显示当前年月日时间,在LCD液晶屏显示年,月,日,星期,时,分,秒,年-月-日-星期显示在第一行,格式xx-xx-xx-星期x;时分秒显示在第二行,格式xx-xx-xx(24小时格式); (3)能够设置当前时间; (4)使用语音芯片提示上下课,上课时提示:“亲爱的同学们,

上课了”,重复2遍,下课时提示:“亲爱的同学们,下课了“,重复2遍。 (5)允许使用时钟芯片。 《摘要》 单片机的外接石英晶体振荡器能提供稳定、准确的基准频率,并经12分频后向部定时器提供实时基准频率信号,设定定时器工作在中断方式下,连续对此频率信号进行分频计数,便可得秒信号,再对秒信号进行计数便可得到分、时等实时时钟信息。如果石英晶体振荡器的频率信号为6MHZ,设定定时器定时工作方式1下,定时器为3CBOH,则定时器每100ms产生1次中断,在定时器的中断定时处理程序中,每10次中断,则向秒计数器加1,秒计数器计数到60则向分计数器进位(并建立分进位标志),分计数器计数自动打铃系统,是以一片8位单片机为核心的实时时钟及控制系统。我们知道到60,则向时计数器进位,如此周而复始的连续计数,便可获得时、分、秒的信号,建立一个实时时钟。接下来便可以进行定时处理和打铃输出,当主程序检测到有分进位标志时,便开始比较当前时间(小时与分、存放在RAM中)与信息时间表上的作息时间(小时与分,存放在ROM)是否相同,如有相同者,则进行报时处理并控制打铃,如有不相同则返回主程序,如此便实现了报时控制的要求。

变电站综合自动化系统结构设计(报告)

1 前言变电站是电力网中线路的连接点,承担变换电压、变换功率和汇集、分配电能的作用,它的运行情况直接影响到整个电力系统的安全、可靠、经济运行。然而一个变电站运行情况的优劣,在很大程度上是取决于其二次设备的工作性能。现有的变电站有三种形式:一种是常规变电站;一种是部分实现微机管理、具有一定自动化水平的变电站:再有另一种就是全面微机化的综合自动化变电站。对于常规变电站其致命弱点即不具有自诊断能力、故障记录分析、能力和资源共享能力,对二次系统本身的故障无法检测,也不能全面记录和分析运行参数和故障信息。而全面微机化的综合自动化变电站,是以微机化的二次设备取代了传统使用的分立式设备。集继电保护、控制、监测及远动等功能为一体,实现了设备共享,信息资源共享,使变电站的设计简捷、布局紧凑,实现了变电站更加安全可靠的运行。同时系统二次接线简单,减少了二次设备占地面积,使变电站二次设备以崭新的面貌出现。 1.1变电站综合自动化概论 1.1.1变电站综合自动化基本概念 变电站综合自动化是将变电站的二次设备(包括测量仪表、信号系统、继电保护、自动装置和远动装置等)经过功能的组合和优化设计,利用先进的计算机技术、现代电子技术、通信技术和信号处理技术,实现对全变电站的主要设备和输、配电线路的自动监视、测量、自动控制和微机保护,以及与调度通信等综合性的自动化功能。变电站综合自动化系统,即利用多台微型计算机和大规模集成电路组成的自动化系统,代替常规的测量和监视仪表,代替常规控制屏、中央信号系统和远动屏,用微机保护代替常规的继电保护屏,改变常规的继电保护装置不能与外界通信的缺陷。因此,变电站综合自动化是自动化技术、计算机技术和通信技术等高科技在变电站领域的综合应用。变电站综合自动化系统可以采集到比较齐全的数据和信息,利用计算机的高速计算能力和逻辑判断功能,可方便地监视和控制变电站内各种设备的运行和操作。变电站综合自动化系统具有功能综合化、结构微机化、操作监视屏幕化、运行管理智能化等特征。 变电站综合自动化系统的出现是电网运行管理中的一次变革。它为变电站实现小型化、智能化、扩大监控范围以及为变电站的安全、可靠、合理、经济运行提供了数据采集及监控支持,同时为实现高水平的无人值班变电站管理打下了基础。此外,变电站综合自动化也是电网调度自动化基础,只有通过厂站自动化装置和系统向调度自动化系统提供电网中各个变电站完整可靠的信息,调度控制中心才可能了解和掌握整个电力系统的实时运行状态和变电站设备工况,也才能对

10kV配电网自动化系统设计分析

10kV配电网自动化系统设计分析 发表时间:2018-08-02T14:37:48.450Z 来源:《电力设备》2018年第10期作者:严庆龙 [导读] 摘要:10kV配网自动化配电系统设计已经逐渐发展成为电力系统运行中比较重要的组成部分,它采用现代电子技术、通讯技术及计算机网络技术来实现配电系统的正常运行,并对各部分系统的运行进行监测和管理,有效的提高了10kV配网自动化配电系统的运行效率,推动了电力系统的发展。 (国网四川省电力公司泸州市纳溪供电分公司) 摘要:10kV配网自动化配电系统设计已经逐渐发展成为电力系统运行中比较重要的组成部分,它采用现代电子技术、通讯技术及计算机网络技术来实现配电系统的正常运行,并对各部分系统的运行进行监测和管理,有效的提高了10kV配网自动化配电系统的运行效率,推动了电力系统的发展。 关键词:10kV配网自动化;配电系统;设计探究 1、10kV配网自动化中配电系统设计分析 1.1配电网主站 在10kV配网自动化中,配电网主站是其中较为核心的组成部分,其一般负责电网运行动态监测、配电网数据采集、人机交互、远距离电网控制、事故图形显示、故障处理顺序记录、电网数据采集、防止失误造成的闭锁、电网信息表格打印、故障报警、故障重播、配电通信网络工况监视、在线对配电终端管理等功能,而且还能够实现与生产管理系统、高级别电网协调自动化系统相关GIS平台进行连接,有效的构建了配电网拓扑模型,实现了对10kV配网网运行状态的分析。 1.2配网子站系统 主要分为监控功能型和通信汇集型子站。监控功能型子站一般负责对辖区内所涉及到的配电终端数据进行采集、处理、控制和应用;通信汇集型子站主要负责对辖区内所涉及到的配电终端的的相关数据进行汇集、处理、转发。实际上,通信汇集型子站所具有的功能包括:终端数据的处理、汇集与转发;终端通信异常的有效检测和上报;远程通信;远程维护和自诊断。而监控功能型子站所具有的功能包括:通信汇集型子站的所有功能;对所辖区域内出现的配电线路故障进行自动判断、隔离,并确保非故障区域的正常供电。 1.3配电终端 在10kV配网自动化中配电系统中,配电终端一般在电网开关、变电站、变压器、环网柜、配电工作、柱上开关、配电线路等环节得到了广泛的应用。根据不同的使用方式可以将其划分为站所终端(DTU)、馈线终端(FTU)、故障指示器、配变终端(TTU)等部分。另外,10kV配网自动化中的配电终端所具备的主要作用是借助自动化综合装置、远动装置(RTU)、重合闸控制器等来进行配电系统的正常运行。配电终端系统的基本功能是:借助模块设计可以提高其扩展性能;对电网运行过程中所涉及到的相关数据进行采集,对故障进行记录、故障设备的诊断维护、实时通讯等功能。 1.4通信系统 10kV配网自动化中所采用的通信方案主要包括主站对现场单元、主站对子站、子站对现场单元、子站之间、现场单元之间的通行。目前,在我国应用比较多的10kV配网自动化通行方案一般是主站对子站、主站对现场单元。在10kV配网自动化中,通信系统是一项比较重要的部分,由于使用条件不同、区域不同,可以选择的通信方案就不同,常见的通信方案有:光纤、有线电缆、电力载波、微波等。但实际上,借助混合通信方案是较为实际的。 2、10kV配网自动化中存在的问题 2.1过于追求片面,对核心功能和价值给予忽视。为了更好的提升配网自动化水平,只构建了较为理想的网架系统,但是缺乏统一细致的规划,从而导致后期的应用效果不理想。对故障的处理和恢复功能追求较为狭隘,无法得到有效的推广。10kV配网自动化系统,只能对少数馈线的自动化给予解决,无法保证使用方的基本利益。当配网处于负荷高度集中状态时,会导致其运行环境较为复杂,对其可靠性提出了较高的要求。 2.210kV配网自动化配电系统中的技术问题。常见的技术问题有网络平台及通信方式的选择问题、系统及设备的可靠性问题、操作电源和控制电源的提取问题等。实际上,10kV配网自动化系统在对站端设备进行安装的过程中,经常会遇到较为恶劣的运行环境,从而电子设备极易受到破损,10kV开关操作电源和控制电源具有较大的提取难度。10kV配网自动化一般采用了多种通信方式,致使其具有较低的通信可靠性。 2.310kV配网自动化设计与建设问题。(1)在进行配网自动化设计选择过程中,往往是根据专业的配网自动化设计公司来进行主站、设备、通信、管理模式等的选择。(2)10kV配网自动化是一个复杂的工程,但是运行管理工作跟不上,工作职责不确定,导致数据维护工作薄弱,无法确保其正常的运行。 3、提高10kV配网自动化配电系统设计的对策 3.110kV配网自动化是一项系统工程,需要设计多个部门的参与,而且投资费用比较大,所以要提前做好10kV配网自动化的设计与规划,尽可能与当地配电网的发展规划结合在一起,制定详细的实施计划,最好分期分批实施,整体考虑。另外,还需要考虑供电局的实际需要,我国目前的配网自动化系统最好保证技术上统一平台,配(网)调(度)统一设计、经济上节约资金、管理上易于维护,从而为我国电力行业的发展提供良好的借鉴。 3.2在10kV配网自动化配电系统设计过程中,对于户外环境下运行的配电线路设备,需要提高配电终端设备、开关设备等的质量要求,同时还需要认真考虑低温和高温工作、雷击过电压、风沙、振动、雨淋和潮湿、腐蚀、电磁干扰等所产生的影响。在电子设备的设计、开关的外绝缘材料、元器件的筛选等也要对其性价比进行全方位的考虑。 3.3在10kV配网自动化系统中,要保证站端设备的远方控制频率高于输电网自动化系统,此时就要求10kV配网自动化中所采用的站端设备具有较高的安全性和可靠性。在实施配网自动化后,不仅可以有效的降低工作人员的工作强度,提高其工作效率,而且还能使工作人员对相关设备的运行情况有个全方位的了解和掌握,从而为供电企业创造更好的社会效益和经济效益。 4结束语 综上所述,在10kV配网自动化配电系统设计过程中,针对各个环节进行科学、有效的设计,这样不仅可以保证配电运行的安全可靠

楼宇自控系统设计说明

楼宇自控系统设计说明 一、楼宇自控系统 1.系统概述 楼宇自控系统是对建筑物内各类机电设备的运行、安全状况、能源使用和管理等实行自动监测、控制与管理的自动化系统,通过对各个子系统进行监视、控制、信息记录,实现分散节能控制和集中科学管理,为用户提供安全、健康和舒适的工作环境,为管理者提供方便的管理手段,从而减少建筑设备的能耗,延长设备寿命并降低管理成本。 楼宇自控系统将对以下机电设备进行监控: ?冷热源系统 ?空调系统 ?送排风系统 ?给排水系统 ?变配电系统 ?电梯系统 2.子系统设计 2.1系统规划 在校消控室内配置一个管理平台。网络控制器安装在楼层弱电井,通过智能网进行组网。空调机组、新风机组、送排风机、潜污泵等设备的监控由楼控系统配置现场控制器,现场控制器均布置在受控设备附近。 变配电系统、电梯系统通过通讯接口的形式接入本系统监控,充分利用了设备自带的控制系统。 冷水机组、燃气热水机组等第三方设备通过通讯接口的形式接入本系统的网络控制器,与楼控系统现场控制器配合完成冷热源系统的群控。 2.2系统构架 楼宇自控系统设计为两层网络架构:网络控制层、现场控制层。 网络控制层: 网络控制层由管理服务器和网络控制器等设备组成;

管理服务器处于楼宇自控系统的最高监视与管理层,它通过智能网连接网络控制器,通过人机交互界面,实现对各机电子系统的集中监视与管理。支持浏览器访问,浏览器界面可以支持构架显示、窗口推出、动画和参数变量值动态显示,支持查询,实现带有口令验证的安全管理操作控制,也可以支持多媒体技术,应用视频、图像和音响等技术,使报警监视和设备管理图形界面生动直观。 网络控制器通过双绞线通讯网络连接各楼层的现场控制器,将各种机电设备的实时运行状况集成,其功能主要是实现网络匹配和信息传递,具有总线控制功能和提供WEB 服务,可以通过BACnet 、Modbus 等开放协议进行有效的系统集成,突破了传统的系统集成只能在管理服务器实施的局限性。 现场控制层: 现场控制层网络采用现场总线技术实现建筑内现场控制器之间的通讯,既可满足传送管理服务器下达指令的任务,又可及时向管理服务器反馈建筑设备的信息。同时,现场控制层网络还可在管理服务器故障时,继续按预定的程序工作,从而保证系统的正常使用。 系统架构如下图所示: 工作站)

单片机课程设计之自动打铃系统

单片机课程设计之自动打铃系统 这是我们本学期的单片机课程设计题目,程序就是在昨天的数字钟的基础上增加了一些内容,不想继续做了,还有一门考试要复习。 设计一台自动打铃系统 一、设计任务 用单片机器件为主体,设计一台自动打铃系统。 (1)按照设计标准,画出系统框图和系统硬件电路图。 (2)完成该课题的程序设计,提交程序设计框图及程序设计清单。 (3)提交课程设计报告 二、设计要求 (一)基本要求 (1)基本计时和显示功能(用12小时制显示)。包括上下午标志,时、分的数字显示,秒信号指示。 (2)能设置当前时间(含上、下午,时,分) (3)能实现基本打铃功能,规定: 上午6:00起床铃:打铃5秒、停2秒、再打铃5秒。 下午10:30熄灯铃:打铃5秒、停2秒、再打铃5秒。 铃声可用小喇叭播放,凡是用到铃声功能的均按此处理 (二)发挥部分 (1)增加整点报时功能,整点时响铃5秒,要求有控制启动和关闭功能。 (2)增加调整起床铃、熄灯铃时间的功能。 (3)增设上午4节课的上下课打铃功能,规定如下: 7.30 上课,8.20下课:8.30上课,9.20下课;9.40 上课,10.30下课;10.40上课,11.30下课;每次铃声5秒。 (4)特色和创新自选。 三、设计步骤 (1)设计能正常工作的一个单片机最小硬件系统,外围电路包括设置键盘,LCD或LED的显示屏; (2)进行软件设计,利用单片机系统时钟先设计一个高精度的内部时钟系统,最小精确时间为期1秒; (3)在秒计数器的基础上设计一个24小时时钟,并设计若干定时功能; (4)设计打铃执行机构,完成自动打铃功能。 四、课程设计说明书要求

基于DCS系统的变电站综合自动化设备管理系统毕业设计论文

基于DCS变电站综合自动化系统历史数据共享的研究 权甫变电站(220KV)设备人员管理系统 数据库研究与设计 学校: 昆明理工大学 专业: 电气工程及其自动化 班级: 09级1班 姓名: 指导老师: 教师单位: 电力工程学院 时间: 2013年6月

Research on historical data sharing of the substation integrated automation system based on DCS QuanFu substation (220 KV) equipment research and design personnel management system database University: Kunming University of science and Technology Major: Electric Engineering and Automation Grade: 2009,class 1 Name: Yi Jun Advisor: Su Xing Lang Department:Faculty of Electric Power Engineering Date:June,2013

摘要 变电站是电力系统中的一个重要环节,其运行情况直接影响到电力系统的可靠、经济收益。变电站综合自动化广泛用于变电站控制中,DCS技术在变电站综合自动化中得到成功应用,其中数据共享技术支撑了DCS的通信系统。本文采用的是Access 数据库软件,对权甫变电站设计了设备数据管理系统。通过该系统对设备数据进行了汇总、分类,并且能够快捷查询所需数据,及时更新数据。在变电站综合自动化管理中提供了良好的数据共享,提高了变电站自动化水平。 关键词:变电站分布式数据共享数据库 -I-

四层电梯的自动化控制系统设计说明

毕业设计(论文) 函授站西工院 09级 专业机电一体化 姓名王乔

目录 目录............................................................... II 摘要 (1) 第一章绪论 (2) 1.1课题的研究背景及意义 (2) 1.2 PLC在电梯控制中的应用以及发展前景 (3) 第二章电梯的综述 (5) 2.1电梯的定义与简介 (5) 2.2电梯的种类 (5) 2.3电梯的主要参数及性能指标 (6) 2.4电梯的结构及组成部件 (7) 2.5电梯的工作流程 (10) 2.5.1 电梯的升降流程图 (11) 2.5.2 电梯的开关门流程图 (12) 第三章硬件的选型 (13) 3.1 PLC的选择 (13) 3.1.1 PLC的定义和特点 (13) 3.1.2 PLC的主要功能和应用 (16) 3.2 变频器的选择 (17) 3.2.1 通用变频器概况 (17) 3.2.2 通用变频器的功率输出驱动技术动向 (18) 3.2.3 三菱FR-A740变频器参数 (19) 3.3 制动器 (21) 3.4 安全钳与限速器 (22) 3.4.1 安全钳的作用与组成 (22) 3.4.2 限速器的作用 (22) 第四章硬件设计及计算 (23) 4.1 四层电梯曳引电机及门电机电路 (23) 4.2 PLC的系统硬件设计 (23) 4.3可编程控制器机型的选择 (24)

4.3.1 PLC的I/O点数估算 (24) 4.3.2 存估算 (25) 4.3.3 输入输出模块的选择 (26) 4.3.4 三菱FX2N-48MR-001的性能指标 (26) 4.4 变频器参数设置及计算 (27) 4.4.1 变频器参数设置 (27) 4.4.2 变频器容量计算 (27) 第五章软件设计 (29) 5.1 PLC的编程语言 (29) 5.1.1 输入/输出点分配: (29) 5.1.2 PLC外部接线图 (31) 5.2程序设计 (32) 5.2.1 外部信号输入存储程序 (32) 5.2.2 轿厢停于某层时,所在楼层存于D0并用数码管显示程序 (35) 5.2.3 比较判断轿厢上下行程序 (36) 5.2.4 补充程序 (38) 5.2.5 开关门程序 (39) 5.2.6 轿厢上行与下行程序 (42) 第六章系统程序调试 (44) 6.1 程序调试 (44) 6.2 程序运行过程中出现的问题及调试 (44) 6.3 程序最终运行情况 (46) 6.4 PLC控制系统的外部干扰 (46) 总结 (47) 参考文献 (48) 致 (49)

东北石油大学单片机课程设计自动打铃控制器解析

第1章绪论 本设计是根据我们所学习的单片机课程,按照大纲要求对我们进行的一次课程检验,是进行单片机课程训练的必要任务,也对我们掌握单片机应用有很大的帮助。掌握单片机技术是一门不可或缺的技术,对我们将来的工作以及生活和学习都有很密切的联系。近年来,随着电子技术和微机计算机的迅速发展,单片机的档次不断提高,其应用领域也在不断的扩大,已在工业控制、尖端科学、智能仪器仪表、日用家电、汽车电子系统、办公自动化设备、个人信息终端及通信产品中得到了广泛的应用,成为现代电子系统中最重要的智能化的核心部件。 当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未有的速度被单片机智能控制系统所取代。单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。目前,一个学习与应用单片机的高潮正在工厂、学校及企事业单位大规模地兴起。而本文是用AT89C51单片机设计的一个自动打铃系统。

第2章总体设计思想 2.1 基本原理 利用单片机的基本原理和功能,控制自动打铃控制器,掌握单片机的最小电路和单片机最常见的外围扩展电路,利用C语言编程并结合单片机开发板上的功能设计实现一个综合程序“单片机多功能打铃器控制器”,完成常见外围组件的驱动。 2.2 设计框图 图2.1 硬件电路设计 设定51单片机工作在定时器工作方式1,每100ms产生一次中断,利用软件将基准100ms单元进行累加,当定时器产生10次中断就产生1S信号,这时秒单元加1。同理,对分单元时单元和上下午单元计数,从而产生秒,分,时,上下午的值,通过五位七段显示器进行显示。 本系统采用四个按键,1键为功能键,另外三个做控制键。按一下1键进入时间设置,接着按2键选择需要调整的位,按3键进行加数,按4键进行减数,按两下1键调整结束时钟继续走动。当时钟时间与设置时间一致时,驱动电路动作进行打铃,按时间点不同打铃规则不同,此时按2键强制灭铃。

综合自动化系统技术规范书

变电所综合自动化系统 ①铁生沟35KV变电站②观音堂副四号变电所(6KV) 一、总体说明: 1、变电站综合保护装置选用许继、南自、南瑞等国内知名品牌。该保护具备煤矿安全规程及电力运行规程要求的所有保护功能,能够实时采集三相电参数,通过网络能够实现“四遥”功能及有足够的冗余,满足微机联网及检测数据传输调用。主机两台,主备运行方式,必须能够实现双机热备并自动切换。 2、本标段所采购范围开关柜综合保护装置、后台系统、变压器保护屏、线路保护屏等。 3、铁生沟35KV变电站35KV部分集中组屏,6KV部分分散安装,观音堂副四号变电所分散安装。 二、技术要求 系统应采用成熟先进的全分布、开放式结构设计,按间隔划分、单元化设计、分布式处理。 综合自动化系统应具有高可靠性和可扩充性,综合自动化系统从结构上分为三个层次:主控层、通讯层和间隔层。 ㈠主控层功能要求: 主控层主要完成各间隔单元的信号采集、处理、控制、显示及打印,实现参数的鉴定修改、防误操作系统等。经CAN或以太网总线通讯联接各间隔单元的监控保护设备、多功能智能表、交流电源屏、直流电源及其它智能设备,使之成为一个完整的系统。完成各类适时性数据的处理及操作。操作员工作站完成主站的监视、控制等。要求采用双网络结构。综合自动化系统要求具有性能安全可靠、运行稳定、功能完备、报表组态、曲线查询方便、SOE查询全面且分类、便于扩建、界面友好、使用与维护简单方便的特点。具有以下主要功能: 1、实时数据采集与处理 2、控制操作、对断路器实现分闸/合闸控制,并具有检同期防误操作的闭锁功能 3、与微机保护的通讯接口 4、与微机“五防”的通讯接口 5、与微机直流电源的通讯接口 6、与卫星时钟同步 7、事件顺序处理: 8、报警处理 9、故障录波功能 10、变电站操作系统 11、实时画面显示 12、制表打印 13、维护功能 14、变电所专家系统

根据FPGA的自动打铃系统的设计与实现

自动打铃系统设计说明书 学生姓名:罗衡 学号:14092500060 专业班级:电子09-2BF 报告提交日期:2011-11-28 湖南理工学院物电学院

目录 一、题目及要求简介 (1) 1.设计题目 (1) 2.总体要求简介 (1) 二、设计方案说明 (1) 三、各部分功能介绍及程序 (2) 1.系统框图 (2) 2.选择的FPGA芯片及配置 (2) 3.各模块(元件)说明 (2) 四、仿真结果 (4) 1.计时进位 (4) 2.手动校时 (5) 3.六点整闹铃 (5) 五、说明 (5) 1.输入激励信号说明 (5) 2.输出结果说明 (6) 六、源程序 (6) 1.顶层模块 (6) 2.模式控制子模块 (7) 3.计时及调整子模块 (8) 4.闹铃及调整子模块 (10) 5.显示子模块 (11) 七、参考文献 (14)

一、设计题目及要求简介 1.设计题目 基于FPGA 的自动打铃系统的设计与实现 2.总体要求简介 (1)基本计时和显示功能 ① 24小时制显示 ② 动态扫描显示 ③ 显示格式:88-88-88 (2)能设置当前时间(含时、分) (3)能实现基本打铃功能,上午06:00起床铃,打铃5秒 二、设计方案说明 本系统采用自顶向下的模块化设计方法,将数字闹钟按照功能实现分为模式控制模块、计时及调整模块、闹铃及调整模块、显示模块。系统调整部分软件控制流程示意图如图2-1所示。 图2-1 ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ 开始 mode 计时功能 turn change 闹铃功能 调整小时 调整分钟 返回计时 LD_hour 亮 LD_min 亮 校时功能 调整小时 调整分钟 返回计时 LD_alert 亮 → → → ? ? → 切换 切换 ← 0 1 2

OA办公自动化系统概要设计说明书

OA办公自动化系统概要设计说明书

办公自动化系统 概 要 设 计 说 明 书 XXXX信息产业有限责任公司 200X年7月 1引言............................................................................... 错误!未定义书签。 1.1编写目的............................................................. 错误!未定义书签。 1.2背景..................................................................... 错误!未定义书签。 1.3定义..................................................................... 错误!未定义书签。

1.4参考资料............................................................. 错误!未定义书签。2总体设计....................................................................... 错误!未定义书签。 2.1需求规定............................................................. 错误!未定义书签。 2.2运行环境............................................................. 错误!未定义书签。 2.3基本设计概念和处理流程................................. 错误!未定义书签。 2.3.1概述 ........................................................... 错误!未定义书签。 2.3.2 BS结构图 ................................................. 错误!未定义书签。 2.3.3系统权限图 ............................................... 错误!未定义书签。 2.3.4信息发布权限分析 ................................... 错误!未定义书签。 2.3.5公文处理权限分析 ................................... 错误!未定义书签。 2.3.6档案管理权限分析 ................................... 错误!未定义书签。 2.3.7会议管理权限分析 ................................... 错误!未定义书签。 2.3.10、短信平台权限分析............................. 错误!未定义书签。 2.3.11、公共通讯录权限分析......................... 错误!未定义书签。 2.3.17、车辆管理权限分析............................. 错误!未定义书签。 2.4系统结构............................................................. 错误!未定义书签。 2.4.1概述 ........................................................... 错误!未定义书签。 2.4.2描述图 ....................................................... 错误!未定义书签。3接口设计....................................................................... 错误!未定义书签。 3.1用户接口............................................................. 错误!未定义书签。 3.2外部接口............................................................. 错误!未定义书签。 3.3内部接口............................................................. 错误!未定义书签。

变电站综合自动化系统设计方案

变电站综合自动化系统设计方案 1.1.2 研究现状 变电站综合自动化系统是利用先进的计算机技术、现代电子技术、通信技术和信息处理技术等实现对变电站二次设备(包括继电保护、控制、测量、信号、故障录波、自动装置及远动装置等)的功能进行重新组合、优化设计,对变电站全部设备的运行情况执行监视、测量、控制和协调的一种综合性的自动化系统。通过变电站综合自动化系统各设备间相互交换信息,数据共享,完成变电站运行监视和控制任务。变电站综合自动化替代了变电站常规二次设备,简化了变电站二次接线。变电站综合自动化是提高变电站安全稳定运行水平、降低运行维护成本、提高经济效益、向用户提供高质量电能的一项重要技术措施。 如今变电站综合自动化已成为热门话题,研究单位和产品也越来越多,国具有代表性的公司和产品有:四方公司的CSC 2000系列综合自动化系统,南瑞集团公司的BSJ2200计算机监控系统,南瑞继电保护电气的RCS一9000系列综合自动化系统,国电南自PS 6000系列综合自动化系统、国测GCSIA变电站综合自动化系统、许继电气公司的CBZ一8000系列综合自动化系统。国外具有代表性的公司和产品有:瑞典ABB的MicroSCADA自动化系统等。现在的变电站自动化系统将站间隔层设备(包括微机继电保护及自动装置、测控、直流系统等)以互联的方式与主机实现数据交换与处理,从而构成一种服务于电网安全与监测控制,全分散、全数字化和可操作的自动控制系统。 本系统站控层用的软件工具是瑞典ABB公司开发的用于变电站自动化系统的MicroSCADA和COM500,COM500作为前置机,它是整个系统数据采集的核心,MicroSCADA用于后台监控;间隔层测控装置用的主要是芬兰ABB公司生产的是REF54_系列和瑞典ABB公司生产的REC561等自动化产品,远动装置用的是创维自动化工程自主研发CWCOM200。

自动打铃控制器

课程设计 课程单片机原理及应用课程设计 题目自动打铃控制器 院系电子科学学院 专业班级 学生姓名 学生学号 指导教师 2011年3月 18 日 目录

1引言 (2) 2设计要求 (3) 2.1总体设计思想 (3) 3.硬件电路设计思想 (3) 3.1PCB图 (5) 4.程序流程图 (5) 5.程序清单 (6) 6元器件明细表 (26) 7.调试过程 (27) 8.参考文献 (27)

1引言 单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。 单片机内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的存储器件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过价钱也是低的,一般不超过10元即可用它来做一些控制电器一类不是很复杂的工作足矣了。我们现在用的全自动滚筒洗衣机、排烟罩、VCD等等的家电里面都可以看到它的身影!它主要是作为控制部分的核心部件。 可以说,二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。不过,这种电脑,通常是指个人计算机,简称PC机。它由主机、键盘、显示器等组成。还有一类计算机,大多数人却不怎么熟悉。这种计算机就是把智能赋予各种机械的单片机(亦称微控制器)。顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。因为它体积小,通常都藏在被控机械的“肚子”里。它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。现在,这种单片机的使用领域已十分广泛,如产品未使用单片机或其它可编程逻辑器件上智能控制、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等。今天我利用单片机控制学校的打铃系统,下面是我的设计思路

办公自动化管理系统详细设计说明书

1引言 (3) 1.1编写目的 (3) 1.2背景 (3) 1.3定义 (3) 1.4参考资料 (3) 2程序系统的结构 (4) 3程序1登录功能设计说明 (5) 3.1程序描述 (5) 3.2功能 (5) 3.3性能 (5) 3.4输入项 (6) 3.5输出项 (6) 3.6算法 (6) 3.7流程逻辑 (8) 3.8接口 (8) 3.9存储分配 (8) 3.10注释设计 (9) 3.11限制条件 (9) 3.12测试计划 (9) 3.13尚未解决的问题 (9) 4.程序2主页设计说明 (9) 4.1程序描述 (9) 4.2功能 (9) 4.3性能 (10) 4.4输入项 (10) 4.5输出项 (10) 4.6流程逻辑 (10) 4.7接口 (11) 4.8存储分配 (11) 4.9注释设计 (12) 4.10限制条件 (12) 4.11测试计划 (12) 4.12尚未解决的问题 (12) 5程序3日程管理设计说明 (12) 5.1程序描述 (12) 5.2功能 (13) 5.3性能 (13) 5.4输入项 (13) 5.5输出项 (13) 5.6算法 (14) 5.7流程逻辑 (14)

5.8接口 (15) 5.9存储分配 (15) 5.10注释设计 (16) 5.11限制条件 (16) 5.12测试计划 (16) 5.13尚未解决的问题 (17) 6程序4系统管理设计说明 (17) 6.1程序描述 (17) 6.2功能 (17) 6.3性能 (18) 6.4输入项 (18) 6.5输出项 (18) 6.6算法 (19) 6.7流程逻辑 (22) 6.8接口 (24) 6.9存储分配 (24) 6.10注释设计 (25) 6.11限制条件 (25) 6.12测试计划 (26) 6.13尚未解决的问题 (26)

自动打铃系统

淮南职业技术学院 毕业设计 题目:学院自动打铃系统设计系别:煤矿机电系 专业:矿山机电二班 姓名:王灿 学号: 1003044 指导教师:刘立群

摘要 学校以及一些企事业单位通常使用电铃声作为上下课、上下班等作息时间信号。电铃已是学校以及一些企事业单位不可缺少的设备,随着社会的发展不但对其需求量越来越大,对电铃的自动控制要求也越来越高,于是人们设计了通过不同控制方式来实现的自动打铃系统。 本文介绍一种采用三菱PLC控制的作息时间自动打铃控制系统,详细地阐述了系统的组成、系统硬件接线和系统软件设计,并详细介绍了系统工作原理。该系统具有外设电路配置简单、扩展方便、操作容易,可靠性高实用性强等特点。该系统用于学校电铃的自动控制,具有周末和假期控制功能和星期与时间的显示功能,实现了作息时间无人控制的自动化、科学化管理与操作。 关键词:作息时间控制系统,PLC,I/O接线,软件设计

概述 PLC即可编程控制器(Programmable logic Controller),是指以计算机技术为基础的新型工业控制装置。 PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。 20世纪70年代中末期,可编程控制器进入实用化发展阶段,计算机技术已全面引入可编程控制器中,使其功能发生了飞跃。更高的运算速度、 超小型体积、更可靠的工业抗干扰设计、模拟量运算、PID功能及极高的性价比奠定了它在现代工业中的地位。20世纪80年代初,可编程控制器在先进工业国家中已获得广泛应用。这个时期可编程控制器发展的特点是大规模、高速度、高性能、产品系列化。这个阶段的另一个特点是世界上生产 可编程控制器的国家日益增多,产量日益上升,这标志着可编程控制器已步入成熟阶段。 我国可编程控制器的引进、应用、研制、生产是伴随着改革开放开始的。最初是在引进设备中大量使用了可编程控制器。接下来在各种企业的生产设备及产品中不断扩大了PLC的应用。目前,我国自己已可以生产中小型可编程控制器。可以预期,随着我国现代化进程的深入,PLC在我国将有更广阔的应用天地。 所以PLC才被越来越多的人所熟悉,也被广泛的应用于自动化的生产与生活当中。而本课题就来源于学校的实际情况,包括上下课打铃程序、双休日控制程序以及控制学生宿舍开(熄)灯等自动化程序的控制,相信PLC将会更加贴近生活,服务大众。

基于51单片机的自动打铃系统

机电信息工程学院 单片机系统课程设计报告 系:电子信息工程系 专业:电子信息工程 班级:072班 设计题目:自动打铃系统设计 学生姓名:张锡斌仇龙佳 指导教师:刘忠富于为民 完成日期:2010年5月31日

目录 一、设计任务和性能指标 (2) 1.1设计任务 (2) 1.2性能指标 (2) 二、设计方案 (2) 三、系统硬件设置 (3) 3.1、单片机最小系统 (3) 3.2时钟电路DS1302 (4) 3.3、显示电路的设计 (5) 3.4、键盘接口的设计 (5) 3.5打铃电路的设计 (6) 四、系统软件设计 (7) 4.1程序流程图 (7) 4.2主程序设计 (10) 4.3显示子程序的设计 (11) 五、调试及性能分析 (12) 5.1调试步骤 (12) 5.2性能分析 (12) 六、心得体会 (12) 参考文献 (13) 附录1 系统硬件电路图 (14) 附录2 程序清单 (15)

一、设计任务和性能指标 1.1设计任务 用单片机器件为主体,设计一台自动打铃系统。 (一)基本要求 1、基本计时和显示功能(用12小时制显示)。包括上下午标志,时、分的数 字显示,秒信号指示。 2、能设置当前时间(含上、下午,时,分)。 3、能实现基本打铃功能,规定:上午6:00起床铃:打铃5秒、停2秒、 再打铃5秒。下午10:30熄灯铃:打铃5秒、停2秒、再打铃5秒。铃声可用小喇叭播放,凡是用到铃声功能的均按此处理。 (二)发挥部分 1、增加整点报时功能,整点时响铃5秒,要求有控制启动和关闭功能。 2、增加调整起床铃、熄灯铃时间的功能。 3、增设上午4节课的上下课打铃功能,规定如下:7.30 上课,8.20下 课:8.30上课,9.20下课;9.40 上课,10.30下课;10.40上课,11.30下课;每次铃声5秒。 4、特色和创新自选。 1.2性能指标 1.时钟:上下午(1位)、时(2位) 、分(2位) 2.校对键:确认键/设置键、右移键/灭铃键、加键、减键 3.响铃:蜂鸣器二.设计方案 二、设计方案 按照系统设计的功能的要求,初步确定设计系统由主控模块、时钟模块、显示模块、键扫描接口电路共四个模块组成,电路系统构成框图如图1.1所示通过内部定时产生中断,从而驱动电铃打铃。电路系统构成框图如图1.1所示。主控芯片使用51系列AT89C52单片机,采用高性能的静态80C51设计,由先进工艺制造,并带有非易失性Flash程序存储器。它是一种高性能、低功耗的8位COMS 微处理芯片,市场应用最多。 时钟芯片使用美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟芯片DS1302。采用DS1302作为主要计时芯片、可以做到计时准确。更重要的是,DS1302可以在很小的电流的后备电源(2.5~5.5V电源,在2.5V时耗电小于300nA)下继续计时,并可编程选择多种充电电流对后备电源进行慢速充电,可以保证后备电源基本不耗电。采用串行数据传输,与单片机硬件连接简单,如果使用时钟芯片DS12887,将采用并行数据传输,占用更多的硬件资源。因此为节省单片机端口,时钟芯片采用DS1302。

配电网自动化系统的规划设计与实现

配电网自动化系统的规划设计与实现 发表时间:2017-12-04T15:22:58.073Z 来源:《基层建设》2017年第25期作者:李鑫[导读] 摘要:配电网作为电力供应链条上面向电力客户的最后一个环节,直接承担向电力客户提供优质电能和服务的重要功能,其表现直接影响电力客户的用电体验,进而基于此产生一个对整体电力系统的直接评价。 广东电网有限责任公司清远清城供电局 511500 摘要:配电网作为电力供应链条上面向电力客户的最后一个环节,直接承担向电力客户提供优质电能和服务的重要功能,其表现直接影响电力客户的用电体验,进而基于此产生一个对整体电力系统的直接评价。因此,从企业为客户提供优质产品服务的角度来看,配电是电力系统与电力客户之间的关键环节,直接影响电力客户对供电企业产品与服务的最终评价。提高配电网的可靠性对于我们国家国民经济 的发展和人民生活水平的提高都有着非常重要的作用,但是实际的状况是,我国电力行业到目前为止都还存在着较为严重的问题,主要是体现在其重视发电的效率和水平,但是忽略了事实上同等重要的供配电过程,尤其是未能做好配电网在实际运行中的过程管控,这一现象主要体现在目前电力行业里的设备落后、自动化水平低。我们国家现在正处在一个经济快速发展的阶段,对于配电网特别是配电网自动化是有着较高的要求的,因此必须得到足够的重视。本文正是针对这样一种现状提出了对于符合现代发展水平要求的自动化系统的规划设计方案及实现的方式和可能性。 关键词:配网系统;自动化系统;规划设计 0引言 我国国民经济的迅速发展对城市配电网供电质量及经济运行指标等提出了更高的要求。随着城市电网改造的深入进行,10kV配电网络的供电可靠性有了较大的提高,但网络的复杂程度也随之提高,为了全面提高配网运营的各项技术经济指标,配电自动化系统的建设势在必行。电力一次、二次设备及电子和通讯技术的发展,也为城市配电网自动化的实施提供了条件。 1配电自动化的概述 首先要给配电网自动化系统一个准确的定义,在相关的设计规范中已经针对其特点明确的给出配电网自动化的定义为“配电网自动化系统是一项利用现代计算机技术、电子技术和通信及网络技术,将配电网采集的相关数据以及电网自身的结构信息和地理图形信息等进行一个综合性的信息集成,一起来构成的一个完整的能够进行检测、保护与有效控制的系统。”采用配电网自动化系统的根本目的就是要有效提高供电网可靠性、改进电能质量,一次来保证向用户提供符合要求的服务,与此同时还能达到降低电网运行的费用、减轻工作人员的劳动强度、也减少人力的投资的目的。 2配电网自动化的系统结构分层在认识到配电自动化的实际内容就是对其辖区内全部的开关、开闭所以及配电变压所进行实时的监控和协调后,要实现其三遥功能、又要求其具备故障的识别和控制能力、还要求其实现与主站的配合与连接、最终达成整个配网运行的工况检测、网络重构与优化运行,这就对配电自动化的结构提出了更为严格的要求,事实上,配电自动化也是自动化系统的一种,且它直接面对为数极大的用户,这就对其提出了更高的要求,即要有更先进的适应性和更强大的多系统接口能力。也就是说,配电网自动化与其他自动化系统相比较,最大的特点就是前者对协调、集成的要求高,在对数据充分共享的基础上还要发挥整体系统的优良性能。正是这些内容和要求决定了配电自动化系统是一个分层、分布、分级式的监控和管理系统,具体分为配调中心层、变电站层、中压层和低压层,详述如下。 2.1配调中心层 配调中心局域网是整个配电网自动化系统中的最高指挥层,该网络是整个配电网自动化系统中的中心主站,其组成是一些共享着同一个数据库但实现着配网自动化系统中不同功能的服务器和工作站。硬件要求为符合国际的工业标准即可,操作系统的选用通常是WindowsNT,在这些配置的基础上还需要为之提供配套的软件支持,包括管理应用软件、配电监控软件、通信软件和数据库软件等,且应用软件的配置应以配网的实时数据库为基础来完成各自不同的自动化功能。由于其采用的是开放式和分布式的体系,故具有扩展性和兼容性。这一设计决定了配电网调度中心的建设应给予优先考虑,具体有三个方面的要求,一是数据库提供唯一的标准接口;二是实时数据与管理数据要结合利用;三是要具备灵活的发布和查询的能力。 2.2变电站层 变电站层是配电网自动化系统中调配中心层直接作用与指挥的层,是直接隶属于调配中心层的下一级层次,也就是是调配中心主站与各变电站子站进行通信的局域网。变电站层的设计主要是基于两个方面的原因,一是需要对获取的信息进行分层,以此来降低中心层的处理负担,与此同时也可降低子变电电站层对中心层的依赖;二是因为在进行故障处理时是需要遥控开闭所出口断路器的,这一过程的实现就要求必须通过变电站的终端单元。变电站层实现方式也有两种,一是建设一套带通信的现场装置;二是利用已有的设备,增设运动通信设备即可。 2.3中压网层 中压网层是配电网自动化系统中变电站层直接作用于指挥的层次,直接隶属于变电站层的下一级层次是以10kV的电力网络为依据的中压检测和控制网络。中压网层的主要功能就是完成配电网自动化系统的数据交换和控制,是配网自动化系统的核心所在,所以说,这一网络的实施胜败,就是决定自动化系统是否成功的关键,其实施的要点就在于控制方式和通信方式的选择。针对于这一问题,我们认为,通信是可以采用载波、光纤、无线或者是双绞线等不同方式的,但发展方向则应是载波和光纤的混合使用。不得不承认,配电网载波确实是存着很多不好处理的难点的,但是其对网络有着天然的适应性,以此可以预见在技术发展的大背景下,它依然将是配电层通信的主流选择。配电自动化的控制模式也可以分为两个大的方面,分布式就地控制和远方集中控制,远方集中控制是现在的主流方式,这是因为远方集中控制适宜于现在的工程要求实际,能够承载强大的通信系统,能够担当现代电网的实际要求。 2.4低压网层 低压网层是配电网自动化系统中的第四层网络,面向的是配电变压器低压侧负荷。低压网层起于各配电变压器的低压侧、终于各负荷的节点,这一结构就实现了对于负荷节点的测量和监控,如负荷控制和自动抄表等,然后再通过中压层、局域网等与中心主站进行通信。制约低压网的主要问题还是通信问题,目前普遍使用的是双绞线和低压载波,但这还是有较大的问题,这是因为双绞线的敷设相当有难度,但低压载波的应用又有一定的不便。

相关文档
最新文档