当前位置:文档之家› (完整word版)电子发声实验课程设计

(完整word版)电子发声实验课程设计

(完整word版)电子发声实验课程设计
(完整word版)电子发声实验课程设计

微机原理课程设计

课题:电子发声设计实验

专业:

学号:

姓名:

一、课题名称及设计组成员

二、课题内容及要求

课题名:电子发声设计实验

1、要求:

根据实验提供的音乐频率表和时间表,编写程序控制8254,使其输出连接到扬声器上能发出相应的乐曲。要求至少要完成下列项目的一项

(1)可播放两首不同的乐曲

(2)根据不同的按键播放不同的音乐

(3)可改变音乐的音调

(4)可显示播放乐曲的名称

2、所设计的电路实现的功能:

设计中完成了实验要求中提出的要求。设计中实现了,用按键进行随时切换两首音乐(友谊地久天长,两只老虎)和对所播放的当前音乐进行两种不同音调(中音和低音)的随时切换的控制操作,其中用总开关K_7进行播放开关的总控制,开关K_0用于音乐播放的选择,开关K_1用于对当前播放音乐的音调进行选择。设计中还实现了对16×16的LED 管的控制运用点阵汉字输出歌名。

三、方案、系统组成框图和工作原理说明

1、设计方案及原理:本设计中音乐播放控制为利用对8255和8254芯片的控制操作得以实

现。音乐名的输出为利用总线对16×16点阵地控制来实现。

(1)本设计中PC发声系统以8254的计数器0为核心。系统初始化时,计数器0工作在方式3的“方波发声器”方式,同过将音乐频率转换为相应的计数初值,改变

计数器0的计数初值就可以使扬声器发出不同的频率的音响。

(2)发生系统控制为受8255芯片控制,外界通过改变对8255芯片的PA口的不同输入来实现播放功能上的选择。

(3)演奏但音符,为利用一个音符对应一个频率,将与一个频率对应的计数初值写入计数器0,扬声器就发出相应的音调。计数器初值的计算公式为:

计数初值=1MHZ÷输出频率,

其中1MHZ转换为16进制为0F4240H。

(4)控制音符的演奏时间,是通过每一个音符规定一个“单位时间”:单位时间×N=音符的演奏时间。其中,N为调试参数,一首歌只有一个调试参数。

2、系统组成(电路图):

图1. 对8254与系统的连接

图2.对8255单元的连接

图3.点阵汉字的接线

四、程序功能描述及程序流程

(1)程序功能描述:

如程序流程图所示。程序下载链接、并运行后,开始通过对外界按键扫描,来检查应进行采取的操作,根据外界不同的输入,完成不同的程序跳转,从而

实现相应的播放功能。其中K0、K1为外界电子控制单元。分为0和1,即低

电平和高电平。(2)程序流程图:

五、程序源代码及注释

1.在LED单元中显示歌曲名称

ROW1 EQU 0600H ;端口定义

ROW2 EQU 0640H

COL1 EQU 0680H

COL2 EQU 06C0H

STACK1 SEGMENT STACK

DW 256 DUP(?)

STACK1 ENDS

;定义为数据段

INCLUDE HZDOTht.ASM ;数据字段为汉字点阵库, 在HZDOTht.ASM

;文件中

CODE SEGMENT

ASSUME CS:CODE, DS:DATA

START: MOV AX, DATA

MOV DS, AX

MOV DX, ROW1

MOV AL, 00H

OUT DX, AL

MOV DX, ROW2

OUT DX, AL

MOV AL, 0ffH

MOV DX, COL1

OUT DX, AL

MOV DX, COL2

OUT DX, AL

BG0: MOV AX, 160

MOV SI, OFFSET HZDOTht

BG1: CALL DISP

ADD SI, 2

DEC AX

JZ BG0

JMP BG1

;======显示汉字子程序======

;入口参数: SI = 存放汉字起始地址

DISP: MOV CX, 000FH

PUSH AX

ML0: PUSH CX

MOV BL, 01H

MOV CX, 0008H

ML1: MOV DX, ROW1 ;控制0--7行MOV AL, 00H

OUT DX, AL

MOV AL, [SI]

not al

MOV DX, COL1 ;0--7列

OUT DX, AL

INC SI

MOV AL, [SI]

not al

MOV DX, COL2 ;8--15列

OUT DX, AL

INC SI

MOV DX, ROW1 ;控制0--7行

MOV AL, BL

OUT DX, AL

ROL BL, 1

CALL DELAY

LOOP ML1

MOV DX, ROW1

MOV AL, 00H

OUT DX, AL

MOV CX, 0008H

ML2: MOV DX, ROW2 ;控制8--15行MOV AL, 00H

OUT DX, AL

MOV AL, [SI]

not al

MOV DX, COL1 ;0--7列

OUT DX, AL

INC SI

MOV AL, [SI]

not al

MOV DX, COL2 ;8--15列

OUT DX, AL

INC SI

MOV DX, ROW2 ;控制8--15行

MOV AL, BL

OUT DX, AL

ROL BL, 1

CALL DELAY

LOOP ML2

MOV DX, ROW2

MOV AL, 00H

OUT DX, AL

SUB SI, 32

POP CX

LOOP ML0

POP AX

RET

DELAY: PUSH CX ;延时子程序

MOV CX, 0100H

DL1: PUSH AX

POP AX

LOOP DL1

POP CX

RET

CODE ENDS

END START

此程序中8255芯片和点阵LED单元的连接,用来实现在点阵LED显示单元来显示汉字的功能。通过调用汉字存放单元的地址,在LED单元中可以显示出流动的字体。此程序实现的字体是“友谊天长地久”。

2.此程序用来实现程序流程图中所示的功能,即通过开关来控制播放曲目的的切换和音调的改变。

IOY3 EQU 06C0H

MY8254_COUNT0 EQU IOY3+00H ;8254计数器0端口地址

MY8254_COUNT1 EQU IOY3+02H ;8254计数器1端口地址

MY8254_COUNT2 EQU IOY3+04H ;8254计数器2端口地址

MY8254_MODE EQU IOY3+06H ;8254控制寄存器端口地址

IOY0 EQU 0600H

MY8255_A EQU IOY0+00H

MY8255_B EQU IOY0+02H

MY8255_C EQU IOY0+04H

MY8255_MODE EQU IOY0+06H

STACK1 SEGMENT STACK

DW 256 DUP(?)

STACK1 ENDS

DA TA SEGMENT

FREQ_LIST DW 371,495,495,495,624,556,495,556,624 ;第一首歌频率表

DW 495,495,624,742,833,833,833,742,624

DW 624,495,556,495,556,624,495,416,416,371

DW 495,833,742,624,624,495,556,495,556,833

DW 742,624,624,742,833,990,742,624,624,495

DW 556,495,556,624,495,416,416,371,495,0

TIME_LIST DB 4, 6, 2, 4, 4, 6, 2, 4, 4 ;第一首歌时间表

DB 6, 2, 4, 4, 12, 1, 3, 6, 2

DB 4, 4, 6, 2, 4, 4, 6, 2, 4, 4

DB 12, 4, 6, 2, 4, 4, 6, 2, 4, 4

DB 6, 2, 4, 4, 12, 4, 6, 2, 4, 4

DB 6, 2, 4, 4, 6, 2, 4, 4, 12

FREQ_LIST1 DW 330,371,416,330 ;第二首歌频率表

DW 330,371,416,330

DW 416,441,495

DW 495,556,495,441,416,330

DW 495,556,495,441,416,330

DW 330,248,330

DW 330,248,330,0

TIME_LIST1 DB 4,4,4,4 ;第二首歌时间表DB 4,4,4,4

DB 4,4,8

DB 4,4,8

DB 2,2,2,2,4,4

DB 2,2,2,2,4,4

DB 4,4,8

DB 4,4,8

FREQ_LIST2 ;第一首歌频率表变音后

TIME_LIST2 ;第一首歌时间表变音后

DB 4, 6, 2, 4, 4, 6, 2, 4, 4

DB 6, 2, 4, 4, 12, 1, 3, 6, 2

DB 4, 4, 6, 2, 4, 4, 6, 2, 4, 4

DB 12, 4, 6, 2, 4, 4, 6, 2, 4, 4

