当前位置:文档之家› 基于单片机的校园作息时间控制系统毕业设计论文

基于单片机的校园作息时间控制系统毕业设计论文

基于单片机的校园作息时间控制系统毕业设计论文
基于单片机的校园作息时间控制系统毕业设计论文

基于单片机的校园作息时间控制系统【摘要】:校园作息时间控制系统主要用于学校,对一些以24小时为周期的

开关量进行自动控制。如上下课打铃、教学楼照明的定时开与关、学生宿舍灯及校园路灯的定时开关、水泵的定时启动以及自来水供水时间控制等等。

该控制系统是采用AT89S52单片机来实现对上述开关量的控制,利用DS12887时钟芯片来提供时钟信息,设有六位数码管、可以实时显示时间、系统还设有输入键盘,用以修改实时时钟,体现了系统简单、工作稳定可靠、价廉、控制时间精确及系统体积小等优点。

【Abstract】:The campus the daily timetable control system which is mainly

used in the campus, it auto-control some switches which have periods of 24 hours. Such as the bells ringing when classes begin or finish, the time switches of lamps in teaching buildings and stude nt dormitories, the time start-up of water pump, and the tap water supply control system, etc.

This control system carries out the switch parameter controls all above by SCM AT89S52. It uses the clock chip called DS12887 to provide the clock information. I t could show the real time with 6 bit digital tube. And it could modify the real time clock with the input keyboard. The system is simple, the running is steady and dependable, the controlled time is exact, and the physical volume of the system is small, all the advantages above can be incarnated in this system.

【关键词】:作息时间控制 AT89S52 DS12887

【KEYWORD】:THE DAILY TIMETABLE CONTROL,AT89S52,DS12887

引言

该时钟控制系统有6位数码显示器,具有实时显示时钟(显示当前时间的小时、分钟及秒)功能,通过外扩锁存器还可以实现多点、多电器设备的控制。该控制系统可广泛用于学校、工厂和机关的自动打铃、电视、室内照明及其他对象控制,也可用于家庭或学生寝室进行时间指示及多点时间提醒。该校园作息时间控制系统实现了对上下课打铃、教学楼照明、学生宿舍灯、校园路灯四个开关量的精确控制。月时间累计误差≤1分钟。系统设有的键盘电路,方便定期进行时间校准。

1、整体设计

根据设计要求画出系统框图,如图1所示,原理见附录1。

该控制系统是由微处理器、时钟控制芯片、蜂鸣器、数码显示部分以及键盘输入部分所组成。该控制系统设有六位数码管、可以实时显示时间、系统还设有输入键盘,用以修改实时时钟。

系统还采用AT89S52作为处理器,用DS12887实时时钟芯片作时钟计时单元,它不仅可以计时,同时内部还有114个非易失RAM单元,可以保证时钟及内部RAM 内的数据不受停电的影响,保护数据不丢失。

显示电路采用了CD4511芯片来完成驱动和译码的功能,另外该芯片具有的数据锁存功能克服了采用软件扫描显示电路所固有的闪烁的问题。

输出驱动电路部分,采用了CD4042反相锁存器来驱动二极管、蜂鸣器工作。

图 1 系统框图

根据实际情况对上下课打铃、教室照明、学生宿舍灯及校园路灯四个开关量在一天内的控制时间列表如下:

表 1 作息时间控制表

时间事件动作

6:30 学生宿舍送电D2亮

2、硬件设计

按系统框图分三个部分设计如下:

2.1 系统部分

单片机采用片内带有4KB E2PROM的AT89C52,这样就不需要再扩展片外程序存储器,可以简化线路;用一片74LS138译码器提供5个外部地址(CS0、CS1、CS2、CS3、CS4),分别对于6个七段码显示器、1个时钟芯片和1个锁存器地址;

采用一片时钟芯片DS12887为系统提供准确时间。该芯片内部自带锂电池,计时精确,不受系统电源影响;AT89S52的T0与T1相连,利用单片机内部的定时/计数器完成15秒打铃控制。如图2所示。

图2系统部分原理图

2.2 键盘接口电路

键盘是由若干按键组成的开关矩阵,它是微型计算机最常用的输入设备,用户可以通过键盘向计算机输入指令、地址和数据。本系统中采用独立式按键结构,如图3所示,各按键相互独立地接通一条输入数据线,当任何一个键按下时,与之相连的输入数据线即被置0,而平时该线置1。独立式按键电路配置灵活,软件结构简单。当功能键不很多时,采用该种方式比较合适。

图3键盘接口原理图

2.3 显示部分

选用6个七段数码管分别显示时、分、秒,数码管的驱动选用具有译码、锁存、驱动功能的CD4511芯片,显示数据来自DS12887的时单元、分单元、秒单元,经P0口(BCD码)送到CD4511芯片,译码后再送到显示器显示。如图4所示。

图 4 显示部分原理图

2.4 输出控制部分

输出控制信号由P2口送到锁存器锁存,经74LS04芯片驱动相应的输出部分动作。例如:要开路灯执行指令MOV P2,#02H 即可,而若执行指令MOV P2,#E0H ,则是路灯、学生宿舍灯和教室灯全部打开。P2口各位所控制的对象见表2,输出部分原理图如图5所示。

表 2 位控表

P2口的位控制,“0”控制发光二极管或三极管截止、“1”控制发光二极管或三极管导通

P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0

教室灯宿舍灯路灯电铃X 片选信号输出端

图5输出部分原理图

3、DS12887的功能及工作原理

DS12887是一个DALLAS公司生产的实时时钟芯片,它把时钟芯片所需的晶振电路和外部锂电池等相关电路都集成与芯片内部,具有低功耗、工作稳定、功能集成度高、计时精确、与各种微处理器接口简便、在没有外接电源情况下可正常工作10年等一系列优点。它主要由振荡电路、分频电路、周期中断、方波选择电路14字节时钟和控制单元、114字节非易失RAM、十进制、二进制加法器、总线接口电路、电源和写保护单元、内部锂电池等部分组成。

图 6 DS12887的引线端子排列图

各引线端子功能分配如下:

Ucc、GND——直流电源(+5V)电压,当Ucc低与4.25V时读写禁止,当Ucc 低与3V时,电源切换至内部锂电池。

MOT——(模式选择):MOT接Ucc为MOTROLA方式,MOT接GND为INTEL方式。 SQW——方波输出。

AD0~AD7——双向数据/地址复用线。

AS——(地址选通输入)用于实现信号分离,在AS信号的下降沿把地址锁入DS12887。

DS——数据选通或读输入。

R/W——读写输入。

CS——片选输入。

IRQ——中断申请输入。

RESET——复位输入。

DS12887利用AS(地址选通信号),可以对总线分时复用的微处理器实现简便的接口。

从00H—09H 10个单元为时钟、日历及闹钟单元,其内容可由程序写入或读出。其初始值在芯片初始化时由程序写入,其值可用BIN值(二进制数,编程时写作16进制数)或BCD值,这由寄存器B的DM位(b2)决定。时钟初始化时,寄存器B的SET位(b7)必须置1,采用每天12H或24h制有寄存器B的24/12位(b1)决定。在12h制时,时字节的最高位为1表示下午(PM)。在各单元的内容写完之后,将寄存器B的SET位清0,时钟即开始运行。这三个闹钟单元有两种

用法。①根据写入到三个闹钟单元的时分秒值,每天产生闹中断一次;②在各闹钟单元写入“自由”码=0C0~0FFH,即最高两位为“1”时为“自由”状态。如时钟单元写入0C0~0FFH,则每小时闹一次,在时闹和分闹两单元写入0C0~0FFH,则每分闹一次,在三个闹钟单元均写入0C0~0FFH,则每秒闹一次。

DS12887内部的4个可由程序访问的寄存器。

寄存器A

