老古开发网首页
导航:老古开发网首页文章索引文章分类综合电子→[微控制器中的滞后控制]
| -文章搜索 - 最新文章 - |

微控制器中的滞后控制

发布时间:2002年6月11日 点击次数:347
来源:今日电子   作者:
 
Cypress Semiconductor公司 Arnold Motley
 

  越来越多的模拟外围元件正在设法成为微控制器(MCU)家族中的一员。目前市场上的一些MCU使得设计师们能够创造出各式各样的模拟功能,包括数-模变换器(DAC)、可编程增益放大器和双极滤波器功能。这种功能灵活性的增加要求数字设计人员提高自身的模拟设计技能。
  当做出模拟设计方案的时候,设计师必须牢记这样的事实,即模拟信号的脉冲上升沿和下降沿通常较为平缓,且不如数字信号那么“干净”。当试图由模拟波形生成数字波形时,较为平缓的脉冲上升沿和下降沿会引发转换问题。
  当通过比较器来传送正弦波信号以生成方波输出的时候就会注意到这种转换问题。平缓的脉冲上升沿和下降沿有可能导致生成多个脉冲沿,从而产生不必要的输出。本文将说明如何在一个简单的滞后电路中进行设计以消除这一问题。

基本电路
  电路的输出取决于先前的输入状态是最基本的滞后形式。此时,我们将研究一个比较器电路,并决定如何嵌入滞后。
  图1示出了基本的比较器电路。当Vin高于Vref时,输出(Vout)被激励至Vpos电平,而当Vin低于Vref时,Vout被激励至Vneg电平。该电路没有嵌入任何的滞后;不过,加进滞后只是一件简单的事情。

电阻值的计算
  图2示出了具有滞后的相同电路。这里,我们增加了两个提供反馈或存储路径的电阻。利用该电路中的这两个电阻建立了下列关系:
方程(1)经变换后得出方程(2):
当Vout为5V(电源电压)且Vincmp为2.5V(这是希望的滞后启动点的中心)时,得出:
于是,总滞后为:
  举个例子:我们可以把比较器的滞后启动点(Hysteresis Trip Points)设定在比2.5V高0.75V和低0.75V的地方。利用方程(4)得出的Ri/Rf的比值为0.3,使得我们能够把Ri和Rf分别设置为30kΩ和100kΩ。一旦用数学方法证明该电路能够起作用,即可按以下步骤在微控制器中实现滞后。

微控制器的配置
  为了演示微控制器的实现过程,我们将采用Cypress Semiconductor公司的PSoC器件,该器件包括内置式的可配置模拟模块。对于本演示,我们将采用比较器模块。为了对具有滞后的比较器进行配置,在器件的外部增加了两个电阻。
  图3示出了比较器(ACA01)在PSoC开发工具中的放置和配置方法。
  如前所述,必须在外部增加两个电阻以实现滞后。图4给出了整个电路(包括微控制器的内部电路和外部电路)的外观。对于PSoC微控制器而言,必须增加一个可编程放大器(PGA),以把输入信号(Vin)连接到比较器的输入端。


电路测试

  最简易的电路测试方法是把一个正弦波连接到比较器的输入端。将正弦波输入信号和方波输出信号同时显示于一个双通道示波器上。利用示波器上的光标,可以监视方波输出变高及变低时的电压。这两个电压指示了比较器的接通和断路电平。如果滞后在电路中正确起作用,则这两个电压应该是不同的。

结论
  虽然数字设计师们能够利用当今微控制器中的模拟功能,但他们必须了解由这些新功能所产生的设计上的难题。微控制器设计中缺少滞后会引发不少令人头痛的问题,但在设计中增添相应的解决方案是非常简单的。


欢迎进入老古论坛进行讨论
[综合电子] 相关文章:
地线干扰与地线设计
简介:
地线设计是电磁兼容设计中大家都很注意,却又不知道应该怎样去做的一个问题。了解了地线造成干扰问题的机理之后,在设计和实施地线时就有了一个明确的思路。本期从介绍地线造成干扰的原理入手,使读者了解设计地线的关键和原则。 1 什么是地线?   地线有安全地和信号地两种。前者是为了保证人身安全、设备安全而设置的地线,后者是为了保证电路正确工作所设置的地线。造成电路干扰现象的主要是信号地,因此这里仅讨论信号地的问题。 信号地的一般定义是:电路的电位参考点。   更恰当地说,这个定义是我们设计电路时的一个假设。从这个定义是无法分析和理解......

燃料电池技术市场发展前景
蓝牙技术在中国
引起更多关注的“敏感源”诊测系统
功耗功耗 已成为便携设备中逻辑器件的关键参数
西部PCB设计会议充分展示了设计软件的进展
以DRAM技术为基础的三进制的CAM存储器改进了网络搜寻引擎
采用新型合金做充电电池的电极材料,提高了电池的性能
光通信年会及展览会规模创新纪录
SoC ENCOUNTER提供0.13微米层次化IC设计解决方案
 
下一个:[综合电子]一个完整的电表数据存储系统
简介:
华胄科技  陈其龙   作为一个计量用电量的仪器,电表的精度不但与检测芯片的精度有关,更与其存储方式有很大的关系。如果检测到的电量数据不能写入存储器,或者写入存储器过程出错,电表的精度就会大大降低。   以前电表数据的存储方式有两种选择:(1)用存储EEPROM数据;(2)用NVRAM存储数据。现在有了第三种选择:用铁电存储器(FRAM)存储数据。   以前,在设计电表电量的存储方案过程中,工程师对怎样把数据准确无误的写入存储绞尽脑汁,主要的原因是:以前的EEPROM速度慢,有10......
 

上一个:[综合电子]平台FPGA架构用于复杂嵌入式系统

老古开发网版权所有 2006年9月 asp.Net V2.0 设计:老古
页面缓存:10分钟 执行时间:16毫秒