哈工大_数电大作业

合集下载

哈工大2012数字电路大作业题目

哈工大2012数字电路大作业题目

数字电路大作业题目说明:以下题目任选一个,以小组形式合作完成,组内人数是2~3人,最佳组合为3人。

题目1:电子密码锁的设计[设计要求](1)设计一个开锁密码至少为4位数字(或更多)的密码锁。

(2)当开锁按扭开关(可设置8位或更多,其中只有4位有效,其余位为虚设)的输入代码等于所设密码时启动开锁控制电路,并且用绿灯亮、红灯灭表示开锁状态。

(3)从第一个按扭触动后的5秒内若未能将锁打开,则电路自动复位并发出报警信号,同时用绿灯灭、红灯亮表示关锁状态。

(4)密码锁上带有数字时钟,当操作者开始按动按钮能进行倒计时显示。

注:附加功能根据本人能力自行添加(如:密码锁中的4位密码可以修改,等等)题目2:乒乓球比赛模拟机的设计乒乓球比赛模拟机用发光二极管(LED)模拟乒乓球运动轨迹,是由甲乙双方参赛,加上裁判的三人游戏(也可以不用裁判)。

[设计要求](1)至少用8个LED排成直线,以中点为界,两边各代表参赛双方的位置,其中一个点亮的LED(乒乓球)依次从左到右,或从右到左移动,“球”的移动速度可以调节。

(2)当球(被点亮的那只LED)移动到某方的最后一位时,参赛者应该果断按下自己的按扭使“球”转向,即表示启动球拍击中,若行动迟缓或超前,表示未击中或违规,则对方得一分。

(3)设计甲乙双方自动记分电路,用数码管显示得分,每记满11分为一局。

(4)甲乙双方各设一个发光二极管表示拥有发球权,每得5分自动交换发球权,拥有发球权的一方发球才能有效。

(5)能显示发球次数。

注:附加功能根据本人能力自行添加(如:一方得分,电路自动提示3秒,此期间发球无效,等铃声停止后方可比赛等等)题目3:液体点滴速度监控装置的设计设计医用点滴速度自动控制装置。

假设已在漏斗处设置了一个由红外发射、接收对管构成的传感器,将点滴信号非电量转换成电脉冲信号。

[设计要求](1)检测点滴速度,并与预定速度值比较,通过控制电机的转向使吊瓶作上升、下降、停止的动作(可以使用红绿黄指示灯表示),从而调整点滴速度,直到实测数据和预置数据相等时为止。

哈工大 电工大作业 时钟

哈工大  电工大作业  时钟

数字时钟
一、设计要求
设计一个数字时钟,具有计时和置位功能。

二、设计方案
1、用1HZ的信号发生器作为信号的产生。

2、利用74LS161改进成十进制计数器控制时钟秒钟和分钟的个位。

3、利用74LS161改进成六进制计数器控制时钟秒钟和分钟的十位。

4、利用74LS161改进成六二十四进制计数器控制时钟小时。

5、利用74LS161 Cr 端进行清零设置。

6、利用74LS47驱动七段LED显示器。

7、相关引脚图
三、设计电路
正常工作时j1和j3均接高电平,需要置位时,将j1和j3换挡,每个74LS161置位端(A B C D)接上相应的数据即可
四、设计总结
本次试验在仿真软件上成功运行,设计过程中出现部分错误,经过调试,最终成功调试出所需功能的电路。

此次大作业,加深了我对电路知识的掌握,我进一步了解了几种元件,对部分芯片的使用达到了熟悉的程度。

对它们的应用有了更多的想法。

还有对出现各种问题时的分析处理能力。

为以后设计电路给了我一个启蒙。

今后我会更加努力,在听课的同时更好地利用身边的各种资源,努力在电路方面有更多的进步。

哈工大数电大作业——学号后三位为模的计数器

哈工大数电大作业——学号后三位为模的计数器

数字电子技术应用Verilog HDL设计计数器学院:航天学院班级:学号:姓名:教师:设计要求:利用Verilog HDL设计一个以自己学号后三位为模的计数器。

设计步骤:首先我的学号后三位为114,因此计数器范围是0到113一共114个数。

然后根据此要求编写功能程序以及激励源的相关程序,第三步在modelsim下进行实验调试,看所编程序能否实现预期功能,然后再把相关实验数据截图记录。

