北京工业大学电子工程设计二阶实验报告

北京工业大学电子工程设计二阶实验报告
北京工业大学电子工程设计二阶实验报告

电子工程设计报告

题目:温度测量系统/ 闭环温度控制系统设计

专业:电子科学与技术

小组:7

姓名:学号:

袁彬11023221

赖力11023222

指导教师:高新

完成日期:2013.12.12

目录

一、摘要 (3)

二、设计任务与要求 (3)

(二)、设计要求 (5)

(三)单片机 (6)

(一)、电路工作原理及主要元件的功能 (6)

(二)、电路的调试 (12)

四数/ 模(D/A)转换电路 (14)

(一)、电路工作原理及主要元件功能 (14)

(二)、电路主要参数计算 (17)

(三)、电路调试 (17)

五、模/ 数(A/D)转换电路 (19)

(一)、ADC0804 芯片介绍 (19)

(二)、电路主要参数计算 (21)

(三)、电路调试 (22)

六、电路显示与键盘控制电路 (24)

(一)、电路工作原理 (24)

(二).电路调试 (27)

七、温度测量 (31)

八、心得体会 (35)

九、附录 (36)

一、摘要在上学期我们完成了温度控制系统的第一阶段,在这一阶段,我们完成了焊接包括电源板、驱动器和变送器在内的一些工作。也为我们这次的第二阶段做好了准备。通过上学期的准备,我们对焊接电路已经基本上熟练掌握了,对一些电路的原理和设计也都达到了必要的要求,正是基于此我们目前已经完成了第二阶段的所有内容。下面就主要介绍一下我们第二阶段的工作。

二、设计任务与要求

设计小型温度测量与控制系统典型电子系统

1?温度测控系统的基本组成

控制执行单元

前向通道g 后向通道

⑴核心单元一单片机应用电路

⑵模拟量接口一A/D、D/A 电路

⑶人机交互单元一显示、键盘控制电路

2. 程序设计

⑴控制模/数转换进行温度数据采集

⑵ 控制数/模转换改变控温元件工作状态,进行温度控制。

⑶控制键盘与显示器,进行控制温度设定和测量温度显示。

⑷将温度数据转换为显示温度数值的算法程序。

(5)控制温度精确、平稳变化的的算法程序。

3. 系统联调

⑴电路系统联调,配合测试程序实现基本的测温、控温功能

⑵程序联调,通过电路系统实现精确、平稳的温度控制

4. 本学期关注的重点

⑴ 设计并实现了一个能够精确、稳定控制温度的系统

⑵ 知道了一个典型的电子系统应该具备哪些主要功能

⑶ 知道了一个典型电子系统的设计实现过程和工作方法。

⑷ 知道如何设计测试方法、创造测试条件,对设计完成的电路模块或电路系统进行测

试,使电路或系统的功能、指标充分展现。

⑸ 设计组装的电路系统出现故障,能够根据电路或系统的工作原理、自己掌握的专业知识以

及积累的经验,快速确定故障范围和故障原因。

⑹ 掌握电路的设计方法,通过设计、计算实现电路设计要求。

二)、设计要求

1.温度测量范围:0°C ~ +100 °C

2.温度测量误差:不大于± 2°C

3 .单片机:具有独立电路板结构。

片选信号: 4 个,

地址信号: 4 个,

数据总线:AD0~AD7 ,

I/O 口线:P3 口,P1 口。

4 .数/模(D/A)转换电路:具有独立电路板结构

输入范围:00H ~ 0FFH ,

对应输出:-10V~+10V ,

误差:1% ,响应时间:< 1ms ,电源供电:+5V ,± 12V 。

5 .模/数(A/D)转换电路:独立电路板结构

输入信号范围:0V~+5V

分辨率:8bit

精度:1LSB

转换时间:< 1ms

6 .显示与键盘控制电路:

4 位7 段数码显示,

前3 位含小数点独立电路板安装结构

0 ~ 9 数字输入键及若干功能设置按键控制

(三)单片机

一)、电路工作原理及主要元件的功能

1 ,芯片的介绍和参数

MCS-51 系列单片机性能优异,因此单片机芯片采用89C51 。

在单片机的40 条引脚中有2 条专用于主电源的引脚,2

4 条控制或与其它电源复用的引脚,32 条输入/ 输出(I/O )

面按其引脚功能分为四部分叙述这40 条引脚的功能

1)主电源引脚VCC 和VSS :MCS-51 系列中的

条外接晶体的引脚,引脚

VCC ——(40 脚)接+5V 电压;

VSS——(20 脚)接地。

2)外接晶体引脚XTAL1 和XTAL2 :

XTAL1 (19 脚)接外部晶体的一个引脚。在单片机内部,它是一个反相放大器的输入端,这个放大器构成了片内振荡器。当采用外部振荡器时,对HMOS 单片机,此引脚应接地;对CMOS 单片机,此引脚作为驱动端。

XTAL2 (18 脚)接外晶体的另一端。在单片机内部,接至上述振荡器的反相放大器的输出端。采用外部振荡器时,对HMOS 单片机,该引脚接外部振荡器的信号,即把外部振荡器的信号直接接到内部时钟发生器的输入端;对XHMOS ,此引脚应悬浮。

3)控制或与其它电源复用引脚RST/VPD 、ALE/PROG 、PSEN 和EA/VPP :

RST/VPD (9 脚)当振荡器运行时,在此脚上出现两个机器周期的高电平将使单片机复位。

ALE/PROG (30 脚):当访问外部存贮器时,ALE (允许地址锁存)的输出用于锁存地址的低位字节。即使不访问外部存储器,ALE 端仍以不变的频率周期性地出现正脉冲信号,此频率为振荡器频率的1/6 。因此,它可用作对外输出的时钟,

或用于定时目的

PSEN (29 脚):此脚的输出是外部程序存储器的读选通信号。在从外部程序存储器取指令(或常数)期间,每个机器周期两次PSEN 有效。但在此期间,每当访问外部数据存储器时,