DB 6, 2, 4, 4, 12, 4, 6, 2, 4, 4

DB 6, 2, 4, 4, 6, 2, 4, 4, 12

FREQ_LIST3 ;第二首歌频率表变音后

TIME_LIST3 ;第二首歌时间表变音后

DB 4,4,4,4

DB 4,4,4,4

DB 4,4,8

DB 4,4,8

DB 2,2,2,2,4,4

DB 2,2,2,2,4,4

DB 4,4,8

DB 4,4,8

DA TA ENDS

CODE SEGMENT

ASSUME CS:CODE, DS:DA TA

START: MOV AX, DATA

MOV DS, AX

MOV DX, MY8255_MODE ;初始化8254工作方式

MOV AX,90H

MOV DX,AX ;A口作为输入

INPUT:

MOV DX, MY8254_MODE ;初始化8254工作方式

MOV AL, 36H ;定时器0、方式3

OUT DX, AL

MOV DX, MY8255_A ;检查输入,是否要设中断问题

IN AL,DX

CMP AL,80H

JZ NEAR PTR BEGIN

CMP AL,81H

JZ NEAR PTR BEGIN1

CMP AL,82H

JZ NEAR PTR BEGIN2

CMP AL,83H

JZ NEAR PTR BEGIN3

JNZ INPUT

BEGIN: MOV SI,OFFSET FREQ_LIST ;装入频率表起始地址

MOV DI,OFFSET TIME_LIST ;装入时间表起始地址

PLAY:

MOV DX,MY8255_A

IN AL,DX

CMP AL,80H

JNZ NEAR PTR INPUT

MOV DX,0FH ;输入时钟为1MHz,1M = 0F4240H MOV AX,4240H

DIV WORD PTR [SI] ;取出频率值计算计数初值,0F4240H / 输出频率

MOV DX,MY8254_COUNT0

OUT DX,AL ;装入计数初值

MOV AL,AH

OUT DX,AL

MOV DL,[DI] ;取出演奏相对时间,调用延时子程序

CALL DALL Y

ADD SI,2

INC DI

CMP WORD PTR [SI],0 ;判断是否到曲末?

JE NEAR PTR INPUT

JMP PLAY

BEGIN1: MOV SI,OFFSET FREQ_LIST1 ;装入频率表起始地址

MOV DI,OFFSET TIME_LIST1 ;装入时间表起始地址

PLAY1:

MOV DX,MY8255_A

IN AL,DX

CMP AL,81H

JNZ NEAR PTR INPUT

MOV DX,0FH ;输入时钟为1MHz,1M = 0F4240H MOV AX,4240H

DIV WORD PTR [SI] ;取出频率值计算计数初值,0F4240H / 输出频率

MOV DX,MY8254_COUNT0

OUT DX,AL ;装入计数初值

MOV AL,AH

OUT DX,AL

MOV DL,[DI] ;取出演奏相对时间,调用延时子程序

CALL DALL Y

ADD SI,2

INC DI

CMP WORD PTR [SI],0 ;判断是否到曲末?

JE NEAR PTR INPUT

JMP NEAR PTR PLAY1

BEGIN2: MOV SI,OFFSET FREQ_LIST2 ;装入频率表起始地址

MOV DI,OFFSET TIME_LIST2 ;装入时间表起始地址

PLAY2:

MOV DX,MY8255_A

IN AL,DX

CMP AL,82H

JNZ NEAR PTR INPUT

MOV DX,0FH ;输入时钟为1MHz,1M = 0F4240H MOV AX,4240H

DIV WORD PTR [SI] ;取出频率值计算计数初值,0F4240H / 输出频率

MOV DX,MY8254_COUNT0

OUT DX,AL ;装入计数初值

MOV AL,AH

OUT DX,AL

MOV DL,[DI] ;取出演奏相对时间,调用延时子程序

CALL DALL Y

ADD SI,2

INC DI

CMP WORD PTR [SI],0 ;判断是否到曲末?

JE NEAR PTR INPUT

JMP PLAY2

BEGIN3: MOV SI,OFFSET FREQ_LIST3 ;装入频率表起始地址

MOV DI,OFFSET TIME_LIST3 ;装入时间表起始地址

PLAY3:

MOV DX,MY8255_A

IN AL,DX

CMP AL,83H

JNZ NEAR PTR INPUT

MOV DX,0FH ;输入时钟为1MHz,1M = 0F4240H MOV AX,4240H

DIV WORD PTR [SI] ;取出频率值计算计数初值,0F4240H / 输出频率

MOV DX,MY8254_COUNT0

OUT DX,AL ;装入计数初值

MOV AL,AH

OUT DX,AL

MOV DL,[DI] ;取出演奏相对时间,调用延时子程序

CALL DALL Y

ADD SI,2

INC DI

CMP WORD PTR [SI],0 ;判断是否到曲末?

JE NEAR PTR INPUT

JMP PLAY3

DALL Y PROC ;延时子程序

D0: MOV CX,0010H

D1: MOV AX,0F00H

D2: DEC AX

JNZ D2

LOOP D1

DEC DL

JNZ D0

RET

DALL Y ENDP

DONE: MOV AX,4C00H

INT 21H

CODE ENDS

END START

本程序中,分别设定了TIME_LIST1 TIME_LIST2 TIME_LIST3 和FREQ_LIST1 FREQ_LIST2 FREQ_LIST3,其中TIME_LIST是歌曲时间表,FREQ_LIST是歌曲频率表。当程序下载链接无误后,执行程序;如程序流程图所示;K0,K1为控制开关,当外设输入为00时,电子发声单元播放“友谊天长地久”的低音调;当为01时,播放“两只老虎”的低音调;当10时播放“友谊天长地久”的原调,当11时播放“两只老虎”的原调。在播放每首歌曲时,程序通过一直扫描键盘的输入来判断键盘输入值是否发声变化,如果发声变化,则执行相应的程序,如果没有发生变化则一直播放当前播放的歌曲。

六、电路的连接及调试

1.电路连接

电路的连接与调试过程中,由于在试验箱中操作,8254 8255芯片已内置,所以对照着电路图,电路的连接比较容易完成。在完成8255单元的连接时候,由于此处没有给出电路图,同过与小组成员的讨论,给出了电路连接方案,如图2所示。

在电路的连接过程中,要注意系统的地址总线与芯片的地址总线相连,单元的A0、A1分别于系统的XA0 XA1相连,IOW与WR、IOR与RD 、IOY与CS相连。

实现第二个程序的时候,由于要用到开关单元按键,因此8255的程序总线PA0-PA7要分别与开关按键单元中的K_0-K_7连接。

2.程序调试

在试验的调试过程中,会遇到不能加载的情况,检查后发现是因为试验箱与电脑的连接出现了问题:由于接口的松动,使得在端口测试的过程中总会出现接口通信失败的情况,此时不光要检查连接的接口是否松动,还要在端口中选择合适的端口,来完成试验箱与电脑的连接。

还有,调试时会遇到没有按照程序设计的功能来完成的情况,在这种情况下,应该首先检查程序是否有错,如果没有,再检查试验箱中电路连接是否有错误。一般来说,错误都出现在连线上面:或者程序总线插在了地址总线处,或者连线的插口接反了。这种情况都比较容易来处理。

七、调试中出现的问题、原因及排除方法

调试过程中出现的问题。

1、在程序编译、加载、链接无误的情况下,下载程序后,单击运行,则程序会出现从

START直接跳到END的情况。

遇到这种情况,最大的可能是程序中有问题,但不是明显的问题,并不是错误,但

是运行会直接结束。首先就要从程序检查开始,一般这种错误的出现有可能就是长转指令的运用错误,或者在设定时间、判断程序是否执行方面出了问题。通过仔细检查程序和修改后,这类问题就能得到解决。

2、调试过程中出现jump out of the range的错误

这种情况,是由于程序太长,超出了JMP跳转的能力范围。解决这种问题的方法是增加中间过渡指令,从而缩短每条指令的长度。

3、LED显示单元中显示的字体与实际字体相反。

这种情况是由于把字的点阵的高低位与试验箱的显示方式弄反了,通过调整字的点阵的高低位的位置,就可以使此问题得到解决。

4、在调试过程中还会出现一些原因不明的错误,如乱码,符号等错误。

