摘要:
一,无刷电机可控制方式的演变 1.霍尔有感六步换相 不管是方波控制还是正弦波控制,六步换相驱动方法都是最简单的无刷电机驱动方式,驱动原理同有刷电机的驱动方式,只是普通无刷电机为3相六相位,普通有刷电机为单相两相位。只需要在合适的时间使能对应的相位矢量,电机便能正常运转。只要换相速度足够的快,电机不会 阅读全文
摘要:
一,可控硅导通关断的基本原理 我们知道可可控硅是电压控制型器件, 导通条件:在G和T1存在电压差即可导通。 关断条件:T2和T1无压差且T2和T1无电流的条件才会彻底关断 二,可控硅斩波的基本原理 可控硅T2与T1之间是正弦交流电,电流电压有时大有时小,斩波时根据目标功率控制可控硅的导通周期,来实现 阅读全文
摘要:
1.工作模式 Full Power,Normal Sleep,Deep Sleep,Shut Down Normal Sleep 内部工作状态完全和 Full Power 模式一样,只是降低了 auto scan 的频率, Deep Sleep 在 Deep Sleep 模式下,充放电MOS 被强制 阅读全文
摘要:
SDK下载地址:https://gitee.com/freqchip/FR801xH-SDK开发版使用FRECHIP DEV1.2项目目录:E:\ziliao\FREQCHIP\FR801xH-SDK-master\FR801xH-SDK-master\examples\dev1.0\ble_sim 阅读全文
摘要:
源文件excel及python源文件 链接:https://pan.baidu.com/s/1uswO_33jrgE3nvaJv47wGw 提取码:clnw #from pickle import APPEND import openpyxl import datetime from time im 阅读全文
摘要:
IO口输出固定频率和占空比的PWM信号驱动蜂鸣器鸣响 void buz(void) { if(buz_flg) { buz_cnt = 200; //运行200ms 0.2s Pwm0Init(1000,500); //频率1k,占空比%50 buz_flg = 0; } if(buz_cnt == 阅读全文
摘要:
原理:分时驱动LED_PIN1,LED_PIN2,LED_PIN3为低电平。再来同时置位LED_SEG1,LED_SEG2,LED_SEG3,LED_SEG4,达到分时点亮矩阵LED的效果, 缺点是LED比正常点亮暗一些,其他无差异。 上程序 void swled(void) { static ui 阅读全文
摘要:
原理 正转方向的环形分配器编码为 A→AB→B→BC→C→CD→D→DA→A,则反转环形分配 器编码为 A→DA→D→CD→C→BC→B→AB→A。 1.不进电机正反转 void motor_step(uint8_t dir) { static step = 0; if(dir == 1) //反转 阅读全文
摘要:
1.设置按键为键盘唤醒,按键为低,触发按键中断,唤醒MCU void KbAppInit(void) { SET_COL_ALL_IN; //列输入 SET_ROW_ALL_OUT1; //行输出高电平 RemoteGroup=0; RollingCode=0; ResetUserTimer(&Ke 阅读全文
摘要:
采用分时复用的方法,定时置位行,检测列,确定按下的按键,输出不同的按键值。 void KbScanProcess(void) { //uint8_t Row=0; //按键所在行 //uint8_t Col=0; //按键所在列 //uint8_t RowCount=0; //按键触发行的个数,用于 阅读全文