集成电路设计实验报告

集成电路设计 实验报告 时间:2011年12月

实验一原理图设计 一、实验目的 1.学会使用Unix操作系统 2.学会使用CADENCE的SCHEMA TIC COMPOSOR软件 二:实验内容 使用schematic软件,设计出D触发器,设置好参数。 二、实验步骤 1、在桌面上点击Xstart图标 2、在User name:一栏中填入用户名,在Host:中填入IP地址,在Password:一栏中填入 用户密码,在protocol:中选择telnet类型 3、点击菜单上的Run!,即可进入该用户unix界面 4、系统中用户名为“test9”,密码为test123456 5、在命令行中(提示符后,如:test22>)键入以下命令 icfb&↙(回车键),其中& 表示后台工作,调出Cadence软件。 出现的主窗口所示: 6、建立库(library):窗口分Library和Technology File两部分。Library部分有Name和Directory 两项,分别输入要建立的Library的名称和路径。如果只建立进行SPICE模拟的线路图,Technology部分选择Don’t need a techfile选项。如果在库中要创立掩模版或其它的物理数据(即要建立除了schematic外的一些view),则须选择Compile a new techfile(建立新的techfile)或Attach to an existing techfile(使用原有的techfile)。 7、建立单元文件(cell):在Library Name中选择存放新文件的库,在Cell Name中输 入名称,然后在Tool选项中选择Composer-Schematic工具(进行SPICE模拟),在View Name中就会自动填上相应的View Name—schematic。当然在Tool工具中还有很多别的

北京工业大学实验报告

北京工业大学实验报告

————————————————————————————————作者:————————————————————————————————日期: ?

BEIJINGUNIVERSITYOF TECHNOLOGY 实验报告 课程名称:计算机网络应用 学院:经济与管理学院 专业:管理科学与工程 组 11 号: 14110206 陈浩良报告 人: 14110213 郝楠 14110214 邓刘祥鹤 14110217 苏晗实验日期:2015年11 月30 日报告日期:2015年12月 5 日 学期:2015–2016学年第1学期成绩:评语:

教师签字: 评阅日期: ? 分工情况 实验一直通:苏晗、陈浩良 交叉:郝楠、邓刘翔鹤实验三苏晗、郝楠、陈浩良 实验四苏晗、陈浩良 实验五郝楠、陈浩良 试验六苏晗、郝楠

实验一 实验报告要求: 1.说明直通双绞线和交叉双绞线的使用场合 2.说明直通双绞线和交叉双绞线的构成 3.制作直通双绞线和交叉双绞线过程中遇到的问题和解决方法 1. 交叉线一般用来直接连两台电脑的,也就是网卡--网卡 直通线一般用来连接网络设备(比如路由器,交换机,HUB,ADSL 等)与电脑,或者是网络设备与网络设备(除非特殊说明,一般都支持)之间相联。 2. 直通线的双绞线做法是:两端双绞线都做成:橙白- 橙- 绿白 - 蓝- 蓝白-绿-棕白- 棕 3. 交叉线的做法是,网线的两端一边按橙白- 橙- 绿白- 蓝 -蓝白- 绿- 棕白- 棕做,另一端按绿白- 绿-橙白- 蓝-蓝白- 橙-棕白- 棕做 实验三 实验报告要求: 1.对比OSI模型,简述TCP/IP工作过程 2.描述IP地址、子网掩码的配置方法 3.说明在测试过程中使用了哪些网络命令及命令的意义

计算机组成原理实验报告单周期cpu的设计与实现

1个时钟周期 Clock 电子科技大学计算机科学与工程学院 标 准 实 验 报 告 (实验)课程名称: 计算机组成原理实验 电子科技大学教务处制表 电 子 科 技 大 学 实 验 报 告 学生姓名: 郫县尼克杨 学 号: 2014 指导教师:陈虹 实验地点: 主楼A2-411 实验时间:12周-15周 一、 实验室名称: 主楼A2-411 二、 实验项目名称: 单周期CPU 的设计与实现。 三、 实验学时: 8学时 四、 实验原理: (一) 概述 单周期(Single Cycle )CPU 是指CPU 从取出1条指令到执行完该指令只需1个时钟

周期。 一条指令的执行过程包括:取指令→分析指令→取操作数→执行指令→保存结果。对于单周期CPU 来说,这些执行步骤均在一个时钟周期内完成。 (二) 单周期cpu 总体电路 本实验所设计的单周期CPU 的总体电路结构如下。 (三) MIPS 指令格式化 MIPS 指令系统结构有MIPS-32和MIPS-64两种。本实验的MIPS 指令选用MIPS-32。以下所说的MIPS 指令均指MIPS-32。 MIPS 的指令格式为32位。下图给出MIPS 指令的3种格式。 本实验只选取了9条典型的MIPS 指令来描述CPU 逻辑电路的设计方法。下图列出了本实验的所涉及到的9条MIPS 指令。 五、 实验目的 1、掌握单周期CPU 的工作原理、实现方法及其组成部件的原理和设计方法,如控制器、26 31 221 216 15 11 1 6 5 0 op rs rt rd sa func R 型指令 26 31 221 216 15 0 op rs rt immediate I 型指令 26 31 20 op address J 型指令

北京工业大学电子工程设计--二阶实验报告

电子工程设计第二阶段报告 小型温度测量与控制系统 专业:通信工程小组: 10组 成员:刘志斌 12024228 高培元 12024215 指导教师:高新 完成日期:2014.12.20