UIP(b7)——时间的更新正在进行位。UIP=1,表示正在进行。UIP=0不更新,此时读写时钟日历字节有效。

DV2、DV1、DV0——这三位用于震荡器开关和复位计数器链,当他们为010组合时将打开震荡器并允许RTC保持时间;为11X(X为0或1)组合时将使能震荡器并保持计数器链为复位状态。在把010写到 DV0、DV1、DV2之后500ms将发生新的数据更新。

RS3、RS2、RS1、RS0——速率选择位,用于选择周期中断的速率和SQW输出的方波速率,如RS3~RS0全为0,则禁止分频器输出,如表4所示。

表9 DS12887方波输出频率的选择

寄存器B

SET——设置位。时钟不更新,SET=1用于时钟初始化。SET=0时钟每秒更新一次。

PIE——周期中断允许位,RESET使PIE=0。

AIE——闹钟中断允许位,RESET使AIE=0。

UIE——更新结束中断允许位,RESET使UIE=0。

SQWE——方波输出允许位,RESET使SQWE=0。

DM——数据模式位。DM=1,时间用BIN值;DM=0,时间用BCD值。

24/12——该位=1时,时间为24h模式。该位=0时,时间为12h模式。

DSE——夏时制允许位。DSE=1,自动执行夏时制制作。

寄存器C

IRQF——中断请求标志。当下例事件之一或多件同时出现时IRQF=1

①PF=PIF=1。

②AF=AIE=1。

③UF=UIE=1。

④即:IRQF=PF*PIE+AF*AIE+UF*UIE

当IRQF=1时,IRQ端子变为低电平,发出中断请求。

PF——周期中断标志。当由RS3~RS0决定的周期中断时间到时,

PF置1。

AF——闹钟中断标志。当设置的闹钟时间到时,AF置1。

UF——更新结束中断标志。每个时间更新周期结束时,UF=1。

B3、b2、b1、b0——无用位,读时为0。

寄存器D

b7 b6 b5 b4 b3 b2 b1 b0 VRT 0 0 0 0 0 0 0

4、程序框图

软件设计以时钟显示、键盘扫描、为主程序。在设计中利用单片机时钟计时集成电路完成计时的任务,并500ms向单片机发一个中断,中断子程序有时钟显示及时间比较,如比较相等,则说明作息时间已到,发出指令控制电铃或照明电路的开、关操作。

4.1程序流程图(见图7)

图7程序流程图

4.2源程序清单

ORG 0000H

LJMP MAIN

ORG 0030H MAIN: MOV SP,#70H

CLR P2.4 ;电铃控制脚 CLR P2.5 ;宿舍灯控制脚 CLR P2.6 ;路灯控制脚 CLR P2.7 ;教学灯控制脚 CLR P2.3 ;DS12887选通脚 MOV R0,#0AH ;指向寄存器A

MOV A,#2FH ;初始化寄存器A ,启动DS12887,中断速率500ms MOVX @R0,A

CLR P2.3 ;指向寄存器B MOV R0,#0BH

MOV A,#42H ;初始化寄存器B,周期中断允许,选择BCD码,24小时模式

MOVX @R0,A

CLR P2.3

MOV R0,#04H

MOV A,#06H

MOVX @R0,A

CLR P2.3

MOV R0,#02H

MOV A,#29H

MOVX @R0,A

CLR P2.3

MOV R0,#00H

MOV A,#55H

MOVX @R0,A

MODIFY: LCALL READ

LCALL DISP

LCALL ADJUST

LCALL INT887

SJMP MODIFY

ADJUST: JB P1.0,AJT1

JNB P1.0,$

LCALL ADHOUR

AJT1: JB P1.1,AJT2

JNB P1.1,$

LCALL DEHOUR

AJT2: JB P1.2,AJT3

JNB P1.2,$

LCALL ADMIN

AJT3: JB P1.3,AJT4

JNB P1.3,$

LCALL DEMIN

AJT4: RET

ADHOUR: MOV A,20H ;小时加1子程序

ADD A,#01H

DA A

CJNE A,#24H,INCH2

MOV A,#00H

INCH2: JC INCH3

INCH3: MOV 20H,A

LCALL WRHOUR

CLR P2.3

MOV R0,#0BH

MOV A,#42H

MOVX @R0,A

RET

DEHOUR: MOV A,20H ;小时减1子程序CJNE A,#00H,DECH2

MOV A,#23H

SJMP DECH3

DECH2: ANL A,#0FH

CJNE A,#00H,DECH4

MOV A,20H

SWAP A

ANL A,#0FH

DEC A

SWAP A

ORL A,#09H

AJMP DECH3

DECH4: MOV A,20H

DEC A

DECH3: MOV 20H,A

LCALL WRHOUR

CLR P2.3

MOV R0,#0BH

MOV A,#42H

MOVX @R0,A

RET

WRHOUR: CLR P2.3

MOV R0,#0BH

MOV A,#82H

MOVX @R0,A

CLR P2.3

MOV R0,#04H

MOV A,20H

MOVX @R0,A

RET

ADMIN: MOV A,21H ;分钟加1子程序

ADD A,#01H

DA A

CJNE A,#60H,INCH4

MOV A,#00H

INCH4: JC INCH5

INCH5: MOV 21H,A

LCALL WRMIN

CLR P2.3

MOV R0,#0BH

MOV A,#42H

MOVX @R0,A

RET

DEMIN: MOV A,21H ;分钟减1子程序 CJNE A,#00H,DECH6

MOV A,#59H

SJMP DECH7

DECH6: ANL A,#0FH

CJNE A,#00H,DECH8

MOV A,21H

SWAP A

ANL A,#0FH

DEC A

SWAP A

ORL A,#09H

AJMP DECH7

DECH8: MOV A,21H

DEC A

DECH7: MOV 21H,A

LCALL WRMIN

CLR P2.3

MOV R0,#0BH

MOV A,#42H

MOVX @R0,A

RET

WRMIN: CLR P2.3

MOV R0,#0BH

MOV A,#82H

MOVX @R0,A

CLR P2.3

MOV R0,#02H

MOV A,21H

MOVX @R0,A

RET

;从DS12887读取时间,并将时间写入20H到22H READ: LCALL JUDGE ;判断芯片状态 CLR P2.3 ;读时信息

MOV R0,#04H

MOVX A,@R0

MOV 20H,A

CLR P2.3 ;读分信息

MOV R0,#02H

MOVX A,@R0

MOV 21H,A

CLR P2.3 ;读秒信息

MOV R0,#00H

MOVX A,@R0

MOV 22H,A

RET

;送显示程序

DISP: MOV R0,#20H ;时显示

SETB P2.3

CLR P2.2

CLR P2.1

SETB P2.0

MOV A,@R0

MOV P0,A

INC R0 ;分显示

SETB P2.3

CLR P2.2

SETB P2.1

CLR P2.0

MOV A,@R0

MOV P0,A

INC R0

SETB P2.3 ;秒显示

CLR P2.2

SETB P2.1

SETB P2.0

MOV A,@R0

MOV P0,A

RET

;判断芯片状态子程序

JUDGE: CLR P2.3

MOV R0,#0AH

MOVX A,@R0

JB ACC.7,JUDGE ;实质是判断寄存器A的最高位UIP

RET

;中断程序开始

INT887: PUSH 00H

PUSH 0E0H

;比较作息时间程序

BJCX: MOV A,22H ;将秒信息放入寄存器R2

MOV R1,21H ;将分信息放入寄存器R1

MOV R0,20H ;将时信息放入寄存器R0

CJNE A,#15H,BJMIAO ; 判断秒是否为"00",是就关电铃 CLR P2.4

BJMIAO: CJNE A,#00H,RET_INT ;判断秒是否为"00",是就执行小时值比较

;小时比较程序