这类错误的出现是由于在复制程序代码时,同时将程序的注释一起复制到了程序中,而有些汉字的编码不能被识别,从而出现了这些错误。解决的办法是将出现错误行的汉字注释删掉。

八、收获和体会

这次的课程设计,其实也就是考验我们是否能将所学知识与动手结合起来的一次很好的机会。

微机原理这门课程我们在上学期学过,学习这门课程的目的就是要将所学的汇编知识运用到实际当中来;在这次的课程设计中,有几个题目我们可以选择,为了更好的重温学习过的知识,我选择了电子发声试验这个课题。

整个设计通过了软件和硬件上的调试。我想这对于自己以后的学习和工作都会有很大的帮助。在这次设计中遇到了很多实际性的问题,在实际设计中才发现,书本上理论性的东西与在实际运用中的还是有一定的出入的,所以有些问题不但要深入地理解,而且要不断地更正以前的错误思维。一切问题必须要靠自己一点一滴的解决,而在解决的过程当中你会发现自己在飞速的提升。对于电子发声试验,其程序是比较简单的,主要是解决程序设计中的问题,而程序设计是一个很灵活的东西,它反映了你解决问题的逻辑思维和创新能力,它才是一个设计的灵魂所在。因此在整个设计过程中大部分时间是用在程序上面的。很多子程序是可以借鉴书本上的,但怎样衔接各个子程序才是关键的问题所在,这需要对系统的结构很熟悉。因此可以说系统的设计是软件和硬件的结合,二者是密不可分的。通过这次课程设计我也发现了自身存在的不足之处,虽然感觉理论上已经掌握,但在运用到实践的过程中仍有意想不到的困惑,经过一番努力才得以解决。

生活就是这样,汗水预示着结果也见证着收获。劳动是人类生存生活永恒不变的话题。通过实习,我才真正领略到“艰苦奋斗”这一词的真正含义,我才意识到老一辈电子设计为我们的社会付出。我想说,设计确实有些辛苦,但苦中也有乐,在如今单一的理论学习中,很少有机会能有实践的机会,但我们可以,而且设计也是一个团队的任务,一起的工作可以让我们有说有笑,相互帮助,配合默契,多少人间欢乐在这里洒下,大学里一年的相处还赶不上这十来天的合作,我感觉我和同学们之间的距离更加近了;我想说,确实很累,但当我们看到自己所做的成果时,心中也不免产生兴奋;正所谓“三百六十行,行行出状元”。我们同样可以为社会作出我们应该做的一切,这有什么不好?我们不断的反问自己。也许有人不喜欢这类的工作,也许有人认为设计的工作有些枯燥,但我们认为无论干什么,只要人

生活的有意义就可。社会需要我们,我们也可以为社会而工作。既然如此,那还有什么必要失落呢?于是我们决定沿着自己的路,执着的走下去。

同时我认为我们的工作是一个团队的工作,团队需要个人,个人也离不开团队,必须发扬团结协作的精神。某个人的离群都可能导致导致整项工作的失败。实习中只有一个人知道原理是远远不够的,必须让每个人都知道,否则一个人的错误,就有可能导致整个工作失败。团结协作是我们实习成功的一项非常重要的保证。而这次实习也正好锻炼我们这一点,这也是非常宝贵的。

总之,通过这次的课程设计,我收获了许多:一方面,由于课程设计的过程中涉及了许多专业课的知识,因此在课下我找出了微机原理的课本,将以前学过的东西重新温习了一遍,感觉收获良多;以前有些地方不懂,但是现在看起来有一种恍然大悟的感觉;其实知识也正是在反复学习的过程中得以消化和吸收的;另一方面,由于动手能力一直是我们比较薄弱的一点,这次的锻炼机会,让我们从动脑到动手,得到了全面的锻炼。很高兴自己能有这次机会,而我对它也很珍惜。在以后的学习和生活中,我一定会注意将学习和实践结合起来,多多动手,在实践中检验自己所学的知识,从而让自己的能力不断增强。

微机原理课程设计电压报警器实验报告

南通大学电子信息学院 微机原理课程设计 报告书 课题名: 班级: 姓名: 学号: 指导老师: 日期: xxx

目录 1.设计目的 (2) 2.设计内容 (2) 3.设计要求 (2) 4.设计原理 (3) 5.硬件电路图 (3) 6.程序代码 (5) 7.程序及硬件系统调试情况 (19) 8.设计总结与体会 (19)

一、设计目的 课程设计是培养和锻炼学生在学习完本门课后综合应用所学理论知识,解决实际工程设计和应用问题的能力的重要教学环节。它具有动手、动脑和理论联系实际的特点,是培养在校工科大学生理论联系实际、敢于动手、善于动手和独立自主解决设计实践中遇到的各种问题能力的一个重要教学环节。 通过课程设计,要求学生熟悉和掌握微机系统的软件、硬件设计的方法、设计步骤,使学生得到微机开发应用方面的初步训练。让学生独立或集体讨论设计题目的总体设计方案、编程、软件硬件调试、编写设计报告等问题,真正做到理论联系实际,提高动手能力和分析问题、解决问题的能力,实现由学习知识到应用知识的初步过渡。通过本次课程设计使学生熟练掌握微机系统与接口扩展电路的设计方法,熟练应用8086汇编语言编写应用程序和实际设计中的硬软件调试方法和步骤,熟悉微机系统的硬软件开发工具的使用方法。 通过课程设计实践,不仅要培养学生事实求是和严肃认真的工作态度,培养学生的实际动手能力,检验学生对本门课学习的情况,更要培养学生在实际的工程设计中查阅资料,撰写设计报告表达设计思想和结果的能力。 二、设计内容 设计一个电压报警器,要求采集实验箱提供的0~5V的电压,当输入电压在3V以内,显示电压值,如2.42。当输入电压超过3V,显示ERR,并报警。电压值可在七段数码管显示,点阵广告屏显示或液晶屏显示。报警形式自行设计,

简易电子琴课程设计报告

摘要 电子琴是现代电子科技与音乐结合的产物,是一种新型的键盘乐器,它在音奏中已成为不可缺少的一部分。本文主要介绍运用555定时器制作简易电子琴的设计方法。该方法利用555定时器构成多谐振荡器,通过按键控制不同的RC组合应用多谐振荡器产生不同频率八个基本音阶的脉冲信号波,然后连到扬声器上,即可发出八音阶的音乐。在该设计中,利用了555定时器构成的多谐振荡器产生各音阶不同频率的脉冲,不仅仅使其频率调节更加方便,而且发出的声音稳定、饱满。 前言 (1) 第一章设计内容及要求 (2) 1.1 设计的基本原理 (2) 1.2 设计要求 (2) 第二章系统组成及工作原理 (3) 2.1 系统组成 (3) 2.1.1 按键模块 (3) 2.1.2音调发生模块 (3) 2.1.3音响模块 (4) 2.2 工作原理 (4) 2.2.1 NE555多谐振荡器 (5) 2.2.2 LM386集成功率放大器 (7) 第三章方案比较 (8) 3.1 方案一 (8) 3.2 方案二 (9) 3.3方案三 (10) 3.4方案分析与比较 (11) 第四章参数计算、器件选择 (12) 4.1 参数计算 (12) 4.2 器件选择 (12) 第五章系统调试及测试结果分析 (14) 5.1 系统调试 (18) 关键词:简易电子琴,555定时器,多谐振荡器,八个基本音阶 目录

