F042网络资源很少,这个是我产品开发的文档,花费了不少时间。
能兼容定时器中断,can通信及ADC,已调试OK。
2024/6/14 5:40:44 3.33MB STM32F042
1
本程序配置了系统时钟,HSPWM,定时器,AD,串口等外设,方便同学们二次开发,以及成功做到利用反电动势代替霍尔传感器六步方波换相
2024/6/12 13:18:19 596KB PIC 无刷直流 无传感器 反电动势
1
STM32编码器模式的测试例程,代码中采用TIM2定时器的编码器模式,在主程序中利用延时函数监测单位时间内的脉冲数,并根据脉冲数计算速度。
程序中不包含电机输出控制和PID调速。
2024/6/10 16:25:18 316KB STM32 encoder 编码器
1
  在如今的现实生活中,自动化控制系统已在各行各业得到广泛的应用和发展,其中自动调速系统的应用则起着尤为重要的作用。
虽然直流电动机不如交流电动机那样结构简单、价格便宜、制造方便、容易维护,但是它具有良好的起、制动性能,宜于在广泛的范围内平滑调速,所以直流调速系统至今仍是自动调速系统中的主要形式。
现在电动机的控制从简单走向复杂,并逐渐成熟成为主流。
随着电力电子技术的发展,开关速度更快、控制更容易的全控型功率器件MOSFET和IGBT成为主流,脉宽调制技术表现出较大的优越性:主电路线路简单,需要用的功率元件少;
开关频率高,电流容易连续,谐波少,电动机损耗和发热都较小;
低速性能好,稳速精度高,因而调速范围宽;
系统快速响应性能好,动态抗扰能力强;
  本设计以89C52单片机为核心,用C语言进行编程控制,采用单片机内部定时器产生可调的矩形波。
以键盘作为输入达到控制直流电动机的启停、速度和方向,电动机速度的测量,在设计中,依据直流电动机的工作原理和数学模型以及脉宽调制(PWM)控制原理和H桥电路基本原理设计了驱动电路,采用了PWM技术对电动机进行控制,通过对占空比的计算达到精确调速的目的,通过光电对管以及码盘来测量电动机的转速,防止电动机堵转而烧坏。
测量的速度通过4位数码管来显示。
2024/6/7 2:43:55 835KB 单片机 PWM 直流电机调速 毕业论文
1
STM32HAL库串口截断不定长数据,通过定时器做闹钟计时,博客配套源码https://blog.csdn.net/geek_monkey/article/details/89326199
2024/5/26 8:11:32 509KB STM32 HAL
1
压缩包包含以下内容:100000秒以内的计时程序10秒的秒表4×4键盘矩阵控制条形LED显示8×8LED点阵屏显示数字8只数码管显示多个不同字符8只数码管滚动显示单个数字8只数码管滚动显示数字串8只数码管闪烁显示INT0中断控制LEDINT0中断计数INT0及INT1中断计数K1-K4分组控制LEDK1-K4控制LED移位K1-K4控制数码管加减演示K1-K4控制数码管移位显示K1-K4键状态显示LED模拟交通灯TIMER0与TIMER1控制条形LEDTIMER0控制LED二进制计数TIMER0控制单只LED闪烁TIMER0控制四只LED滚动闪烁TIMER0控制流水灯串行数据转换为并行数据从左到右的流水灯单只数码管循环显示0-9单片机与PC机串口通讯仿真单片机之间双向通信单片机向主机发送字符串定时器控制交通指示灯定时器控制数码动态显示定时器控制数码管动管显示左右来回的流水灯并行数据转换为串行数据开关控制LED开关控制报警器报警器与旋转灯按键发音按键控制8×8LED点阵屏显示图形按键控制定时器选播多段音乐播放一段音乐数码管显示4×4键盘矩阵按键数码管显示拨码开关编码演奏一段音阶用定时器设计的门铃用计数器中断实现100以内的按键计数甲机通过串口控制乙机LED闪烁继电器控制照明设备花样流水灯闪烁的LED
2024/5/22 7:40:51 1.81MB 单片机 C语言 基于8051 Proteus仿真
1
一个单片机系统的设计经常会用到多种不同目的和用图的定时,例如系统需要输出一个指示“心跳正常”的秒闪信号,间隔0.5s;
按键检测时临时需要约20ms的消抖;
蜂鸣器需要发声延时;
用户菜单选择时可能需要对应的发光管或LCD点阵(字段)闪烁;
通讯时需要设定应答超时判别,等等。
是不是要抱怨一个单片机上的若干个定时器不够用了?其实,用一个定时器资源就可以搞定所有的这一切定时要求。
2024/5/22 2:15:26 17KB 多路 延时
1
说明:1:此示例只是用来显示视频流并没有处理存储视频及回放视频功能2:在打开项目后务必将构建里面的影子构建Shadowbuild取消3:实时显示视频视频响应速度比VLCQTAV等播放器快很多倍4:精简代码在windows下是可以完整编译通过并运行的linux下要将对应ffmpeg库文件替换5:代码处理并不够完整还有很多需要优化的地方6:代码注释不够详尽但是简单易懂7:没有使用定时器采用信号槽机制实现视频流播放8:处理全部放在QFFmpge类中包括注释也才到100行代码左右9:使用示例简单方便自带了一个珍藏多年的黑灰色主题样式表锦上添花10:窗体加载时动画渐显效果11:同时支持两路RTSP视频流播放代码稍作修改即可16路同时显示12:1画面到16画面模式自由切换13:自定义按钮标签样式表应用14:自定义标题栏和不规则窗体的实现真正意义上实现了鼠标拖动不仅仅是拖动标题栏才能动15:QT4与QT5均可编译通过亲测无误">说明:1:此示例只是用来显示视频流并没有处理存储视频及回放视频功能2:在打开项目后务必将构建里面的影子构建Shadowbuild取消3:实时显示视频视频响应速度比VLCQTAV等播放器快很多倍4:精简代码在windows下是可以完整编译[更多]
2024/5/19 11:11:13 19.6MB QT 视频监控 RTSP
1
基于GD32F407库函数的定时器基本历程,完成keil4工程,适用于新手学习移至使用,GD32F407不能使用stm32库函数
2024/5/18 3:10:50 405KB 定时器 GD32F407 库函数
1
C8051F020定时器定时时间计算方法假设C8051F020单片机的晶振是22114800HZ,测每秒计22114800个数经过12分频后,每秒计22114800÷12=1842900个数,如果设置计数器初值是0xfe90(即十进制65165),则需要计的数的个数为65535-65165=360,那么定时器的时间为(360÷1842900)(S)≈0.195ms,即0.2ms。
2024/5/12 22:32:34 247B c8051
1
共 365 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