用Verilog语言编写的FPGA控制PWM的程序.利用码盘脉冲进行调速,进行过简单试验,可用.没有经过长期验证.做简单修改即可应用!
上传时间: 2014-12-08
上传用户:ouyangtongze
采样控制理论中有一个重要结论:冲量相等而形状不同的窄脉冲加在具有惯性的环节上时,其效果基本相同。PWM控制技术就是以该结论为理论基础,对半导体开关器件的导通和关断进行控制,使输出端得到一系列幅值相等而宽度不相等的脉冲,用这些脉冲来代替正弦波或其他所需要的波形。 对不了解PWM的开发人员很有帮助。
上传时间: 2014-12-05
上传用户:lifangyuan12
这是我在ISP编程课上独立编写的一个采用模块化+行为描述方式实现的可控脉冲发生器。程序有四个并行模块:减数器&控制模块(用于设置发生脉冲数量并记数,同时产生控制信号)、脉冲发生模块(用于接受控制信号并产生脉冲输出)、脉冲接收模块(用于接收脉冲输出并记录脉冲个数)、显示模块(将接受模块记录到的脉冲总数显示到数码管上)。此程序是我从画逻辑结构图开始一步步独立开发的,并没有参考或仿照网络上的其他脉冲发生器源码,因此与网络上任何其他可控脉冲发生器的源码决无雷同。
上传时间: 2017-01-20
上传用户:2525775
单片机的步进电机控制和一些具体的原理还有脉冲运动控制
上传时间: 2013-12-17
上传用户:GavinNeko
CLK 为其时钟脉冲 M 控制工作模式 CO 为允许带进位移位输入 S 控制移位模式0-3 D[7..0]是移位数据输入 QB[7..0]是移位数据输出 CN是移位数据输出进位
上传时间: 2014-12-21
上传用户:小儒尼尼奥
电压脉冲控制系统设计,基于vhdl和quartus2
上传时间: 2014-10-26
上传用户:yd19890720
0674、单脉冲控制转换开关基本电路
标签:
上传时间: 2014-04-09
上传用户:shangyi
0673、单脉冲控制转换开关
标签:
上传时间: 2014-04-09
上传用户:shenlan
STM32F407VGT6精确脉冲控制步进电机源码,采用STM32F407VGT6芯片,抛弃单脉冲输出方式,直接使用普通PWM输出方式精确输出脉冲个数,每个脉冲都可以改变频率和占空比。PWM+中断,简单粗暴。#include "sys.h"#include "delay.h"#include "pwm1.h"#include "pwm2.h"#include "pwm3.h"//注释见pwm1.c文件extern int count2;int main(void){ delay_init(168); //初始化延时函数 TIM2_Init(1,167); TIM3_Init(1,167); TIM5_Init(1,167); // delay_ms(1000); TIM2_OUTPUT(); TIM3_OUTPUT(); TIM5_OUTPUT(); while(1) { //TIM2每次输出完10个脉冲后间隔100ms再次输出 if(count2 >= 10){ delay_ms(100); TIM2_OUTPUT(); } }
标签: stm32f407vgt6 脉冲控制 步进电机
上传时间: 2021-10-26
上传用户:xsr1983
该文档为脉冲神经网络与布尔遗传算法在振动主动控制中的应用详述资料,讲解的还不错,感兴趣的可以下载看看…………………………
标签: 神经网络
上传时间: 2021-11-01
上传用户:bluedrops