BJHOUR1: CJNE R0,#06H,BJHOUR2 ;判断时不为6点,比较下个时值 LJMP BJS1 ;判断时为6点,去比较分钟

BJHOUR2: CJNE R0,#07H,BJHOUR3 ;判断时不为7点,比较下个时值 LJMP BJS2 ;判断时为7点,去比较分钟

BJHOUR3: CJNE R0,#08H,BJHOUR4 ;判断时不为8点,比较下个时值 LJMP BJS3 ;判断时为8点,去比较分钟

BJHOUR4: CJNE R4,#09H,BJHOUR5 ;判断时不为9点,比较下个时值 LJMP BJS4 ;判断时为9点,去比较分钟

BJHOUR5: CJNE R0,#10H,BJHOUR6 ;判断时不为10点,比较下个时值 LJMP BJS5 ;判断时为10点,去比较分钟BJHOUR6: CJNE R0,#11H,BJHOUR7 ;判断时不为11点,比较下个时值 LJMP BJS6 ;判断时为11点,去比较分钟BJHOUR7: CJNE R0,#12H,BJHOUR8 ;判断时不为12点,比较下个时值 LJMP BJS7 ;判断时为12点,去比较分钟BJHOUR8: CJNE R0,#13H,BJHOUR9 ;判断时不为13点,比较下个时值 LJMP BJS8 ;判断时为13点,去比较分钟BJHOUR9: CJNE R0,#14H,BJHOUR10 ;判断时不为14点,比较下个时值 LJMP BJS9 ;判断时为14点,去比较分钟BJHOUR10: CJNE R0,#15H,BJHOUR11 ;判断时不为15点,比较下个时值 LJMP BJS10 ;判断时为15点,去比较分钟BJHOUR11: CJNE R0,#16H,BJHOUR12 ;判断时不为16点,比较下个时值 LJMP BJS11 ;判断时为16点,去比较分钟BJHOUR12: CJNE R0,#18H,BJHOUR13 ;判断时不为18点,比较下个时值 LJMP BJS12 ;判断时为18点,去比较分钟BJHOUR13: CJNE R0,#20H,BJHOUR14 ;判断时不为20点,比较下个时值 LJMP BJS13 ;判断时为20点,去比较分钟BJHOUR14: CJNE R0,#21H,BJHOUR15 ;判断时不为21点,比较下个时值 LJMP BJS14 ;判断时为21点,去比较分钟BJHOUR15: CJNE R0,#23H,RET_INT ;判断时不为23点,返回主程序 LJMP BJS15 ;判断时为23点,去比较分钟

;中断返回程序

RET_INT: POP 0E0H

POP 00H

RET

;分钟比较程序

BJS1: CJNE R1,#30H,RET_INT ;6:30

SETB P3.1 ;宿舍灯开

CLR P2.4

SETB P2.5

CLR P2.6

CLR P2.7

LJMP RET_INT

BJS2: CJNE R1,#15H,BJS2_1 ;7:15

SETB P3.1 ;早读上课打铃、宿舍灯关、教室灯开 SETB P2.4

CLR P2.5

SETB P2.7

LJMP RET_INT

BJS2_1: CJNE R1,#45H,RET_INT ;7:45

SETB P3.1 ;早读下课打铃

SETB P2.4

LJMP RET_INT

BJS3: CJNE R1,#00H,BJS3_1 ;8:00

SETB P3.1 ;第一节上课打铃

SETB P2.4

LJMP RET_INT

BJS3_1: CJNE R1,#40H,BJS3_2 ;8:40

SETB P3.1 ;第一节下课打铃

SETB P2.4

LJMP RET_INT

BJS3_2: CJNE R1,#50H,RET_INT ;8;50

SETB P3.1 ;第二节上课打铃

SETB P2.4

LJMP RET_INT

BJS4: CJNE R1,#30H,BJS4_1 ;9;30

SETB P3.1 ;第二节下课打铃

SETB P2.4

LJMP RET_INT

BJS4_1: CJNE R1,#40H,RET_INT ;9;40

SETB P3.1 ;第三节上课打铃

SETB P2.4

LJMP RET_INT

BJS5: CJNE R1,#20H,BJS5_1 ;10:20

SETB P3.1 ;第三节下课打铃

SETB P2.4

LJMP RET_INT

BJS5_1: CJNE R1,#30H,RET_INT ;10;30

SETB P3.1 ;第四节上课打铃

SETB P2.4

LJMP RET_INT

BJS6: CJNE R1,#10H,RET_INT ;11;10

SETB P3.1 ;第四节下课打铃、教室灯关、宿舍灯开

SETB P2.4

SETB P2.5

LJMP RET_INT

BJS7: CJNE R1,#50H,FANHUI ;12:50

SETB P3.1 ;第五节课预备铃响、宿舍灯关、教室灯开

SETB P2.4

CLR P2.5

SETB P2.7

LJMP RET_INT

BJS8: CJNE R1,#00H,BJS8_1 ;13:00

SETB P3.1 ;第五节上课打铃

SETB P2.4

LJMP RET_INT

BJS8_1: CJNE R1,#40H,BJS8_2 ;13:40

SETB P3.1 ;第五节下课打铃

SETB P2.4

LJMP RET_INT

BJS8_2: CJNE R1,#50H,FANHUI ;13:50

SETB P3.1 ;第六节上课打铃

SETB P2.4

LJMP RET_INT

FANHUI: LCALL RET_INT ;比较完毕,跳转到中断返回程序

BJS9: CJNE R1,#30H,BJS9_1 ;14:30

SETB P3.1 ;第六节下课打铃

SETB P2.4

LJMP RET_INT

BJS9_1: CJNE R1,#40H,FANHUI ;14:40

SETB P3.1 ;第七节上课打铃

SETB P2.4

LJMP RET_INT

BJS10: CJNE R1,#20H,BJS10_1 ;15:20

SETB P3.1 ;第七节下课打铃

SETB P2.4

LJMP RET_INT

BJS10_1: CJNE R1,#30H,FANHUI ;15:30

SETB P3.1 ;第八节上课打铃

SETB P2.4

LJMP RET_INT

BJS11: CJNE R1,#10H,FANHUI ;16:10

SETB P3.1 ;第八节下课打铃、教室灯关、宿舍灯开

SETB P2.4

CLR P2.7

SETB P2.5

LJMP RET_INT

BJS12: CJNE R1,#20H,BJS12_1 ;18:20

SETB P3.1 ;晚自习预备铃响、宿舍灯关、路灯开、教室灯开

SETB P2.4

CLR P2.5

SETB P2.6

SETB P2.7

LJMP RET_INT

BJS12_1: CJNE R1,#30H,FAN HUI ;18:30

SETB P3.1 ;上晚自习铃响

SETB P2.4

LJMP RET_INT

BJS13: CJNE R1,#00H,FANHUI ;20:00

SETB P3.1 ;下晚自习铃响、宿舍灯开

SETB P2.4

LJMP RET_INT

BJS14: CJNE R1,#00H,FANHUI ;21:00

SETB P3.1 ;教室灯关

CLR P2.7

LJMP RET_INT

BJS15: CJNE R1,#00H,FANHUI ;23:00

SETB P3.1 ;宿舍灯关、路灯关

CLR P2.5

CLR P2.6

LJMP RET_INT

END

5、结束语

三年的大学生活即将结束,在离开学校之前能够作一次毕业设计我很开心,因为我觉得从中我学到了不少东西。

在大学三年的时间大多在学习理论基础知识,实践的不并是太多。经过这次毕业设计,我接触到了更多元器件以及相关的使用调试经验,发现了自己很多不足之处,体会到了所学理论知识的重要性,知识掌握得越多,设计得就更全面、更顺利、更好。

在设计过程中,通过针对性地查找资料,了解了些电子方面的资料,既增长了自己见识,补充最新的专业知识,又提高了自己的应用能力。