摘要: 第一阶段我们已经完成了电源板和变送器。本学期的第二阶段要求是完成这个系统中单片机,A/D,D/A转换电路和显示与键盘控制电路部分。 温度控制系统总体概述 (一)、总述 电子工程设计训练是一门综合理论知识,实践操作,电子电路系统的设计、实现、调试、故障排查等方面的综合性训练。第一阶段只完成了电源以及变送器部分。本阶段工作量非常大,需要完成单片机,数模,模数转换电路和显示与键盘控制电路部分,并且完成测温系统的测试。 (二)设计任务与要求 一、设计任务 设计、制作并调试单片机,数模,模数转换电路和显示电路共四个模块。二、设计要求 1.单片机:具有独立电路板结构。 片选信号:6个, 地址信号:4个, 数据总线:AD0~AD7, I/O口线:P3口,P1口。 2.数/模(D/A)转换电路:具有独立电路板结构。 输入范围:00H ~ 0FFH, 对应输出:-10V~+10V, 电源供电:+5V,±12V。 3.模/数(A/D)转换电路: 独立电路板结构 输入信号范围:0V~+5V 分辨率:8bit 精度:1LSB 转换时间:< 1ms 4.显示与键盘控制电路: 4 位7 段数码显示, 前 3 位含小数点独立电路板安装结构 0 ~ 9数字输入键及若干功能设置按键控制

(三)单片机应用电路 一、电路设计方案 1.芯片介绍 MCS-51系列单片机有众多性能优异的兼容产品、成熟的开发环境、世界上最大的单片机客户群、高性价比、畅通的供货渠道,是初学者的首选机型。8051是MCS-51系列单片机早期产品之一,内建一次性可编程只读存储器 ( PROM ) ,只需要很少的外围元件即可组成最小系统。所以我们选择8051作为我们的单片机 2.安装结构 3.电路方案的确定 通过比较,我们最后选定相对容易实现的部分地址译码,无总线驱动的方案,因为这样可以简化电路。电路图如下:

北京工业大学电子工程设计--二阶实验报告重点

电子工程设计报告 题目:温度测量系统/闭环温度控制系统设计 专业:电子科学与技术 小组:7 姓名:学号: 袁彬11023221 赖力11023222 指导教师:高新 完成日期:2013.12.12 目录 一、摘要 (3)

二、设计任务与要求 (3) (二)、设计要求 (4) (三)单片机 (5) (一)、电路工作原理及主要元件的功能5 (二)、电路的调试9 四数/模(D/A)转换电路 (10) (一)、电路工作原理及主要元件功能10 (二)、电路主要参数计算12 (三)、电路调试 (12) 五、模/数(A/D)转换电路 (13) (一)、ADC0804 芯片介绍13 (二)、电路主要参数计算14 (三)、电路调试15 六、电路显示与键盘控制电路 (16) (一)、电路工作原理 (16) (二).电路调试 (19) 七、温度测量 (22) 八、心得体会 (25) 九、附录 (26)

一、摘要 在上学期我们完成了温度控制系统的第一阶段,在这一阶段,我们完成了焊接包括电源板、驱动器和变送器在内的一些工作。也为我们这次的第二阶段做好了准备。通过上学期的准备,我们对焊接电路已经基本上熟练掌握了,对一些电路的 原理和设计也都达到了必要的要求,正是基于此我们目前已经完成了第二阶段的所有内容。下面就主要介绍一下我们第二阶段的工作。 、设计任务与要求 设计小型温度测量与控制系统---典型电子系统 L度测控系统的基本组成 控制执行单元 1. 电路设计 ⑴核心单元一单片机应用电路 ⑵ 模拟量接口一A/D、D/A电路 ⑶人机交互单元一显示、键盘控制电路 2. 程序设计 ⑴ 控制模/数转换进行温度数据采集 ⑵控制数/模转换改变控温元件工作状态,进行温度控制

电子电路综合设计实验报告

电子电路综合设计实验报告 实验5自动增益控制电路的设计与实现 学号: 班序号:

一. 实验名称: 自动增益控制电路的设计与实现 二.实验摘要: 在处理输入的模拟信号时,经常会遇到通信信道或传感器衰减强度大幅变化的情况; 另外,在其他应用中,也经常有多个信号频谱结构和动态围大体相似,而最大波幅却相差甚多的现象。很多时候系统会遇到不可预知的信号,导致因为非重复性事件而丢失数据。此时,可以使用带AGC(自动增益控制)的自适应前置放大器,使增益能随信号强弱而自动调整,以保持输出相对稳定。 自动增益控制电路的功能是在输入信号幅度变化较大时,能使输出信号幅度稳定不变或限制在一个很小围变化的特殊功能电路,简称为AGC 电路。本实验采用短路双极晶体管直接进行小信号控制的方法,简单有效地实现AGC功能。 关键词:自动增益控制,直流耦合互补级,可变衰减,反馈电路。 三.设计任务要求 1. 基本要求: 1)设计实现一个AGC电路,设计指标以及给定条件为: 输入信号0.5?50mVrm§ 输出信号:0.5?1.5Vrms; 信号带宽:100?5KHz; 2)设计该电路的电源电路(不要际搭建),用PROTE软件绘制完整的电路原理图(SCH及印制电路板图(PCB 2. 提高要求: 1)设计一种采用其他方式的AGC电路; 2)采用麦克风作为输入,8 Q喇叭作为输出的完整音频系统。 3. 探究要求: 1)如何设计具有更宽输入电压围的AGC电路; 2)测试AGC电路中的总谐波失真(THD及如何有效的降低THD 四.设计思路和总体结构框图 AGC电路的实现有反馈控制、前馈控制和混合控制等三种,典型的反馈控制AGC由可变增益放大器(VGA以及检波整流控制组成(如图1),该实验电路中使用了一个短路双极晶体管直接进行小信号控制的方法,从而相对简单而有效实现预通道AGC的功能。如图2,可变分压器由一个固定电阻R和一个可变电阻构成,控制信号的交流振幅。可变电阻采用基极-集电极短路方式的双极性晶体管微分电阻实现为改变Q1电阻,可从一个由电压源V REG和大阻值电阻F2组成的直流源直接向短路晶体管注入电流。为防止Rb影响电路的交流电压传输特性。R2的阻值必须远大于R1。

北京工业大学实验报告1

1.有一硅单晶片,厚0.5mm,其一面上每107个硅原子包含两个镓原子,另一个面经处理后含镓的浓度增高。试求在该面上每107个硅原子需包含几个镓原子,才能使浓度梯度为2×10-26原子/m3m硅的晶格常数为0.5407nm。 2.为研究稳态条件下间隙原子在面心立方金属中的扩散情况,在厚0.25mm的金属薄膜的一个端面(面积1000mm2)保持对应温度下的饱和间隙原子,另一端面为间隙原子为零。测得下列数据: 温度(K)薄膜中间隙原子的溶解度 (kg/m3) 间隙原子通过薄膜的速率 (g/s) 122314.40.0025 113619.60.0014 计算在这两个温度下的扩散系数和间隙原子在面心立方金属中扩散的激活能。 3.一块含0.1%C的碳钢在930℃渗碳,渗到0.05cm的地方碳的浓度达到0.45%。在t>0的全部时间,渗碳气氛保持表面成分为1%, 4.根据上图4-2所示实际测定lgD与1/T的关系图,计算单晶体银和多晶体银在低于700℃温度范围的扩散激活能,并说明两者扩散激活能差异的原因。 5.设纯铬和纯铁组成扩散偶,扩散1小时后,Matano平面移动了1.52×10-3cm。已知摩尔分数C Cr=0.478时,dC/dx=126/cm,互扩散系数为1.43×10-9cm2/s,试求Matano面的移动速度和铬、铁的本征扩散系数D Cr,D Fe。(实验测得Matano 面移动距离的平方与扩散时间之比为常数。D Fe=0.56×10-9(cm2/s)) 6.对于体积扩散和晶界扩散,假定Q晶界≈1/2Q体积,试画出其InD相对温度倒数1/T的曲线,并指出约在哪个温度范围内,晶界扩散起主导作用。 7.γ铁在925℃渗碳4h,碳原子跃迁频率为1.7×109/s,若考虑碳原子在γ铁中的八面体间隙跃迁,(a)求碳原子总迁移路程S;(b)求碳原子总迁移的均方根位移; (c)若碳原子在20℃时跃迁频率为Γ=2.1×10-9/s,求碳原子的总迁移路程和根均方位移。 8.假定聚乙烯的聚合度为2000,键角为109.5°,求伸直链的长度为L max与自由旋转链的均方根末端距之比值,并解释某些高分子材料在外力作用下可产生很大变形的原因。(l=0.154nm,h2=nl2) 9.已知聚乙烯的Tg=-68℃,聚甲醛的Tg=-83℃,聚二甲基硅氧烷的Tg=-128℃,试分析高分子链的柔顺性与它们的Tg的一般规律。 10.试分析高分子的分子链柔顺性和分子量对粘流温度的影响。 11.有两种激活能分别为E1=83.7KJ/mol和E2=251KJ/mol的扩散反应。观察在温度从25℃升高到600℃时对这两种扩散的影响,并对结果作出评述。

数据库实验报告完整

华北电力大学 实验报告 | | 实验名称数据库实验 课程名称数据库 | | 专业班级:学生姓名: 学号:成绩: 指导教师:实验日期:2015/7/9

《数据库原理课程设计》课程设计 任务书 一、目的与要求 1.本实验是为计算机各专业的学生在学习数据库原理后,为培养更好的解决问题和实际动手能力 而设置的实践环节。通过这个环节,使学生具备应用数据库原理对数据库系统进行设计的能力。 为后继课程和毕业设计打下良好基础。 2.通过该实验,培养学生在建立数据库系统过程中使用关系数据理论的能力。 3.通过对一个数据库系统的设计,培养学生对数据库需求分析、数据库方案设计、系统编码、界 面设计和软件调试等各方面的能力。是一门考查学生数据库原理、面向对象设计方法、软件工程和信息系统分析与设计等课程的综合实验。 二、主要内容 针对一个具有实际应用场景的中小型系统(见题目附录)进行数据库设计,重点分析系统涉及的实体、实体之间的联系,实现增加、删除、更新、查询数据记录等基本操作。大致分为如下步骤: 1. 理解系统的数据库需求,分析实体及实体间联系,画出E-R图: 1)分析确定实体的属性和码,完成对该实体的实体完整性、用户自定义完整性的定义。 2)设计实体之间的联系,包括联系类型和联系的属性。最后画出完整的E-R图。 2.根据设计好的E-R图及关系数据库理论知识设计数据库模式: 1)把E-R图转换为逻辑模式; 2)规范化设计。使用关系范式理论证明所设计的关系至少属于3NF并写出证明过程;如果不属于3NF则进行模式分解,直到该关系满足3NF为止,要求写出分解过程。 3)设计关系模式间的参照完整性,要求实现级联删除和级联更新。 4)用SQL语言完成数据库内模式的设计。 3.数据库权限的设计: 1)根据系统分析,完成授权操作; 2)了解学习收回权限的操作。 4.完成用户界面的设计,对重要数据进行加密。

《混凝土结构设计原理》课程实验报告书

《混凝土设计原理》 实验报告 专业___________________ 班级学号___________________ 姓名___________________ 指导教师___________________ 学期___________________ 南京工业大学土木工程学院

目录 测量实验注意事项 (1) 实验一:受弯构件正截面破坏 (2) 实验二:受弯构件斜截面破坏 (4) 实验三:偏心受压柱破坏 (6)

实验注意事项 1、实验前必须阅读有关教材及本实验指导书,初步了解实验内容要求与步骤。 2、实验记录应用正楷填写,不可潦草,并按规定的地位书写实验组号、日期、天气、仪器名称、号码及参加人的姓名等。 3、各项记录须于测量进行时立即记下,不可另以纸条记录,事后誉写。 4、记录者应于记完每一数字后,向观测者回报读数,以免记错。 5、记录数字若有错误,不得涂改,也不可用像皮擦拭,而应在错误数字上划一斜杠,将改正之数记于其旁。 6、简单计算及必要的检验,应在测量进行时算出。 7、实验结束时,应把实验结果交给指导教师审阅,符合要求并经允许,方可收拾仪器结束实验,并按实验开始时领取仪器的位置,归还仪器与工具。 8、注意人身安全和仪表安全,试件本身要有保护措施:如用绳子捆住用木楔垫好;数据读好后,远离试件,这点尤其是当试验荷载的后期更应注意。 9、试验研究工作,是个实践性很强,责任心很强的细致戏作,一定要有严格的责任制和实事求是的精神。数据要认真细致的测读,不能读错,不能搞乱。大家分工协作,互相校对。

