晶华微SD82F46X芯片的OP模块的使用方法及程序配置流程

描述

前言

本章节介绍SD82F46X的OP模块的使用方法及程序配置流程。

OP 介绍

Part.1

SD82F46X包括4个Rail-to-Rail OP,每个OP均具备斩波功能和失调修调功能,并可通过软件配置是否使能,同时每个OP可灵活复用至相关模拟IO。

OP模块初始化时需要进行失调校准,校准时需要将OP模块正负输入端短接到一起,再输入一个DC信号,然后从高到低扫描OP修调值,重复查询运放输出数字电平OPDO,直到状态改变时记录当前修调值。

注:DC信号需要根据实际应用时的电压范围选择,如应用在0.3V-0.9V时,校准时需输入一个0.6V的DC信号,再执行校准流程。

OPI 小信号放大功能介绍:

SD82F46X内置OP1结合外部比例电阻,构成压力传感器差分小信号放大前端,实现血压计压力测量应用,其结构示意图如下所示:

小信号

图1.1 小信号放大电路示意图

选择R1=R2,R3=R4=K·R1,则可得:

小信号

OP 模块框图

Part.2

小信号

图2.1 OP模块框图

编程介绍

Part.3

示例程序是配置OP校准,校准时的DC信号使用DAC来产生,校准完毕后配置OP为跟随器。

函数分析

Part.4

小信号

图4.1 OP配置函数

如图4.1所示,配置对应IO口为模拟口,调用OP1校准函数,输入参数0x200作为DAC输出0.4V信号((0x200/0xFFF)*VDD),最后配置OP正负输入端与输出端,使能OP。

小信号

图4.2 OP校准函数1

小信号

图4.3 OP校准函数2

图4.2 、4.3为OP校准程序,程序执行流程:校准前记录当前DAC、OP、模拟口配置,设置DAC输出信号,配置OP为校准模式并将输入端选择DAC,循环配置OP校准值并查询OP输出状态,输出状态翻转后跳出循环并恢复校准前OP、DAC配置。

总结

Part.5

本文介绍了SD82F46X OP功能模块的使用,了解OP失调校准的工作原理及使用方法,其他功能将会在后续章节逐一分享。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分