打印
[技术问答]

HC32L136 AD转换问题

[复制链接]
1860|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主

使用的库函数,为什么偶尔AD转换值会出现很小的值?大情况下很准确!

下面函数为上电初始化AD函数

使用特权

评论回复
沙发
caigang13| | 2022-2-5 15:26 | 只看该作者
偶尔一次?

使用特权

评论回复
板凳
wyde518|  楼主 | 2022-2-6 12:06 | 只看该作者

一天转换50次,可能出现1,2次

使用特权

评论回复
地板
drer| | 2022-3-1 10:08 | 只看该作者
转换频率是多少

使用特权

评论回复
5
nawu| | 2022-3-1 10:14 | 只看该作者
采集固定电压值也是这样吗

使用特权

评论回复
6
HC11425| | 2022-3-1 10:16 | 只看该作者
把转换周期修改成12 ADC时钟8分频 还有一个ADC阻抗也要考虑 建议200K/200K 还没得听到那个客户有这样的投诉  小华代理商 喻生 微信同号:131 6807 9092

使用特权

评论回复
7
zljiu| | 2022-3-1 10:27 | 只看该作者
采样频率和信号频率都分别是多少啊

使用特权

评论回复
8
tfqi| | 2022-3-1 10:32 | 只看该作者
如何考虑阻抗匹配的问题呢

使用特权

评论回复
9
coshi| | 2022-3-1 10:52 | 只看该作者
加一点延时有可能会有改善

使用特权

评论回复
10
wubangmi| | 2022-3-1 12:07 | 只看该作者

给你一个用户指南的ADC图,你应该就能看明白问题出在哪里了

使用特权

评论回复
11
wyde518|  楼主 | 2022-3-4 17:30 | 只看该作者
wubangmi 发表于 2022-3-1 12:07
给你一个用户指南的ADC图,你应该就能看明白问题出在哪里了

我的主频时8MHZ, 然后ADC8分频了,还是会有问题, 还有哪里需要设置

char My_ADC_Init(void)
{
    stc_adc_cfg_t   stcAdcCfg;

    DDL_ZERO_STRUCT(stcAdcCfg);


    if (Ok != Sysctrl_SetPeripheralGate(SysctrlPeripheralAdcBgr, TRUE))
    {
        return 1;
    }   
                                         
    stcAdcCfg.enAdcMode        = AdcSglMode;                //单次转换模式
    stcAdcCfg.enAdcClkDiv      = AdcMskClkDiv8;             //ADC时钟=PCLK/enAdcClkDiv
    stcAdcCfg.enAdcSampCycleSel= AdcMskSampCycle12Clk;      //采样周期
    stcAdcCfg.enAdcRefVolSel   = AdcMskRefVolSelInBgr1p5;   //选择内部参考电压1.5VADC参考电压
    stcAdcCfg.enAdcOpBuf       = AdcMskBufEnable;           //ADC输入增益使能,不使能似乎测量不准,用于高阻信号              
    stcAdcCfg.enInRef          = AdcMskInRefEnable;         //内部参考电压使能-开
    stcAdcCfg.enAdcAlign       = AdcAlignRight;            ///<转换结果对齐方式-右
   
    Adc_Init(&stcAdcCfg);

    return 0;
}

使用特权

评论回复
评论
wyde518 2022-3-8 15:00 回复TA
@wubangmi :使能了 
wubangmi 2022-3-5 07:43 回复TA
Bgr_BgrEnable(); ///< 开启BGR Adc_Enable(); 开始采样前,这两个函数调用了吗? 
12
wyde518|  楼主 | 2022-3-4 17:31 | 只看该作者
coshi 发表于 2022-3-1 10:52
加一点延时有可能会有改善

通道切换,启动AD都加了延时,有效果,但不好

使用特权

评论回复
13
yangxiaor520| | 2022-3-4 19:13 | 只看该作者
可能逻辑处理有问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

160

帖子

2

粉丝