这次毕业设计对我以前学过的理论知识起到了很好的回顾作用,以前在校学习时不够清楚如何应用所学知识,对所学的课程不能很好的融会贯通。但现在通过毕业设计,让我很好的运用了模拟电路、数字电路、单片机原理方面的知识,对其加以进一步的消化和巩固,并进行很好的链接。

通过校园作息时间控制系统的设计,让我体会到单片机使用的广泛性以及其重要性,单片机技术的出现给现代控制领域带来了一项新的改变。目前,单片机在控制系统诸多领域中得到了极为广泛的应用,特别是其中S51系列的单片机的出现,具有很好的稳定性,更快和更准确的运算精度,推动了工业生产,影响着人们的工作和学习。所以我们要不断学习加强这方面的知识以及相关的知识,比如PCB电路板设计、汇编语言编程等。

总之这次毕业设计让我把理论设计和工程实践相结合、巩固基础知识与培养创新意识相结合、个人作用和集体协作相结合等方面全面的培养学生的全面素质。这些在我今后的学习和工作当中都会有很大的帮助。

最后,我要感谢我的指导老师,是他给了我许多的帮助。

6、参考文献

1.《单片机程序设计实例》先锋工作室清华大学出版社2003年1月

2.《51系列单片机系统设计与应用技巧》李刚、林凌、姜苇北京航天航空大学出版社 2004年1月

3.《单片机应用技术》耿长清化学工业出版社 2002年8月

4.《单片机原理及接口技术实践教程》胡健、刘玉宾、朱焕立机械工业出版社 2004年8月

5.《单片机原理及应用技术》黄仁欣清华大学出版社 2005年3月

学校作息时间控制系统设计

课程设计说明书 题目学校作息时间控制系统设计

课程设计任务书 系(部):专业: 指导老师:年月日教研室主任:年月日

目录 一、系统总体方案选择与说明 (3) 二、系统结构框图与工作原理 (3) 2.1 设计示意图 (3) 2.2 单片机核心控制模块 (4) 2.3 LCD液晶显示模块 (4) 2.4 声音模块 (4) 2.5 调节模块 (4) 三、软件设计与说明 (4) 四、课程设计体会 (7) 五程序清单 (7) 六参考文献 (11) 一、系统总体方案选择与说明 题设计是一个具有打铃、广播功能的作息时间控制系统。采用SG12864液晶具有良好的菜单式人机界面更使本系统增色不少。由单片机核心控制模块、调节模块、时间模块、LCD液晶显示模块、声音模块5个部分组成。现代机关企业,特别是学校要求对时间加以控制,要按时打铃及播放广播,以保证学习与工作的正常运行。本课题设计实现了这些功能,给学校及其他机关企业带来方便,整体性好,人性化强、可靠性高,实现了对时间控制的智能化。 通过对单片机最小系统的研究,进一步深化和巩固所学基础理论、专业知识及实验技能,提高学生的技术应用能力,使学生了解和掌握单片机应用系统的软、硬件设计过程、方法及实现,为以后设计和实现单片机应用系统打下良好基础。 二、系统结构框图与工作原理 2.1 设计示意图 图2-1 系统电路框图 以单片机为核心,设计一个智能化作息时间控制器。该控制器要求的功能有:按本校作息时间接通/断开电铃;并用12864液晶屏的第一行显示本人的姓名和学号,第二行显示实时时钟。作息时间控制

器用于学校教学楼的时间控制,利用单片机内部定时器实现时间基准定时,显示的内容要求有时、分、秒各两位,并能调节小时和分钟。 2.2 单片机核心控制模块 采用AT89C51,它具有Flash ROM,内部具有4KB ROM 存储空间,能于3V的超低压工作,而且与MCS-51系列单片机完全兼容。 2.3 LCD液晶显示模块 LCD12864为128*64点阵型液晶显示模块,可显示各种字符及图形,可与CPU直接接口,具有8位标准数据总线、6条控制线及电源线,采用KS0107控制IC。 该模块包括的函数为LCD_inti()//LCD 的初始化、checkbusy()//检查LCD是否忙碌、writecode()//写命令、 writedata()//写数据、hanzi()//显示汉字、 zifu()//显示数字或字符。 2.4 声音模块 电路板上的主控模块直接接一个蜂鸣器,构成一个简单的音响电路,该电路利用单片机的一个引脚作为音源,一个引脚接高电平,导通时,蜂鸣器发声,比一个引脚接地时候的声音要大些。脉冲信号的频率决定了其发出声音的音调。 该模块比较简单,其函数为void s_fmq()//蜂鸣器叫、nling()//判断是否闹铃。 2.5 调节模块 该模块要实现6个模式的调节和转变。调节模式的实现只用了三个按钮,分别是Mode 、Inc和Dec 按钮。 三、软件设计与说明

可编程作息时间控制器设计(单片机)

2013~2014学年第2学期 《单片机原理与应用》 课程设计报告 学校:北华航天工业学院 题目:可编程作息时间控制器设计 专业:惺惺惜惺惺 班级:Bxxxxx 姓名:xxxxx 学号:惺惺惜惺惺信息学、、指导教师:xx 电子工程系 2013年6月14日

《可编程作息时间控制器设计》任务书 课题名称 可编程作息时间控制器设计 指导教师xx 执行时间2013~2014学年第一学期第16周学生姓名学号承担任务 Zzz Zxxxx 设计目的1、掌握汇编语言的基本结构及应用; 2、掌握各个部分功能的设计及应用; 3、学会使用protues软件进行电路仿真。 设计要求1、按照给定的时间模拟控制实现上下课打铃、灯光控制(屏 幕显示); 2、具有各日期和时钟显示。 摘要 本课题是应用AT89C52为核心控制器件的作息时间控制钟,由键盘、声音输出模块、电源转换模块和存储模块四部分组成。它利用AT89C52的定时/计数

器来计算时间,并用存储器记录数据,保证了系统的可靠性。AT89C52单片机是整个设计的核心控制器件,根据从键盘接受的数据控制整个设计的工作流程。整体性好,人性化强,可靠性高,实现了对时间控制的智能化,摆脱了传统由人来控制时间的长短的不便,可对一些以24小时为周期的开关量进行自动控制。如上下课打铃及扩音设备的开与关。采用AT89C52单片机来实现对上述开关量的控制,设有8位数码管、可以实时显示时间、系统还设有输入键盘,用以修改实时实时时钟,体现了系统简单、工作稳定可靠、价廉、控制时间精确及系统体积小等特点。 首先设计各个模块的屏幕显示,其次是各个模块需要调用的小程序,有PC 机的日期和时钟,响铃声音,按键,屏幕显示以及延时的调用等等,最后是将各个功能模块与其中需要的小程序通过正确的汇编语言组建起来。这样便完成了源文件的建立。再通过.ASM源文件生成的.EXE可执行文件进行仿真。该仿真可以模拟实现:与PC机日期时钟保持一致的显示功能,仿照已设定的响铃时间进行打铃功能,根据已设定的早晚作息时间灯光控制的功能,键盘输入修正响铃时间,随时手动按键实现响铃的功能。 目录 摘要 .................................................................................................................. - 1 -目录 .................................................................................................................. - 2 -第一章绪论 ........................................................................................................ - 3 - 1.1 课题研究的目的与意义............................................................................ - 3 - 1.2 研究内容及采用方法................................................................................ - 3 - 1.2.1 主要研究内容................................................................................. - 3 - 1.2.2 主要采用方法................................................................................. - 3 - 1.3课题的研究原理......................................................................................... - 4 -第2章可编程作息时间控制器的方案设计 ...................................................... - 5 - 2.1总体方案组成框图及设计流程图........................................................... - 5 - 2.2具体步骤实施........................................................................................... - 7 - 2.2.1日期和时钟显示功能的设计......................................................... - 7 - 2.2.2 上下课打铃功能的设计............................................................... - 11 - 2.2.3 灯光显示功能的设计................................................................... - 13 - 2.2.4 修改响铃时间功能的设计........................................................... - 13 - 2.2.5 模拟手动控制功能的设计........................................................... - 14 -第3章可编程作息时间控制器的protues仿真 ............................................ - 16 - 3.1 仿真结果................................................................................................... - 16 - 3.2性能及误差分析....................................................................................... - 17 -附录 ..................................................................................... 错误!未定义书签。参考文献 ............................................................................... 错误!未定义书签。