实验一单筋矩形梁破坏 姓名班级学号 组别组员 试验日期报告日期 一、试验名称 二、试验目的和内容 三、试验梁概况 梁号截面尺寸主筋实测保护层厚度 四、材料强度指标 混凝土:设计强度等级试验实测值f c s= N/mm2E c= N/mm2钢筋:试验实测值:HPB235,f y s= N/mm2E s= N/mm2 HRB335,f y s= N/mm2E s= N/mm2 五、试验数据记录 1、百分表记录表(表1) 2、手持式应变仪记录表(表2) 六、试验结果分析 1、画出适筋梁荷载——挠度曲线(M-f)并分析曲线特征

北京工业大学电子实验报告压控阶梯波发生器(数字类)

北京工业大学 课程设计报告 学院电子信息与控制工程 专业 班级组号 题目1、压控阶梯波发生器 2、基于运放的信号发生器设计姓名 学号 指导老师 成绩 年月日

压控阶梯波发生器(数字类)(一)设计任务 在规定时间内设计并调试一个由电压控制的阶梯波发生器。 (二)设计要求 1、输出阶梯波的频率能被输入直流电压所控制,频率控制范围为600Hz至1000Hz。 2、输出阶梯波的台阶级数为10级,且比例相等。 3、输出阶梯波的电压为1V/级。 4、输入控制电压的范围0.5V至0.6V。 5、电路结构简单,所用元器件尽量少,成本低。 (三)调试要求 利用实验室设备和指定器件进行设计、组装和调试,达到设计要求,写出总结报告。 (四)方案选择 在压频转换部分存在两种方案。 1、Lm358组成压频转换电路; 2、NE555构成压频转换电路。 方案论证 数字电路精确度较高、有较强的稳定性、可靠性和抗干扰能力强,数字系统的特性不易随使用条件变化而变化,尤其使用了大规模的继承芯片,使设备简化,进一步提高了系统的稳定性和可靠性,在计算精度方面,模拟系统是不能和数字系统相比拟的。数字系统有算术运算能力和逻辑运算能力,电路结构简单,便于制造和大规模集成,可进行逻辑推理和逻辑判断;具有高度的规范性,对电路参数要求不严,功能强大。为了得到更精彩的波形采用数模混合方案。 (五)实验元器件和芯片 运算放大器Lm358,TTL电路74LS20、74LS161、74LS175,CMOS缓冲器CD4010,稳压管,二极管1N4148,电位器,电容,电阻。 (六)设计方案 整体设计思路:

压频转换→计数器→权电阻→运放=>阶梯波 利用Lm358组成压频转换电路;使用CD4010缓冲,形成可被数字电路识别的矩形波信号;74LS161与74LS20组合构成十进制计数器;利用74LS175提高负载、整流信号,并组成权电阻网络;最后利用运放放大信号,并输出。仿真电路图:

北邮数据库实验报告

数据库实验报告(四) 姓名:学号:班级: 1.简单查询: (1) 查询“数据库开发技术”课程的学分; SQL语句: select credit from course where course_name='SQL Server数据库开发技术'; 或者模糊查询: select credit from course where course_name like'%数据库开发技术'; 执行结果: (2) 查询选修了课程编号为“dep04_s004”的学生的学号和成绩,并将成绩按降序输出; SQL语句: select student_id,grade from student_course where course_id='dep04_s003' order by grade desc; 执行结果:

(3) 查询学号为“g9940205”的学生选修的课程编号和成绩; SQL语句: select course_id,grade from student_course where student_id='g9940205'; 执行结果: (4) 查询选修了课程编号为“dep04_s001”且成绩高于85分的学生的学号和成绩。 SQL语句: select student_id,grade from student_course where course_id='dep04_s001'and grade>'85'; 执行结果:

2.在多表连接的查询实验中,用Transact SQL语句完成以下查询操作: (1)查询选修了课程编号为“dep04_s002”且成绩高于85分的学生的学号、姓名和成绩; SQL语句: select student.student_id,student_name,grade from student,student_course where student.student_id=student_course.student_id and student_course.course_id='dep04_s002' and student_course.grade>'85'; 执行结果: (2)查询所有学生的学号、姓名、选修的课程名称和成绩; SQL语句: select student.student_id,student_name,course_name,grade from student,course,student_course where student.student_id=student_course.student_id and student_course.course_id=course.course_id; 执行结果:

北工大matlab作业实验报告

北工大MATLAB实验报告 完成日期:2018.12

目录 实验一用FFT进行谱分析 (3) 一、实验内容 (3) 二、实验过程 (3) 三、实验代码 (4) 四、实验结果及分析 (5) 五、实验心得 (5) 实验二噪声数据的抑制 (6) 一、实验内容 (6) 二、实验过程 (7) 三、实验结果分析 (14) 四、实验心得 (15) 参考文献 (15)

实验一用FFT进行谱分析 一、实验内容 FFT的用途之一是找出隐藏或淹没在噪声时域信号中信号的频率成分。本题要求用FFT 对试验数据进行谱分析,指出数据包含的频率成份。 提示:首先建立试验数据。过程推荐如下:生成一个包含两个频率成分的试验信号,对这个信号加入随机噪声,形成一个加噪信号y。(试验数据参数推荐为:数据采样频率为1000Hz,时间区间从t=0到t=0.25,步长0.001秒,噪声的标准偏差为2,两个频率成分的试验信号可取50Hz和120Hz)。 (1)绘制加噪信号y它的波形。 (2)求出含噪声信号y的离散傅立叶变换(取它的FFT),(FFT试验参数推荐为:256点)。 (3)求出信号的功率谱密度(它是不同频率所含能量的度量),并绘制功率谱图,标记出两个频谱峰值对应的频率分量。 二、实验过程 1.打开matlab软件,根据实验要求,用已知条件求出重要参数: N=256; n=0:N-1; t=n/fs; 2.绘制加入了噪声信号的y图象: y=sin(2*pi*50*t)+sin(2*pi*120*t)+2*randn(size(t)); subplot(2,2,1); plot(y);title('y的波形'); 3.对y求付里叶变换: Y=fft(y,N); 4.绘制Y的幅值图象: fudu=abs(Y); f=n*fs/N; subplot(2,2,2) plot(f,fudu); 5.抽取256点进行绘图:

