- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
随着 脉宽调制方式成为直流电机速度 的主流,在当前的电机驱动控
制设计中,集成驱动 逐渐取代了传统晶体管驱动电路,以其精确的数字 、
较强的输出能力等特点得到了广泛的应用。本设计中使用的TB6612FNG 是一款
新型驱动器件,能 双向 2 个直流电机,它具有很高的集成度,同时能提
供足够的输出能力,运行性能和能耗方面也具有优势,因此在集成化、小型化的
电机 系统中,它可以作为理想的电机驱动器件。
1 TB6612FNG 简介
TB6612FNG 是东芝半导体公司生产的一款直流电机驱动器件,它具有大电
流MOSFET-H 桥结构,双通道电路输出,可同时驱动2 个电机。
TB6612FNG 每通道输出最高1.2 A 的连续驱动电流,启动峰值电流达2A
/3 .2 A(连续脉冲/单脉冲) ;4 种电机 模式:正转/反转/制动/停止;
支持频率高达100 kHz ;待机状态;片内低压检测电路与热停机保护电路;
工作温度:-20~85℃;SSOP24 小型贴片封装。
如图1 所示,TB6612FNG 的主要引脚功能:AINl /AIN2 、BIN1 /BIN2 、
A / B 为 信号输入端;AO1 /A02 、B01 /B02 为2 路电机 输
出端;STBY 为正常工作/待机状态 引脚;VM(4 .5~15 V)和VCC(2 .7~
5 .5 V)分别为电机驱动电压输入和逻辑电平输入端。
TB6612FNG 是基于MOSFET 的H 桥集成电路,其效率高于晶体管H 桥驱
动器。相比L293D 每通道平均600 mA 的驱动电流和1.2 A 的脉冲峰值电流,
它的输出负载能力提高了一倍。相比L298N 的热耗性和 二极管续流电路,
它无需外加散热片, 电路简单,只需外接电源滤波电容
就可以直接驱动电机,利于减小系统 。对于 信号,它支持高达
100 kHz 的频率,相对以上2 款 的5 kHz 和40 kHz 也具有较大优势。
2 电机 单元设计
2 .1 单元硬件
图2 所示为TB6612FNG 与AVR 单片机组成的电机 单元。单片机定时
器产生4 路 输出作为AIN1 /AIN2 和BIN1 /BIN2 信号,如图2 中
OCxA、0CxB 对电机M1 和M2 的 。采用定时器输出硬件 脉冲,使得
单片机CPU 只在改变 占空比时参与运算,大大减轻了系统运算负担和
编程开销。输入引脚 A 、 B 和STBY 由I /0 电平 电机
运行或制动状态以及器件工作状态。电路采用耐压值25 V 的10μF电解电容和
0 .1μF的电容进行电源滤波,使用功率MOSFET 对VM 和VCC 提供电源反接
保护。
2 .2 电机 的 实现
脉宽调制方式产生占空比变化的 信号,通过对驱动器输出状态的快速
切换,实现电机的速度 。 占空比的大小决定输出电压平均值,进而决
定电机的转速。文中采用单极性、 调宽的 调制方式,保证电机调速控
制的 性。TB6612FNG 的逻辑真值表如表1 所示。该器件工作时STBY 引脚
置为高电平;IN1 和IN2 不变,调整 引脚的输入信号可进行电机单向速度
;置 引脚为高电平,并调整IN1 和IN2 的输入信号可进行电机双向速
度 。表中A 、B 两通道的 逻辑相同。
单片机定时器 输出设置如图3 所示。首先需设置T /C 中断 寄存
器TIMSKx 使能定时器溢出中断。其次分别设置T /C 寄存器TCC-RxA 和
TCCRxB 选择 模式和预分频比,最后将 信号引脚I /0 置为输出。程
序运行时,每当定时器计数产生溢出,CPU 响应中断,定时器回零后重新开始
计数。
文档评论(0)