基于DSP28335的四路PWM移相代码,4路PWM信号,占空比,周期,移相角度可调。
每路以A为准,B与之互补,带死区。
移相以第一路信号(EPWM1A)为基准。
假设第一路与第二路之间的移相角为D1,若D1=x,则D1对应0.24*x度,例如x=50时,D1对应12度。
2023/7/28 19:38:48 138KB DSP、PWM移相
1
本设计采用stc12C5A60系列单片机工作的,自带AD的四路采样,然后再有两路PWM波的输出来控制太阳能电池板的转动方向采用了位置式PID的控制环节
2023/7/28 15:52:26 5.05MB 51课设 PID
1
基于51单片机循迹、红外避障、遥控综合程序--PWM调速,有需要的可以下一下
2023/7/26 8:28:27 54KB 51单片机循迹 红外避障
1
Proteus仿真加源码,亲测有效
2023/7/25 7:07:38 30KB 嵌入式
1
用pwm控制马达,调节占空比,实现速度的变化
2023/7/24 14:32:11 60KB pwm
1
部分源程序如下://=================测速计数处理===================================voidtimer1()interrupt3{time1++;}//+++++++++++++++++测速转换处理+++++++++++++++++++++++voidint1()interrupt2{longkA=0;uchartemp;TR1=0;if(SP_bit==0){TR1=1;SP_bit=1;}else{kA=time1*65536+TH1*256+TL1;temp=2500000/kA;SP_out=temp;TH1=0x00;TL1=0x00;time1=0x00;TR1=0;SP_bit=0;}}//================PWM处理与数据采集处理函数===================voidPWM_generator()interrupt1using0{if(flag==1){a--;if(a==0){flag=0;if(K_B_bit==1)a=UK;elsea=SP_in;}else{OUT_PWM=0;}}if(flag==0){b--;if(b==0){flag=1;if(K_B_bit==1)b=0xff-UK;elseb=0xff-SP_in;}else{OUT_PWM=1;}}m++;if(m==20){m=0;n++;if(n==40){n=0;EK0=SP_in-SP_out;PI_bit=1;}}}
1
stm32基本例程PWM输出实验。
(亲测有效,通用性强)
2023/7/20 10:30:04 2.31MB PWM STM32 代码
1
两个轮子的智能小车,PWM使用TIMER1的CH1-CH4,4个通道
2023/7/20 2:47:26 5.18MB stm32
1
使用51单片机IO口输出了占空比和周期都可变的pwm波。
经测试可以使用。
2023/7/16 22:04:22 50KB pwm 51
1
1.二相步进电机细分驱动源码STM32F103VCT62.STM32+DMX512接收程序或(RS485)3.光电编码器程序(没有可开环控制)4.FSMCTFT驱动程序带菜单功能5.步进电机细分驱动程序矢量控制加减速控制,PWM斩波驱动方式。
2023/7/16 20:30:13 3.99MB STEPPER MOTO
1
共 530 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