北京工业大学微机原理实验报告

微机原理实验报告 —实验二熟悉汇编程序建立 及其调试方法 姓名:刘莹莹 学号:13024104

一、实验目的 1、熟悉汇编语言源程序的框架结构,学会编制汇程序。 2、熟悉汇编语言上机操作的过程,学会汇编程序调试方法。 二、实验内容 1、学习编写汇编语言源程序的方法,了解数据存放格式。 2、阅读给出的程序,找出程序中的错误。 3、通过调试给出的汇编语言源程序,了解并掌握汇编语言程序的建立、汇编、链接、调试、修改和运行等全过程。 三、实验预习 1、阅读实验指导第一章的内容,了解汇编语言程序建立、汇编、链接、调试的全过程。 2、下面的汇编语言源程序有错误的,试给程序加注释。通过调试手段找出程序中的错误并修改之。写出程序的功能,画出程序流程图。(1)程序修改前: STACKSG:SEGMENT PARA STACK ‘STACK’ ;不能有冒号DB 256 DUP(?) STACKSG ENDS DATASG: SEGMENT PARA ‘DATA’;不能有冒号BLOCK DW 0,-5,8,256,-128,96,100,3,45,6,512 DW 23,56,420,75,0,-1024,-67,39,-2000 COUNT EQU 20 MAX DW ? DATASG ENDS CODESG: SEGMENT ;不能有冒号ASSUME SS:STACKSG , CS:CODESG ASSUME DS:DATASG ORG 100H BEGIN MOV DS, DATASG ;BEGIN: 应改为MOV AX , DATASG MOV DS, AX LEA SI ,BLOCK

数据库实验报告

数据库实验报告

武汉理工大学 学 生 实 验 报 告 书 实验课程名称 数据库系统概论 开 课 学 院 计算机科学与技术学院 指导老师姓名 学 生 姓 名 学生专业班级 学生学号 实验课成绩

2013 — 2014 学年第二学期实验课程名称:数据库系统概论 实验项目名称SQL SEVER 2000的系 统工具及用户管理 实验 成绩 实验者专业班 级 组别 同组者实验 日期 2014年4 月24日

第一部分:实验分析与设计(可加页) 一、实验内容描述(问题域描述) 实验目的和要求:了解SQL SEVER 2000的功能及组成,熟练掌握利用SQL SEVER 2000工具创建数据库、表、索引和修改表结构及向数据库输入数据、修改数据和删除数据的操作方法和步骤,掌握定义数据约束条件的操作。 二、实验基本原理与设计(包括实验方案设计,实 验手段的确定,试验步骤等,用硬件逻辑或者算法描述) 实验内容和步骤: (1)熟悉SQL SEVER 2000的界面和操作。 (2)创建数据库和查看数据库属性。 (3)创建表、确定表的主码和约束条件。 (4)查看和修改表的结构。 (5)向数据库输入数据,观察违反列级约束时出现的情况。 (6)修改数据。 (7)删除数据,观察违反表级约束时出现的情况。 三、主要仪器设备及耗材 Windows XP SQL SERVER 2000

第二部分:实验调试与结果分析(可加页) 一、调试过程(包括调试方法描述、实验数据记录, 实验现象记录,实验过程发现的问题等) 没有错误 错误:未能建立与WORKEPLACE\XUMENGXING的链接SQL Server 不存在或访问被拒绝 原因:未启动数据库服务 二、实验结果及分析(包括结果描述、实验现象分 析、影响因素讨论、综合分析和结论等) 实验结果部分截图:

结构设计原理实验报告

《结构设计原理》 课程实验指导书和实验报告 班级: 姓名: 建筑工程学院基础实验室

结构设计原理课程第一教学试验 钢筋混凝土结构受弯构件正截面强度实验 一、 试验目的 1. 观察适筋梁、超筋梁和少筋梁的破坏过程(裂缝出现及开展、挠度变化及破坏特征)。 2. 通过试验测量混凝土强度。 3. 观察适筋梁纯弯段在使用阶段的裂缝宽度及裂缝间距。 4. 初步了解正截面科学研究的基本方法。 5. 比较适筋梁与超筋梁的破坏状态及破坏荷载和挠度情况。 二、 试件设计 为了保证梁正截面强度破坏,试件的剪弯区段箍筋已配得很强。纵筋端部锚固也足够可靠。 图1-1和表1-1给出了L-1、L-2的配筋详图及截面参数。设计时,混凝土采用C20,纵向受力钢筋R235级钢筋带弯钩,HRB335级钢筋不带弯钩。 表1-1 三、 试件制作 试件采用干硬性混凝土,振捣器振捣,蒸汽养护或自然养护28天,制作试件的同时预留混凝土立方体试块(150mm ×150mm ×150mm )和纵向受力钢筋试

