完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
基础知识异或门
多个命题(或命题变量)的“异或”运算:其结果依赖于参与运算的所有量中,取值为“真”的量的“个数”的“奇偶性”: 若含“奇数”个“真命题”,则结果为“真”; 若含“偶数”个“真命题”,则结果为“假”; 高级定时器TIM1,TIM8用于生成PWM信号驱动电机; 接口定时器TIM2,TIM3,TIM4,TIM5 实现和霍尔传感器的连接,检测电机的位置变化; -TIM3接口定时器的设置 TIM3从模式设置为复位模式, 通过异或门将3个输入端TI1,TI2,TI3连接在一起,只要发生信号的变化就会导致TI1F_ED的变化 设置MSM=1的目的是先改占空比值,然后在触发从定时器的产生更新时间 使TRGI作为触发输入,重新初始化,生成更新事件 使用捕获1通道模式来捕捉两次霍尔信号之间的值,该值代表是电机转速的相关信息 使用比较2通道输出作为触发输出给高级定时器 设置模式 输出极性设置 把OC2REF作为从定时器的触发信号 虽然高级定时器打开了ITR3 触发 但是实际上程序内部最后实际上是通过给 高级定时器 手动 产生换向事件 COMG 控制高级定时器实施真正的换向操作 接口定时器最后打开了OC2REF作为TRGI的触发输出(电机旋转引起的霍尔传感器信号的变化)和更新中断(发生堵转才会溢出更新)。 高级定时器的设置 1、设置高级定时器为pwm模式输出pwm信号; 2、设置在产生换向事件时才进行预装载,使其立即生效pwm占空比; 3、触发源选择内部(接口定时器,将OC2REF 作为触发输出)触发,虽然选择了但是实际是手动换向事件 产生了动作 |
|
|
|
只有小组成员才能发言,加入小组>>
592浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 15:01 , Processed in 0.766516 second(s), Total 78, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号