3.6 比较器B 芯片资料.pptVIP

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.6 比较器B (Comparator_B ) 本节内容 Comp_B 概述 Comp_B 结构 Comp_B 功能使用 模拟输入端 模拟输入开关 比较器 参考电压发生器 输出电路 Comp_B 中断 Comp_B 库函数 Comp_B 应用举例 比较器B —— 概述(1/1) 比较器B是为精确的比较测量而设计的,如电池电压监测、产生外部模拟信号、测量电流、电容和电阻,结合其他模块还可实现精确的A/D模数转换功能。 比较器B 是工业仪表、手持式仪表等产品设计中的理想选择。 5系列之前的MSP430单片机仅有比较器A,5/6系列430单片机升级为比较器B。 Comp_B是一个模拟电压比较器,涵盖了多达16通道的通用比较器功能。 比较器B —— 概述(2/2) Comp_B模块主要特性有: 正向反向终端输入多路选择器 通过软件选择比较器输出的RC滤波 可输出到TA的捕获输入 软件控制端口输入缓冲 具有中断能力 可选的参考电压发生器、电压磁滞发生器 参考电压输入可选择共用参考电压 超低功耗的比较模式 低功耗模式支持中断驱动测量系统 比较器B —— 结构(1/1) 比较器B 的结构,如下图所示: 比较器B包括: 两个模拟量输入端CB0和CB1 一个模拟比较器 参考电压发生器和输出滤波器 还有一些控制单元 比较器B —— 功能使用(1/5) 比较器B的主要功能:指出两个输入电压CB0和CB1的大小关系,然后设置输出信号CBOUT的值。如果CB0CB1 则:CBOUT=1,否则CBOUT=0。 ◆模拟输入端 参与比较的两个模拟信号通过正、负两个输入电压端: CB0和CB1进入比较器B,输入电流极小。这两个输入端可由用户软件设置,最终能够选择6种信号(CB0、CB1、0.5VCC、0.25VCC、三极管阀值电压和外部参考源),而且能够进行多种组合比较。 硬件提供的比较组合如下: 两个外部输入比较 每个外部输入与0.5VCC或0.25VCC比较 每个外部输入与内部基准电压比较 比较器B —— 功能使用(2/5) ◆模拟输入开关 通过CBIPSELx及CBIMSELx位,用于选择两个比较器输入终端与相应端口管脚之间连接还是断开。比较器的输入终端可以分别进行控制。 通过配置CBIPSELx/CBIMSELx位可以实现: ▲ 将外部信号连接到比较器的正端或负端 ▲ 内部参考电压到相应输出端口管脚选择一个路径 ▲ 将外部电流源应用到比较器的正端或负端 ▲ 内部多路选择器的两个端口到外部的映射 CBEX位控制输入多路选择器,改变比较器正端或负端输入信号的顺序。另外,当比较器终端顺序发生改变时,比较器输出信号也发生反转,这使用户可以检测或补偿比较器输入端的偏置电压。 比较器B —— 功能使用(3/5) ◆比较器 如比较器B 的结构图所示,比较器位于模拟信号输入和滤波输出之间的部分。 比较器对正和负输入终端的模拟信号进行比较。如果正端信号大于负端,则比较器输出CBOUT为高。 其中与门负责将比较输出信号进行整形。 可以通过CBON 位来关闭或打开比较器。 控制位CBEX选择正向或反向输出。 比较器B —— 功能使用(4/5) ◆ 参考电压发生器 COMP_B参考电压的 框图,如下图所示: 参考电压发生器用于 产生用于比较器任意 输入端的VREF。 如果外部信号用于两个 比较器输入端,应当关闭 内部参考电压发生器,从 而降低电流消耗。 比较器B —— 功能使用(5/5) ◆ 输出电路 最终输出信号的上升沿或下降沿可以设置为具有中断能力。 如果不使用中断,可将输出信号送给内部其他模块,作为 其他模块的一个输入信号;还可以由外部引脚引出。 ◆ 另外,比较器B 可以适合于低功耗应用,该模块可通过软件打开/关闭,不用时关闭以便电流消耗最小。 比较器B —— 中断(1/1) 中断标志CBIFG,在比较器输出的上升沿或下降沿时都会置位,上升沿或下降沿由CBIES位选择。 如果CBIE及GIE位都置位,CBIFG标志将产生中断请求。 比较器B —— 库函数(1/3) ◆ 比较器 API分成3组函数:处理初始化和输出,处理中断,处理辅助功能。 ◆ 处理初始化和输出的相关API: COMPB_init ( ) COMPB_setReferenceVoltage ( ) COMPB_enable ( ) COMPB_disable ( ) COMPB_outputValue ( ) 比较器B —— 库函数(2/3

文档评论(0)

peace0308 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档