最近在调试项目的时候遇到一个奇怪的现象:在调试状态下,给定时器捕获比较寄存器赋不同值,能产生不同占空比的波形(图1)。反映到器件上也有不同的电压显示,但是在设备运行的时候,就不行了(图2)。图1图2纠结了N天后,也没有办法解决,只好乖乖的看STM32控制器手册找找看了,结果还真找到了。从图中可以看到...
分类:
其他好文 时间:
2014-12-18 18:20:07
阅读次数:
248
APB2负责AD,I/O,高级TIM(TIM1,TIM8),串口1。APB1负责DA,USB,SPI,I2C,CAN,串口2345,普通TIM。110:PWM模式1- 在向上计数时,一旦TIMx_CNTTIMx_CCR1时通道1为无效电平(OC1REF=0),否则为有效电平(OC1REF=1)。11...
分类:
其他好文 时间:
2014-11-30 13:45:50
阅读次数:
218
A standard technique for generating analog voltages using µCs is to use a PWM output and filter the signal with a simple RC filter (Figure 1). The vol...
分类:
其他好文 时间:
2014-11-28 15:48:52
阅读次数:
160
Many embedded-microcontroller applications require generation of analog signals. An integrated or stand-alone DAC fills the role. However, you can oft...
分类:
其他好文 时间:
2014-11-28 14:19:13
阅读次数:
337
http://www.edn.com/design/analog/4329365/Combine-two-8-bit-outputs-to-make-one-16-bit-DAC
分类:
其他好文 时间:
2014-11-28 14:12:04
阅读次数:
226
一直很好奇arduino的定时器是怎么工作的,最近查了一下Atmega328P的芯片资料,现已Atmega328P的Timer1定时器作为说明,控制输出匹配引脚D9口的输出电平。Arduino定时器有普通模式、CTC模式、快速PWM模式、相位可调PWM模式。本文采用CTC模式,即当寄存器TCNT1与...
分类:
其他好文 时间:
2014-11-27 23:36:11
阅读次数:
1781
本科项目——基于单片机的直流电机PWM控制系统
报告下载地址:http://download.csdn.net/detail/cxp2205455256/8192199
程序下载地址:http://download.csdn.net/detail/cxp2205455256/8192191
基于单片机的直流电机 PWM 控制系统。PWM 控制提高了调速 范围,提高了调速精度,改善了快速性...
分类:
其他好文 时间:
2014-11-24 13:35:41
阅读次数:
242
1.Abstract 前几天做了一个呼吸灯,觉得确实挺有意思的;可惜的是只有一个灯管亮,板子上有四个灯,要是能让这些灯有序地亮起来,那应该更有趣味了!跟传统的一样,逻辑上做成一个流水灯的样式,这种带有PWM调光的吸引样式,真可谓是超级流水灯了。 做这个是在已做好的呼吸灯的基础上进行添加功能的,整理好...
分类:
其他好文 时间:
2014-11-22 14:41:21
阅读次数:
1047
1.Abstract 做这个是受朋友之邀,用在控制电机转动的方面。他刚好在一家好的单位实习,手头工作比较多,无暇分身,所以找我帮忙做个模型。要求很明晰,PWM的频率在0~1KHz范围内,占空比0~99%范围内,二者均可调。抄下指标以后,回到实验室,细细分析以后,决定用MCU来实现一下,毕竟只分析,无...
分类:
其他好文 时间:
2014-11-22 00:41:03
阅读次数:
471