针对STM32定时器比较详细的技术资料,内容丰富详实,可以收藏阅读。
上传时间: 2022-06-15
上传用户:jiabin
雨量传感器的Arduino代码是使用Arduino IDE编写的。在下雨时,雨水充当触发器,从而触发蜂鸣器。编程语言:Arduno语言
上传时间: 2022-06-16
上传用户:
在马达控制类应用中,正交编码器可以反馈马达的转子位置及转速信号.TM32F10x系列MCU集成了正交编码器接口,增量编码器可与MCU直接连接而无需外部接口电路。该应用笔记详细介绍了STM32F1Ox与正交编码器的接口,并附有相应的例程,使用户可以很快地掌握其使用方法.1正交编码器原理正交编码器实际上就是光电编码器,分为增量式和绝对式,较其它检测元件有直接输出数字量信号,惯量低,低噪声,高精度,高分辨率,制作简便,成本低等优点。增量式编码器结构简单,制作容易,一般在码盘上刻A.B.Z三道均匀分布的刻线,由于其给出的位置信息是增量式的,当应用于伺服领域时需要初始定位格雷码绝对式编码器一般都做成循环二进制代码,码道道数与二进制位数相同。格富码绝对式编码器可直接输出转子的绝对位置,不需要测定初始位置,但其工艺复杂、成本高,实现高分辨率、高精度较为困难。本文主要针对增量式正交编码器,它产生两个方波信号A和B,它们相差+-90.其符号由转动方向决定。如下图所示:图1:增量式正交编码器输出信号波形2 STM32F10x正交编码器接口详述STM32F10x的所有通用定时器及高级定时器都集成了正交编码器接口,定时器的两个输入TII和TI2直接与增量式正交编码器接口,当定时器设为正交编码器模式时,这两个信号的边沿作为计数器的时钟,而正交编码器的第三个输出(机械零位),可连接外部中断口来触发定时器的计数器复位.
上传时间: 2022-06-18
上传用户:zhanglei193
本次提供下载的 Adobe Acrobat Pro DC 2020 ( 版本 20.006.20034 ) 仅用于学习使用。Adobe Acrobat Pro DC 2020 ( 版本 20.006.20034 ) 文件较大,所以存放在百度网盘中,本下载提供Adobe Acrobat Pro DC 2020 ( 版本 20.006.20034 ) 的下载链接及提取密码,长期有效。-此资源 Adobe Acrobat Pro DC 2020 ( 版本 20.006.20034 ) 安装完成之后,无需任何设置便是《 中 文 版 本 》 。-下载的 Adobe Acrobat Pro DC 2020 ( 版本 20.006.20034 ) 经 安 装 测 试 稳 定 可 用 。-喜欢 Adobe Acrobat Pro DC 2020 ( 版本 20.006.20034 ) 的朋友们,赶快来下载学习研究吧!~~-Adobe Acrobat Pro DC 2020 既是PDF浏览器、PDF编辑器、又是PDF打印机,还可以作为看图片软件使用 。 -Adobe Acrobat Pro DC 2020 可以浏览 PDF3D 文件 。-Adobe Acrobat Pro DC 2020 可以将多个分散的PDF文档合并成为一个整体的多页PDF文档 。-用 Adobe Acrobat Pro DC 2020 来打开,Word 文档、Excel 文档、PPT(PowerPoint)文档,然后点击保存即可将这些文档转为PDF文档。-用 Adobe Acrobat Pro DC 2020 来打开某个PDF文档,然后点击《文件》→《导出到(T)》→ 选择想要导出的文档类型:Word 文档、Excel 文档、PPT(PowerPoint)文档,等等。-Adobe Acrobat 是目前行业中最优秀的PDF编辑和阅读软件,它将全球最佳的PDF解决方案提升到新的高度。-
标签: PDF编辑器
上传时间: 2022-06-20
上传用户:canderile
这是STM32F1开发指南(精英版)-寄存器版本开发手册,主要用于正点原子的精英开发板的学习和研究。 本手册将结合《STM32 参考手册》和《Cortex-M3 权威指南》两者的优点,并从寄存器级 别出发,深入浅出,向读者展示 STM32 的各种功能。总共配有 38 个实例,基本上每个实例在 均配有软硬件设计,在介绍完软硬件之后,马上附上实例代码,并带有详细注释及说明,让读者快速理解代码。STM32 拥有非常多的寄存器,其中断管理更是复杂,对于新手来说,看ST 提供的库函数 虽然可以很好的使用,但是没法深入理解,一旦出错,查问题就非常痛苦了。另外,库函数在效率和代码量上面都是不如直接操作寄存器的。 这些实例涵盖了 STM32 的绝大部分内部资源,并且提供很多实用级别的程序,如:内存 管理、文件系统读写、图片解码、IAP 等。所有实例在 MDK5.10 编译器下编译通过,大家只需 下载程序到 ALIENTEK MiniSTM32 开发板,即可验证实验。 不管你是一个 STM32 初学者,还是一个老手,本手册都非常适合。尤其对于初学者,本 手册将手把手的教你如何使用 MDK,包括新建工程、编译、仿真、下载调试等一系列步骤, 让你轻松上手。本手册不适用于想通过库函数学习 STM32 的读者,因为本手册的绝大部分内 容都是直接操作 STM32 寄存器的。 本手册的实验平台是 ALIENTEK MiniSTM32 V3.0 开发板,有这款开发板的朋友则直接可 以拿本手册配套的光盘上的例程在开发板上运行、验证。而没有这款开发板而又想要的朋友, 可以上淘宝购买。当然你如果有了一款自己的开发板,而又不想再买,也是可以的,只要你的 板子上有 ALIENTEK MiniSTM32 V3.0 开发板上的相同资源(需要实验用到的),代码一般都 是可以通用的,你需要做的就只是把底层的驱动函数(一般是 IO 操作)稍做修改,使之适合 你的开发板即可
上传时间: 2022-06-21
上传用户:1208020161
1前言莱钢型钢厂大型生产线传动系统采用西门子SIMOVERT MASTER系列PWM交-直-交电压型变频器供电,变频器采用公共直流母线式结构;冷床传输链采用4台电机单独传动,每台电机分别由独立的逆变单元控制,逆变单元的控制方式为无速度编码器的矢量控制,相互之间依靠速度给定的同时性保持同步。自2005年投入生产以来,冷床传输链运行较为稳定,但2007年2月以后,冷床传输链逆变单元频繁出现绝缘栅双极型晶体管(Insolated Gate Bipolar Transistor,IGBT)损坏现象,具体故障情况统计见表1由表1可知,冷床传输链4台逆变器都出现过IGBT损坏的现象,故障代码是F025和F0272原因分析1)IGBT损坏一般是由于输出短路或接地等外部原因造成。但从实际情况上看,检查输出电缆及电机等外部条件没有问题,并且更换新的IGBT后,系统可以立即正常运行,从而排除了输出短路或接地等外部条件造成IGBT损坏。2)IGBT存在过压。该系统采用公共直流母线控制方式,制动电阻直接挂接于直流母线上,当逆变单元的反馈能量使直流母线电压超过DC 715 V时,制动单元动作,进行能耗制动;此外挂接于该直流母线上的其他逆变单元并没有出现IGBT损坏的现象,因此不是由于制动反馈过压造成IGBT烧坏。3)由于负荷分配不均造成出力大的IGBT损坏。从实际运行波形上看,负荷分配相对较为均匀,相互差别仅为2%左右,应该不会造成IGBT损坏。此外,4只逆变单元都出现了IGBT损坏现象,如果是由于负荷分配不均造成,应该出力大的逆变单元IGBT总是烧坏,因此排除由于负荷分配不均造成IGBT损坏。4)逆变单元容量选择不合适,装置容量偏小造成长期过流运行,从而导致IGBT烧毁。逆变单元型号及电机参数:额定功率90kw,额定电流186A,负载电流169 A,短时电流254 A,中间同路额定电流221 A,电源电流205 A,电机功率110kw,电机额定电流205 A,电机正常运行时的电流及转矩波形如图1所示。
上传时间: 2022-06-22
上传用户:
以下是使用本书的推荐步骤和方法:1.学习用Protel进行电路设计。按照功能定义、方案选定、电路原理图设计、采购元件、硬件电路板设计的流程,自己动手,实践各个环节,掌握了这些环节以后,就在一定程度上具备了自己解决问题的能力。在原理图和印制电路板设计过程中,可以参考配套网站上中的相关内容,但电路印制电路板设计完成以后,暂不制板。有关内容见“硬件电路设计与制作”篇中的第1~5章。2.进行电路板焊接和调试。使用本书所配印制电路板,自己购买元件,按照“硬件电路设计与制作”篇中的第7章的详细步骤进行电路板焊接和调试。调试过程中直接使用配套网站上中提供的各种调试时需要的固件程序,暂不关心这些固件的程序是如何写就的。3.理解源程序。MP3+U盘调试完成以后,对整个调试开发环境就应该很熟悉了。接下来,阅读本书“C51程序设计”篇的有关内容,并阅读附录中对KeilC编译器、Source Insight源码阅读软件的介绍,阅读配套网站上调试过程所用固件对应的C源程序,并结合源码中的注释,理解MP3源程序设计的方法。4.进行个性化设计与调整。到此,读者对于硬件电路设计与制作过程中的软件、硬件电路设计与制作有了相当了解了。此时,可以将自己原先设计的印制电路图进行必要的个性化设计与调整,自己制作MP3播放器的印制电路板,根据所做调整,在原有调试所需固件的基础上,进行相应的修改,重复电路调试过程,以便提高和融会贯通。电路板加工可以参考“硬件电路设计与制作”篇中的第6章内容。5.进行USB通信的学习,了解USB有关概念。先学习“USB海量存储设备(U盘)设计”篇中第14~17章的内容,建立起USB通信的概念。6.了解设计一个USB海量存储设备所需的知识,进一步加深对USB通信的理解。阅读“USB海量存储设备(U盘)设计”篇中第18~20章的内容。7.用C语言编程实现U盘的固件编写,掌握USB通信的调试方法。阅读“USB海量存储设备(U盘)设计”篇中第21章、第22章的有关内容。
上传时间: 2022-06-23
上传用户:
本书详细介绍了KeilCx5]V7.0版本单片机C语言编译器和全新Windows集成开发环境uVision2的强大功能和具体使用方法。全面介继了最新版本Cx51编译器新增加的控制命令,给出了全部Cx51运行库函数及其应用范例,对KeilCx5l软件包中各种应用工具,如BL51/Lx5]连接定位器、A51/Ax51宏剂编器、LIB51库管理程序以及OH51符号转换程序等都作了详细介绍,还介绍了单片机实时多任务操作系统RTX51及其了集RTX51TINY的具体功能与应用方法。uVision2已经将调试器功能集成于其中,用户可以在单一环境下完成从源程序编写、编译、链接定位一直到目标文件的仿真调试等全部工作,书中详细介绍了uVision2各种功能和应用,包括软件模拟调试和硬件目标板实时在线仿真。本书的特点是强调先进性和实用性,给出了大量程序实例,并带有一张由Keil公司提供的配套CD-ROM光盘,其中包括Keil Cx51V7.0版本全功能评估软件包,本书各章中列出的全部程序代码,以及Keil Cx51源程序仿真硬件目标板的照片和使用说明。本书适合于从事单片机应用系统开发研制的广大工程技术人员阅读,也可以作为高等院校相关专业大学生或研究牛的教学参考书。
上传时间: 2022-06-23
上传用户:xsr1983
notepad;工具;文本编辑器;支持众多计算机程序语言Notepad++功能比 Windows 中的 Notepad(记事本)强大,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。
上传时间: 2022-07-04
上传用户:
网上的资源,但是么有word形式。想免费分享,但必须有1积分。 FOC主要是通过对电机电流的控制实现对电机转矩(电流)、速度、位置的控制。通常是电流作为最内环,速度是中间环,位置作为最外环。本程序是DSP2812控制永磁同步电机高精度控制代码,根据Uref实际所在的扇区,确定Tx和Ty实际所对应的电压矢量,就可以计算出T1,T2,T3的值;然后再根据Uref所在的扇区画出类似图十三的三相PWM波形,就可以确定T1,T2,T3分别对应到三相A,B,C的哪一个通道,再赋值给对应通道的捕获比较寄存器,就完成了SVPWM算法。适合从事电机控制方面工作的研发人员作为参考学习使用。
上传时间: 2022-07-04
上传用户: