欢迎来到咨信网! | 成为共赢成为共赢 咨信网助力知识提升 | 自信网络旗下运营:咨信网 自信AI创作助手 自信AI导航
咨信网
全部分类
  • 包罗万象   教育专区 >
  • 品牌综合   考试专区 >
  • 管理财经   行业资料 >
  • 环境建筑   通信科技 >
  • 法律文献   文学艺术 >
  • 学术论文   百科休闲 >
  • 应用文书   研究报告 >
  • ImageVerifierCode 换一换
    首页 咨信网 > 资源分类 > PDF文档下载
    分享到微信 分享到微博 分享到QQ空间

    FPGA在数字电子技术实验中的应用.pdf

    • 资源ID:523437       资源大小:1.46MB        全文页数:4页
    • 资源格式: PDF        下载积分:10金币
    微信登录下载
    验证码下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    验证码: 获取验证码
    温馨提示:
    支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    VIP下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    声明    |    会员权益      获赠5币      写作写作
    1、填表:    下载求助     索取发票    退款申请
    2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
    6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    7、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

    FPGA在数字电子技术实验中的应用.pdf

    1、 ISSN1672-4305CN12-1352/N实 验 室 科 学LABORATORY SCIENCE第 26 卷 第 3 期 2023 年 6 月Vol.26 No.3 Jun.2023 FPGA 在数字电子技术实验中的应用于德硕,孙 敏,金印彬(西安交通大学 电气工程学院,陕西 西安 710049)摘 要:以项目为导向的本科生数字电子技术实验,以 FPGA(Field Programmable Gate Array)对数字信号的处理为基础,设计并实现了输入模拟信号的模数转换、串口通信、采样分析、波形显示等功能,并进一步拓展实现了心电图的特征识别及心率的测量,为临床诊断提供了参考。实验激发

    2、了学生兴趣,提高了学生对数字电路的认知水平和综合应用能力,是本科生教学研究中有意义的一次探索实践。关键词:数字电子技术实验;现场可编程门阵列;心电信号;QRS 间期中图分类号:G642.1 文献标识码:B doi:10.3969/j.issn.1672-4305.2023.03.011Application of FPGA in digital electronic technology experimentsYU Deshuo,SUN Min,JIN Yinbin(School of Electrical Engineering,Xian Jiaotong University,Xian 7

    3、10049,China)Abstract:Based on the digital signal processing of FPGA(Field Programmable Gate Array),the project-oriented undergraduate digital electronic technology experiment designed and implemented ana-log-to-digital conversion,serial communication,sampling analysis,waveform display and other func

    4、-tions of input analog signal,and further expanded the realization of ECG feature recognition and heart rate measurement,which provides a reference for clinical diagnosis.The experiment stimulates students interest and improves their cognitive level and comprehensive application ability of digital c

    5、ir-cuit.It is a meaningful exploration and practice in undergraduate teaching and research.Key words:digital electronic technology experiment;FPGA;ECG;QRS interval 收稿日期:2021-03-11 修改日期:2021-12-21作者简介:于德硕,在读本科生,主要研究方向并网变流器建模与控制。E-mail:xjtuyudeshuo 通讯作者:孙敏,硕士,工程师,主要研究方向为测试计量技术及仪器、实验教学。E-mail:sunmin 基金

    6、项目:西安交通大学本科实践教学改革研究专项项目(项目编号:18SJZX28)。西安交通大学电气工程学院“数字电子技术实验”课程采用以项目为导向的教学模式,每学期以一个完整的数字系统设计题目为基础,设计各次实验 1。实验平台采用 FPGA(Field Programmable Gate Array)开发板,本次实验题目为基于 FPGA 的简易示波器设计,实现了模拟信号的实时采集,并在上位机对信号进行综合处理,实现了波形的显示及测量等功能。此外,在基本实验要求的基础上,引导学生进行实验拓展,开发了心电图的参数测量与显示端口,可以自动识别心电图中的 QRS 波并计算心率,为心电图仪的 PC 化提供了

    7、一种思路。本案例成功的实现了教学与工程实践的有机结合,使学生了解了基于 FPGA 的波形采集与显示系统在实际中的应用,有效激发了学生的学习兴趣和积极探索的欲望,进一步拓展了实验的广度和深度,取得了良好的教学效果。1 实验原理在标准的工作时序下,FPGA 与 ADC(模数转换)模块共同完成电信号的采样与转换,这是整个装置的起始端。FPGA 发送时钟、使能信号等驱动信号给 ADC 模块,ADC 模块在驱动信号的驱动下,将信号发生器产生的模拟信号转换成数字信号,并发送给 FPGA。FPGA 与上位机的通信采用 UART 串行通信协议。FPGA 和上位机设定相同的波特率,按照固定的速率进行信号传输。在

    8、接收数据时,为了保证每一位的数据稳定可靠,对引脚电平不断进行采样,采样频率是位传输频率的 16 倍 2。取第 7、8、9 个时钟周期内对引脚电平的采样值,并取至少两个相同的值作为实际的检测值,这种做法可以有效地抑制噪声。上位机利用 MATLAB 读取串口数据并进行进制转换,采用波峰识别等一系列算法统计收集信号的参数值,并将得到的信号特征以及信号波形在APP 界面显示。APP 界面由 MATLAB 中的 App Designer 生成 3。界面的接口可以直接在属性窗口更改,代码会自动更新。通过添加和调用回调函数来实现按钮功能。2 硬件电路在信号采集和通信电路中,ADC 模块采用基于AD7476

    9、的 Pmod 模块板,FPGA 采用 EGO1 实验板。在 FPGA 产生的时序输入信号的驱动下,将采集到的十二位并行电压数据实时传送到 FPGA 的数据输入引脚。由于 UART 串行通信传输的是 8 位数据,故取数据信号的前 8 位传送给上位机。硬件电路信号传递流图如图 1 所示。图 1 硬件电路信号传递流图FPGA 主要实现两个功能:一是驱动 ADC 模块完成模数转换,并定时读取 AD7476 产生的数字信号;二是将数字信号通过串行通信,以一定的波特率发送给上位机。FPGA 电路设计的顶层 RTL 逻辑图如图 2所示。图 2 RTL 顶层逻辑图从顶层 RTL 逻辑视图中可以看出,该程序由两

    10、个子模块组成,共有 3 个输入信号和 3 个输出信号。其中:ad 子模块为 ADC 模块驱动,rst_n 是复位信号输入,clk 是系统时钟输入,该时钟经过分频后产生输出信号 sclk,为 AD7476 提供时钟输入,输出信号cs 是 ADC 模块的使能控制信号。AD7476 在 sclk和 cs 信号的驱动下,将模拟信号实时转化成数字信号,然后通过 sdata 信号将 16 位转换结果(高 4 位为先导 0,低 12 位为转换数据)串行传输到系统中。din17:0为 ad 模块输出的 8 位转换结果,将串行输入的数据转换为 8 位并行数据。在串行通信子模块 uart_tx 中,rst_n 是

    11、复位信号输入,clk 是系统时钟输入,din17:0是待传输的数据,dout 是串行通信的数据输出端。系统的硬件连接图如图 3 所示。硬件电路中将ADC 模块板通过转接板连接到 FPGA 开发板,开发板通过 Type-C 接口与上位机通讯。图 3 硬件连接图3 软件功能实现3.1 软件原理本实验的主要目的是将模拟信号的波形和一些值得关注的数字特征(如频率、直流偏移、电压参数等)直观地呈现出来。上位机软件采用 MATLAB 来完成数据的接收,并利用 MATLAB 中集成的 App Designer 实现数据的处理和显示功能。MATLAB 读取串口数据,并将数据存储在缓冲区内,再将缓冲区中的数据转

    12、换成十进制,进行一系列的处理和分析后,在 App Designer 窗口中进行显示。其中,电压波形通过将 MATLAB 读取到的整数信号乘显示精度,得到实际的电压值,然后利用电压取最新的一部分数据点进行 plot 绘图得到。频率计算采用循环比较和计数的方法,累计得到一定的时间段内电压信号穿越平均电压的次数,即可计算得出电压信号的频率。再通过对所取时间段内的电压数据取均值,即可得到电压信号的直流偏移。在示波器界面添加旋钮能实现对绘图界面的控制,来模拟示波器的时间及电压旋钮的功能,可以用于对显示图像进行调整,以便能很好地显示不同频率的波形。旋钮功能利用 App Designer 中的分档旋钮功能实

    13、现,在界面中添加分档旋钮后,在代码视图24 于德硕,等:FPGA 在数字电子技术实验中的应用中添加分档旋钮的回调函数,每次旋动旋钮便会触发回调函数,进而实现控制示波器波形界面的功能。MATLAB 集成了功能丰富的窗口接口,能够很简单地实现自定义的 APP 界面设计,并且 MATLAB具有别的软件所不具有的数据分析与处理的便利特性,这使得整个串口示波器功能的实现过程简化了很多。3.2 结果分析利用信号发生器产生正弦波信号,上位机的显示界面如图 4 所示。图 4 示波器界面运行情况该实验中,信号源产生频率为 100Hz,峰值为3.2V,直流偏移为 1.6V 的标准正弦波,示波器界面显示测得频率为

    14、101.4Hz,最大电压 3.244V,最小值为 0.001V,测量误差小于 2%。本实验对不同频率的方波、正弦波、锯齿波等波形进行了测量,测量误差如表 1 所示。表 1 串口示波器频率测量误差表波形预设频率测量频率测量误差正弦波10Hz10.04Hz0.5%正弦波50Hz50.47Hz1%正弦波100Hz101.3Hz2%正弦波500Hz493.8Hz2%正弦波1000Hz1033Hz4%正弦波3000Hz3199Hz7%方波50Hz50.38Hz1%方波500Hz492.7Hz2%锯齿波50Hz49.88Hz1%锯齿波500Hz506.9Hz2%从表 1 中可以看出,随着被测波形频率的升高

    15、,测量精度逐渐下降,该装置对低频信号有较高的测量精度。4 实验拓展与应用4.1 心电图波形检测应用本实验基于串口通信,受到模数转换芯片采样率和串行通信波特率的限制,频率测量范围偏低,特别适合低频应用场合。从定量测试结果中可以得出,该套装置在低频段测量精度较高,不同信号识别度较高,且信号显示清晰。基于此,引导学生将课内实验进行拓展,应用到心电波形显示和测量中。传统的心电图信号的显示依靠心电图机,在便携性等诸多方面受到限制4。而本实验为心电图信号的检测与显示提供了一种通用 PC 化的思路。正常人的心电图如图 5 所示,QRS 波反应一个完整的左、右心室除极电位的变化过程,是临床诊断中的重要参考指标

    16、5。本实验实现了 QRS 波的识别、QRS 间期的自动计算和心率的计算。图 5 心电图周期过程心电图的测量与显示实验分为两部分:首先利用开源的心电图数据库调试 MATLAB 的图像显示和心电图识别功能;其次利用示波器产生的模拟心电图信号,对 FPGA 的采样效果及 MATLAB 的显示效果进行检验。4.2 心电图数据处理心电图数据选用美国麻省理工学院提供的开源心律失常数据库 MIT-BIH6。实验中将源数据作为 MATLAB 程序中采集串口数据模块的输入信号,以此来对 MATLAB 的数据处理算法和显示功能进行检验。在数据处理部分,首先通过滤波器对心电图信号进行滤波,滤除工频干扰和高次谐波7-

    17、9。之后利用带通滤波法,实现对 QRS 波群的检测10。根据 QRS 波群,可以计算出样本范围内的 QRS 间期时长,以及该段时间的心率,并在 APP 界面对波形和数据进行显示。除此之外,软件设计中也加入了旋钮的功能,可以通过操作旋钮来控制显示信号的时长和电压范围,实现局部电压信号的观察和分析。模拟心电图信号的检测结果如图 6 和图 7 所示。34图 6 心电图显示器界面运行情况(正常)图 7 心电图显示器界面运行情况(异常)图 6 显示 QRS 间期为 0.07018s,在 60ms 100ms 的正常区间之内,心电图数据指标正常;而图7 QRS 间期为 0.1276s,大于 110ms,超

    18、出了正常范围,提示患者可能存在心室传导阻滞的疾病,而具体疾病可由专业医师结合波形与数据指标进行进一步综合诊断。可见,该心电图显示系统对临床诊断具有一定的参考价值。5 结语本实验学生将 MATLAB 软件和 FPGA 硬件相结合,在完成基本实验要求的基础上,将项目应用于心电检测中,进行深入探索和实践,取得了令人满意的效果。通过教学实践,将以项目为导向的课内设计题目应用到生活实践中,激发了学生兴趣,培养了学生解决复杂工程问题的能力,促进了学生知识综合应用能力的提升。参考文献(References):1 孙敏,金印彬,宁改娣,等.OBE 理念下数字电子技术实验教学改革与实践J.中国教育信息化,202

    19、0(2):41-43.2 罗春梅,肖顺文,王涌.基于 FPGA 的 UART 的设计实现J.数字技术与应用,2019,37(3):150-151.3 韦超毅,许哲,黄大明,等.基于 MATLAB App Designer 的电动汽车动力参数匹配J.汽车实用技术,2020(15):4-7.4 李衡彦.浅谈影响心电图机准确性的技术指标及检测方法J.中国检验检测,2020,28(5):26-28.5 马金伟,刘盛平.心电信号识别分类算法综述J.重庆理工大学学报(自然科学版),2018(12):122-128.6 张冲,王海燕,车战斌.ECG 心电标注辅助系统的设计与实现J.信息与电脑(理论版),20

    20、20,32(4):103-105.7 罗犇.去除心电仪器中的干扰信号的解决方案研究J.质量与市场,2020(14):88-90.8 何伶俐,王宇峰,祝元仲,等.心电信号工频干扰数字滤波方法比较研究J.电子设计工程,2016(13):70-72.9 郝东昊,鲁华祥,陈刚,等.抑制心电信号中工频干扰的滤波采样系统设计J.传感器与微系统,2018(4):94-97.10 王超.ECG 去噪和 R 波检测的算法研究D.合肥:安徽大学,2018.(上接第 40 页)参考文献(References):1 Sabatini,Marco T.,Boulton,Lee.T.,Sneddon,Helen F.,e

    21、t al.A green chemistry perspective on catalytic amide bond forma-tion J.Nature Catalysis,2019,2(1):10-17.2 Balaboina,R.,Thirukovela,N.S.,Vadde,R.,et al.Amide bond synthesis via silver(I)N-heterocyclic carbene-catalyzed and tert-butyl hydroperoxide-mediated oxidative coupling of alcohols with amines

    22、under base free conditions J.Tetrahedron Lett.,2019,60(12):847-851.3 Qian,C.,Zhang,X.,Zhang,Y.,et al.Heterobimetallic com-plexes of lanthanide and lithium metals with dianionic guanidinate ligands:Syntheses,structures and catalytic activity for amidation of aldehydes with amines J.Organomet.Chem.,20

    23、10,695(5):747-752.4 Zhang,L.,Su,S.,Wu,H.,et al.Synthesis of amides through the Cannizzaro-type reaction catalyzed by lanthanide chloridesJ.Tetrahedron,2009,65(48):10022-10024.5 Ding,Y.,Zhang,X.,Zhang,D.,et al.Copper-catalyzed oxi-dative amidation between aldehydes and arylamines under mild condition

    24、sJ.Tetrahedron Lett.,2015,56(6):831-833.6 Xu,X.,Li,P.,Huang,Y.,et al.Atmospheric oxidative cata-lyst-free cross-dehydrogenative coupling of aldehydes with N-hydroxyimidesJ.Tetrahedron Lett.,2017,58(18):1742-1746.7 Kang,S.,La,M.T.,Kim,H.-K.Convenient metal-free di-rect oxidative amidation of aldehyde

    25、 using dibromoisocyanuric acid under mild conditionsJ.Tetrahedron Lett.,2018,59(39):3541-3546.8 Gao,S.,Ma,Y.,Chen,W.,et al.Pd-Catalyzed Oxidation of Aldimines to AmidesJ.Synlett,2018,29(16):2191-2194.9 Zhang,Q.,Li,J.,Li,J.,et al.An unprecedented cobalt-cat-alyzed selective aroylation of primary amines with aroyl peroxidesJ.Tetrahedron Lett.,2020,61(41):152399.44


    注意事项

    本文(FPGA在数字电子技术实验中的应用.pdf)为本站上传会员【自信****多点】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表




    页脚通栏广告
    关于我们 - 网站声明 - 诚招英才 - 文档分销 - 服务填表 - 联系我们 - 成长足迹

    Copyright ©2010-2024   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:4008-655-100    投诉/维权电话:4009-655-100   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-2024(办理中)    



    关注我们 :gzh.png  weibo.png  LOFTER.png