- 博客(8)
- 收藏
- 关注
原创 三菱PLC控制实例——步进电机控制
在上一篇中详细讲到了三菱PLC的上机流程,本篇进入正题,讲解如何使用三菱PLC进行步进电机的控制,主要分为步进电机基础知识、三菱PLC步进电机控制基础、项目实战三部分。
2025-04-15 21:04:47
884
原创 FPGA的PID控制(基于VHDL)
PID控制,目前实用性最为广泛的控制方式,废话少说,下面是基于VHDL的基础PID控制代码,用于实现一阶线性系统的PID控制(定参),如果要实现变参或者更复杂的系统可在代码基础上修改。
2025-04-10 10:07:05
296
原创 片上SOC系统详解与VHDL编程(基于APB2总线)
大量的SOC系统都是FPGA挂在MCU的APB总线或AHB总线上进行通讯,本文是基于APB2总线的片上SOC系统讲解。
2025-04-07 16:43:55
723
原创 基于Verilog的Flash读写控制(使用SPI协议)
最近有一个使用Verilog的项目需要升级维护,需要用SPI控制Flash的读写,本来打算CV一下,结果发现优快云全是水帖的或者抄教程的,完全没法运用到工程,于是手搓了一个供各位在工程中使用。
2025-03-24 16:07:21
386
原创 三菱PLC的使用教程(安装、编程、模拟、上机)
前些天公司一个新项目一部分需要用到PLC,项目分配到了我手上,下文是我在整个流程中的操作,总结成完整的三菱PLC使用教程。
2025-03-11 20:51:44
834
原创 基于VHDL的I2C协议(结合实际工程)
I2C(Inter-Integrated Circuit)是一种由Philips(现NXP)开发的双线制串行通信协议,支持多主从设备连接,通过串行数据线(SDA)和串行时钟线(SCL)实现同步数据传输。
2025-03-06 13:56:17
909
原创 FPGA面试必问:异步FIFO相关(基于VHDL)
异步FIFO(First In First Out)是解决跨时钟域数据传输的关键组件,其应用场景覆盖高速通信接口(如SDRAM控制器)、数据采集系统(如ADC/DAC缓冲)以及异构计算单元(如CPU与FPGA协同)等场景。时钟域隔离通过读写指针的格雷码转换与同步机制(两级触发器链),实现数据在异步时钟域间的可靠传递,消除亚稳态风险。速率匹配当写入速率(如ADC采样率)与读取速率(如DSP处理速度)存在差异时,FIFO作为缓冲区可避免数据丢失或溢出。资源优化。
2025-03-01 17:50:56
503
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人