5.2 硬件调试···················································19 2 5.3 测试结果与分析 (19) 前言 随着当代科学设计的发展,电子产品在人们的日常生活中占据着越来越多重要的地位。电子琴作为其中的一个典型代表,引领着许多孩子进入音乐的殿堂。因此,我们选择了简易电子琴这个题目来制作,因为它不仅能过提高实际动手能力,还与实际生活有着紧密的联系。 模拟电子技术基本教程是一门实践性很强的课程,而此次课程设计依据的理论基础是模拟电子技术基本教程,其主要目的是通过本课程的培养,启发学生的创造性思维,进一步探究书本知识。本课程设计是设计出一个电子产品,先焊接好,再进行检验。 在电子课程设计的过程中,系统的概念十分重要,熟悉从系统的层次分析问题、解决问题的方式。基本方法除了实验课中要求掌握的功能测试、故障排除等各种一般方法以外、要特别注重使用“电路拼装”的方法。课程设计的一般步骤如下:(1)、选择一个课题;(2)、查阅有关资料;(3)、进行可行论证;(4)、通过设计方案的比较,定出最优的设计方案;(5)、分解为多个模块;(6)、分别设计各个功能模块电路,并完成调试;(7)、组装成完整的数字系统;(8)、编写设计、安装、调试报告。 1 第一章设计原理及要求 1.1 设计的原理 555定时器是一种中规模集成电路,外形为双列直插8脚结构,体积小,使用起来方便。只要在外部配上几个适当的阻容元件,就可以构成施密特触发器、单稳态触发器及多谐振荡器等脉冲信号产生与变换电路。它在波形的产生与变换、测量与控制、定时电路、家用电器、电子玩具、电子乐器等方面有广泛的应用。 5.4 误差分析 (19) 实验小结及心得体会 (20) 结论······························································21 参考 文献·························································22 附录一····························································23 附录二···························································· 24 3

电子电路课程设计密码锁(满分实验报告)

密码锁设计报告 摘要: 本系统是由键盘和报警系统所组成的密码锁。系统完成键盘输入、开锁、超时报警、输入位数显示、错误密码报警、复位等数字密码锁的基本功能。 关键字:数字密码锁GAL16V8 28C64 解锁与报警 1

目录: 一、系统结构与技术指标 1、系统功能要求 (4) 2、性能和电气指标 (5) 3、设计条件 (5) 二、整体方案设计 1、密码设定 (6) 2、密码判断 (6) 3、密码录入和判断结果显示 (6) 4、系统工作原理框面 (7) 三、单元电路设计 1、键盘录入和编码电路图 (8) 2、地址计数和存储电路 (12) 3、密码锁存与比较电路 (12) 2

4、判决与结果显示电路 (14) 5、延时电路 (15) 6、复位 (17) 7、整机电路图 (19) 8、元件清单……………………………………………19四、程序清单 1、第一片GAL (21) 2、第二片GAL (23) 五、测试与调整 1、单元电路测试 (25) 2、整体指标测试 (26) 3、测试结果 (26) 六、设计总结 1、设计任务完成情况 (27) 2、问题及改进 (27) 3、心得体会 (28) 3

一、系统结构与技术指标 1.系统功能要求 密码锁:用数字键方式输入开锁密码,输入密码时开锁;如 果输入密码有误或者输入时间过长,则发出警报。 密码锁的系统结构框图如下图所示,其中数字键盘用于输入 密码,密码锁用于判断密码的正误,也可用于修改密码。开锁LED1亮表示输入密码正确并开锁,报警LED2亮表示密码有误或者输入时间超时。 开锁green 键盘密码锁 错误red 4

完整钢结构课程设计精

贵州大学高等教育自学考试实践考试 钢结构课程设计 课程代码:02443 题目:单层工业厂房屋盖结构——梯形钢屋架设计 年级:2 0 1 3 级 专业:建筑工程 层次:本科 姓名:张伟 准考证号:21001181132 衔接院校:贵州大学 指导老师:张筱芸 完成日期: 2015. 4. 24

附件:设计资料 1、设计题目:《单层工业厂房屋盖结构——梯形钢屋架设计》 2、设计任务及参数: 第五组: 某地一机械加工车间,长84m,跨度24m,柱距6m,车间内设有两台40/10T中级工作制桥式吊车,轨顶标高18.5m,柱顶标高27m,地震设计烈度7度。采用梯形钢屋架,封闭结合,1.5×6m预应力钢筋混凝土大型屋面板(1.4KN/m2),上铺100mm厚泡沫混凝土保温层(容重为1KN/m3),三毡四油(上铺绿豆砂)防水层(0.4KN/m2),找平层2cm厚(0.3KN/m2),卷材屋面,屋面坡度i=1/10,屋架简支于钢筋混凝土柱上,混凝土强度等级C20,上柱截面400×400mm。钢材选用Q235B,焊条采用E43型。屋面活荷载标准值0.7KN/m2,积灰荷载标准值0.6KN/m2, 3、设计任务分解 学生按照下表分派的条件,完成梯形钢屋架设计的全部相关计算和验算及构造设计内容。 表-3 4、设计成果要求 在教师指导下,能根据设计任务书的要求,搜集有关资料,熟悉并应用有关规范、标准和图集,独立完成课程设计任务书(指导书)规定的全部内容。 1)需提交完整的设计计算书和梯形钢屋架施工图。 2)梯形钢屋架设计要求:经济合理,技术先进,施工方便。 3)设计计算书要求:计算依据充分、文理通顺、计算结果正确、书写工整、数字准确、图文并茂,统一用A4纸书写(打印)。 A、按步骤设计计算,各设计计算步骤应表达清楚,写出计算表达式及必要的计算过程,对数据的选取应写明判断依据。 B、计算过程中,必须配以相应的计算简图。 C、对计算结果进行复核后,为保证施工质量且方便施工,应按规范要求对计算结果进行调整并写明依据。 4)梯形钢屋架施工图共两张,图纸绘制的要求:布图合理,版面整齐,图线清晰,标注规范,符合规范/图集要求。

简易电子琴实验报告

北京邮电大学 课题名称:简易电子琴的设计和制作学院:信息与通信工程学院 专业:信息工程 班级:2014211126 姓名:李家威 学号:2014210691 班内序号:10

指导老师:王丹志 一、摘要及关键字 本课程设计以制作出一个简易电子琴为最终目的。该电子琴以NE555为核心,通过公式计算不同频率按键对应的阻值来实现不同的音调,然后通过运算放大器将信号放大并通过喇叭发出声音。由此设计仿真电路图,选择合适器件进行电路搭建,并进行调试直至达到要求,最后进行数据统计。 关键字:电子琴振荡电路运算放大器 二、设计任务及要求 了解由555定时器构成简易电子琴的电路及原理。设计并利用NE555集成运算电路以及外加电阻,电容在第一级产生不同频率的音乐,再利用LM386功率放大电路对音乐信号进行放大,最后通过扬声器产生21个音符。

三、设计思路、总体结构框图 设计思路 555定时器是一种中规模集成电路,外形为双列直插8脚结构,体积小,使用起来方便。只要在外部配上几个适当的阻容元件,就可以构成施密特触发器、单稳态触发器及多谐振荡器等脉冲信号产生与变换电路。它在波形的产生与变换、测量与控制、定时电路、家用电器、电子玩具、电子乐器等方面有广泛的应用。由555定时器电路组成的多谐振荡器,它的振荡频率可以通过改变振荡电路中的RC原件的数值进行改变。根据这一原理,通过设定一些不同的RC数值并通过控制电路,按照一定的速度依次将不同的RC组件接入振荡电路,就可以使振荡电路按照设定的要求,有节奏的发射已设定的音频信号与音乐。

总体结构框图 四、分块电路和总体电路的设计分块电路: 琴键端(开关、电阻)

单片机电子时钟课程设计实验报告

单片机电子时钟课程设 计实验报告 Pleasure Group Office【T985AB-B866SYT-B182C-BS682T-STT18】

《单片机原理与应用》课程设计 总结报告 题目:单片机电子时钟(带秒表)的设计 设计人员:张保江江润洲 学号: 班级:自动化1211 指导老师:阮海容 目录 1.题目与主要功能要求 (2) 2.整体设计框图及整机概述 (3) 3.各硬件单元电路的设计、参数分析及原理说明 (3) 4.软件流程图和流程说明 (4) 5.总结设计及调试的体会 (10) 附录 1.图一:系统电路原理图 (11) 2.图二:系统电路 PCB (12) 3.表一:元器件清单 (13) 4.时钟程序源码 (14)

