PWM波实验FPGA设计Verilog逻辑源码Quartus11.0工程文件,FPGA型号为CYCLONE4E系列中的EP4CE6E22C8,可以做为你的学习设计参考。 module pwm(clk,reset,key,led); input clk,reset,key; output led; reg pwm_out; reg key_out; parameter s0=2'b00,s1=2'b01,s2=2'b10,s3=2'b11; reg [1:0] state; reg [31:0] clk_counter; reg [9:0] pwm_counter; reg flag; /******************按键消抖**************************/ always @(posedge clk) begin case (state) s0: begin key_out<=1'b1; if(key==1'b0) state<=s1; else state<=s0; end s1: begin if(key==1'b0) state<=s2; else state<=s0; end s2: begin if(key==1'b0) state<=s3; else state<=s0; end s3: begin if(key==1'b0) begin key_out<=1'b0; state<=s3; end else begin key_out<=1'b1; state<=s0; end end default: state<=s0; endcase end always @(posedge clk) begin clk_counter<=clk_counter+1'b1; if (clk_counter[13:4]
用stm32定时器TIM1产生4路输出,使用库函数,提供一个直接修改CCRn寄存器的函数,可随时改变PWM占空比,用来做4驱智能竞速车非常方便
2021-08-23 09:03:42 2KB stm32 pwm 可变占空比
1
可直接驱动MOSFET,输出电流最大可到4A,有两路输出可以并联
2021-06-17 20:50:19 536KB PWM驱动
1
PWM驱动电路的设计(原理分析+控制方法+案例分享) 很经典的资料
2021-04-23 16:07:26 7.08MB PWM驱动电
1
导体激光器(LD)的特性受温度影响很大,因此必须对其温度进行精密控制。以单片机为控 制核心,结合专用芯片,采用高精度的负温度系数热敏电阻(NTC)结合半导体制冷器(TEC)的方案,进 行精密温度控制.对TEC的驱动采用脉宽调制(PWM)方式和“H”桥式电路来实现,研制了一种对电流 2A的半导体激光器进行精密温度控制的电路,温度控制精度可达±O.1℃.
2021-04-22 22:50:16 277KB 温控 TEC PWM 电路
1
Arduino+16PWM舵机驱动板程序16PWM舵机驱动板程序16PWM舵机驱动板程序16PWM舵机驱动板程序
2021-04-07 21:28:39 3KB Arudino
1
stm32f103之PWM驱动RGB显示,make形式工程
2021-03-04 11:03:39 585KB PWM驱动RGB显示make工程
1
全志A40I linux下pwm驱动源码
2021-03-04 11:01:01 37KB pwmlinux驱动
1
本设计仿真了电炉丝的温度控制,采用51单片机控制继电器的开或者关控制电炉丝的加热,采用pt100温度传感器采集电炉丝的温度,系统可按键设置电炉丝的温度大小,通过温度传感器进行温度反馈后控制继电器的开和关的时间来控制电炉丝的温度,使电炉丝温度工作在设定的温度值,达到稳定控制效果,本设计仅供参考,请勿他用
1
DSP28335发出四路PWM方波,给全桥移相电路提供驱动。可根据功能自己更改引脚
2019-12-21 18:53:34 687KB DSP
1