12 2022 档案
摘要:一、软件定时原理 使用纯软件(CPU死等)的方式实现定时(延时)功能 软件定时不准确的原因: 1. 函数调用有压栈出栈需要消耗时间 2.ARM流水线架构(一条指令分给多个步骤共同进行,语句执行时间也是不确定) 二、定时器定时原理 使用精准的时基(时钟源),通过硬件的方式实现定时功能。 定时器的核心是
阅读全文
摘要:A端接3.3V K端接地 C端接5V E端接地 K端和E端不具备条件的时候可以将他们两个短路。
阅读全文
摘要:一、步进电机不转的原因: 1.过载堵转,此时电机有啸叫声 2.电机处于脱机状态 3.代码是否有脉冲信号给出 4.接线是否有问题 二、堵转现象的解决办法: 1.下降最高运转频率。步进电机发作堵转,通常都是由于转速过高导致的,如此只需下降最高运转频率,确保转速在电机可以接受的范围内,就可以有用处理堵转现
阅读全文
摘要:1.用万用表:电阻挡测量,导通的为同一组 2.短接线:短接其中两个,电机有明显阻转的为同一组
阅读全文
摘要:步进电机常见型号: 20,28,35,39,42,57,86 为什么叫57电机? 因为电机的端盖外形尺寸是57mm的正方形 TYPE代表的是电机型号 电机要输出多大的力,就和驱动电流相关,提高驱动电流就是相应的提高力矩。
阅读全文
摘要:1.1步进电机的介绍 步进电机的控制是通过程序产生控制脉冲,驱动硬件电路。 在不超载的情况下电机的转速和停止位置只取决于脉冲信号的频率和数量; 步进电机的脉冲与步进旋转的角度成正比,脉冲的频率与步进的转速成正比,所以可以很好的从源头控制信号的输出;且步进电机只有周期性的误差,使得在速度、位置等控制领
阅读全文
摘要:1.if-else语句 2.else-if语句 3.switch语句 break语句将导致整个程序的执行立即从switch语句中退出。在switch语句中,case的作用只是一个标号,因此,某个分支的代码执行完后,程序将进入下一分支继续执行,除非在程序中显式地跳转。 跳出switch语句最常用的方法
阅读全文

浙公网安备 33010602011771号