合工大FPGA实验报告(译码器,加法器,投票表决器,巴克码信号发生器,数字钟,状态机实现的ADC0809采样控制电路)
实验一 7段数码显示译码器设计………………………………P3
实验二 8位硬件加法器设计……………………………………P7
实验三 7人投票表决器Verilog HDL设计……………………P11
实验四 巴克码信号发生器……………………………………P16
实验五 多功能数字钟设计……………………………………P22
实验六 状态机实现的ADC0809采样控制电路………………P29
实验总结与感悟 …………………………………………………P36
实验一 7段数码显示译码器设计
一、实验目的
(1)学习使用Verilog HDL语言设计简单组合逻辑电路。
(2)学习使用case语句来描述真值表。
二、实验设备与器材
GW-PK2 EDA实验箱一台。
三、实验内容及实验步骤
1.实验原理及内容
7 段数码是纯组合电路,通常的小规模专用 IC,如 74 或 4000 系列的器件只能作十进制 BCD码译码,然而数字系统中的数据处理和运算都是 2 进制的,所以输出表达都是 16 进制的,为了满足 16 进制数的译码显示,最方便的方法就是利用译码程序在 FPGA/CPLD中来实现。
2.实验步骤
(1)用Verilog HDL设计一个共阴数码管的译码电路,用case语句描述7段译码器的真值表。
(2)编译、综合、适配、下载,验证结果。
(3)进行功能仿真。
(4)设计提示:建议选实验电路模式6,用数码8显示译码输出(PIO46~PIO40),键8、键7、键6、键5四位控制输入,硬件验证译码器的工作性能。注意,在仿真中,4位输入都必须用总线方式给数据。
…………………………………………………………………………………………
好用不贵,祝您用餐愉快~
合肥工业大学 FPGA 作业.docx
带有例化模块的电路设计
时序逻辑电路设计
组合逻辑电路设计
合肥工业大学 EDA 总结报告.docx
目录
一 EDA技术概述……………………………………………………P3
二 EDA技术发展现状………………………………………………P6
三 电子器件的封装…………………………………………………P6
四 PCB板布线流程、规则与工艺……………………………………P7
五 总结………………………………………………………………P10
一、EDA技术概述
(一)EDA技术及其发展历程
1.EDA简介
EDA是Electronic Design Automation 的缩写。在20世纪60年代中期从计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助测试(CAT)和计算机辅助工程(CAE)的概念发展而来的。
EDA技术是指以计算机为工作平台,融合了应用电子技术、计算机技术、信息处理及智能化技术的最新成果,进行电子产品的自动设计。
利用EDA工具,电子设计师可以从概念、算法、协议等开始设计电子系统,大量工作可以通过计算机完成,并可以将电子产品从电路设计、性能分析到设计出IC版图或PCB版图的整个过程的计算机上自动处理完成。
EDA的概念范畴很宽。包括在机械、电子、通信、航空航天、化工、矿产、生物、医学、军事等各个领域,都有EDA的应用。
2.EDA技术的发展
EDA技术伴随着计算机、集成电路、可编程逻辑器件、电子系统设计的发展,经历了计算机辅助设计(Computer Aided Design,简称CAD)、计算机辅助工程设计(Computer Aided Engineering Design,简称CAE)和电子设计自动化(Electronic Design Automation,简称EDA)三个发展阶段。
1)20世纪70年代的计算机辅助设计CAD阶段
早期的电子系统硬件设计采用的是分立元件,随着集成电路的出现和应用,硬件设计进入到发展的初级阶段。
初级阶段的硬件设计大量选用中、小规模标准集成电路,人们将这些器件焊接在电路板上,做成初级电子系统,对电子系统的调试是在组装好的PCB (Printed Circuit Board)板上进行的。 由于设计师对图形符号使用数量有限,因此传统的手工布图方法无法满足产品复杂性的要求,更不能满足工作效率的要求。
这时,人们开始将产品设计过程中高度重复性的繁杂劳动,如布图布线工作,用二维图形编辑与分析的CAD工具替代。
2)20世纪80年代的计算机辅助工程设计CAE阶段
............................................................................
好用不贵,祝您用餐愉快~
安卓实现通讯录 适合初学者
可以正常运行,很多功能都是正常的,不过有小bug~
可以看了之后,再决定要不要下载~
不要下载了之后,说我骗人哦~
1.这个用户注册不能绑定用户。
意思就是~比如说在你的手机上,你注册了一个A用户,通过密码123进入之后,添加了几条数据。
然后退出app。之后用注册了一个B用户,通过密码456进入之后,那几条数据还是在的。
2.列表在修改数据,添加数据的时候不能实现自动刷新。
这个我改了好久,仍旧不知道怎么改,期待大佬来帮我完善一下这个功能~
但是删除信息的时候,是会自动刷新的~
3.“我的”界面
头像在登录的时候,修改了之后,会一直保存直到下一次登录~
(其实就是改了默认头像之后,退出App,再登录的时候,头像又变成默认的了,应该是我没有建立一个图片库保存这个图片的原因,懒得搞了hh~)
如果下载了我的代码不能直接运行的话,很正常。给你提供两种方式:
1. https://blog.csdn.net/qq_43624193/article/details/120911243点进去这个链接 参照这个网页里面写的,改一下gradle
2.自己在自己的电脑上,新建一个项目。然后,一个一个的新建文件,然后把代码复制粘贴过去,把我的包删了,然后导入自己的包。
最后,祝你用餐愉快~
模电课程设计报告.docx
一、实验目的 二、实验器材 三、实验仪器 四、主要技术指标 五、电路实验原理图
六、电路的安装与调试 七、主要技术参数的测量 八、实验收获及心得体会
标签中的三个实验都有以上详细的记录。下边是第一个实验.....(图片在下边没办法显示)
设计课题一
集成直流稳压电源设计
一、实验目的
1.了解变压电路、整流电路、滤波电路、稳压电路部分的分别使用。
2.使用部分功能电路组成多组分、多功能电路。
二、实验器材
1.变压器220V-50HZ,变压器降压后V2rms=18V
2.整流二极管四个1N4001;稳压二极管一个1N4148
3.电容2200μF×2, 0.1μF×1, 1μF×1, 10μF×1
4.可调式三端稳压器CW317
5.一个5kΩ电位器
6.一个FU(保险丝)
7. 电阻240Ω×2, 10Ω×2
三、实验仪器
示波器一台;万用表一只。
四、主要技术指标
1.Vo=+3V~+9V
2.Iomax=800mA
3.ΔVppMAX≤5mV
4.Sv≤3×10-3
五、电路实验原理图
实物图如下:
六、电路的安装与调试
1.首先应在变压器的副边接入保险丝FU,以防电路损坏变压器或其他器件,其额定电流要略大于Iomax,选FU的熔断电流为1A,实验时保险丝有老师直接提供,所以不需要自己再去选择保险丝。
2.先装集成稳压电路,再装整流滤波电路,最后安装变压器。
3.安装一级测试壹基金。对于稳压电路,主要测量集成稳压器能否正常工作。其输入端加直流电压Vi≤12V,调节RP1,输出电压Vo随之变化,说明稳压电路正常工作。
4.整流滤波电路主要是检查整流二级管是否接反,安装前用万用表测量其正反电阻。
5.接入电源变压器,整流输出电压Vo为规定值,说明各级电路均正常工作,可以进行各项性能指标的测试。
七、主要技术参数的测量
1)稳压范围
调节RP1电阻,用万用表测得Vo的最大值、最小值,即为该直流稳压电压的稳压范围。
本实验的直流稳压范围为1.1V~22.1V。
2)输出直流电压Vo+3V~+9V
调节RP1电阻为1.34千欧,用万用表测量,此时Vo=7.8v,符合性能指标要求。
3)测量纹波电压
接通电路后,将Vo两端接入示波器,测量其交流分量。ΔVpp=560μV,符合性能要求。
八、实验收获及心得体会
1)实验最开始,装入保险丝,测量变压器副边电压。显示示数为0,后来经过分析,测量时应该调整到交流电压档测量电压。
2)为了使面包板搭的整洁干净,每根导线都经过精细测量,然后剪下,插入接口中,在最后检查实验电路中出现的问题时也很方便快捷。
3)实验电路整体搭好后,输出电压很大,无法调到所需区间之间。经过多次检查,发现两个问题,一是,忘记将其中一个电容接地,导致实验电路不完整。二是,稳压二极管正负接反,没有正常工作。这就启示我们,在搭面包板的时候,一定要认真,细心,也更加突出了保证面包板电路搭建整洁的重要性。
4)在实验过程中,我们的Rl,由于找不到18Ω的电阻,所以用20Ω代替。但是20Ω电阻在使用时被烧坏。分析过后,发现20Ω电阻过小,导致电流过大,烧坏负载。我们最终决定的是,用1000Ω的负载,没有烧毁现象。
电子工程师实训报告.docx
实训课题一 元器件的识别与焊接训练
1. 训练目的
(1)掌握元器件的识别与检测
(2)锻炼用电烙铁焊接元器件的能力。
(3)会用万用表测量电路中的电阻和电压。
2. 训练要求
(1)焊点要牢固,避免虚焊;焊点大小适中且表面光滑清洁。
(2)正确使用万用表测量电阻和电压。
(3)能快速的识别和检测元器件的好坏。
3.训练内容和步骤
(1)在通用板上焊接若干个元器件
2)测量负载RL两端的电压
从小到大调节直流电源Ui的值,并用万用表测量负载两端的电压值Uo ,记录在下列表格中. 当RL两端电压达到3.3V时,此时稳压管已经反向击穿。此时再增大直流电源Ui,测量RL两端的电压是否发生变化,从而分析观察稳压管是否具有稳压功能。
Ui 2V 3V 4V 6V 8V
Uo 1.76 2.52 3.71 5.27 7.58
当RL两端电压大于3.3V时,稳压管被反向击穿,当增大输入电压,RL两端的电压不变,稳定在3.3V左右。
实验目的,过程,结果,图片,心得体会均有。 刘正琼,程旭升老师的。
合工大C++实验报告.docx
内容详细真实有效。包含实验目的要求,实验内容,实验代码,实验结果分析与思考。
实验一 面向过程的简单程序设计
1.实验目的要求
(1)使用C++语言编写简单的计算机程序,掌握C++程序从编辑、编译到运行的全过程,初步了解C++程序的特点。
(2)掌握C++语言的数据类型(包括对各种数据类型变量的定义、初始化、赋值等)、运算符和表达式的使用。
(3)掌握赋值语句的使用。
(4)掌握数据的输入输出方法。
2.实验内容
(1)阅读下列程序,写出(由指定的输入)所产生的运行结果,并指出其功能。
#include
void main()
{
char ch;
cin >> ch ;
ch = ( ch >= ’A’ && ch = ’a’ && ch <= ’z’ ) ? ( ch – 32 ) : ch ;
cout << ch << endl;
}
.........
合工大数电实验报告.docx
合肥工业大学通信工程专业的实验报告,内容详细。
一、实验目的
二、实验所用器件和仪表
三、实验内容
四、实验预习要求(有真值表,逻辑关系接线图)
五、注意事项(包含实验体会)
六、实验结果
基 本 实 验
实验一 基本逻辑门
一、实验目的
1.测试TTL的与门、或门、非门、与非门、或非门和异或门的逻辑功能。
2.熟悉TTL小规模集成电路的外型、管脚和使用方法。
3.掌握三态门逻辑功能和使用方法。
4.掌握用三态门构成总线的特点和方法。
5.学会用示波器测量简单的数字波形。
二、实验所用器件和仪表
1.与门74LS08、或门74LS32、非门74LS04、与非门74LS00、或非门74LS02(或74LS28)、异或门74LS86各1片
2.万用表
3.示波器
4.数字逻辑实验箱
三、实验内容
分别测试与门74LS08、或门74LS32、非门74LS04、与非门74LS00、或非门74LS02(或74LS28)、异或门74LS86的逻辑功能。
四、实验预习要求
1.掌握与门74LS08、或门74LS32、非门74LS04、与非门74LS00、或非门74LS02(或74LS28)、异或门74LS86的引脚分布图。
2.画出测试逻辑门的接线图
并列出74LS08、74LS32、74LS04、74LS00、74LS02(或74LS28)、74LS86的真值表。
图中的K1、K2是电平开关,LED0是电平指示灯。
1)测试74LS08逻辑关系接线图及真值表