程序代码:modulejishuqi(out,reset,clk);output [7:0] out;inputreset,clk;reg [7:0] out;always @(posedgeclk)beginif(!reset)out<=8'h00;else if(out>=113)out=8'h00;else out<=out+1;endendmodule激励源设置程序:`timescale 1 ns/ 1 psmodulejishuqi_test();regclk;reg reset;wire [7:0] out;jishuqi i1 (.clk(clk),.out(out),.reset(reset));initialbegin#1 clk=0;#10 reset=0;#40 reset=1;endalways #20 clk=~clk ;endmoduleModelsim仿真波形图:注二进制数01110001化成十进制数为113,因此得到了正确的波形图。

RTL ViewerTechnology Map Viewer。

哈工大电工电子大作业电子时钟设计

哈工大电工电子大作业电子时钟设计

电工电子学大作业数字电子时钟的设计班学号:一实验目的数字电子钟是用数字集成电路构成并有数字显示特点的一种现代计数器。

目前数字电子钟的设计,主要是采用计数器等集成电路构成,大多是由振荡器、计数器、译码器、LED 显示器组成。

译码代替机械式传动,用LED显示器代替指针显示进而显示时间,减小了计时误差。

这种用数字电路实现的电子钟与机械式时钟相比具有更高的准确性和直观性,且使用寿命更长。

因而广泛应用于车站、码头、商店等公共场所。

为了更加详细的了解电子时钟的实现方法,在这次创新实验设计中我选择了做一个电子时钟,希望能够通过这次实验更加深刻地理解和掌握各种进制计数器的构成方式,了解计数器、寄存器在现实生活中的应用。

二总体设计方案数字电子时钟主要是由秒脉冲信号发生器,时分秒计数器,译码显示器等电路构成。

本次实验采取模块化设计方式。

整个电路划分为秒脉冲发生器模块,秒计时器模块,分计时器模块,小时计时器模块和译码显示器模块。

其中秒脉冲发生器由555定时器构成的多谐振荡电路实现,能够产生频率为1Hz的矩形脉冲;分、秒计时器采用60进制计数器,分别由两个74LS161芯片通过级联法构成,小时计时器采取24小时制,由两个74LS90通过级联法构成24进制计数器;译码显示器采用七段显示译码器。

三预计实现功能1显示时间,能够以24小时制显示时分秒;2 时间校正,能够对时分秒分别进行校正。

四实验电路图按照电路的组成原理,实验电路图由三部分构成,分别是秒脉冲发生器部分,时分秒计数器部分,译码显示器部分。

1 秒脉冲发生器模块其中IO1为秒脉冲输出端口。

2 分、秒计时模块其中IO1为脉冲输入端口,IO2——IO9为输出驱动七段显示译码器的信号端口,IO2——IO5为个位,IO6——IO9为十位,数字由小到大分别对应七段显示译码器的A、B、C、D 信号输入端。

IO10为向分钟进位的输出脉冲信号端口。

3 小时计时模块其中IO1为脉冲输入端口,IO2——IO9为输出驱动七段显示译码器的信号端口,IO2——IO5为个位,IO6——IO9为十位。

哈工大电大数字电子技术基础大作业

哈工大电大数字电子技术基础大作业

哈工大电大数字电子技术基础大作业
H a r b i n I n s t i t u t e o f T e c h n o l o g y
数字电子技术基础大作业
课程名称:数字电子技术基础
设计题目:血型与状态机
院系:
班级:
设计者:
学号:
哈尔滨工业大学
血型逻辑电路设计
一实验目的
1.掌握采用可编程逻辑器件实现数字电路与系统
的方法。

2.掌握采用Xilinx_ISE软件开发可编程逻辑器件
的过程。

3.学会设计血型能否输血的数字电路。

4.掌握Verilog HDL描述数字逻辑电路与系统的方
法。

二设计要求
1.采用BASYS2开发板开关,LED,数码管等制作验
证能否输血的电路。

2.采用Xilinx_ISE软件进行编程、仿真与下载设
计到BASYS2开发板。

三电路图
1.电路模块图(简化)
应用:
2.内部电路组成(简化)。

哈工大模电大作业

哈工大模电大作业
解决方法:仔细阅读题目要求,明确电路结构和参数,使用合适的 分析方法
解决方法:检查计算过程,确保每个步骤都正确无误,可以使用计 算器辅助计算
解决方法:按照实验指导书要求进行操作,注意安全,遵循实验步 骤
解决方法:参考教师提供的模版,按照要求撰写报告,注意排版和 格式
提高效率和准确性的技巧
制定详细计划,合理分配时间 熟练掌握基础知识,避免因基础知识不扎实导致错误 仔细审题,明确题目要求和注意事项 多做练习,提高解题能力和技巧
完成作业是学生对自己学习成果 的检验和提高,也是对教师教学 质量的反馈。
作业要求和时间安排
作业要求:根据教学大纲,完成模电大作业,包括理论分析和实验操作两部分
时间安排:作业布置时间为课程结业前一周,完成时间为结业前三天
作业内容
02
作业题目和任务
题目:哈工大模电大作业
任务:完成模电实验报告, 包括实验原理、实验步骤、 数据记录与分析等内容
作业成果评价
04
评价标准和方式
评价标准:作业 完成度、技术难 度、创新性、实 用性
评价方式:教师 评分、同学互评、 自我评价
评价过程:制定 评价标准、作业 提交、评价结果 反馈
评价结果应用: 作为课程成绩的 依据,促进教学 改进
作业成果展示和交流
学生在课堂上进行作业成果 的讲解和交流,提高表达能 力
对未来学习和发展的建议和展望
深入学习模电知识,掌握更多实际应用技能 拓展学习领域,了解相关学科的前沿动态 加强实践操作能力,提高实验技能水平 积极参与学术交流和项目合作,拓宽视野和思路
YOUR LOGO
THANK YOU
汇报人:XX
汇报时间:20XX/01/01
YOUR LOGO

哈工大模电大作业2

哈工大模电大作业2

一、实验内容设计一个二阶压控型低通滤波器,要求通带增益为2,截止频率为2kHz ,可以选择0.01F μ的电容器,阻值尽量接近实际计算值。

电路设计完后,画出频率响应曲线,并采用Multisim 进行仿真分析。

二、原理分析给定电容值0.01uF ,计算得:43R R = = 10ΩK ,选取1R = 2R = 39ΩK 按照滤波器的工作频带,滤波器可分为低通滤波器(LPF )、高通滤波器(HPF )、带通滤波器(BPF )、带阻滤波器(BEF )几种。

按滤波器传递函数的极点数又分为一阶滤波器、二阶滤波器等。

如果滤波器仅由无源元件(电阻、电容和电感)组成,则称之为无源滤波器;若滤波器含有有源元件(晶体管、集成运放等),则称之为有源滤波器。

由阻容元件和运算放大器组成的滤波电路称为RC 有源滤波器。

由于集成运放有带宽的限制,目前RC 有源滤波器的工作频率比较低,一般不超过1MHz 。

1、 有源低通滤波器(LPF )低通滤波器允许输入信号中低于截止频率的低频或直流分量通过,抑制高频分量。

有源低通滤波器是以RC 无源低通滤波器为基础,与集成运放连接而成。

2、 二阶压控型低通滤波器二阶压控型有源低通滤波器如下图所示。

图 1. 二阶压控型低通滤波器原理图因为电容器C1的接地端改为接运放输出端,引入了正反馈,由于在通带内电容器视为“开路”,因此C1的改接不影响滤波器的通带电压放大倍数,即11up RfA R =+。

为简化计算,令23,12R R R C C C ====,根据“虚短”和“虚断”特征及叠加定理可解得传递函数:2()()1(3)(sCR)up o us I up A u s A u s A sCR ==+-+ 令s j ω=,得滤波器的频率响应表达式:21()(3)upu up o oA A f f j A f f =-+-式中12o f RCπ=,令21()(3)H H up o o f f j A f f -+-=解得该滤波器的上限截止频率为 1.272H o o f f f =≈ 定义有源低通滤波器的品质因数Q 为o f f =时电压放大倍数的模与通带电压放大倍数之比,即13upQ A =- 实际应用,Q 的调节范围0100Q ≤≤,一般选取1Q =附近的值。

哈工大模电大作业集成运放

哈工大模电大作业集成运放

H a r b i n I n s t i t u t e o f T e c h n o l o g y模电课程大作业一设计题目:集成运算放大器设计院系:航天学院班级:XXX设计者:XXX学号:XXXX设计时间:2014.05.26哈尔滨工业大学2014年题目:用集成运算放大器实现下列运算关系要求所用的运放不多于三个,元件要取标称值,取值范围为 画出电路图,并用Multisim 进行仿真验证。

分析:由 知,1223i i u u +可以通过反相求和运算电路实现得到输出电压 ,而35i u dt -⎰可以通过积分电路实现,最后用减法运算电路将两者求差得到。

设计方案:1.反相求和运算电路 因为令 为了保证运放两端的对称,则4123////5R R R R k ==Ω但电阻的标称值没有5k 所以4R 取标称值5.1k 。

所以设计的反相求和运算电路如下图。

123235o i i i u u u u dt=+-⎰11,0.110k R M F C F μμΩ≤≤Ω≤≤123235o i i i u u u u dt =+-⎰12(23)i i u u -+123235o i i i u u u u dt =+-⎰3112u R A R ==3223u R A R ==31230,15k ,10R k R R k =Ω=Ω=Ω则对于12,i i u u ,则用波形发生器输入方波。

设置1i u 的幅值为1V ,频率为1kHz ,占空比为50%的方波,2i u 的幅值为2V ,频率为1kHz ,占空比为50%的方波。

对两波形发生器的设置如下图。

用示波器同时显示两个输入端和输出端的波形。

得到仿真结果如下图。

Channel_A 和Channel_B 分别为两个输入端,Channel_C 为输出端。

根据计算输出端电压112(23)7o i i u u u V =-+=与仿真结果一致。

2.积分运算电路。

根据题意235o i u u dt =-⎰,故时间常数60.2R C τ==。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

H a r b i n I n s t i t u t e o f T e c h n o l o g y
数电大作业
院系:航天学院
班级:
姓名:
学号:
©哈尔滨工业大学
1.血型匹配判断
源程序:
module ABO1(
IN1,IN2,S
);
input [1:0] IN1;//IN1 IS TO GIVE
input [1:0] IN2;//IN2 IS TO GET
output S;
reg S;
always
case(IN1)
2'b00:
case(IN2)
2'b00:S=1;
2'b01:S=0;
2'b10:S=1;
2'b11:S=0;
endcase
2'b01:
case(IN2)
2'b00:S=0;
2'b01:S=1;
2'b10:S=1;
2'b11:S=0;
endcase
2'b10:
case(IN2)
2'b00:S=0;
2'b01:S=0;
2'b10:S=1;
2'b11:S=0;
endcase
2'b11:
case(IN2)
2'b00:S=1;
2'b01:S=1;
2'b10:S=1;
2'b11:S=1;
endcase
endcase endmodule
电路图:
2.计数器(0-211)
此计数器为八进制计数器,采用数码管显示源程序:
module js5(clc,clk,ca,an,led
);
input clc,clk;
output [3:0]an;
output[6:0]ca;
output[7:0]led;
reg [15:0] p;
reg [3:0] digit;
wire[3:0]aen;
wire[3:0]s;
reg[3:0]an;
reg [6:0]ca;
reg [22:0] clkdiv;
assign s=clkdiv[19:18];
/*
assign aen[3]=p[15]|p[14]|p[13]|p[12]; assign aen[2]=p[15]|p[14]|p[13]|p[12] |p[11]|p[10]|p[9]|p[8];
assign aen[1]=p[15]|p[14]|p[13]|p[12] |p[11]|p[10]|p[9]|p[8]
|p[7]|p[6]|p[5]|p[4];
assign aen[0]=1;
*/
assign aen[3]=p[11]|p[10]|p[9]; assign aen[2]=p[11]|p[10]|p[9]|p[8]
|p[7]|p[6]|p[5];
assign aen[1]=p[11]|p[10]|p[9]|p[8]
|p[7]|p[6]|p[5]|p[4]|p[3];
assign aen[0]=1;
always@(posedge clk or posedge clc)
begin
if(clc==1)
clkdiv<=0;
else
clkdiv<=clkdiv+1;
end
always@(posedge clk or posedge clc)
begin
if(clc)
p<=0;
else if(clkdiv==0)
begin
p<=p+1;
if(p==211)
p<=0;
end
end
always@(*)
case(s)
0:digit=p[2:0];
1:digit=p[5:3];
2:digit=p[8:6];
3:digit=p[11:9];
default:digit=p[3:0]; endcase
always@(*)
case(digit)
0:ca=7'b0000001; 1:ca=7'b1001111; 2:ca=7'b0010010; 3:ca=7'b0000110; 4:ca=7'b1001100; 5:ca=7'b0100100; 6:ca=7'b0100000; 7:ca=7'b0001111;
8:ca=7'b0000000;
9:ca=7'b0000100;
'hA:ca=7'b0001000;
'hB:ca=7'b1100000;
'hC:ca=7'b0110001;
'hD:ca=7'b1000010;
'hE:ca=7'b0110000;
'hF:ca=7'b0111000;
default:ca=7'b0000001;
endcase
always@(*)
begin
an=4'b1111;
if(aen[s]==1)
an[s]=0;
end
assign led=p[7:0]; endmodule
电路图:
3.心得体会:
此次大作业使用了ise对硬件进行操作,加深我对数字逻辑电路的理解,同时也提高了我对Verilog语言的使用能力,对组合电路和时序电路也有了更加深的理解,同时也充分开发了我们的自学能力,这是一次收获颇深的大作业。

相关文档
最新文档