件以测得混凝土和钢筋的实际强度,所用钢筋不得冷拉。 四、加载装置 采用两点加载,梁中部为纯弯区段。见图1-2. 五、仪表安装(见图1-2) 1.百分表(Φ1~Φ3)用来测定梁的挠度,其中Φ1、Φ2用来测定支座沉降。 12 32 υΦ+Φ=Φ- 2.百分表(Φ4~Φ7)用来测定纵向应变以验证平截面假定。 3.千斤顶、分配梁应与试件在同一平面内,并对中。 4.用荷载传感器和电阻应变仪的应变显示所加荷载。 六、安全措施及注意事项 为了得到准确可靠的试验数据以及保证试验过程中人和仪器仪表的安全,应做到: 1. 试验区域必需整洁整齐。 2. 加载系统稳定可靠 3. 为了防止仪表损坏,在安装时应轻拿轻放,用力要适当,并绑好安全绳。 4. 在试验中不能触动仪表,以免影响读数。 5. 试验梁下设安全垫块以免梁破坏时伤害人员和破坏仪表。 七、加载制度 1.荷载分级不宜超过计算破坏荷载的10%,构件开裂前每级荷载宜取破坏荷载的5%,开裂后宜取10%。 2.加载后持续10分钟再加第二级荷载,并在加载后10分钟开始读测仪表。 3.试验记录格见试验报告。

数字电子钟课程设计方案实验报告

中北大学 信息与通信工程学院 通信工程专业 《电子线路及系统》课程设计任务书2016/2017 学年第一学期 学生姓名:张涛学号:1405024119 李子鹏学号:1405024125 课程设计题目:数字电子钟的设计 起迄日期:2017年1月4日~2017年7月10日 课程设计地点:科学楼 指导教师:姚爱琴 2017年月日

课程设计任务书

中北大学 信息与通信工程学院 通信工程专业 《电子线路及系统》课程设计开题报告2016/2017 学年第一学期 题目:数字电子钟的设计 学生姓名:张涛学号:1405024119 李子鹏学号:1405024125 指导教师:姚爱琴 2017 年 1 月 6 日

中北大学 信息与通信工程学院 通信工程专业 《电子线路及系统》课程设计说明书2016/2017 学年第二学期 题目:数字电子钟的设计 学生姓名:张涛学号:1405024119 李子鹏学号:1405024125 指导教师:姚爱琴 2017 年月日

目录 1 引言 (6) 2 数字电子钟设计方案 (6) 2.1 数字计时器的设计思想 (6) 2.2数字电路设计及元器件参数选择 (6) 2.2.1秒信号电路 (6) 2.2.2 时、分、秒计数器 (7) 2.2.3 计数显示电路 (8) 2.2.4校时电路 (9) 2.2.5 整点报时电路 (10) 2.2.6 总体电路 (10) 2.3 安装与调试 (11) 2.3.1 数字电子钟PCB图 (11) 3 设计单元原理说明 (11) 3.1 555定时器原理 (12) 3.2 计数器原理 (12) 3.3 译码和数码显示电路原理 (12) 3.4 校时电路原理 (12) 4 心得与体会 (12)

最新数据库管理系统实验报告含答案

武汉纺织大学《最新数据 库管理系统》课程实验报告 班级: _______姓名:实验时间:年月日指导教师:_______ 一、实验目的 1、通过实验,使学生全面了解最新数据库管理系统的基本内容、基本原理。 2、牢固掌握SQL SERVER的功能操作和Transact-SQL语言。 3、紧密联系实际,学会分析,解决实际问题。学生通过小组项目设计,能够运用最新数据库管理系统于管理信息系统、企业资源计划、供应链管理系统、客户关系管理系统、电子商务系统、决策支持系统、智能信息系统中等。 二、实验内容 1.导入实验用示例数据库: f:\教学库.mdf f:\教学库_log.ldf f:\仓库库存.mdf f:\仓库库存_log.ldf 1.1 将数据库导入 在SqlServer 2005 导入已有的数据库(*.mdf)文件,在SQL Server Management Studio 里连接上数据库后,选择新建查询,然后执行语句 EXEC sp_attach_db @dbname = '教学库', @filename1 = 'f:\教学库.mdf', @filename2 = 'f:\教学库_log.ldf' go use [教学库] EXEC sp_changedbowner 'sa' go EXEC sp_attach_db @dbname = '仓库库存',

@filename1 = 'f:\仓库库存.mdf', @filename2 = 'f:\仓库库存_log.ldf' go use [仓库库存] EXEC sp_changedbowner 'sa' go 1.2 可能出现问题 附加数据库出现“无法打开物理文件"X.mdf"。操作系统错误5:"5(拒绝访问。)"。(Microsoft SQL Server,错误: 5120)”。 解决:找到要附加的.mdf文件-->右键-->属性-->安全-->选择当前用户-->编辑-->完全控制。对.log文件进行相同的处理。 2.删除创建的数据库,使用T-SQL语句再次创建该数据库,主文件和日志文件的文件名同上,要求:仓库库存_data最大尺寸为无限大,增长速度为20%,日志文件初始大小为2MB,最大尺寸为5MB,增长速度为1MB。 CREATE DATABASE仓库库存 (NAME = '仓库库存_data', FILENAME = 'F:\仓库库存_data.MDF' , SIZE = 10MB, FILEGROWTH = 20%) LOG ON (NAME ='仓库库存_log', FILENAME = 'F:\仓库库存_log. LDF', SIZE = 2MB, MAXSIZE = 5MB, FILEGROWTH = 1MB) 2.1 在数据库“仓库库存”中完成下列操作。 (1)创建“商品”表,表结构如表1:

北京工业大学 编译原理 实验报告

计算机学院实验报告 课程名称:编译原理 实验人学号:110703xx 姓名:xxx 实验完成日期:2014年5月20日报告完成日期:2014年5月20日

目录 实验一词法分析程序的设计与实现 (3) 词法的正规式描述: (3) 状态图: (4) 词法分析程序数据结构与算法: (4) 词法分析算法: (5) 实验结果: (7) 实验中遇到的问题及其解决: (8) 1、保留字的检测问题: (8) 2、关于0为首位的数字是int8、int10和int16的判断问题: (8) 3、关于回退的问题: (8) 实验二自顶向下的语法分析—递归子程序法 (9) 改写后的产生式集合: (9) 化简后的语法图: (9) 递归子程序算法 (10) 实验结果: (13) 实验中遇到的问题及其解决: (14) 1、消除左递归,提取左因子之后的E、T对应的子程序的编写问题: (14) 2、缩进的控制: (14) 实验三语法制导的三地址代码生成程序 (15) 语法制导定义: (15) 三地址代码生成器的数据结构 (16) 三地址生成器算法: (17) 实验结果: (21) 实验中遇到的问题及其解决: (22) 1、根据化简后的产生式修改语法制导定义: (22) 2、使用真假出口法和继承属性来确定goto的标号: (22)