题目:单片机电子时钟的设计与实现 课程设计的目的和意义 课程设计的目的与意义在于让我们将理论与实践相结合。培养我们综合运用电子课程中的理论知识解决实际性问题的能力。让我们对电子电路、电子元器件、印制电路板等方面的知识进一步加深认识,同时在软件编程、排错调试、焊接技术、相关仪器设备的使用技能等方面得到较全面的锻炼和提高,为今后能够独立完成某些单片机应用系统的开发和设计打下一个坚实的基础。 课程设计的基本任务 利用89C51单片机最小系统,综合应用单片机定时器、中断、数码显示、键盘输入等知识,设计一款单片机和简单外设控制的电子时钟。 主要功能要求 最基本要求 1)使用MCS-51单片机设计一个时钟。要求具有6位LED显示、3个按键输入。 2)完成硬件实物制作或使用Pruteus仿真(注意位驱动应能提供足够的电流)。 3)6位LED数码管从左到右分别显示时、分、秒(各占用2位),采用24小时标准计时制。开始计时时为000000,到235959后又变成000000。 4)使用3个键分别作为小时、分、秒的调校键。每按一次键,对应的显示值便加1。分、秒加到59后再按键即变为00;小时加到23后再按键即变为00。在调校时均不向上一单位进位 (例如分加到59后变为00,但小时不发生改变)。 5) 软件设计必须使用MCS-51片内定时器,采用定时中断结构,不得使用软件延时法,也不得使用其他时钟芯片。 6)设计八段数码管显示电路并编写驱动程序,输入并调试拆字程序和数码显示程序。7)掌握硬件和软件联合调试的方法。 8)完成系统硬件电路的设计和制作。 9)完成系统程序的设计。 10)完成整个系统的设计、调试和制作。

中南大学钢结构课程设计

中南大学土木工程学院土木工程专业(本科) 《钢结构基本原理》课程设计任务书 题目:钢框架主次梁设计 姓名: 班级: 学号:

一、设计规范及参考书籍 1、规范 (1)中华人民共和国建设部. 建筑结构制图标准(GB/T50105-2001) (2)中华人民共和国建设部. 房屋建筑制图统一标准(GB/T50001-2001) (3)中华人民共和国建设部. 建筑结构荷载规范(GB5009-2010) (4)中华人民共和国建设部. 钢结构设计规范(GB50017-2003) (5)中华人民共和国建设部. .钢结构工程施工质量验收规范(GB50205-2001) 2、参考书籍 (1)沈祖炎等. 钢结构基本原理,中国建筑工业出版社,2006 (2)毛德培. 钢结构,中国铁道出版社,1999 (3)陈绍藩. 钢结构,中国建筑工业出版社,2003 (4)李星荣等. 钢结构连接节点设计手册(第二版),中国建筑工业出版社,2005 (5)包头钢铁设计研究院 中国钢结构协会房屋建筑钢结构协. 钢结构设计与计算(第二版), 机械工业出版社,2006 二、设计构件 某多层图书馆二楼书库楼面结构布置图如图,结构采用横向框架承重,楼面活荷载标准值2.02kN mm (单号)、5.02kN mm (双号),其中12班竖向梁跨度取值:学号1~10为8m 、学号11~20为10m ;学号21~为12m ;其中13班水平向梁跨度取值:学号1~10为9m 、学号11~20为11m ;学号21~为13m ;。楼面板为120mm 厚单向实心钢筋混凝土板,荷载传力途径为:楼面板-次梁-主梁-柱-基础。设计中仅考虑竖向荷载和活载作用,框架梁按连续梁计算,次梁按简支梁计算。其中框架柱为焊接H 型钢,截面尺寸为H600×300×12×18,层高3.5m 。 三、设计内容要求 (1)设计次梁截面CL-1(热轧H 型钢)。 (2)设计框架主梁截面KL-1(焊接工字钢)。 (3)设计框架主梁短梁段与框架柱连接节点,要求采用焊缝连接,短梁段长度一般为0.9~ 1.2m 。 (4)设计框架主梁短梁段与梁体工地拼接节点,要求采用高强螺栓连接。 (5)设高计次梁与主梁工地拼接节点,要求采用强螺栓连接。

微机课设实验报告

微机课程设计 数字温度计实验报告

一、题目: 上位机:完成界面设计与通讯程序 1、能够显示两个温度值,温度精度0.5度,当超出报警温度阈值时,温度 值后又提示字幕。 2、能够设定报警温度阈值 3、每隔一秒将温度值保存至文件存档。当超出报警温度阈值时,温度值后 面有提示。 4、可以对串口进行设置。 下位机:完成电路设计与控制程序 1、用两个DS18B20测温。 2、通过串口与上位机通信,并传输温度值,接受阈值设置。 3、当超出报警温度阈值时,有相应指示灯提示。 4、将当前温度显示LCD1602液晶屏上,当超出报警温度阈值时,温度值后 有提示。 二、原理 DS18B20是DALLS公司推出的“1—wire”接口的数字温度传感器,可以直接将温度转换为9~12串行信号供单片机处理。由于这种传感器只有一个IO口,是单总线串行接口,单片机可以利用串行通信将数据读出并按照LCD 的协议显示在1602液晶屏上。同时,通过PC机与单片机之间的串行通信,可以用PC机控制温度的警戒值以及记录不同时间测量的温度。 三、原理图 图3.1 LCD、18B20以及串口与单片机最小系统连接图

图3.2电源模块 四、流程图 1、上位机流程图 图4.1.1发送数据流程图图4.1.2 接受数据流程图

2、下位机流程图 图4.2.2读出温度子程序流程图 图4.2.1总流程图 图4.2.4计算温度子程序流程图

图4.2.3 温度转换流程图 图4.2.6温度值显示在LCD1602上 图4.2.5 显示数据刷新子程序 五、源程序 1、上位机程序:见附录1; 2、下位机程序:见附录2; 3、实验结果显示(上位机):见附录3。

电子技术实训报告(收音机)

电子技术实训报告(收音机)

話北氏號/季电子技术实训报告 姓名:___________________________ 学号:______________________ 学院:____________________ 班级: 指导老师: 2017年6月30日

第一节:实训的目的及要求 1、学会焊接技术,并能自己动手焊接实习所需电子产品。 2、熟悉电子元器件的结构及作用、熟练掌握电烙铁等相关工具的操作。 3、掌握电子产品的的工作原理、安装和调试技术,通过该过程,锻炼自己的动手能力, 培养理论联系实际的能力,提高分析解决问题能力。 4、通过实际动手实践,进一步学习和理解电子技术知识。 5、学会认识并分析电路图,按照电路图要求组装焊接实物。 第二节:实训器材及工具 1.恒兴牌HX218B ( FM/AM )收音机实验套件X 1 2?电烙铁X 1 3.焊锡丝若干 4.万用表X 1 5.钳子 6.元件清单见下表1 表1

第三节:电子技术实训原理 收音机是接收无线电广播发送的信号,并将其还原成声音的机器,根据无线电广播的不同,即调幅广播(AM )和调频广播(FM ),接收信号的收音机的种类也不同,即调频收音机和调幅收音机。 1.收音机天线收到电磁波信号,经过调谐器选频后,选出要接收的电台信号。同时,在 收音机中,有一个本地振荡器,产生一个跟接收频率差不多的本振信号,它跟接收信号混频,产生差频,这个差频就是中频信号。中频信号再经过中频选频放大,然后再检波,就得到了原来的音频信号。音频信号通过功率放大之后,就可送至扬声器发声了。天线接收到的高频信号通过输入电路与收音机的本机振荡频率(其频率较外来高频信号高一个固定中频,我国中频标准规定为465khz)—起送入变频管内混合一一变频,在变频级的负载回路(选频)产生一个新频率即通过差频产生的中频,中频只改变了载波的频率,原来的音频包络线并没有改变,中频信号可以更好地得到放大,中频信号经检波并滤除高频信号。再经低放,功率放大后,推动扬声器发出声音。 2.HX218B收音机简单原理 (1)中波信号有T1与C-1组成的输入回路,选择后进入1C内的第10脚,在IC内部与本振信号混频,本振信号由T2与C-2及IC的第5脚内部振荡电路组成,混频后465KHZ的差频信号由IC的14脚输出,经中周T3和陶瓷滤波器CF2选频从16脚进入IC进行中放、检波,然后由23脚输出,再经C14 耦合至24脚进行音频放大,最后由27脚输出至扬声器。 (2)调频信号由TX接收,经C2送入IC的12脚进行高放、混频,9脚外接C-3、L1选频回路,7脚外接C-4、L2本振回路,混频后的中频信号也由14脚输 出经10.7MHZ陶瓷滤波器CF1选频后进入17脚进行中放,并经内部鉴频, IC的2脚外接鉴频网络,鉴频后的音频信号也由23脚输出,再经C14耦合至24脚进行音频放大,最后也由27脚输出推动扬声器发声。 (3)C为四联可变电容器,它由四个单独的可变电容组合在同一个轴上旋转, 以满足AM FM的调台,安装时将小容量的两联焊在7脚和9脚(调频用),

