0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于OPA0基准模式你知道多少?

0xQC_gh_ed4f95b 来源:华芯微特32位MCU 作者:华芯微特32位MCU 2021-07-28 10:00 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

OPA0基准模式

OPA0基准模式OPA0支持OPA和基准两种工作模式,在OPA模式下,OPA0是一个普通的三端运算放大器

SYNWIT

在基准模式下,OPA0为OPA1和OPA2PGA模式提供基准,此时OPA0不可用于放大器,此模式下提供的VREF2V的基准电压输出到OPVOUT0管脚上,OPAOUT0管脚不可作为其他的功能引脚使用,可通过配置OPACR寄存器中OPA0MD和OPA0ON位配置。

图1-1丨OPA0 基准模式内部结构图

061f4390-ebd3-11eb-a97a-12bb97331649.jpg

1

PGA功能OPAx支持OPA和PGA两种工作模式,在OPA模式下,OPA0、OPA1、OPA2是一个普通的三端运算放大器。

2

在PGA模式下,使用OPA1和OPA2时需配置OPA0为基准模式,此时OPA0是一个正端接内部2V基准的电压跟随器,可通过内部连接,为PGA模式下的OPA1/OPA2提供电压基准,此电压基准会直接输出至OPAOUT0脚,不需要配置或切换外部引脚,此时OPA0只能作为VREF的电压跟随器使用,输出2V的电压,其内部结构图如图1-1所示。

3

在PGA模式下,OPA1和OPA2是一个通过选择内置反馈电阻(10k、15k、20k)选择增益倍数的可编程增益放大器,支持3种增益选项。

OPA1和OPA2其内部结构图如图1-2所示。

06487044-ebd3-11eb-a97a-12bb97331649.png

图1-2丨OPA1/OPA2 PGA 内部结构图

程序中配置如下(双电阻采样配置模式)

static void OPA_Init(void)

{

SYS-》ACMPCR |= (1 《《 SYS_ACMPCR_CMP0MD_Pos);

SYS-》ACMPCR |= (1 《《 SYS_ACMPCR_CMP1MD_Pos);

SYS-》ACMPCR |= (1 《《 SYS_ACMPCR_CMP2MD_Pos);

//首先将OPA0、OPA1和OPA2进行OPA模式初始化

SYS-》OPACR |= (1 《《 SYS_OPACR_OPA0MD_Pos);

//设置OPA0为电压基准模式:OPA0 Mode, 0 OPA 1 PGA

SYS-》PGACR &= ~(1 《《 SYS_PGACR_OPA0VR_Pos);

//设置OPA0的电压基准:0 2.0V 、1 2.01V 、2 1.99V 、3 1.98V

//OPA1

PORT_Init(PORTA, PIN10, PORTA_PIN10_OPA1_INN, 0);

PORT_Init(PORTA, PIN9, PORTA_PIN9_OPA1_INP, 0);

//OPA1输入引脚初始化

SYS-》OPACR |= (1 《《 SYS_OPACR_OPA1MD_Pos);

//设置OPA1为PGA模式:0 OPA 1 PGA

SYS-》PGACR |= (1 《《 SYS_PGACR_OPA1GN_Pos);

//PGA模式下 OPA1增益反馈电阻选择:0 10K 1 15K 2 20K

SYS-》PGACR |= (1 《《 SYS_PGACR_OPA1SW_Pos);

// PGA模式下OPA1输出滤波电阻选择:0 1K 1 10K

//OPA2

PORT_Init(PORTB, PIN8, PORTB_PIN8_OPA2_INN, 0);

PORT_Init(PORTB, PIN7, PORTB_PIN7_OPA2_INP, 0);

//OPA2输入引脚初始化

SYS-》OPACR |= (1 《《 SYS_OPACR_OPA2MD_Pos);

//设置OPA2为PGA模式:0 OPA 1 PGA

SYS-》PGACR |= (1 《《 SYS_PGACR_OPA2GN_Pos);

//PGA模式下 OPA2增益反馈电阻选择:0 10K 1 15K 2 20K

SYS-》PGACR |= (1 《《 SYS_PGACR_OPA2SW_Pos);

// PGA模式下OPA2输出滤波电阻选择:0 1K 1 10K

SYS-》OPACR |= (1 《《 SYS_OPACR_OPA0ON_Pos);

SYS-》OPACR |= (1 《《 SYS_OPACR_OPA1ON_Pos);

SYS-》OPACR |= (1 《《 SYS_OPACR_OPA2ON_Pos);

//OPA0、OPA1和OPA2开启

}

*******

芯片存在OPAxOUT引脚部分没有引出(内部已经连接),特注释:OPA1OUT对应管脚为A8,请使用ADC0_CH7进行采样;OPA2OUT对应管脚为B9,请使用ADC0_CH8进行采样。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 引脚
    +关注

    关注

    16

    文章

    2126

    浏览量

    56102

原文标题:SWM20x系列电机框架搭建:OPA(PGA)篇

