- 博客(89)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 【FPGA+DSP系列】——MATLAB simulink单相PWM全控整流电路基础版
文章摘要:本文探讨了单相PWM整流器的基础原理与应用。作者通过学习Simulink仿真工具,分析了PWM整流器在改善功率因数和减少谐波污染方面的优势。重点介绍了三种SPWM调制方法(单极性、双极性和单极性倍频),并详细解析了单极性倍频调制的工作原理及电路特性。文章还分享了MATLAB Simulink的仿真模型搭建过程,包括参数设置和子系统组件设计,为电力电子学习者提供了实用参考资源。最后作者指出仍需深入探讨电容电感参数计算等核心问题。
2025-11-20 16:37:20
882
原创 【FPGA+DSP系列】——PWM电平光耦转换电路实验分析----电路原理分析,器件选型
摘要:本文介绍了利用光耦电路将3.3V PWM信号转换为8V电平信号的方法,以满足大功率器件的驱动需求。重点分析了光耦电平转换电路的工作原理,指出输出信号与输入信号反相的特性,并详细讨论了器件选型的关键参数(如正向电流5-15mA、集电极电流5-35mA)。通过Proteus仿真验证了电路设计,并提供了基于DSP的CCS代码实现方案,其中特别调整了PWM输出为"空闲高电平、触发低电平"以匹配光耦转换要求。该方案适用于晶闸管等需较高驱动电平的功率器件控制。
2025-11-13 11:26:44
886
原创 【FPGA+DSP系列】——proteus仿真DSP控制单相整流电路,4路PWM波控制晶闸管实验
本文介绍了使用DSP控制单相整流电路的实验方法。通过TMS320F28027芯片产生4路PWM信号,分别控制桥式整流电路中的4个晶闸管。其中两路PWM控制正半周通路,另两路延迟180°控制负半周通路。文章详细说明了EPWM模块的初始化设置,包括时钟配置、同步信号处理、占空比设置等关键参数。实验验证了DSP代码功能,并为无硬件环境的学习者提供了仿真方案。重点包括:1)EPWM初始化函数实现;2)主从定时器同步设置;3)10%占空比的PWM信号生成。该方案通过Proteus仿真,可有效学习DSP在电力电子控制中
2025-11-12 16:46:25
1032
原创 【FPGA+DSP系列】——CCS联合proteus仿真DSP工程,以TMS320f28027芯片为例,LED闪烁仿真。
本文介绍了使用CCS和Proteus联合仿真TMS320f28027 DSP工程的步骤。作者因硬件资源有限转而采用仿真方式验证LED闪烁程序。首先在CCS12中创建工程,配置GPIO控制LED,并生成COF文件;然后在Proteus 8.17中搭建电路,包含DSP芯片和LED等元件,最后导入COF文件运行仿真。该方法为DSP学习者提供了无需实物硬件的验证途径,适用于简单外设功能测试。通过视频展示了仿真结果,证实了该方案的可行性。
2025-11-12 11:29:58
315
原创 【FPGA+DSP系列】——MATLAB simulink仿真三相桥式全控整流电路
本文介绍了三相桥式全控整流电路的MATLAB/Simulink仿真方法。相比单相整流,三相输入120°相位差提供了更多换相点,通过六脉冲触发可提高整流效果并减小纹波。文章详细分析了导通顺序(ab→ac→bc→ba→ca→cb)及触发脉冲设置要点(50Hz频率、30%脉宽、60°间隔)。在Simulink中搭建了三相电源(相位差120°)和整流桥模型,重点说明了脉冲发生器参数配置方法。仿真结果显示,不同触发角(0°和30°)下的整流波形验证了理论分析的正确性。该仿真为理解三相全控整流电路提供了直观的研究手段。
2025-11-11 10:39:08
1358
1
原创 【FPGA+DSP系列】——MATLAB simulink仿真整流电路
本文介绍了使用MATLAB Simulink进行单相桥式整流电路仿真的过程。作者结合自身电力电子知识补充需求,详细阐述了整流电路理论,包括晶闸管桥臂工作原理和触发信号设计。通过搭建仿真模型,调整AC电压源、脉冲发生器等关键参数,实现了对整流电路工作状态的模拟与波形观测。实验结果验证了理论分析的正确性,为后续三相整流等复杂电路研究奠定了基础。该仿真方法为电力电子技术学习提供了一种有效的实践途径。
2025-11-09 11:21:22
1062
原创 电力电子技术学习路径与FPGA/DSP技术结合方向(gemini生成)
电力电子技术学习路径与FPGA/DSP技术结合摘要 学习路径: 1) 基础理论:电路原理、半导体器件、功率拓扑;2) 关键应用:整流/逆变、无功补偿、载流换相;3) 控制理论:PID、双闭环、d-q坐标控制;4) 仿真实践:Matlab/PLECS建模。 FPGA/DSP结合: DSP:负责复杂算法(矢量控制、谐波计算)、系统管理和通信 FPGA:实现高精度PWM生成、纳秒级硬件保护、精确时序控制 应用方向: FPGA处理底层高速任务(PWM/保护),DSP执行上层控制算法,共同提升配电系统性能。
2025-11-03 13:42:23
983
原创 PDS联合modelsim仿真报错问题解决记录:GTP_DRM9K.v(771): (vopt-7063) Failed to find ‘GRS_INST‘ in hierarchical name
本文解决了紫光同创PDS联合Modelsim仿真ROM IP核生成正弦波时出现的GRS_INST文件缺失问题。关键解决方案是在测试文件中添加原语GTP_GRS GRS_INST(.GRS_N (1'b1));。同时强调ROM的dat数据文件需严格遵循官方模板格式,并提供了正弦波ROM的顶层模块实现代码,包括时钟控制、地址生成和ROM实例化。测试文件模板展示了如何驱动时钟、复位信号并观测输出波形,确保仿真能覆盖完整的ROM地址循环。该方案成功解决了仿真优化失败的问题。
2025-10-27 10:04:22
316
原创 CCS闪退问题---------中文系统用户名
【摘要】CCS12软件在中文用户名环境下会出现闪退问题。主要原因是软件对中文路径支持不佳。解决方案有两种:1)新建英文用户账户并切换使用,但操作繁琐;2)在当前中文账户下,通过授予管理员权限运行CCS。测试表明两种方法均可解决问题,其中第二种方案更为便捷,无需频繁切换用户账户。建议优先采用管理员权限运行的方式解决中文用户名导致的CCS闪退问题。
2025-10-06 15:32:27
216
原创 【FPGA+DSP系列】——(4)EPWM学习(实现呼吸灯实验)
本文介绍了基于FPGA+DSP平台的EPWM模块学习与呼吸灯实验实现。主要内容包括:EPWM基本原理介绍,作为数字编码模拟信号的技术;DSP芯片特有的ePWM模块特性,支持18路PWM输出;系统时钟配置分析,重点说明ePWM时钟源设置;代码实现部分详细解析时基模块(TBCTL/TBPHS等寄存器)和比较模块(CMPCTL/CMPA等寄存器)的配置,实现PWM周期和占空比控制。实验通过EPWM1模块产生PWM波驱动LED,核心参数为150MHz系统时钟下设置周期值500(约303kHz),并动态调整比较值实现
2025-10-06 15:10:43
1107
原创 【FPGA+DSP系列】——(3)中断学习(以定时器中断为例)
本文介绍了基于FPGA+DSP的定时器中断实验,通过LED灯闪烁演示中断机制。内容涵盖:1)中断概念与三级中断机制(外设级、PIE级、CPU级);2)F28335定时器中断配置方法,包括相关寄存器设置;3)实验代码解析,重点说明定时器初始化流程和中断服务函数编写要点。实验采用150MHz主频、500ms周期的定时器中断控制LED状态切换,展示了中断优先级管理、中断使能配置等关键技术。文中配有寄存器配置图、中断流程图和CCS工程截图,适合嵌入式开发人员学习DSP中断系统设计。
2025-09-29 18:36:20
1020
原创 【FPGA+DSP系列】——(2)DSP最小核心板进行ADC采样实验(采集电位器输出电压)
本文介绍了在DSP最小核心板上进行ADC采样实验的过程。由于EPWM实验遇到硬件问题(芯片发烫),作者改为使用电位器输出电压作为ADC采样输入。实验基于28335芯片,其ADC为12位分辨率(0-3V对应0-4095),采样率12.5MHz。文章详细说明了ADC寄存器配置和触发方式,并提供了完整的代码实现,包括ADC初始化(设置时钟分频、采样模式等)和采样值读取函数。该实验既帮助熟悉DSP的ADC配置流程,也为后续调试通信接口(I2C/UART/SPI/CAN等)做准备。
2025-09-28 21:22:16
839
1
原创 【FPGA+DSP系列】——(1)CCS创建工程+LED点亮
本文介绍了基于TMS320F28335 DSP芯片的CCS工程创建及LED控制实现过程。主要内容包括:1)在CCS12.4环境下创建新工程,配置芯片和仿真器参数;2)建立Library、APP、USER文件夹结构,导入必要的库文件并进行路径配置;3)编写LED控制程序,通过GPIO48引脚实现LED闪烁功能,详细说明了寄存器配置方法;4)将代码模块化为led.h/led.c格式,提高代码可维护性。文章还指出CCS安装路径和用户名的注意事项,并探讨了DSP开发中寄存器编程的特点。
2025-09-26 20:08:56
973
原创 基于FPGA的HDB3编解码(verilog语言)
HDB3码是一种改进型基带传输编码方式,通过引入V破坏码和B极性码来解决AMI码的连零问题。其编码过程分为五步:1)在连续4个0时插入V码;2)根据相邻V码间1的个数奇偶性决定是否加入B码;3)按正负交替规则确定B极性;4)V码极性跟随前导非零码;5)最终形成四种编码组合。Verilog实现包括原始数据生成和V码插入模块,通过计数器统计连零和连1个数,在特定条件下插入V/B码以优化信号传输性能,确保定时信号恢复可靠性。
2025-09-25 20:03:23
1268
原创 基于FPGA的多功能电子表(时间显示、日期显示、调整时间、日期设置、世界时间、闹钟设置、倒计时、秒表)
本文设计了一个基于FPGA的多功能电子表系统,采用Verilog语言实现。系统包含9项核心功能:时间显示(00:00-23:59)、日期显示(支持闰年识别)、时间/日期设置、3组闹钟提醒(LED闪烁5秒)、倒计时功能(可暂停)、秒表计时、3国时间切换(美国、新西兰、泰国),并通过6个按键实现所有操作控制。系统采用状态机架构,包含主状态机和多个子状态机,分别管理不同功能模块。数码管显示模块采用动态扫描方式,支持8位数码管显示。时间处理模块包含本地时间和3个时区时间计算,自动处理闰年、大小月等日期逻辑。倒计时和
2025-09-19 22:44:25
548
1
原创 电力电子技术知识学习-----整流电路分类认识入门
摘要:整流电路是将交流电转换为单向脉动直流电的关键电路,其分类方式多样。按组成器件可分为不可控、半控和全控电路;按结构分为零式(半波)和桥式(全波);按输入相数有单相、三相和多相电路;按控制方式分为相控式和斩控式;按引出脉冲数可分为单脉冲、双脉冲等。不同电路各有优劣:不可控电路简单但效率低,全控电路性能最优但成本高;三相和多相电路输出质量好但结构复杂;斩控式电路效率高但设计难度大。实际应用中需根据功率需求、成本等因素选择合适的拓扑结构。
2025-09-16 11:44:01
1087
原创 电力电子技术知识------经典电路仿真学习(在线网站推荐)
本文介绍了电力电子技术学习的基础知识,重点讲解了欧姆定律、电阻、电容、电感等基本电路元件特性,以及LRC电路、分压器、戴维宁定理等基础电路原理。文章推荐了一个在线仿真电路平台,帮助初学者通过案例理解电路工作原理和计算公式。同时指出电力电子技术学习需要掌握模电基础、自动控制理论、PCB设计等综合知识,建议后期过渡到专业仿真软件。文章适合电力电子初学者快速回顾基础电路知识,为后续深入学习打下基础。
2025-09-12 13:49:38
1381
原创 基于FPGA实现数字QAM调制系统
基于FPGA的QAM调制系统设计与实现 本文提出了一种基于FPGA的数字QAM调制系统设计方案。该系统采用Verilog HDL实现,主要包含以下模块:分频模块将主时钟分频为4KHz信号;m序列发生器产生伪随机序列作为输入信号;串并转换模块将串行数据转换为I/Q两路并行信号;电平映射模块完成信号幅度转换;正弦/余弦波发生器产生正交载波;ASK调制器实现两路信号调制;最后通过加法器合成QAM调制信号。系统顶层模块整合了各子模块功能,通过仿真验证了设计的正确性。该方案实现了完整的QAM调制流程,为数字通信系统的
2025-09-05 23:56:20
551
原创 基于FPGA实现CRC校验码算法(以MODBUS中校验码要求为例)verilog代码+仿真验证
本文介绍了基于FPGA实现MODBUS协议中CRC校验码的verilog设计与验证方法。首先通过在线CRC计算工具确定MODBUS协议参数(多项式X16+X15+X2+1,初始值FFFF),分析了输入/输出数据反转对结果的影响,并给出了不同反转模式下的测试案例(如输入1234时,无反转变换输出6CB6,输入反转输出30E3)。随后利用在线代码生成工具自动生成并行计算的verilog代码,该代码采用组合逻辑实现,无计算延迟。通过工具生成的核心代码实现了16位数据输入和16位CRC校验输出的功能,为MODBUS
2025-09-05 17:03:08
1402
原创 电子电子技术知识------MOSFET管
MOSFET(金属氧化物半导体场效应晶体管)是一种电压驱动型功率半导体器件,具有高工作频率(100kHz以上)和快速开关特性(10-100ns)。其结构分为小功率型(横向导电)和大功率型(垂直导电),后者通过多单元集成提高耐压能力并降低导通电阻。工作原理是通过栅极电压控制源漏极间电流导通,但存在绝缘层易击穿的缺点。后续可通过MATLAB或Multisim进行电路仿真验证其特性。
2025-09-02 22:58:56
234
原创 基于FPGA+DSP数据采集平台DMA应用学习
本文探讨了基于FPGA+DSP架构的数据采集平台中DMA技术的应用。文章首先分析了DMA的工作原理,强调其通过独立控制器实现外设与内存间直接数据传输,从而解放CPU资源的优势。针对FPGA+DSP系统,指出DMA的必要性在于:1)解决FPGA资源占用与效率矛盾;2)满足高带宽需求;3)实现与DSP的标准协作。文章详细对比了DSP直接读取与DMA传输的效率差异,并梳理了FPGA端需掌握的关键技术,包括FIFO缓存、EMIF接口实现、跨时钟域处理等。最后总结了开发所需的技能树,为构建高效数据采集系统提供技术参考
2025-09-02 14:00:36
1416
原创 基于FPGA+DSP数据采集处理平台的搭建
本文介绍了基于FPGA+DSP的数据采集处理平台搭建方案,重点探讨了FPGA与DSP之间的通信实现。项目采用EMIF总线作为通信方案,通过分析EMIF硬件接口和通信协议,详细说明了地址线、数据线及关键控制信号的作用,以及读/写建立、选通和保持周期的时序要求。该方案利用FPGA进行数据采集和逻辑控制,DSP负责高性能计算,通过EMIF实现高速数据传输,充分发挥两者优势。后续将通过仿真验证时序后上板测试,为构建高效实时数据处理平台奠定基础。
2025-09-01 22:26:09
2587
原创 关于FGPA的一个邪修小秘密--------intel家的FPGA芯片绝了
摘要:FPGA项目中EP4CE6F17芯片资源占用达99%时,发现可与同封装的EP4CE10F17完美替换,仅需修改型号重新配置引脚即可获得额外4K逻辑资源。实际上这两款芯片采用相同内部die,经上板验证成功实现资源扩展。类似方案也适用于赛灵思的AX301和AX4010芯片。这种替换方式为资源紧张的设计提供了灵活解决方案。
2025-09-01 15:37:58
334
原创 电力电子技术知识学习-----晶闸管
晶闸管(SCR)是一种半控型电力电子器件,具有耐高压、大电流的优点。其结构在二极管基础上增加门极控制,由三个PN结组成,导通需满足正向电压和门极触发电流条件,一旦导通门极即失去控制作用。晶闸管动态特性表现为导通时电流正反馈增长、电压下降,关断时产生反向电压。额定电压取正向/反向耐压较小值,通常为工作电压2-3倍。主要应用于整流、调速、加热控制等领域。作为电力电子技术入门器件,后续还需学习IGBT等全控型器件。
2025-08-31 22:50:31
698
原创 基于FPGA的正弦波和及滤波(已通过仿真和上板)
本文基于Xilinx ZYNQ 7020 FPGA实现了一个多频正弦波合成与滤波系统。系统采用DDS技术生成3M、10M和20MHz三种正弦波信号,通过相位累加器和ROM查表实现波形输出。三个频点信号经叠加模块相加后,送入FIR滤波器进行特定频率提取。设计中包含PLL时钟管理模块(200MHz)、三路DDS模块、信号叠加单元和FIR滤波模块,全部通过PL端实现。Verilog代码展示了DDS核心的频率控制字计算、相位累加过程以及FIR滤波器的数据流控制,最终可通过滤波器从混合信号中提取目标频率成分。系统已通
2025-08-31 18:28:57
1226
原创 电力电子技术知识-----整流电路学习
摘要 本文介绍了电力电子技术中的整流电路,重点分析了半波整流和桥式整流的工作原理及特点。整流电路将交流电转换为直流电,半波整流仅输出正弦波的正半部分,而桥式整流通过四个二极管实现全波整流,效率更高。文章还通过Multisim仿真展示了两种整流电路的波形,并指出实际应用中需考虑滤波、稳压等后续处理。此外,强调了器件选型的重要性,包括耐压值、损耗、成本等因素。最后提出电力电子技术发展前景广阔,需进一步学习功率计算、效率优化等知识。
2025-08-29 17:09:50
395
原创 基于FPGA的DDR3读写实验学习
本文基于FPGA实现DDR3读写实验,重点介绍了DDR3的基本原理和MIG IP核的使用方法。DDR3作为双沿触发的同步动态存储器,相比传统SDRAM具有更高的读写速度。实验通过Xilinx MIG IP核实现对NT5CC128M16IP-DI芯片的读写控制,详细分析了用户接口信号、命令写入时序、读写数据时序等关键点。实验方案包括数据写入、读取和校验三个主要环节,通过LED显示验证结果。文章还探讨了DDR3读写过程中数据断续现象的可能原因,并指出该技术在大数据量场景下的优势。整体而言,实验为FPGA数据存储
2025-08-29 15:06:59
1329
原创 电力电子技术知识总结-----滤波器
本文系统介绍了低通滤波器的原理及应用。滤波器通过电容和电感组合实现对不同频率电磁波的分离,其中电容导通高频信号,电感导通低频信号。文章详细解释了衰减分贝(dB)的概念及其计算公式,并通过图示展示了低通和高通滤波器对不同频率信号的衰减特性。最后提出未来计划使用FPGA实现高阶滤波器的实验设想。全文从硬件构成、工作原理到实际应用,为理解滤波器本质提供了系统化的知识框架。
2025-08-21 14:56:04
320
原创 电力电子技术知识总结-----PWM知识点
本文总结了电力电子技术中PWM(脉冲宽度调制)的基础知识与应用特点。PWM通过调节占空比和周期来控制功率器件,实现电压和电流的变化。文章介绍了PWM的基本概念,包括周期、占空比的定义,以及其在模拟信号转换中的优势。此外,还讨论了PWM在STM32中的实现方式,涉及计数器、预装载值和比较寄存器值的设置。PWM技术通过数字信号实现模拟效果,具有抗干扰能力强等优点,在电机控制、LED调光等领域有广泛应用。
2025-08-03 22:05:26
629
原创 个人自用----c语言指针复习(malloc)
本文通过一个两数之和的题目,探讨了C语言中指针和数组的应用。文章包含题目描述、C语言实现代码及运行示例。代码使用双重循环查找数组中两数之和等于目标值的下标,并演示了动态内存分配(malloc)的使用方法。作者反思了近期学习状态,强调需要挤出时间保持编程练习。该示例不仅解决了具体算法问题,还展示了指针传参和动态内存管理在嵌入式开发中的实用价值。
2025-08-03 19:02:44
337
原创 我的创作纪念日
文章摘要: 本文围绕技术学习与工作记录展开,分为五个部分。"机缘"阐述了记录技术问题、项目经验的目的;"收获"总结了养成记录习惯带来的效率提升;"日常"说明记录已成为工作的重要环节;"成就"肯定了记录的实际作用;最后在"憧憬"中表达了持续学习的决心。全文体现了作者通过系统性记录促进技术成长的经验,150字内完整呈现了从实践方法到未来展望的思考脉络。
2025-07-10 15:12:06
126
原创 基于fpga的车速检测以及里程测量
本文提出了一种基于FPGA的车速检测与里程测量系统。系统采用光电编码器获取电机转速脉冲信号,通过FPGA进行信号处理和计算。核心原理包括:通过编码器A/B相正交脉冲测速(频率与转速成正比),采用积分法或脉冲累加法计算里程。硬件组成含光电编码器(1024PPR)、FPGA核心板(Xilinx Artix-7)及信号调理电路。文中展示了滤波Verilog代码,通过32位移位寄存器实现信号滤波,解决了光电传感器信号毛刺问题。实验结果表明,该系统能有效实现车速检测和里程计算,具有稳定可靠的性能。
2025-07-04 12:37:53
485
原创 基于fpga的串口控制的音乐播放器
本文设计了一种基于FPGA的串口控制音乐播放器系统。系统通过串口接收数字1-8编码的音符信号(分别对应do、re、mi等),自动播放0.5秒时长的音符,并支持单音和批量发送(最大缓存100个音符)。硬件架构包含串口驱动、数码管显示、蜂鸣器PWM驱动和FIFO数据缓冲四个模块。其中串口模块实现了115200bps的异步通信,接收端采用三级寄存器消除亚稳态,并检测起始位触发接收过程。播放过程中,六位数码管会动态显示当前及历史音符,新音符从右端插入,旧音符依次左移。系统采用Verilog语言实现,具有实时接收处理
2025-06-27 16:50:10
262
原创 基于FPGA的数字锁相环DPLL同步提取时钟信息
本解码板设计基于数字锁相环(DPLL)架构,实现了对5 MHz曼彻斯特编码信号的时钟恢复与数据解调。首先,**phasecomparator**模块对输入信号和反馈时钟进行相位与频率检测,输出Lead/Lag脉冲;随后,**randomwalkfilter**与**variableresetrandomwalkfilter**模块将脉冲平滑为微调指令,驱动**freqdivider\_multiple**模块动态调整分频比,生成稳定的5 MHz恢复时钟和10 MHz采样时钟。
2025-06-19 10:15:30
1373
原创 基于FPGA的PID算法学习———实现PID比例控制算法
本文介绍了基于FPGA的PID算法实现,包括PID控制原理及其Verilog代码实现。PID算法由比例(P)、积分(I)和微分(D)三部分组成,采用闭环控制方式逐步逼近目标值。文中详细分析了PID算法的公式推导,并提供了完整的Verilog代码实现,包括PID、PI和P三种控制模式的模块设计,其中PID模块通过误差计算和补偿值调节输出。代码采用时序逻辑设计,包含参数可调的增益系数(K_p、K_i、K_d),适用于FPGA的硬件实现。通过增量式PID算法,系统能够快速响应并减小稳态误差,为嵌入式控制系统提供了
2025-06-10 18:06:36
900
原创 基于FPGA的PID算法学习———实现PI比例控制算法
本文介绍了PID控制算法的基本原理与实现,重点分析了比例(P)和比例积分(PI)控制在FPGA中的仿真验证。首先阐述了PID闭环控制的概念,其中P环节起主要作用,I环节消除稳态误差。随后给出了PI环控制的算法公式和Verilog实现代码,包括误差计算、补偿值生成和输出更新等关键步骤。通过搭建包含P控制器和PI控制器的测试平台,对比了两者的动态响应特性。仿真结果显示,在目标值设置为100时,PI控制能够更快地收敛且无稳态误差,验证了积分环节的有效性。该研究为数字PID控制器的硬件实现提供了参考方案。
2025-06-10 17:03:58
880
原创 基于FPGA的PID算法学习———实现P比例控制算法
本文介绍了基于FPGA实现的PID控制算法中的P比例控制部分。通过分析PID算法的基本原理,重点阐述了P比例控制的公式实现,包括误差计算(e_t)、补偿值(u_t)和输出值(Pid_out)。文中给出了FPGA仿真验证代码,展示了不同比例系数Kp(1.25至0.0789)的控制效果仿真波形图。结果表明,随着Kp值的减小,系统响应趋于平稳。该研究为后续实现完整的PID算法(加入积分和微分环节)奠定了基础。
2025-06-09 10:24:34
475
1
原创 基于fpga的疲劳驾驶检测
摘要: 本文设计了一种基于FPGA的疲劳驾驶检测系统,以Altera Cyclone IV E芯片为核心,结合OV7255摄像头、LCD屏幕、触摸按键及蜂鸣器模块,实现实时眼部状态监测与分级报警。系统通过摄像头采集图像,经FPGA进行二值化与形态学处理,提取眼部特征并计算纵横比(EAR),判断闭眼时长是否超阈值,触发蜂鸣器报警。实验表明,系统能准确锁定睁/闭眼状态并在LCD上标记,验证了其可行性与实时性,适用于车载安全监测场景。 关键词: FPGA;疲劳检测;图像处理;眼部特征;实时监测
2025-06-08 12:28:18
1543
1
原创 基于FPGA的超声波显示水位距离,通过蓝牙传输水位数据到手机,同时支持RAM存储水位数据,读取数据。
本文设计了一种基于FPGA的超声波水位监测系统,通过硬件模块和软件算法的协同工作实现高精度水位测量。系统采用FPGA作为核心处理器,利用超声波测距模块实时采集水位数据,通过状态机控制测量流程(空闲、发送、接收、完成四个状态),测量结果经FPGA处理后通过蓝牙模块上传。硬件部分包括FPGA开发板、超声波传感器、蓝牙通信模块等;软件采用自顶向下设计方法,实现了距离计算(声速×时间/2)和数据传输功能。测试表明,该系统具有实时性强、测量精度高(毫米级)的特点,为水位监测提供了一种高效的解决方案。主要创新点在于利用
2025-06-08 12:10:11
599
原创 基于FPGA的VGA显示文字和动态数字基础例程,进而动态显示数据,类似温湿度等
本文基于FPGA实现VGA显示文字和数字功能,主要包含以下内容:VGA显示参数:采用640×480@60模式,像素扫描频率25.175MHz;字模生成方法:通过字模软件生成64×64点阵的文字(如"心率测试")和32×64点阵的数字(如"68"),需特别注意字模数组的宽度和深度设置;代码实现:在VGA驱动基础上修改显示模块,通过坐标定位和字模数据扫描来显示指定内容;注意事项:文字和数字的点阵尺寸不同,需确保字模输出格式正确,否则会影响显示效果。
2025-06-02 20:34:29
1371
1
MATLAB simulink单相PWM全控整流电路基础版
2025-11-20
本文介绍了三相桥式全控整流电路的MATLAB/Simulink仿真方法 相比单相整流,三相输入120°相位差提供了更多换相点,通过六脉冲触发可提高整流效果并减小纹波
2025-11-11
MATLAB simulink中仿真单相桥式整流电路,配套文章进行使用
2025-11-09
通信领域QAM生成正弦波以及余弦波用的coe文件,配合文章代码进行使用,将该文件导入ROM ip核就可以
2025-09-07
基于FPGA的出租车收费计程计时系统,上板工程,vivado,可以移植到quartus配置引脚后正常使用
2025-06-11
基于FPGA的洗衣机定时控制器,其中正转20秒,停止10秒,反转20秒,停止10秒 上板工程,viviado,同时将代码导进到quartus配置引脚同样适配
2025-06-11
基于FPGA实现指纹密码锁,AS608指纹密码锁,其中三个按键,分别是读取手指图像按键,保存按键,以及进入验证指纹状态按键 这是上板的工程,需要结合自己的板子配置引脚
2025-06-11
【计算机编程教育】期末作业资源汇总:涵盖前后端开发、算法、数据库及移动应用的项目实践与学习路径推荐
2025-06-10
【计算机视觉】YOLOv8数据集资源汇总:涵盖通用与专用领域数据集、标注工具、预处理及优化策略
2025-06-10
编程开发VSCode配置C/C++开发环境:从安装到高级配置全流程指南
2025-06-10
该系统整体包含四个功能:如图2.1数字时钟自定义显示、数字时钟校时、闹钟设置、倒计时设置,根据4个开关的0和1状态,实现功能间的切换
2024-12-31
OFDM无线通信研究,包括发射机与接收机仿真,通过该案例能够学习通信数据所需要进行的数据处理操作,进而为实现FPGAofdm通信打好基础 MTALAB仿真文件
2024-12-31
新年烟花LED效果,10分频,10khz变1khz,Multisim仿真
2024-12-24
基于FPGA 的4位密码锁矩阵键盘 数码管显示 报警仿真
2024-12-22
FPGA-EPM240-Quartus-LED-图形化编程
2024-11-22
基于fpga的9层电梯,层数可以改,任意层数均可实现,先看tb文件 理解怎么个工作流程
2024-07-13
基于Verilog语言设计一个32位超前进位并行加法器 带tb文件 通过仿真 位数可以变8/4/12/24位
2024-07-13
基于fpga 的四层电梯,仿真通过 带tb文件
2024-07-13
FPGA Verilog DDS 雏形,本资源只是为了调用一下rom ip核 具体使用流程看说明
2024-06-02
FPGA Verilog 计算信号频率,基础时钟100Mhz,通过锁相环ip核生成200Mhz检测时钟,误差在10ns
2024-06-02
FPGA Verilog PLL锁相环 FIFO同步 ip核调用 仿真工程
2024-06-01
Verilog 实现CRC-16(DNP)协议校验码已通过仿真
2023-11-19
FPGA Verilog 实现串口发送任意字节数据(8的倍数)已通过上板验证支持常用波特率
2023-11-19
FFT FPGA点数问题
2024-10-28
OFDM输出信号怎么合并为1路
2024-08-30
FPGA方向准备找工作,有没有什么笔试刷题的小程序或者网站呢
2024-06-01
Verilog FPAG 逻辑语法问题
2024-05-24
AD 不规则板子拼板的板子形状?
2024-05-18
c语言如何保存函数返回的数组?
2024-05-12
FPGA Verilog 如何实现乘小数
2024-01-28
fpga 怎么实现简易输出随着输入进行变化
2023-11-15
DPLL数字锁相环FPGA
2023-09-05
FPGA DPLL 位同步
2023-07-25
Verilog 曼彻斯特译码 如何实现同步?
2023-07-03
Verilog 开发语言进 求解决
2023-07-11
蓝桥杯嵌入式中关于LCD 控制的一些问题
2021-03-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