实验一词法分析程序的设计与实现 词法的正规式描述: 标识符 <字母>(<字母>|<数字字符>)* 十进制整数 0|(1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)* 八进制整数 0(0|1|2|3|4|5|6|7)(0|1|2|3|4|5|6|7)* 十六进制整数 0(x|X)(0|1|2|3|4|5|6|7|8|9|a|b|c|d|e|f)(0|1|2|3|4|5|6|7|8|9|a|b|c|d|e |f)* 运算符和分隔符 + - * / > < = ( ) ; 关键字 if then else while do .

电子工程训练课程实验报告

大连理工大学本科实验报告 题目:基于AT89CS51单片机的直流电机 控制设计 课程名称:《电子工程训练》 学院(系):电子信息和电气工程学部 专业:自动化 班级:电自1102 学号: 学生姓名: 成绩: 2014年11 月14日 电子安装实验室安全守则

成绩评定

电子安装实验室安全守则 1、每次实验前,认真预习准备,仔细阅读实验安全守则,严格按照 安全规范进行实验,确保实验安全; 2、桌面要保持整洁,不允许有杂物,禁止将水杯、瓶装水放在桌面; 3、电烙铁在使用前,必须检查电源线有无烫损漏线情况,一经发现, 立即找老师进行安全处理; 4、电烙铁长时间不使用,应将电源线拔掉;电烙铁使用后,应放回 烙铁架中,以免烫伤物品; 5、实验结束后,必须拔掉电烙铁的电源线;已经加热的电烙铁,必 须冷却后再放入抽屉中; 6、焊锡中含铅,不要含在口中,实验结束后要洗手; 7、稳压电源在使用前,应先调好要使用的电压,再进行线路连接, 并确保连接的极性正确; 8、抢救触电人员时,应首先切断电源或用绝缘物体挑开电源线,使 触电者脱离电源,千万不要用手拖拉触电人员,以免连环触电; 9、实验结束后,必须关闭桌面电源开关,将桌面收拾干净,工具物 品整理好。

题目: 1 设计要求 1)实现直流9V电源到5V输出的转换。 2)设计单片机最小系统。 3)用单片机控制直流电机多档调速、正反转和停止。 4)利用数码管输出显示电机转动的档位和正反转标志。 5)采用光敏电阻控制,模拟白天电机正常工作,晚上停止工作。 6)设计LM386的功放系统。 2 设计分析及系统方案设计 1)方案设计总体框图: 2)方案设计: (1)利用芯片LM7805实现制作线性稳压电源,输入电压应大于7V,以保证输出电压可以达到5V。外电源9v 的交流电源通过桥式整流,加入相应的滤波电路以减少文波。避免由于器材的选择使得输入电压反向后烧坏原件。 (2)单片机最小系统采用AT89S51单片机为核心,外接12MHz晶振作为系统时钟,同时加入手动复位按键,以便单片机手动复位。 (3)通过单片机引脚输出的不同来控制电机转动。选用P2^6和P1^7作为电机控制引脚,输出不同占空比的PWM波来实现电机调速,输出极性的改变来

数据库实验报告(河北工业大学)

数据库实验报告第一章 李云霄 实验1.1 (1) CREATETABLE CUSTOMER (CID CHAR(8)UNIQUE,CNAME CHAR(20),CITY CHAR(8), DISCNT INT, PRIMARYKEY(CID)) CREATETABLE AGENTS (AID CHAR(8)UNIQUE,ANAME CHAR(20),CITY CHAR(8), PERCENTS FLOAT,PRIMARYKEY(AID)) CREATETABLE PRODUCTS (PID CHAR(8)UNIQUE,PNAME CHAR(20),PRIMARYKEY (PID)) (2) CREATETABLE ORDERS (ORDNA CHAR(8)UNIQUE,MONTH INT,CID CHAR(8),AID CHAR (8), PID CHAR(8),QTY INT,DOLLARS FLOAT,PRIMARYKEY (ORDNA), FOREIGNKEY(CID)REFERENCES CUSTOMER,FOREIGNKEY(AID) REFERENCES AGENTS,FOREIGNKEY(PID)REFERENCES PRODUCTS) (3) ALTERTABLE PRODUCTS ADD CITY CHAR(8) ALTERTABLE PRODUCTS ADD QUANTITY INT ALTERTABLE PRODUCTS ADD PRICE FLOAT (4) CREATEINDEX XSNO ON CUSTOMER(CID) CREATEINDEX XSNO ON AGENTS(AID) CREATEINDEX XSNO ON PRODUCTS(PID) CREATEINDEX XSNO ON ORDERS(ORDNA) (5) DROPINDEX CUSTOMER.XSNO DROPINDEX AGENTS.XSNO DROPINDEX PRODUCTS.XSNO DROPINDEX ORDERS.XSNO 实验1.2 (1)SELECT*FROM COURSES (2)SELECTSIDFROM CHOICES (3)SELECT CID FROM COURSES WHEREhour<88 (4)SELECTSIDFROM CHOICES GROUPBYSIDHAVING SUM(SCORE)>400 (5)SELECT COUNT(CID)FROM COURSES (6)SELECT CID,COUNT(CID)FROM CHOICES GROUPBY cid (7)SELECTSIDFROM CHOICES WHERE score>60 GROUPBYsidHAVING COUNT(cid)>2(8)SELECTSID,COUNT(CID),AVG(SCORE)FROM CHOICES GROUPBYsid (9)SELECT STUDENT.sid,sname from student,choice,COURSES where student.sid=choice.sid and choice.cid=COURSES.cid

相关文档
最新文档