事件管理控制电路设计与实现.docx
《事件管理控制电路设计与实现.docx》由会员分享,可在线阅读,更多相关《事件管理控制电路设计与实现.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、事件管理控制电路设计与实现 摘要:事件管理控制电路广泛应用于运动控制、电机控制等工业控制领域,为使用者提供了强大的控制功能。在深入解读、分析事件管理控制电路工作机理的基础上,提出了一种事件管理控制电路的设计与实现方案,详细阐述了电路的功能设计、实现及验证。该电路功能稳定可靠,自动化程度高,可移植性强,具有较高的成熟度,可以满足运动控制和电机控制系统的应用需求,已成功应用于一款SoC电路的设计中。 关键词:事件管理;脉冲宽度调制(PWM);死区;正交编码 TI公司的DSP(数字信号处理器)中的事件管理功能以其控制简单、稳定性好、可靠性高等优点广泛应用于自动化领域中的运动控制和电机控制12,但随着
2、高性能和小型化应用需求的不断提升,仅仅使用TMS320x281x家族的处理器越来越无法满足要求3。为了满足不断增加的高性能和小型化应用需求,需要在板级或者芯片级集成更高性能的处理器和事件管理控制电路,而这种实现方式的关键本身又取决于事件管理控制电路的实现。本文介绍的事件管理控制电路的设计与实现技术有效满足了运动控制和电机控制系统的高性能和小型化的应用实现要求。 1事件管理控制电路的功能设计 根据对TI公司的DSP数字信号处理器中的事件管理功能的研究和分析4,结合逻辑电路设计过程中模块划分的一般原则,事件管理控制电路的功能主要由AHB(高级高性能总线)总线接口电路、配置及控制电路、通用定时器电路
3、、计时比较电路、正交编码及捕获电路、PWM产生及死区控制电路、AD(模数转换)控制电路以及输入输出控制电路等模块构成。事件管理控制电路的功能框图如图1所示。11AHB总线接口电路。事件管理控制电路需要与处理器交互,才能实现其功能,这种交互一般通过总线接口来实现。设计中为了便于实现片上集成,提高性能,选用AMBA(高级微控制器总线结构)总线规范中的AHB总线作为事件管理控制电路总线接口。处理器通过该接口实现对事件管理控制电路的控制。12配置及控制电路。配置及控制电路的主要功能是实现对事件管理控制电路中寄存器的配置以及在工作过程中根据事件管理控制电路的状态实行控制。配置及控制的机理主要是通过将AH
4、B总线接口时序转换为内部的简单的存储器总线时序。13通用定时器电路。通用定时器电路由计时器组1和计时器组2构成。计时器组1主要用于计时比较、捕获功能和PWM产生;计时器组2主要用于捕获功能和正交脉冲计数操作。每一组计时器包括一个可选择使用外部引脚控制加减使能的16位定时寄存器、一个16位的比较寄存器、一个16位的定时周期寄存器和一个16位的计时控制寄存器。通用定时器电路能够选择可编程分频的内部或外部输入的定时时钟,计时器组1和计时器组2可以独立操作,也可以互相同步。每个计时器组中的定时寄存器能够工作在连续加、直接加减和连续加减三种操作模式。每一个计时器组的比较寄存器与计时比较电路中的一个比较功
5、能单元以及PWM产生及死区控制电路协同工作,可以产生需要的PWM波形。定时周期寄存器和比较寄存器具有双缓冲,可以实现PWM周期以及比较或PWM脉冲宽度的编程。14计时比较电路。计时比较电路中设计了三个比较单元,这些比较单元使用计时器组1中的定时寄存器作为时基,通过PWM产生及死区控制电路产生6个比较输出或具有可编程死区的PWM输出。6个输出中的每一个输出状态可独立配置,比较单元中的比较寄存器为双缓存,可实现比较或PWM脉冲宽度的可编程。15正交编码及捕获电路。正交编码及捕获电路主要用来检测正交编码脉冲或者捕获外部输入引脚的转换状态,设计中的3个外部捕获输入引脚中的2个可以复用为正交编码脉冲电路
6、的输入。通过将2个复用的捕获引脚同步,然后输入到正交编码脉冲电路中,能够检测方向或正交的脉冲序列。计时器组2中的计数寄存器根据正交编码脉冲电路的检测结果增加或减少。捕获电路提供了对不同事件和变化记录的功能,主要由1个16位的捕获控制寄存器、1个16位的捕获状态寄存器和3个16位的两级深度FIFO(先进先出)构成。当3个外部捕获输入引脚中的任意1个状态发生变化时,它将所选择的计时器组1或者计时器组2的计数寄存器的值保存到该引脚所对应的一个2级16位的FIFO中。外部捕获输入引脚经过时钟同步后进行捕获采样,为了捕获到状态转换,引脚的状态至少要维持两个同步时钟周期,捕获状态变化可编程为上升沿、下降沿
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 事件 管理 控制电路 设计 实现
限制150内