校园网站jsp毕业设计(论文)

毕业设计设计题目:基于J2EE的学院计算中心网站设计 系别:_________________________ 班级:_________________________ 姓名:_________________________ 指导教师:_________________________ 年6月10 日

1 基于J2EE 的学院计算中心网站设计 摘要 本文着重阐述了计算机中心网站的开发过程。介绍了网站的开发环境以及开发工具,对于设计思想和设计流程也做出了全面的叙述,在数据库创建思想以及各个数据表之间的具体关联等方面也做出了详细说明,并且具体剖析了网站各个功能的实现过程以及详细设计过程,在绘制简单系统功能模块图的同时,力求更加清晰地表明设计思想以及对整个模块程序设计的规划及具体实现。 根据实际需求,计算机中心网站设计这个项目采用模块化的设计思想,在Windows XP 操作系统环境下,搭建JSP 运行环境JDK+TOMCAT ,通过使用JAVA 脚本语言完成动态的、交互的web 服务器应用程序,实现学校网站的多种功能。 本网站具有多方面特点:网站功能完备,用户使用方便简捷,人性化的用户界面,设置齐全,大大减少了操作人员和用户的工作负担,提高了学校的信息化的水平。 关键词:Java 数据库 网站设计

The Design Based on J2EE of TangShan College Computer Center Web Site Abstract This article focuses on the computer center web site for the development process. Introduced a web site for environment and development tools, the design concept and design process has also made a comprehensive narrative, in the database to create ideological and various data tables specific links between the areas has also made detailed and specific analysis of the The various functions of the web site to achieve process and detailed design process, drawing a simple web function modules map at the same time, to more clearly show that design thinking and the whole process of planning and design of concrete realization. According to actual demand, the computer center web site for this project is modular in design, in the Windows XP operating system environment, the structures JSP operating environment JDK + TOMCAT, through the use of scripting language JAVA complete dynamic, interactive web server applications, curriculum information and results of information management. This web site has many features: system fully functional, easy to use simple user-friendly user interface, complete security settings, greatly reducing the operators and improve the efficiency of the management of school information Level. Keywords: JSP;Database;Website Design 2

基于单片机的作息时间控制钟系统设计

课 设 计 任 务 书

摘 要 片 机 作 息 时 间 控 制 系 统 设 计 的 目 的 和 意 义: 着 计 算 机 技 术 的 发 展 和在控制系统中的广泛应用,以及设备向小型化、智能化发展,作为高新技术之一的单片机以其体积小、功能强、价格低廉、使用灵活等优势,显示出了很强的生命力。进入21世纪以来,开发推出单片机的公司很多,各种高性能单片机芯片市场也异常活跃,新技术的不断采用,更加使单片机的种类、性能以及应用领域不断扩大和提高。因其功耗低,超高型,低成本,功能完整,在国内越来越受到用户的重视和广泛使用。 随着科技的进步和技术不断的提升。一块大而复杂的模拟电路花费了您巨大的精力,繁多的元器件增加了您的成本。而现在,只需要一块几厘米见方的单片机,写入简单的程序,就可以使您以前的电路简单很多。相信您在使用并掌握了单片机技术后,不管在您今后开发或是工作上,?一定会带来意想不到的惊喜。?以AT89S52为核心控制器件的作息时间控制钟,由键盘、声音输出模块、电源转换模块和存储模块四部分组成。它利用AT89S52的定时/计数器来计算时间,并用存储器记录数据,保证了系统的可靠性。

AT89S52单片机是整个设计的核心控制器件,根据从键盘接受的数据控制整个系统的工作流程。整体性好,人性化强、可靠性高,实现了对时间控制的智能化,摆脱了传统由人来控制时间的长短的不便,是现代学校必不可少的设备。 本次校园作息时间控制系统主要用于学校,对一些以24小时为周期的开关量进行自动控制。如上下课打铃及扩音设备的开与关。采用AT89S52单片机来实现对上述开关量的控制,利用24C02芯片来存储数据,设有六位数码管、可以实时显示时间、系统还设有输入键盘,用以修改实时时钟,体现了系统简单、工作稳定可靠、价廉、控制时间精确及系统体积小等优点。 关键词:作息时间控制; AT89S52; 24C02 目录 1 绪论 (1) 背景介绍.................................................. 作息时间控制钟概述 (1) 2 硬件介绍 (2) 硬件仿真环境介绍 (2) 系统整体设计 (2) 控制钟硬件设计 (3) 系统整体电路图 (4) 3作息时间控制钟软件设计 (6) 总体介绍 (6) 软件环境介绍 (6) 流程图介绍 (6) 系统主程序 (6) 系统数据读写子程序 (10) 显示子程序 (14) 报警扫描子程序 (19) 键盘扫描子程序 (20) 设置时钟子程序 (22) T1定时器中断子程序 (25) 4 系统调试 (28) 5结论 (29) 6附录 (24) 参考文献 (30) 主要元件列表 (31) 1 绪论 背景介绍 随着计算机技术的发展和在控制系统中的广泛应用,以及设备向小型化、智能化发展,作为高新技术之一的单片机以其体积小、功能强、价格低廉、使用灵活等优势,显示出了很强的生命力。进入21世纪以来,开发推出单片机的公司很多,各种高性能单片机芯片市场也异常活跃,新技术的不断采用,更加使单片机的种类、性能以及应用领域不断

现代简约室内家居毕业设计论文

美术与设计学院毕业创作(设计)说明 类别《室内空间设计》 姓名: 学号: 作品名称: 专业/届别: 指导老师: 职称:

中文摘要 本次设计为149平的家具设计图,是表达业主一种的生活态度。现代简约家居设计,是年轻喜爱的简约而很有个性、功能性的一种设计风格,该方案所选用的设计风格为现代简约风格,就是通过对比度,和空间的明亮感给人一种温馨时尚的浪漫气息。 本次设计根据业主要求,以人为本不仅从居住的舒适性方面进行考虑,更考虑业主一天劳累奔波,通过颜色明亮让他回到家可以更快的缓解工作压力,忘却不悦越心情,符合业主的心里,摒弃一切复杂的装饰。 关键词:家居设计、现代简约风格、简约时尚 目录 摘要.................................................................................I 前言 (1) 第一章室内设计的概述 (2) 第二章设计风格与构思 (3) 设计风格 (3) 设计构思 (4) 第三章设计作品陈述 (5) 客厅设计 (5) 主卧室设计 (5) 书房设计 (6) 餐厅设计 (7)

第四章总结 (8) 参考文献 (9) 附录 (10) 致谢 (15) 绪论(前言) 在经济迅猛发展的今天,人们对居住空间的使用功能与审美功能提出了更新、更高的要求,人们可以根据自身喜好充分运用各种内饰与材料来创造个性化的室内空间。 如今消费者更多追求的是环保化、个性化、简洁化的设计风格。并且追求的是一种对当今文化内涵的诠释,一种个性的表现。人们对自己的生活环境需求在不断提高。渴望得到一种简洁大方,崇尚舒适的空间,以此来转换精神的空间。 本课题主要是通过对业主生活需求,从外型上,功能上,颜色布局和材料的选择配上合理设计,让业主业主不仅能感受到时尚现代简约而不简单的设计,又能让业主感受到家的温馨和港湾,让业主能回到家感受到宽敞明亮,忘却工作上的疲惫和都市的喧哗。 第一章室内设计概述 室内设计也称为室内环境设计,室内环境是与人们生活关系最为密切的环节。室内空间是根据空间的使用情况、所处的环境和相应的要求,运用科学的技术手段和设计方案,改造出功能合理、居住舒适、满足人们物质和精神需求的室内空间环境。这一空间环境具有利用价值,更能满足人们的功能要求,也反应了历史、建筑特色等因素。环境设计不仅给我们提供功能适宜空间,更重要的是提高了人们的生活