文章出处:【微信号:gh_ed4f95bde4df,微信公众号:华芯微特32位MCU】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    关于 DFR847[VI.0] PCB 设计信息分享

    关于 DFR847[VI.0] PCB 设计信息分享 作为电子工程师,在 PCB 设计工作中,每一个细节都至关重要。今天和大家分享一款名为 DFR847[VI.0] 的 PCB 设计相关信息。 文件
    的头像 发表于 05-14 09:05 271次阅读

    深入解析OPA380/OPA2380:高性能跨阻放大器的卓越之选

    深入解析OPA380/OPA2380:高性能跨阻放大器的卓越之选 在电子工程领域,高性能跨阻放大器是许多应用场景中的关键组件。今天,我们将深入探讨德州仪器(Texas Instruments
    的头像 发表于 02-05 15:40 447次阅读

    关于光模块TTL电平知道多少?

    TTL电平是? TTL电平信号规定,+5V等价于逻辑“1”,0V等价于逻辑“0”(采用二进制来表示数据时)。这样的数据通信及电平规定方式,被称做TTL(晶体管-晶体管逻辑电平)信号系统。这是计算机
    的头像 发表于 11-10 15:02 583次阅读

    使用e203的flashxip模式,需不需要在软件中对qspi0进行xip模式的设置?

    请教一下大家,想使用e203的flashxip模式,需不需要在软件中对qspi0进行xip模式的设置。 以及关于e203mcu的flashxip模式
    发表于 11-10 06:20

    关于“实时基准对比测量”与AI再探讨

    qqxjyxjy清风:关于“实时基准对比测量”我还想多问一句。 AI: 已深度思考(用时 14 秒) AI: 好的,用户之前详细讨论了用实时基准对比测量来解决ADA8330增益不确定的问题,现在
    的头像 发表于 10-14 17:39 681次阅读

    薄膜电容的关键词是什么知道吗?

    薄膜电容是一种以金属箔作为电极,以聚乙酯、聚丙烯、聚苯乙烯等塑料薄膜作为电介质的电容器,在电子电路中具有重要作用。薄膜电容有哪些关键词知道吗?
    的头像 发表于 10-13 15:30 699次阅读
    薄膜电容的关键词是什么<b class='flag-5'>你</b><b class='flag-5'>知道</b>吗?

    知道板卡厂商参与芯片研发的α阶段意味着什么?

    大家都知道芯片很重要,但是否知道一颗芯片从设计构思到最终量产,需要经历怎样一个漫长的过程吗?
    的头像 发表于 09-24 17:08 7776次阅读
    <b class='flag-5'>你</b><b class='flag-5'>知道</b>板卡厂商参与芯片研发的α阶段意味着什么?

    OPA2392DSBGA-EVM评估板技术解析与应用指南

    Texas Instruments OPA2392DSBGA-EVM评估板将小型双DSBGA封装转换为简单易用的标准、双、300mil宽PDIP运算放大器占位。标准PDIP封装上没有的使能 (EN
    的头像 发表于 09-12 15:51 1114次阅读
    <b class='flag-5'>OPA</b>2392DSBGA-EVM评估板技术解析与应用指南

    德州仪器OPA2391DSBGAEVM评估模块技术解析与应用指南

    Texas Instruments OPA2391DSBGAEVM评估模块支持用户将OPA2391YBJ插入现有插座PDIP测试平台,以演示OPA2391。此外,使能引脚执行到顶层的测试点,以利用
    的头像 发表于 09-08 10:10 1082次阅读
    德州仪器<b class='flag-5'>OPA</b>2391DSBGAEVM评估模块技术解析与应用指南

    OPA928EVM评估模块全面技术解析与应用指南

    Texas Instruments OPA928EVM评估模块是一款四层PCB,采用Rogers 4350B和FR-4混合堆叠。该EVM基于OPA928 36V毫微微安级、输入偏置电流运算放大器,优化用于极低电流和高阻抗应用。
    的头像 发表于 08-28 09:56 1378次阅读
    <b class='flag-5'>OPA</b>928EVM评估模块全面技术解析与应用指南

    求助,关于M487运算放大器GPIO问题求解

    时,如果运算放大器打开,则引脚仍携带 OPA0 输出信号。 我对不断打开和关闭运算放大器的担忧是 20us 的打开时间,并且在打开/关闭期间我不知道输出的行为如何。 是否有关于运算放大器在 20us 打开/关闭期间如何运行的
    发表于 08-28 07:29

    ‌LM4121精密微功耗低压差电压基准芯片技术文档总结

    LM4121 是一款精密带隙基准电压源,提供固定的 1.25V 和 可调版本,具有高达 5 mA 的电流源和灌电流能力。 该系列基准电压源的输入电压低至1.8V,功耗高达12V 160 μA(典型值)电源电流。在掉电模式
    的头像 发表于 08-15 09:25 1279次阅读
    ‌LM4121精密微功耗低压差电压<b class='flag-5'>基准</b>芯片技术文档总结

    知道光耦的特性参数包括哪些吗?

    知道光耦的特性参数包括哪些吗? 一、输入特性参数 正向工作电压(Forward Voltage):在给定的工作电流下,LED本身的压降。 反向电压(Reverse Voltage):LED所能承受
    的头像 发表于 07-31 09:44 2159次阅读
    <b class='flag-5'>你</b><b class='flag-5'>知道</b>光耦的特性参数包括哪些吗?

    求助,关于半双工模式下的Uart问题求解

    ,该引脚被配置为具有内部推挽的输入。为了传输,它被配置为推/拉。 我没有在 usic 应用说明或参考手册中看到任何关于需要此功能的信息。然而,这种重新编程会导致传输线出现故障。 我的问题是: 对于半双工模式,运行时是否必须对 tx/rx 引脚进行重新编程? 当需要时如何
    发表于 07-30 07:00

    AD7606BSTZ 采样基准电压,得到的值是0X76F6而不是0X7FFF,请问是什么原因?

    AD7606BSTZ引脚配置:OS0/OS1/OS2=0;RANGE=0; REF SEL=0; STBY=0;REFIN外接5v,采样频
    发表于 07-28 08:20