电子商务系统分析与设计课程设计实验报告范本

电子商务系统分析与设计课程设计实 验报告

江苏科技大学 电子商务系统分析与设计课程设计 网上书城系统的开发 学生姓名张颖 学号 班级08404121 指导老师 成绩 经济管理学院信息管理系 1月8日 目录 一.系统规划 (4)

1.2初步调查 (5) 1.3确定电子商务模式和模型 (6) 1.4可行性分析和可行性分析报告 (6) 二.系统分析 (8) 2.1系统调查 (8) 2.2需求规格说明书 (9) 2.2.1 引言 (9) 2.2.2项目概述 (9) 2.2.3需求规定 (10) 2.2.4环境要求 (16) 2.3组织结构分析 (17) 2.4业务流程分析 (17) 2.5数据流程分析 (19) 三.系统设计 (21) 3.1系统总体结构 (21) 3.2网络基本结构 (22) 3.3系统平台选择 (22) 3.4应用系统方案 (23) 3.4.1各功能模块简要描述 (23) 3.4.4数据库设计 (24) 3.4.5用户界面设计 (31)

3.5.1客户端要求 (32) 3.5.2服务器端要求 (32) 3.5.3系统测试 (32) 四.支付系统设计 (39) 4.1支付协议选择 (39) 4.2支付系统数据流程分析 (39) 4.3支付系统安全需求分析 (41) 4.4支付系统总体设计 (42) 4.5支付系统功能 (44) 4.6交易流程设计 (46) 4.7支付系统安全设计 (47) 五.心得体会 (47) 一.系统规划 1.1明确用户需求 随着当今社会新系统大度的提高,网络的高速发展,计算机已被广泛应用于各个领域,因而网络成为人们生活中不可或缺的一部分。互联网用户应经接受了电子商务,网购成为一种时尚潮流。

钢结构课程设计

中南大学 《钢结构基本原理》 课程设计 设计名称:钢框架主次梁设计 专业班级:土木1112班 姓名:周世超 学号: 指导老师:龚永智 设计任务书 (一)、设计题目 某钢平台结构(布置及)设计。 (二)、设计规范及参考书籍 1、规范 (1)中华人民共和国建设部. 建筑结构制图标准[S](GB/T50105-2001) (2)中华人民共和国建设部. 房屋建筑制图统一标准[S](GB/T50001-2001) (3)中华人民共和国建设部. 建筑结构荷载规范[S](GB5009-2001)(4)中华人民共和国建设部. 钢结构设计规范[S](GB50017-2003)(5)中华人民共和国建设部. 钢结构工程施工质量验收规范[S](GB50205-2001) 2、参考书籍

(1)沈祖炎等. 钢结构基本原理[M]. 中国建筑工业出版社,2006 (2)毛德培. 钢结构[M]. 中国铁道出版社,1999 (3)陈绍藩. 钢结构[M]. 中国建筑工业出版社,2003 (4)李星荣等. 钢结构连接节点设计手册(第二版)[M]. 中国建筑工业出版社,2005 (5)包头钢铁设计研究院?中国钢结构协会房屋建筑钢结构协. 钢结构设计与计算(第二版)[M]. 机械工业出版社,2006 (三)、设计内容 某多层图书馆二楼书库楼面结构布置示意图如图一所示,结构采用横向框架承重,楼面板为120mm厚的单向实心钢筋混凝土板。荷载的传力途径为:楼面板—次梁—主梁—柱—基础,设计中仅考虑竖向荷载与动荷载的作用。框架按照连续梁计算,次梁按照简支梁计算。其中框架柱为焊接H型钢,截面尺寸为H600X300X12X18,楼层层高取3.9米 采用的钢材为Q345,焊条为E50 柱网尺寸9 ×9,永久荷载5,活荷载10 活荷载分项系数为1.4 恒荷载分项系数为1.2 (四)、设计内容要求 1)验算焊接H型钢框架柱的承载能力,如不满足请自行调整 2)设计次梁截面CL-1(热轧H型钢)。 3)设计框架主梁截面KL-1(焊接工字钢)。 4)设计框架主梁短梁段与框架柱连接节点,要求采用焊缝连接,短

微机原理课程设计报告

微型计算机技术课程设计 指导教师: 班级: 姓名: 学号: 班内序号: 课设日期: _________________________

目录 一、课程设计题目................. 错误!未定义书签。 二、设计目的..................... 错误!未定义书签。 三、设计内容..................... 错误!未定义书签。 四、设计所需器材与工具 (3) 五、设计思路..................... 错误!未定义书签。 六、设计步骤(含流程图和代码) ..... 错误!未定义书签。 七、课程设计小结 (36)

一、课程设计题目:点阵显示系统电路及程序设计 利用《汇编语言与微型计算机技术》课程中所学的可编程接口芯片8253、8255A、8259设计一个基于微机控制的点阵显示系统。 二、设计目的 1.通过本设计,使学生综合运用《汇编语言与微型计算机技术》、《数字电子技术》等课程的内容,为今后从事计算机检测与控制工作奠定一定的基础。 2.掌握接口芯片8253、8255A、8259等可编程器件、译码器74LS138、8路同相三态双向总线收发器74LS245、点阵显示器件的使用。 3.学会用汇编语言编写一个较完整的实用程序。 4.掌握微型计算机技术应用开发的全过程,包括需求分析、原理图设计、元器件选用、布线、编程、调试、撰写报告等步骤。 三、设计内容 1.点阵显示系统启动后的初始状态 在计算机显示器上出现菜单: dot matrix display system 1.←left shift display 2.↑up shift display 3.s stop 4.Esc Exit 2.点阵显示系统运行状态 按计算机光标←键,点阵逐列向左移动并显示:“微型计算机技术课程设计,点阵显示系统,计科11302班,陈嘉敏,彭晓”。 按计算机光标↑键,点阵逐行向上移动并显示:“微型计算机技术课程设计,点阵显示系统,计科11302班,陈嘉敏,彭晓”。 按计算机光标s键,点阵停止移动并显示当前字符。 3.结束程序运行状态 按计算机Esc键,结束点阵显示系统运行状态并显示“停”。 四.设计所需器材与工具 1.一块实验面包板(内含时钟信号1MHz或2MHz)。 2.可编程芯片8253、8255、74LS245、74LS138各一片,16×16点阵显示器件一片。

(完整word版)电子发声实验课程设计

微机原理课程设计 课题:电子发声设计实验 专业: 学号: 姓名:

、课题名称及设计组成员 、课题内容及要求 课题名:电子发声设计实验 1、要求: 根据实验提供的音乐频率表和时间表,编写程序控制8254 ,使其输出连接到扬声器上能发 出相应的乐曲。要求至少要完成下列项目的一项 ( 1)可播放两首不同的乐曲 ( 2)根据不同的按键播放不同的音乐 ( 3)可改变音乐的音调 ( 4)可显示播放乐曲的名称 2、所设计的电路实现的功能: 设计中完成了实验要求中提出的要求。设计中实现了,用按键进行随时切换两首音乐(友谊地久天长,两只老虎)和对所播放的当前音乐进行两种不同音调(中音和低音)的随时切换的控制操作,其中用总开关 K_7 进行播放开关的总控制,开关 K_0 用于音乐播放的选择,开关 K_1 用于对当前播放音乐的音调进行选择。设计中还实现了对 16×16的 LED 管的控制运用点阵汉字输出歌名。 三、方案、系统组成框图和工作原理说明 1、设计方案及原理:本设计中音乐播放控制为利用对8255 和 8254 芯片的控制操作得以实 现。音乐名的输出为利用总线对 16×16 点阵地控制来实现。 (1)本设计中 PC发声系统以 8254的计数器 0 为核心。系统初始化时,计数器 0 工作在方式 3 的“方波发声器”方式,同过将音乐频率转换为相应的计数初值,改变计 数器 0 的计数初值就可以使扬声器发出不同的频率的音响。 ( 2)发生系统控制为受 8255 芯片控制,外界通过改变对 8255 芯片的 PA 口的不同输入来实现播放功能上的选择。