基于单片机校园作息时间控制系统

课程设计任务书 分院专业 学生姓名学号 设计题目基于单片机校园作息时间控制系统 课程设计内容及要求: 内容: 1设计电路,选择器件 2 利用Protel画原理图 3 编程,调试 4 焊接电路,调试 要求: 1.系统时间设计,设计以24小时为周期的时间钟。 2.LED数码管显示时间。 3.设计键盘,通过键盘修改时间、设定闹铃。 进度及安排:(10天) 1.查资料(2天) 2.设计电路画电路图(2天) 3.编程与调试(2天) 4.焊接硬件电路并调试(2天) 5.写报告(2天) 指导教师(签字): 年月日分院院长(签字): 年月日

单片机作息时间控制系统设计的目的和意义: 随着计算机技术的发展和在控制系统中的广泛应用,以及设备向小型化、智能化发展,作为高新技术之一的单片机以其体积小、功能强、价格低廉、使用灵活等优势,显示出了很强的生命力。进入21世纪以来,开发推出单片机的公司很多,各种高性能单片机芯片市场也异常活跃,新技术的不断采用,更加使单片机的种类、性能以及应用领域不断扩大和提高。因其功耗低,超高型,低成本,功能完整,在国内越来越受到用户的重视和广泛使用。 随着科技的进步和技术不断的提升。一块大而复杂的模拟电路花费了您巨大的精力,繁多的元器件增加了您的成本。而现在,只需要一块几厘米见方的单片机,写入简单的程序,就可以使您以前的电路简单很多。相信您在使用并掌握了单片机技术后,不管在您今后开发或是工作上,一定会带来意想不到的惊喜。以AT89S52为核心控制器件的作息时间控制钟,由键盘、声音输出模块、电源转换模块和存储模块四部分组成。它利用AT89S52的定时/计数器来计算时间,并用存储器记录数据,保证了系统的可靠性。AT89S52单片机是整个设计的核心控制器件,根据从键盘接受的数据控制整个系统的工作流程。整体性好,人性化强、可靠性高,实现了对时间控制的智能化,摆脱了传统由人来控制时间的长短的不便,是现代学校必不可少的设备。 本次校园作息时间控制系统主要用于学校,对一些以24小时为周期的开关量进行自动控制。如上下课打铃及扩音设备的开与关。采用AT89S52单片机来实现对上述开关量的控制,利用24C02芯片来存储数据,设有六位数码管、可以实时显示时间、系统还设有输入键盘,用以修改实时时钟,体现了系统简单、工作稳定可靠、价廉、控制时间精确及系统体积小等优点。 关键词:作息时间控制; AT89S52; 24C02

校园网规划与设计毕业论文

毕业设计(论文) 题目校园网的规划与设计 姓名学号 计算机网络工程专业级班指导教师 2013年4月12日 校园网的规划与设计

摘要 随着计算机网络技术的发展,校园网建设已取得了可喜的进展,校园网的建设改变了传统的教学模式、教学方法、教学手段。促进了教育观念、教学思想的转变,大大拓展了教师和学生的视野。校园网网络系统是一个非常庞大而复杂的系统,它不仅为现代化教学、综合信息管理和办公自动化等一系列应用提供基本操作平台,而且能够提供多种应用服务,使信息化及时准确的传送给各个系统,而校园网工程建设主要应用了网络技术中的重要分支局域网技术来建设与管理的。 因此,本毕业设计课题将校园局域网建设过程中主要能用到的各种技术及实施方案为设计方向,为校园网的建设提供理论依据和实践指导。 关键词:校园网、局域网、网络设备选型、布线系统 ?目录 前言?IV 第一章校园网需求分析 (5) 1.3校园网络系统设计方案和网络设备应满足如下需求?2 1.4 系统集成所共同遵循设计原则和共同追求设计目标 ............................................... 2第二章校园网设计方案?3 2.1设计要点?3 2.2网络系统设计综述 (3) 2.2.1 校园网主干................................................................................................... 3 2.2.2 系统功能规划 (4) 第三章IP地址与VLAN规划 ............................................................................. 5 3.1 校园网计算机分布分析?5 3.3 IP地址分配及VLAN划分?6 第四章网络设备选型?8 4.1 交换机 (8) 4.2 路由器....................................................................................................................... 15 4.3 防火墙?22 4.4 传输介质?24 第五章综合系统布线 (25) 5.1 设计目标?25 5.2 综合布线系统组件 (25) 25 5.3 综合布线系统设计的原则? 5.4 综合布线系统测试 (26)

现代简约风格毕业设计论文

本次设计在设计中运用简洁的造型、明快的基调、和谐的陈设搭配,将人与家居环境融合起来,并体现现代家居生活的品质,以舒适作为室内装饰的出发点,舍弃复杂的造型和繁复的装饰,使总体空间大气、优雅而又整洁、宁静。 色彩在室内装饰中是另一个重要的元素,虽然色彩的存在离不开具体的物体,但它却具有比较形态、材质、大小更强的视觉感染力,视觉效果更直接,根据空间使用者的职业和年龄,以及空间的氛围需求选择不同的色彩,以此创造相应的室内空间个性。 在这个设计方案中现代简约风格在设计中得到了淋漓尽致的诠释。这种风格的家居没有花哨的装修,没有让人眼花缭乱的物件,摒弃了一切繁复的装饰。 关键词室内装饰简洁色彩 一、设计定位 本次设计的案例中没有浓烈的色彩,没有烦琐装饰的居室风格。人在其中,能获得一种解放,一种不被环境包围的释然。于是,人和家具便脱离了空间的概念和谐相处,这就是现代简约居室的魅力。 简约的居室一定不是花哨的,给人的感觉不是浓妆艳抹,而是宁静利索。简约的用色定义并不是只用单一种颜色,但是一般来讲,简约空间里的主题颜色不要超过两种,最好是一种,作为点缀的颜色面积一定要小,在整体设计中起到画龙点睛

的作用,但最好不要“喧宾夺主”。 家装提倡天然的装饰材料,没有艳丽的色彩,没有过多的修饰,整体设计横平竖直,还原材料的本体。天然石材如大理石、花岗岩等,天然木材,这些材料来源于自然,拉近了人和材料、人和自然的距离,给人一种亲切感,整体极简现代。 以自然为本、力求简洁是本案的设计定位。 二、设计过程及分析 根据以上原则,方案初步在设计初期的展开过程中,首先对原始图框进行深入的分析,划分所需的功能区域,整体地对平面设计功能做出一个结构功能划分图。 1.客厅 由此确定了整个起居室的大致功能的布置,根据人的视觉及风水学的要求,摆放家具,并留出宽阔的位子方便人的流动。 此次设计的客厅简洁大方,大气中也能透着家庭的温馨,米黄色的背景搭配黑色胡桃木的装饰体现了主人多元化的审美观。以简约为主的装饰。直接体现家庭成员利落的生活态度。仅有的一件装饰品便是墙上的装饰画,它的应用充分反映出主人的喜好和品位,并将客厅的色彩和比例元素纳入其中,整体关系协调,使客厅的气氛得到了升华。规划出一个全家人都喜欢的居家风格,让客厅成为全家人最喜欢的聚会场所,因此客厅的装饰变的尤为重要。

