电工、电子、电拖技能实训设备
立式通用电工、电子、电拖实训设备
电子技能及生产工艺实训设备
高性能电工、电子、电拖、电气实训设备
维修电工实训考核设备
供配电技术实训装置
农村通信系统线路实训装置
工厂电气控制供电实训装置
PLC可编程实训装置
PLC编程及自动化实验室设备
家用电器实训设备
PLC控制液压与气动实训装置
机电一体化实训设备
变频调速、工业自动化实训装置
数控机床电气维修实训考核设备
普通机床实训设备
机床电气技能培训及考核装置
钳工实验台、焊铆工实训设备
智能楼宇实训设备
工程制图实验室设备
财会模拟实验室设备
化工过程控制实训装置
风能、太阳能发电实训装置
煤矿安全技术培训装置
轨道交通实训系统设备
船舶、智能数码产品实训装置
机械工程技能实训设备
工程机械模拟教学仪
汽车模拟驾驶器
汽车发动机实训设备
汽车全车电器实验台
汽车空调系统实验台
汽车实物解剖模型
汽车底盘实训设备
汽车变速器实训台
汽车发动机拆装及翻转架设备
汽车示教板
汽车程控电教板
透明汽车教学模型
汽车整车综合实训系统
汽车驾校培训设备
新能源汽车教学实训装置
汽车实验箱
立式通用电工、电子、电拖实验室成套设备
电工、模电、数电、电气控制实验室设备
军用车辆实训教学设备
注塑机演示模型
高级电工、电子、电机实验室设备
电工、电子、电气、电机实验室设备
数控技术实验室设备
家用电器电子实验室设备
单片机微机实验装置
传感器综合实验台
空调制冷制热实验室设备
多媒体数字语音设备
透明仿真教学电梯模型
理化生实验室设备
环境工程实验装置
流体力学实验室设备
热工类教学实验装置
化工原理实验装置
化工单元操作实训装置
制药工程实验装置
采暖通风和空调制冷实验装置
化学工程化学工艺实验装置
教学实验箱
机械示教陈列柜
机械多媒体仿真设计综合实验装置
机械教学模型
中学理科教学仪器
机械教学挂图
机械试验设备
心肺复苏模拟人
教学类软件
新闻中心主页 > 技术文章 >

浅谈可控脉冲发生器的实验


发布时间:2024-05-25
一、实验目的
1、了解可控脉冲发生器的实现机理。
2、学会用示波器观察FPGA产生的信号。
3、学习用VHDL编写复杂功能的代码。
二、实验原理
脉冲发生器就是要产生一个脉冲波形,而可控脉冲发生器则是要产生一个周期和占空比可变的脉冲波形。可控脉冲发生器的实现原理比较简单,可以简单的理解为一个计数器对输入的时钟信号进行分频的过程。通过改变计数器的上限值来达到改变周期的目的,通过改变电平翻转的阈值来达到改变占空比的目的。下面举个简单的例子来说明其工作原理。
假如有一个计数器T对时钟分频,其计数的范围是从0~N,另取一个
M(0≤MN),若输出为Q,那么Q只要满足条件


时,通过改变N值,即可改变输出的脉冲波的周期;改变M值,即可改变脉冲波的占空比。这样输出的脉冲波的周期和占空比分别为:

三、实验内容
本实验的任务就是要设计一个可控的脉冲发生器,要求输出的脉冲波的周期和占空比都可变。具体的实验过程中,时钟信号选用时钟模块中的1.5MHz时钟,然后再用按键模块的BT1和BT2来控制脉冲波的周期,每按下BT1,N会在慢速时钟作用下不断地递增1,按下BT2,N会在慢速时钟作用下不断地递减1;用BT3和BT4来控制脉冲波的占空比,每按下BT3,M会在慢速时钟作用下不断地递增1,每按下BT4,M会在慢速时钟作用下不断地递减1,BT8用作复位信号,当按下BT8时,复位FPGA内部的脉冲发生器模块。脉冲波的输出直接从FPGA的IO端口输出用示波器观察输出波形的改变。
四、实验步骤
1、打开QUARTUSII软件,新建一个工程。
2、建完工程之后,再新建一个VHDL File,打开VHDL编辑器对话框。
3、按照实验原理和自己的想法,在VHDL编辑窗口编写VHDL程序,用户可参照光盘中提供的示例程序。
4、编写完VHDL程序后,保存起来。方法同实验一。
5、对自己编写的VHDL程序进行编译并仿真,对程序的错误进行修改。
6、编译仿真无误后,根据用户自己的要求进行管脚分配。分配完成后,再进行全编译一次,以使管脚分配生效。
7、根据实验内容用实验导线将上面管脚分配的FPGA管脚与对应的模块连接起来。
如果是调用的本书提供的VHDL代码,则实验连线如下:
CLK:FPGA时钟输入信号,接数字时钟CLOCK1并将时钟设为1 .5MHZ。
RST:复位输入信号,接一个按键开关BT8。
NU、ND:控制频率的输入信号,接两个按键开关BT1、BT2。
MU、MD:控制占空比的输入信号,接两个按键开关BT3、BT4。
FOUT:信号发生器的信号输出,接一个FPGA的IO端口。
8、用下载电缆通过JTAG口将对应的sof文件加载到FPGA中。观察实验结果是否与自己的编程思想一致。

五、实验结果与现象
以设计的参考示例为例,当设计文件加载到目标器件后,按下按键开关模块的BT8按键,在输出的FPGA IO通过示波器可能观测到一个频率约为1KHZ、占空比为50%的矩形波。按下BT1键或者BT2键,这个矩形波的频率会发生相应的增加或者减少。按下BT3键或者BT4键,这个矩形波的占空比会相应的增加或减少。

六、实验报告
1、绘出仿真波形,并作说明。
2、在这个实验的基础上重新设计,使程序改变频率的时候不会影响占空比的改变。
3、将实验原理、设计过程、编译仿真波形和分析结果、硬件测试结果记录下来。


返回顶部 ↑

网站首页 | 关于我们 | 产品展示 | 新闻中心 | 售后服务 | 技术文章 | 产品导航 | 联系我们
相关产品: 支付宝, 百度, 点击这里给我发消息 点击这里给我发消息
友情链接: 财会模拟实验室设备 ,
邮箱:285729858@qq.com 沪ICP备16028912号-1