3)演奏但音符,为利用一个音符对应一个频率,将与一个频率对应的计数初值写入 计数器 0,扬声器就发出相应的音调。计数器初值的计算公式为: 计数初值 =1MHZ ÷输出频率, 其中 1MHZ 转换为 16 进制为 0F4240H 。 ( 4)控制音符的演奏时间,是通过每一个音符规定一个“单位时间” :单位时间× N= 音符的演奏时间。其中, N 为调试参数,一首歌只有一个调试参数。 2、系统组成(电路图) : 图 1. 对 8254 与系统的连接 . XD0 XD7 . D0 D7 系 统 XA1 A0 总 XA2 A1 线 IOW# WR IOR# RD IOY3 CS

钢结构课程设计word版

1.1.1设计资料 某机床加工车间,厂房跨度21m或24m,长度96m.设计对象为厂房内的钢操作平台,其平面尺寸为27.0m×22.5m,室内钢结构操作平台建筑标高为4.500m。房屋安全等级为二级,设计使用年限50年,耐火等级二级,拟采用钢平台。 (1)钢平台楼面做法:采用花纹钢板或防滑带肋钢板。 (2)楼面活荷载标准值:根据工艺要求取为7.3KN/m (3)钢平台结构连接方式:平台板与梁采用焊接(角焊接);次梁与主梁采用高强度螺栓连接;主梁与柱采用焊接或高强度螺栓连接,定位螺栓采用粗制螺栓。 (4)材料选用:型钢、钢板采用Q235- A. F;焊条采用E43 ××型。粗制螺栓采用Q235钢材。 (5)平台柱基础混凝土强度等级C25。 试对铺板、次梁、主梁、钢柱以及次梁与主梁、主梁与柱上端、柱脚及钢楼梯进行设计。 1.1.2结构布置 1. 梁格布置 采用单向板布置方案,柱网尺寸为9.0m×4.5m;主梁沿横向布置,跨度为9m;次梁沿纵向布置,跨度为4.5 m。间距为1.5m;单块铺板的平面尺寸为1.5m×9.0m。