作息时间控制系统

课程设计 设计题目作息时间控制系统 姓名 学号 专业(班级)通信工程 指导老师王 日期2015年

目录 一设计任务书 (3) 1,任务书 (3) 2,背景现状 (4) 3,作息时间表 (4) 二设计方案 (4) 1,方案论证 (4) 2,设计原理 (4) 3,创新点 (5) 三硬件系列说明与电路原理图 (5) 1,硬件说明 (5) 2,电路图 (7) 四、软件主要模块流程图及源程序和程序注解 (7) 1,程序流程图 (7) 五课程设计总结 (8) 1,自己的收货与体会 (8) 2,遇到问题和解决方法 (8) 3,技术实现技巧和创新点 (8) 4,作品存在的问题和改进设想 (8) 六参考文献 (8)

2,背景现状 学校以及一些企事业单位通常使用传统的电铃声作为上下课、上下班的时间信号。且不说人工打铃的繁琐,铃声的单调和乏味,光是那突然骤响的刺耳铃声就常常激起周围居民的不满。多年来,中国各地从大学到小学乃至幼儿园,从城市到农村,从冬到夏,那特有的铃声响遍了大江南北,成了学校的特色和“专利”。正是这种铃声.让一些学生产生了厌烦情绪,甚至一些学生把铃声看成是考试的代名词,以至于一听到这种声音就产生紧张、恐惧心理。 有教育专家建议,学校教育理应彰显“人”的个性,并从“小”处做起。推进素质教育,于细微之处加强对学生的人文关怀,起到润物无声的育人目的。为此,我开发了“作息时间控制系统”来管理学校日常作息时间,播放自起床、早操、上下课直到晚熄灯等信号音乐,并且还可以控制电视、路灯、室内照明等电气设备。从此屏弃那传统的铃声,代之以现代化优美、怡人的环境音乐,让学生在一次次的铃声音乐中受到美的熏陶,体验音乐的魅力,形成愉悦的心境。既激活学生的艺术细胞,又达到优化育人环境,陶冶学生情操的效果。无形之中推进了素质教育,营造良好的校园氛围。 现今,高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟,石英表,石英钟都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调校。数字式电子钟用集成电路计时时,译码代替机械式传动,LED显示器代替指针显示,减小了计时误差。这种电子钟具备显示时、分、秒的功能,还可以对时、分、秒进行校对,片选的灵活性好。随着科学技术的迅速发展,电子时钟正迅速取代纸质日历、年历和一般机械电子时钟,以其走时准确、功能多样、外观时尚、使用方便,深受消费者的青睐。 3,作息时间表 二、设计方案 1、方案论证 单片机的定时器功能科实现装置模拟时钟,根据需要,在一些特定的时刻送出相应的控制信号,驱动电铃发声,已完成预定的控制要求。另实验箱中的集成电路块集成了8279芯片、键盘和显示器,具有编程功能为时间初始输入和显示提供了平台。还有电铃的集成电路为打铃、广播提供了方法。 2、设计原理

(完整版)校园网设计方案毕业设计论文

毕业设计

课题:企业级网络分析与设计 辅导老师:xx 作者:xx 班级:计算机xx 完成日期:xx 摘要 (3) 第一章、需求分析 (5) 1.1需求分析的任务 (5) 1.1.1社会需求 (5) 1.1.2人才需求 (6) 1.2需求调查 (6) 1.2.1业务现状 (6) 1.2.2网络数据流量 (7) 1.2.3外部要求 (7) 第二章、功能要求 (8) 第三章、逻辑设计 (9) 3.1主干网 (9) 3.3广域网络 (15) 第四章、网络物理设计 (17) 4.1布线系统设计 (17) 4.2各设备间布线设计: (18) 4.2.1建筑系统间的布线: (19) 4.2.2光纤的选择: (19)

4.2.3光纤布线 (19) 4.2.4管理子系统的布线: (20) 4.2.5连接设备的选择: (21) 4.3中心设备室的选择: (21) 4.3.1教师公寓设备间选择 (22) 4.3.2学生公寓1~3的设备间的选择 (23) 4.3.3教学楼设备间的选择 (24) 4.3.4办公楼设备间的选择 (24) 4.3.5垂直子系统的布线: (25) 第五章、网络管理系统 (28) 5.1系统内部各种网络互连 (29) 5.2系统的安全性和可靠性 (30) 第六章、总结 (31) 6.1设计心得: (31) 6.2致谢 (31) 6.3参考文献 (31) 摘要 随着信息的调整膨胀,全球信息已经进入以计算机网络为核心的时 代。作为科技先导的教育行业,计算机校园网已是教育进行科研和现代化 管理的重要手段。近几年、校园网已经取得很大的发展,中国教育科研网 投入运营,全国多所高校校园网络开通联网。本文通过校园网建设的教育 目的、策略、流程图,并进一步分析、总结、建设一个完善的校园网项目。

室内设计--毕业设计说明书(现代简约风格).

中文摘要 随着国民经济的的快速发展和人民生活水平的不断提高,城市生活节奏的加快,在住房状况不断改善的同时,人们对室内装潢的要求也越来越高,各种装潢材料层出不穷令人眼花缭乱,现代人生活越来越追求时尚、舒适、环保和健康,而流行中的简约主义更体现出人们个性化的一面。本文简要的阐述和分析了三室一厅现代室内设计的新宠“简约主义风格”。 现代简约风格,简洁和实用是其基本特点,也是其基本理念。简约风格已经大行其道几年了,仍旧保持较猛的势头,这是因为人们装修时在经济、实用的同时,体现了一定的文化品味。而简约风格不仅注重居室的实用性,而且还体现出了工业化社会生活的精致与个性,符合现代人的生活品位。 关键词:现代时尚,简洁,实用 目录 中文摘要 (1) 引言 (3) 一.课题研究的主要内容 (4) 二. 课题风格的含义 (5) 三. 课题研究的意义和目的 (5) 四. 设计方案实现 (6) 五. 设计原理 (7) 六. 设计过程 (8) 结束语 (9) 致谢 (10) 参考文献 (11) 引言 有人说设计就是纯粹的艺术,张扬个性,我认为这是不全面的。随着国民经济的快速发展和人民生活水平的不断提高,在住房状况不断改善的同时,人们对室内装潢的要求也越来越高,各种装潢材料层出不穷令人眼花缭乱,但是如果采用不适当的装潢材料和家庭用品甚至各种电器,就很可能造成室内环境污染。 所以设计,是解决生活、行为问题。 我其实很反对室内设计做得中看不中用,我觉得不该刻意去搞什么概念,因为那不是真正地在反映我们的生活状态,离生活其实太远太远,仅仅是用来展示的。然而其实设计就像我的导师经常说的那样,就是要解决我们的生活问题,或者是行为问题,这才叫设计。

可编程作息时间控制器设计文件

扬州大学能源与动力工程学院 题目:可编程作息时刻操纵器设计课程:单片机原理及应用课程设计专业:电气工程及其自动化 班级: 姓名: 学号:

第一部分 任 务 书

《单片机原理及应用》课程设计任务书 一、课题名称 详见《单片机课程设计题目(一)》:要紧是软件仿真,利用Proteus软件进行仿真设计并调试; 《单片机课程设计题目(二)》:要紧是硬件设计,利用单片机周立功实验箱进行设计并调试。 二、课程设计目的 课程设计是课程教学中的一项重要内容,是达到教学目标的重要环节,是综合性较强的实践教学环节,它对关心学生全面牢固地掌握课堂教学内容、培养学生的实践和实际动手能力、提高学生全面素养具有专门重要的意义。 《单片机原理及应用》是一门理论性、有用性和实践性都专门强的课程,课程设计环节应占有更加重要的地位。单片机原理及应用课程设计的目的是让学生在理论学习的基础上,通过完成一个涉及MCS-51单片机多种资源应用并具有综合功能的小系统目标板的设计与编程应用,使学生不但能将课堂上学到的理论知识与实际应用结合起来,而且能进一步加深对电子电路、电子元器件等知识的认识与理解,同时在软件编程、排错调试、相关软件和仪

