2015课程设计报告_张浩_张云虎
- 格式:doc
- 大小:393.00 KB
- 文档页数:27
吉林建筑大学电气与电子信息工程学院数字电子技术课程设计报告设计题目:病房智能呼叫系统专业班级:信工131班学生姓名:刘杰学号:201311114指导老师:迟耀丹、张玉红设计时间:2015.07.06---2015.07.17教师评语:成绩:评阅老师日期目录一、设计任务和要求 (3)二、设计原理 (4)三、选择器件 (5)四、功能模块及运行结果 (12)五、总设计电路原理图 (16)六、心得体会总结 (19)一、设计任务和要求1、 1---5个开关模拟5个病房的呼叫输入信号,1号的优先级最高;1---5优先级依次降低;2、用一个数码管显示呼叫信号的号码;没信号呼叫时显示0;又多个信号呼叫时,显示优先级最高的呼叫号(其他呼叫号用指示灯显示);3、凡有呼叫发出5秒的呼叫声;4、功能扩展:对优先级低的呼叫声进行存储,处理完高优先级的呼叫,再进行低优先级的处理(发挥部分)。
二、设计原理1、设计思路:下面对4个要求逐一进行分析。
首先,根据题目要求用5个开关模拟5个病房的呼叫信号,由于1---5优先级依次降低,所以我们用优先编码器来控制其优先级;为了调和显示优先编码的顺序,我们用到了并行加法器;其次,要显示病房号码,就要使用数码管以及能将优先编码器产生的8421码转化为数码管显示的译码器;能够发出呼叫声,在仿真中就需要蜂鸣器来实现这个功能;对于存储呼叫信息,由于使用了优先编码器,当同时闭合两个开关或多个开关时,它会遵循优先级最高的来实现,当优先级高的开关断开后,之后的优先级较高的会进行操作,这个过程是自动的。
2、原理框图图(1) 原理框图用五个开关进行信号控制 优先编码存储译码显示呼叫的病房号灯选通电 路五个病房灯呼叫三、器件选择1、所用器件表一:设计所用的器件表器件名称数量单刀开关 5直流电源电压7灯泡 5电阻7电容 2非门 574LS148 174LS283 14511 2数码管 1555定时器 1蜂鸣器 12、主要器件的功能介绍(1)单刀开关:设计中用5个单刀开关控制灯的亮与灭,将5个开关由上而下分别设置成从K5--K1,当按下对应键位后,则相应的灯亮,断开开关后,则对应的灯灭。
2015年度创新创业精品课程
申报表
所属学院马克思主义学院
课程名称当代世界经济与政治
课程类型(本科/高职)本科
所属专业大类思想政治教育
申报日期 2015-10-30
教务处制
2015年7月
填写要求
一、以word文档格式如实填写各项内容。
二、表格文本中外文名词第一次出现时,要写清全称和缩写,再次出现时可以使用缩写。
三、涉密内容不填写,有可能涉密和不宜大范围公开的内容,请在说明栏中注明。
四、除课程负责人外,根据课程实际情况,填写每位主讲教师的详细信息。
五、本表栏目未涵盖的内容,需要说明的,请在“其他情况说明”栏中注明。
申报课程类型与新版培养方案一致。
1.课程负责人
3.教学队伍
学缘结构:即学缘构成,指教学队伍中从不同学校或科研单位取得相同(或相近)学历(或学位)的人的比例。
4.课程描述
临沂大学2015年度精品课程汇总表
学院(盖章):填表时间:年月日
注:1.请按推荐顺序填写2015年度级精品课程;2.网址密码如果没有请填写“无”;3.本表请用excel表填写报送。
2015年全国大学生电子设计竞赛风力摆控制系统(B题)2015年8月14日摘要当今的闭环自动控制技术都是基于反馈的概念以减少不确定性。
反馈理论的要素包括三个部分:测量、比较和执行。
测量关心的是被控变量的实际值,与期望值相比较,用这个偏差来纠正系统的响应,执行调节控制。
在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节。
本课题要设计的是风力摆控制系统,通过轴流风机使摆杆摆动,通过主控K60控制轴流风机的各风机风力,使风力摆按照一定规律运动,下端的激光笔在地面上画出要求的轨迹。
关键词:风力摆;轴流风机;PID;K60;目录一、系统方案 (1)1、XXXX的论证与选择 (1)2、XXXX的论证与选择 (1)3、控制系统的论证与选择 (1)二、系统理论分析与计算 (1)1、XXXX的分析 (1)(1)XXX (1)(2)XXX (1)(3)XXX (1)2、XXXX的计算 (2)(1)XXX (2)(2)XXX (2)(3)XXX (2)3、XXXX的计算 (2)(1)XXX (2)(2)XXX (2)(3)XXX (2)三、电路与程序设计 (2)1、电路的设计 (2)(1)系统总体框图 (2)(2)XXXX子系统框图与电路原理图 (2)(3)XXXX子系统框图与电路原理图 (2)(4)电源 (3)2、程序的设计 (3)(1)程序功能描述与设计思路 (3)(2)程序流程图 (3)四、测试方案与测试结果 (3)1、测试方案 (3)2、测试条件与仪器 (4)3、测试结果及分析 (4)(1)测试结果(数据) (4)(2)测试分析与结论 (4)五、结论与心得 (4)六、参考文献 (4)附录1:电路原理图 (5)附录2:源程序 (6)XXXXXXXX(X题)【本科组】一、系统方案本系统主要由XXX模块、XXX模块、XXX模块、电源模块组成,下面分别论证这几个模块的选择。
西北工业大学 课 程 设 计 报 告 题 目: 电子拔河游戏机
学 院: 航海学院 班 级: 03081301班 学生(学号): 张浩(2013300922) 学生(学号): 张云虎(2013300925)
日期: 2015 年 12 月31日 1
摘 要 《模拟、数字电路课程设计》是继《模拟电子技术基础》 、 《数字电子技术基 础》 、 《电子技术基础实验》课程后,电气类、自控类和电子类等专业学生在电子 技术实验技能方面综合性质的实验训练课程,是电子技术基础的一个部分,其目 的和任务是通过二周的时间,让学生掌握 EDA 的基本方法,熟悉一种 EDA 软件, 并能利用 EDA 软件设计一个电子技术综合问题,并在实验箱上成功下载,为以后 进行工程实际问题的研究打下设计基础。 1.通过课程设计使学生能熟练掌握一种 EDA 软件的使用方法, 能熟练进行设 计输入、编译、管脚分配、下载等过程。 2.通过课程设计使学生能利用 EDA 软件进行至少一个电子技术综合问题的 设计,设计输入可采用图形输入法或硬件描述语言输入法。 3.通过课程设计使学生初步具有分析寻找和排除电子电路中常见故障的能 力。 2
4.通过课程设计使学生能独立写出严谨的、有理论根据的、实事求是的、 文理通顺的字迹端正的课程设计报告。
关键词:
目 录 一、课程设计目的........................................................................................................... 4 二、设计任务与要求....................................................................................................... 4 三、方案设计与论证....................................................................................................... 5 3
四、单元电路设计与参数计算....................................................................................... 6 五、电路的安装与调试................................................................................................. 25 六、遇到问题的解决方法............................................................................................. 25 七、结论与心得............................................................................................................. 25 八、参考文献................................................................................................................. 26
题目 电子拔河游戏机设计 4 一、课程设计目的 1.通过课程设计使学生能熟练掌握一种 EDA 软件的使用方法, 能熟练进行设 计输入、编译、管脚分配、下载等过程。 2.通过课程设计使学生能利用 EDA 软件进行至少一个电子技术综合问题的 设计,设计输入可采用图形输入法或硬件描述语言输入法。 3.通过课程设计使学生初步具有分析寻找和排除电子电路中常见故障的能 力。 4.通过课程设计使学生能独立写出严谨的、有理论根据的、实事求是的、 文理通顺的字迹端正的课程设计报告。
二、设计任务与要求(大标题均为四号,黑体) 电子拔河游戏机是一种能容纳甲乙双方参赛游戏电路。 由一排发光二极管表 示拔河的“电子绳”。由甲乙双方通过按纽开关使发光二极管向一方的终点延伸, 当延伸到某方的最后一个发光二极管时, 则该方获胜, 连续比赛多局以定胜负。 基本要求: 5
1. 设计一个能进行拔河游戏的电路。 2. 电路使用9个发光二极管, 开机后只有中间一个发亮, 此即拔河的中心点。 3. 游戏双方各持一个按钮,迅速地、不断地按动,产生脉冲,谁按得快, 亮点就向谁的方向移动,每按一次,亮点移动一次。 4. 亮点移到任一方终端二极管时, 这一方就获胜, 此时双方按钮均无作用, 输出保持,只有复位后才使亮点恢复到中心。 5. 用数码管显示获胜者的盘数
三、方案设计与论证 根据实验的要求,分析实验的执行功能如下图: \ 6
由功能图可知: 可逆计数器原始状态输出4位二进制数0000,经译码器输出使中间的一只发光二极管点亮。当按动A、B两个按键时,分别产生两个脉冲信号,经整形后分别加到可逆计数器上,可逆计数器输出的代码经译码器译码后驱动发光二极管点亮并产生位移,当亮点移到任何一方终端后,由于控制电路的作用,使这一状态被锁定,而对输入脉冲不起作用。如按动复位键,亮点又回到中点位置,比赛又可重新开始。将双方终端二极管的正端分别经两个与非门后接至二个十进制计数器CC4518的允许控制端EN,当任一方取胜,该方终端二极管点亮,产生一个下降沿使其对应的计数器计数。这样,计数器的输出即显示了胜者取胜的盘数。
四、单元电路设计与参数计算 1.总模块电路如下:
单元电路如下” 2.控制器 7
LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL;
ENTITY kongzhi IS PORT ( x,kz: IN STD_LOGIC; st:OUT STD_LOGIC ); END kongzhi;
architecture z of kongzhi is begin process(x,kz) begin IF(kz='1')THEN st<='1'; else st<=x; end if; end process; end z; 8
3.分频器 LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY fenpin IS PORT(clk:IN STD_LOGIC; clk_out:OUT STD_LOGIC; clk_out0:OUT STD_LOGIC; clk_out1:OUT STD_LOGIC); END fenpin;
ARCHITECTURE fwm OF fenpin IS CONSTANT m : INTEGER:= 25000000; --50M 分频到 1Hz 时=25000000。 CONSTANT n : INTEGER:= 250000; --50M 分频到 100Hz 时=2500000。 SIGNAL tmp :STD_LOGIC; CONSTANT p : INTEGER:= 49999900; SIGNAL tmp0 :STD_LOGIC; SIGNAL tmp1 :STD_LOGIC; BEGIN
PROCESS(clk, tmp,tmp0,tmp1) VARIABLE cout,cout0,cout1 : INTEGER:=0; 9
BEGIN IF clk'EVENT AND clk='1' THEN cout:=cout+1; --计数器+1 IF cout<=m THEN tmp<='0'; --计数小于等于 25000000,输出 0 ELSIF coutELSE cout:=0; --计数器清零 END IF; END IF; IF clk'EVENT AND clk='1' THEN cout0:=cout0+1; --计数器+1 IF cout0<=n THEN tmp0<='0'; --计数小于等于 250000,输出 0 ELSIF cout0ELSE cout0:=0; --计数器清零 END IF; END IF; IF clk'EVENT AND clk='1' THEN cout1:=cout1+1; --计数器+1 IF cout1<=p THEN tmp1<='0'; --计数小于等于 25000000,输出 0 ELSIF cout1<50000000 THEN tmp1<='1'; --计数小于 50000000,输出 1 ELSE cout1:=0; --计数器清零 END IF;