2.连接方案 次梁与主梁采用高强螺栓侧面铰接连接,次梁与主梁的上翼缘平齐;主梁与柱采用侧向铰接连接;柱与基础采用铰接连接;平台板与主(次)梁采用焊接(角焊缝)连接。 3. 支撑布置 钢平台柱的两端均采用铰接连接,并设置柱间支撑,以保证结构几何不变。在轴线②、⑤和轴线○B 处分别布置纵、横向支撑,采用双角钢,如图1-2所示。 图1-2 1-1剖面 因无水平荷载,支撑磕按构造要求选择角钢型号。 受压支承的最大计算长度mm mm l 9750)2009000()2804500(220=-+-=,受压支撑的允许长细比[λ]=200,要求回转半径 i ≥,75.48200/9750]/[0mm mm l ==λ选用2L125×8(节点板厚度6mm ,mm i y 4.35=,y 为对称轴)。 1.1.3 铺板设计 1.初选铺板截面 在铺板的短跨方向设置8道加劲肋,间距m m 1000l 1=。平板厚度 m m 8t m m 03.8~67.6120l ~150l t 11==≥,取。

微机控制技术实验报告

《微机控制技术》课程设计报告 课题:最少拍控制算法研究专业班级:自动化1401 姓名: 学号: 指导老师:朱琳琳 2017年5月21日

目录 1. 实验目的 (3) 2. 控制任务及要求 (3) 3. 控制算法理论分析 (3) 4. 硬件设计 (5) 5. 软件设计 (5) 无纹波 (5) 有纹波 (7) 6. 结果分析 (9) 7. 课程设计体会 (10)

1.实验目的 本次课程设计的目的是让同学们掌握微型计算机控制系统设计的一般步骤,掌握系统总体控制方案的设计方法、控制算法的设计、硬件设计的方法。学习并熟悉最少拍控制器的设计和算法;研究最少拍控制系统输出采样点间纹波的形成;熟悉最少拍无纹波控制系统控制器的设计和实现方法。复习单片机及其他控制器在实际生活中的应用,进一步加深对专业知识的认识和理解,使自己的设计水平、对所学知识的应用能力以及分析问题解决问题的能力得到全面提高。 2.控制任务及要求 1.设计并实现具有一个积分环节的二阶系统的最少拍有纹波控制和无纹波控制。 对象特性G (s )= 采用零阶保持器H 0(s ),采样周期T =,试设计单位阶跃,单位速度输入时的有限拍调节器。 2.用Protel 、Altium Designer 等软件绘制原理图。 3.分别编写有纹波控制的算法程序和无纹波控制的算法程序。 4.绘制最少拍有纹波、无纹波控制时系统输出响应曲线,并分析。 3.控制算法理论分析 在离散控制系统中,通常把一个采样周期称作一拍。最少拍系统,也称为最小调整时间系统或最快响应系统。它是指系统对应于典型的输入具有最快的响应速度,被控量能经过最少采样周期达到设定值,且稳态误差为定值。显然,这样对系统的闭环脉冲传递函数)(z φ提出了较为苛刻的要求,即其极点应位于Z 平面的坐标原点处。 1最少拍控制算法 计算机控制系统的方框图为: 图7-1 最少拍计算机控制原理方框图 根据上述方框图可知,有限拍系统的闭环脉冲传递函数为: ) ()(1)()()()()(z HG z D z HG z D z R z C z +==φ (1) )(1)()(11)()()(1z z HG z D z R z E z e φφ-=+== (2) 由(1) 、(2)解得:

电子琴的实验报告

单片机课程设计 设计题目电子琴 指导老师:苏 参与实验者:moxiaoxiao 专业:统本电信0801 地点:3#楼北楼605 电子琴 一.设计目的: (1).培养综合运用知识的能力 (2).朋友查阅资料,使用工程设计标准及编写设计文档的能力. (3).掌握单片机应用系统的设计方法. (4).提高计算机绘图能力 二.设计任务: 利用DP51PROC实验系统上的定时器/计数器,按键和蜂鸣器单元。用单片机I/O 口线控制蜂鸣器发出不同的音调,程序检测按键状态,7个按键中某一键按下时,蜂鸣器对应标称音阶. 三.设计与调试环境 KEIL uVision2 是众多单片机应用开发软件中优秀的软件之一,它支持众多不同公司的MCS51 架构的芯片,它集编辑,编译,仿真等于一体,同时还支持,PLM ,汇编和 C 语言的程序设计,它的界面和常用的微软VC++的界面相似,界面友好,易学易用,在调试程序,软件仿真方面也有很强大的功能。 1:按下面的步骤建立一个项目: 图1-4 选取芯片 图1-5 新建程序文件 (1)点击图1-5 中的 3 保存新建的程序,也可以用菜单File-Save 或快捷键Ctrl+S 进行保存。因是新文件所以保存时会弹出类似图1-3 的文件操作窗口,我们把第一个程序命名为,保存在项目所在的目录中,这时程序单词有了不同的颜色,说明KEIL 的 C 语法检查生效了。如图1-6 鼠标在屏幕左边的Source Group1 文件夹图标上右击弹出菜单,在这里可以做项目中增加减少文件等操作。我们选“Add File t o Group ‘SourceGroup 1’”弹出文件窗口,选择刚刚保存的文件,按ADD 按钮,关闭文件窗,程序文件已加到项目中了。这时在Source Group1 文件夹图标左边出现了一个小+号说明,文件组中有了文件,点击它可以展开查看。 图1-6 把文件加入到项目文件组中 编译程序 (2)进入调试模式,软件窗口样式大致如图1-8 所示。图中1 为运行,当程序处于停止状态时才有效,2 为停止,程序处于运行状态时才有效。3 是复位,模拟芯片的复位,程序回到最开头处执行。按

中南大学电工电子课程设计实验报告

中南大学 电工电子技术课程设计报告 题目:可编程乐曲演奏器的设计 学院:信息科学与工程学院 指导老师:陈明义 专业班级: 姓名: 学号:

前言 随着科学技术发展的日新日异,电工电子技术在现代社会生产中占据着非常重要的地位,因此作为二十一世纪的自动化专业的学生而言,掌握电力电子应用技术十分重要。 电工电子课程设计的目的在于进一步巩固和加深所学电工电子基本理论知识。使学生能综合运用相关关课程的基本知识,通过本课程设计,培养我们独立思考的能力,学会和认识查阅学习我们未学会的知识,了解专业工程设计的特点、思路、以及具体的方法和步骤,掌握专业课程设计中的设计计算、软件编制,硬件设计及整体调试。设计过程中还能树立正确的设计思想和严谨的工作作风,达到提高我们的设计能力的目标。 从理论到实践,往往看似简单,实则是有很大的差距的,通过课程设计,可以培养我们学到很多东西,不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正的学到知识,从而提高自己的实际动手能力和独立思考的能力。 在次,特别感谢老师给我们以实践动手的机会,让我们对以前的知识以复习,整合,并从理论走向实践,相信我们都会在这次课程设计中学到很多!!!

目录 前言 (2) 正文 第一章系统概述 (4) 系统功能 (4) 系统结构 (4) 实验原理 (4) 整体方案 (5) 第二章单元电路的设计与分析 (5) 音频发生器的设计 (5) 节拍发生器的设计 (6) 读取存储器数据 (7) 选择存储器地址 (8) 控制音频电路设计 (8) 第三章电路的安装与调试 (9) 第四章结束语 (9) 元器件明细表 (10) 参考文献 (10) 附录 (11)

钢结构基本原理课程设计

2013级土木工程专业 《钢结构》课程设计任务书 钢结构课程是土木工程专业重要的实践性教学环节,是对学生知识和能力的总结。通过钢结构课程设计,使学生进一步了解钢结构的结构型式、结构布置和受力特点,掌握钢结构的计算简图、荷载组合和内力分析,掌握钢结构的构造要求等。要求在老师的指导下,参考已学过的课本及有关资料,综合应用钢结构的材料、连接和基本构件的基本理论、基本知识,进行基本的钢结构设计计算,并绘制钢结构施工图。 设计题目: 钢结构平台梁板柱的设计 设计资料: (a) (b) (a) 梁格布置(b) 次梁布置简图 钢结构平台的梁格布置如如上图所示。铺板为预制钢筋混凝土板。平台永久荷载(包括铺板重力)为5kN/m2,荷载分项系数为,可变荷载分项系数为m2,荷载分项系数为;活荷载F=,钢材采用Q235,E43型焊条,焊条电弧焊。试对此钢结构平台的次梁、主梁和柱子(包括柱脚)进行设计。 要求: 1.每位同学自己独立完成,不能有任何雷同的课程设计计算书,否则都记为不及格; 2.课程设计计算书可以手写也可以打印,打印使用A4纸张; 3.完成并提交期限时间为第15周周五(12月9日)。 提示:可以参考教材P131例题4-2,P135例题4-4,P149习题4-10,P186习题5-2。

《课程设计说明书》格式规范 一、封面要求 学生提交的正稿封面样式附后。评定成绩必须有教师签名并写出评语。 二、正文规范 1、字体字号要求 ①设计标题用小三号黑体、居中,英文标题对应用小三号Times New Roman、居中,“摘要”用5号黑体,中文摘要内容用5号宋体,“Abstract”用5号黑体,英文摘要内容用5号Times New Roman。 ②课程设计正文内容 第一级标题用四号黑体、靠左;第二级标题用小四号黑体、靠左;正文全文用小四号宋体、英文用Times New Roman 12。 ③页码用小五号居中,页码两边不加修饰符,页码编号从正文开始。 ④图表标题用小五号黑体,居图表幅宽中间位置。 2、内容要求 ①正文必须按照《湖南农业大学学报(自然科学版)》要求,即包括完整的标题、作者、指导教师、中英文摘要、前言、方案比较分析、设计计算、讨论、小结、参考文献、致谢、附录含计算数据、参考手册相关计算表格等。 ②文理通顺、说理有据。 ③图表中文标题下必须有英文对照。

微机系统课程设计实验报告---交通信号灯自动控制模拟指示系统[13页].docx

微机系统课程设计实验报告

课题:交通信号灯自动控制模拟指示系统 一、课程设计目的 1.掌握CPU与各芯片管脚连接方法,提高借口扩展硬件电路 的连接能力。 2.加深对定时器、计数器和并行借口芯片的工作方式和编程 方法的理解。 3.掌握交通信号灯自动控制系统的设计思路和实现方法。 二、课程设计内容 设计并实现十字路口通信号自动控制模拟指示系统。设该路口由A、B两条通行相交而成,四个路口各设一组红、黄、绿三色信号灯,用两位数码管作倒计时显示。 三、应用系统设计方案 交通信号灯的亮灭时间及数码管显示时间可以通过8253来控制,8253的时钟源采用时钟信号发生器与分频电路提供,通过计算获得计数初值为1000。按照需要设定工作在方式3. 交通信号灯及数码管可以采用系统提供的相应模块,控制可以通过8255可编程并行借口,PA口控制红黄绿交通灯的亮灭,PB口和PC口控制时间显示数码管的段和位。PC0作为OUT1的输入。

四、系统测试结果 1.基本功能实现 (1)以秒为计时单位,两位数码管以十进制递减计数显示通行剩余时间,在递减计数为零瞬间转换。即南 北的绿灯、东西的红灯同时亮30秒,同时南北路口 数码管递减显示绿灯剩余时间;为0时,南北的黄 灯闪烁5秒钟,同时东西的红灯继续亮;南北的红 灯、东西的绿灯同时亮30秒,同时东西路口数码管 递减显示绿灯剩余时间;为0时,南北红灯继续亮, 同时东西的黄灯闪烁5秒;若不结束,则开始循环。 (2)通过键盘可以对红、黄、绿三色信号灯所亮时间再0~99内任意设定。 (3)十字路口的通行气势状态可自行设定,系统启动后自动运行,按“Q”退出。 2、发挥部分实现 (1)增加人工干预模式,在特殊情况下可通过人工干预,手动控制A、B交通灯的切换时间,并可以随时切 换为自动运行模式。 (2)增加夜间控制功能,交通灯在进入夜间模式后,A、B干道上红、绿灯均不亮,黄灯信号灯闪烁。 (3)增加红灯倒计时显示。

电子发声设计实验

电子发声设计实验 试验目的:学习用8254定时/计数器使蜂鸣器发声的编程方法 实验设备:PC微机一台、TD-PITC试验箱一台 实验内容:使其输出连接到根据实验提供的音乐频率表和时间表,编写程序控制8254,使其输出连接到扬声器上能发出相应的乐曲。 实验说明及步骤:一个音符对应一个频率,将对应一个音符频率的方波传输到扬声器上,就可以发出音符的声音。将一段乐曲的音符对应频率的方波依次送到扬声器,就可以演奏出这段乐曲。利用8254的方式3——“方波发生器”,将相应一种频率的计数初值写入计数器,就可以产生对应频率的方波。计数初值的计算如下: 计数初值=输入时钟/输出频率 源代码:略 初始效果:播放了《友谊天长地久》 修改点:FREQ_LIST 和TIME_LIST 重新编排了了频率表和时间表的内容 修改效果:发出了音乐《两只老虎》 修改后代码: ;Sound.asm ;电子发声设计实验 ;****************根据查看端口资源修改下列符号值******************* IOY0 EQU 0d800H ;***************************************************************** MY8254_COUNT0 EQU IOY0+00H*4 ;8254计数器0端口地址 MY8254_COUNT1 EQU IOY0+01H*4 ;8254计数器1端口地址 MY8254_COUNT2 EQU IOY0+02H*4 ;8254计数器2端口地址 MY8254_MODE EQU IOY0+03H*4 ;8254控制寄存器端口地址 STACK1 SEGMENT STACK DW 256 DUP(?) STACK1 ENDS DA TA SEGMENT FREQ_LIST DW 262,294,330,262,262,294,330,262,330,350,393,330,350,393 ;频率表DW 393,441,393,350,330,262,393,441,393,350,330,262 DW 294,196,262,294,196,262 TIME_LIST DB 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 8, 4, 4, 8 ;时间表DB 2, 2, 2, 2, 4, 4, 2, 2, 2, 2, 4, 4 DB 4, 4, 8, 4, 4, 8 DA TA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA

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