器设备的使用技能等方面得到较全面的锻炼和提高。为今后能够独立进行某些单片机应用系统的开发设计工作打下一定的基础。通过单片机硬件和软件设计、调试、整理资料等环节的培训,使学生初步掌握工程设计方法和组织实践的差不多技能,逐步熟悉开展科学实践的程序和方法。 三、课程设计内容 设计以89C51单片机和外围元器件构成的单片机应用系统,并完成相应的软硬件调试。 1. 系统方案设计:综合运用单片机课程中所学到的理论知识,学生依照所选课题的任务、要求和条件进行总体方案的设计。 2. 硬件电路设计:对方案中以单片机为核心的电路进行设计计算,包括元器件的选择和电路参数的计算,并画出总体电路图。 3. 软件设计:依照已设计出的软件系统框图,用汇编语言或C51编制出各功能模块的子程序和整机软件系统的主程序。 4. 调试:在单片机EDA仿真软件环境Proteus下进行仿真设计并调试;或在单片机周立功实验箱上进行相关设计并调试。 四、课程设计要求 设计一个以单片机为核心的可编程作息时刻操纵器:按照给定的时刻模

校园论坛的设计与实现毕业设计论文

毕业设计论文 校园论坛的设计与实现 摘要 在网络飞速发展的今天,Internet成为人们快速获取、发布和传递信息的重要渠道,它在政治、经济、学习、生活等各个方面发挥着重要的作用。众所周知,论坛是当今网络中的知名服务之一。它开辟了一块“公共”的空间供所有用户发表和读取信息,允许用户对自身感兴趣的话题展开讨论,从而起到集思广益的作用。论坛系统的主要功能是:用户交流、用户管理、信息分类及查找等。所以,经过分析,使用ASP+SQL2000的语言来开发本校园论坛。ASP语言具有开发软件的特性,其优点是安全性能高,能减轻客户端浏览器的负担,提高交互速度。而SQL Server2000是一个真正的多用户、多线程SQL2000数据库服务器。 校园论坛系统正是在网络上基于WEB的动态网页,使用ASP作为主体语言,其程序的编写主要采用工具DREAMWEA VER。无需专用客户端即可为用户提供简洁的交流界面,用户通过发贴回帖的方式在论坛中进行交流,结合管理员在线对论坛信息进行实时调整管理的最为稳定的校园交流平台。论坛系统的主要功能是:用户交流、用户管理、信息分类及查找等。 关键字:ASP;校园论坛;动态页面

The Design and Implementation of the Campus Forum Abstract Nowadays, with the rapid development of the network,the Internet has become an important way for people to obtain, release and send messages. It also plays a key role in every field, such as in politics, economy, study and daily life. As known to all, forum is one of the well-known network services. It provides a "public" space for all the users to release and get messages, and allows users to discuss their interested topics together. The main functions of the forum system go as follows, user communication, user management, information inquiry and classification. Therefore, this paper plans to introduce the design and implementation of the forum for our school by using ASP+SQL Server2000. The ASP language has many advantages, for example, high security, relieving the load of the user's IE browser and improving the speed of communication. And the SQL Server2000 is a real multi-user, multi-thread database server. The system is based on the active web page and made by DREAMWEAVER. Special client software is not necessary for the users, and the users are able to exchange opinions through releasing and replying messages with the help of the administrator, who can process the information immediately. Key words:ASP; School Forum; Active Page

学校作息时间控制系统

长沙学院 课程设计说明书 题目学校作息时间控制系统设计系(部) 电子与通信工程系 专业(班级) 电子信息工程2班 姓名 学号2011026215 指导教师 起止日期2013.12.16——2013.12.20

长沙学院课程设计鉴定表

课程设计任务书 系(部):电子与通信工程系专业:电子信息工程 指导老师:年月日教研室主任:年月日

目录 一、系统总体方案选择与说明 (4) 二、系统结构框图与工作原理 (4) 2.1 设计示意图 (4) 2.2 单片机核心控制模块 (5) 2.3 LCD液晶显示模块 (5) 2.4 声音模块 (5) 2.5 调节模块 (5) 三、软件设计与说明 (5) 四、课程设计体会 (8) 五程序清单 (8) 六参考文献 (12) 一、系统总体方案选择与说明 题设计是一个具有打铃、广播功能的作息时间控制系统。采用SG12864液晶具有良好的菜单式人机界面更使本系统增色不少。由单片机核心控制模块、调节模块、时间模块、LCD液晶显示模块、声音模块5个部分组成。现代机关企业,特别是学校要求对时间加以控制,要按时打铃及播放广播,以保证学习与工作的正常运行。本课题设计实现了这些功能,给学校及其他机关企业带来方便,整体性好,人性化强、可靠性高,实现了对时间控制的智能化。 通过对单片机最小系统的研究,进一步深化和巩固所学基础理论、专业知识及实验技能,提高学生的技术应用能力,使学生了解和掌握单片机应用系统的软、硬件设计过程、方法及实现,为以后设计和实现单片机应用系统打下良好基础。 二、系统结构框图与工作原理 2.1 设计示意图 图2-1 系统电路框图 以单片机为核心,设计一个智能化作息时间控制器。该控制器要求的功能有:按本校作息时间接通/断开电铃;并用12864液晶屏的第一行显示本人的姓名和学号,第二行显示实时时钟。作息时间控制

基于单片机的作息时间控制器毕业设计

本科毕业设计基于单片机的作息时间控制器

基于单片机的作息时间控制器 摘要 单片机应用技术飞速发展,纵观我们现在生活的各个领域,而STC89C52RC 单片机在其中表现得很出色。本系统是由STC89C52RC单片机为控制核心,辅以必要的外围电路,设计了一个结构简单,功能齐全的作息时间控制器,采用DS1302时钟芯片来对计算时间,显示采用LCD1602液晶模块进行数字显示,设计出了更准确定时、更省电的控制系统。它具有设置时间、日期、星期的基本功能,并且能够显示年、月、日、时、分、秒、星期。能够设置多个闹钟时间,并能检测温度。系统选用单片机最小系统应用程序,添加比较程序、时间调整程序及蜂鸣程序,通过时间比较程序触发蜂鸣,实现闹钟功能,完成设计所需求的软件环境。测试程序的可行性并用Proteus进行仿真。 系统读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,具有广阔的市场前景。 关键词:作息时间控制器STC89C52RC DS1302 LCD1602

Time Schedule Controller Based on Microcontroller Huang Xiaolin (College of Engineering, South China Agricultural University, Guangzhou 510642, China) Abstract: The rapid development of microcomputer application technology, in all areas of life we are now, and STC89C52RC single chip microcomputer in which did very well. This system is composed of STC89C52RC single chip microcomputer as control core, with the necessary peripheral circuits, design a simple structure, time controller with complete functions, using the clock chip DS1302 to calculate time, shows the use of LCD1602 liquid crystal module for digital display, design a more accurate timing control system, the more energy. It has set the time, date, week basic functions, and can display year, month, day, time, minutes and seconds, week. To set a number of alarm clocks, and can detect temperature. The system choose the smallest SCM system applications, add comparison program, time to adjust the procedure and buzzer procedures, through the time comparison procedures triggered buzzer, alarm clock function, completed the design needs of the software environment. Feasibility test program with the Proteus simulation. The system is easy to read, intuitive display, functional diversity, simple circuit, low cost and many other advantages, has broad market prospects. Key words: time schedule controller stc89C52rc ds1302 lcd1602

相关主题
文本预览
相关文档 最新文档