推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

STC8G-STC8H例程04-多路ADC转换-BandGap-串口2发送

更新时间:2023-05-28 08:31:22 大小:222K 上传用户:yang_alex查看TA发布的资源 标签:stc8gadc 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

本例程基于STC8H8K64U为主控芯片的实验箱8进行编写测试,STC8G、STC8H系列芯片可通用参考. 程序演示多路ADC查询采样,通过串口2发送给上位机,波特率115200,N,8,1。 说明: ADC的第15通道是用来测试内部BandGap参考电压的,由于内部BandGap参考电 压很稳定,不会随芯片的工作电压的改变而变化,所以可以通过测量内部BandGap 参考电压,然后通过ADC的值便可反推出VCC的电压,从而用户可以实现自己的低 压检测功能. ADC的第15通道的测量方法:通过ADC的第15通道读取当前内部BandGap参考电压值. 用户实现自己的低压检测功能的实现方法:首先用户需要在VCC很精准的情况下 (比如5.0V),测量出内部BandGap参考电压的ADC转换值(比如为BGV5),并这个值保存 到EEPROM中,然后在低压检测的代码中,在实际VCC变化后,所测量出的内部BandGap 参考电压的ADC转换值(比如为BGVx),通过计算公式: 实际VCC = 5.0V * BGV5 / BGVx, 即可计算出实际的VCC电压值,需要注意的是,第一步的BGV5的基准测量一定要精确. 标定内部基准Vref, 提供一个稳定的工作电压Vcc, 读内部基准Nref. 计算内部基准(10位AD) Vref = Nref * Vcc / 1024. 计算内部基准(12位AD) Vref = Nref * Vcc / 4096. 测量某个电压, 读ADC值Nx, 则电压 Ux = Vref * Nx / Nref. 一般Vref = 1190mV. 下载时, 选择时钟 22.1184MHz (可以在配置文件"config.h"中修改).

部分文件列表

文件名文件大小修改时间
04-多路ADC转换-BandGap-串口2发送/ADC.c4KB2021-08-04 14:51:32
04-多路ADC转换-BandGap-串口2发送/ADC.h3KB2021-08-04 10:33:44
04-多路ADC转换-BandGap-串口2发送/ADC.uvgui.cf90KB2021-11-22 09:15:28
04-多路ADC转换-BandGap-串口2发送/ADC.uvopt7KB2021-08-04 10:33:58
04-多路ADC转换-BandGap-串口2发送/ADC.uvproj15KB2021-03-09 13:58:40
04-多路ADC转换-BandGap-串口2发送/config.h1KB2020-09-18 18:02:06
04-多路ADC转换-BandGap-串口2发送/delay.c1KB2021-08-04 10:32:04
04-多路ADC转换-BandGap-串口2发送/delay.h1KB2020-07-17 10:30:06
04-多路ADC转换-BandGap-串口2发送/GPIO.c5KB2021-08-04 10:32:00
04-多路ADC转换-BandGap-串口2发送/GPIO.h2KB2020-07-17 10:30:02
04-多路ADC转换-BandGap-串口2发送/list/ADC527KB2021-11-22 09:15:18
...

【关注B站账户领20积分】

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单
  • zhengdai 打赏1000.00元   3天前

    资料:STM32IAP使用说明

  • gsy幸运 打赏955.00元   3天前

    资料:STM32IAP使用说明

  • 小猫做电路 打赏855.00元   3天前

    资料:STM32IAP使用说明

  • 21ic小能手 打赏310.00元   3天前

    用户:zhengdai

  • 21ic小能手 打赏320.00元   3天前

    用户:liqiang9090

  • 21ic小能手 打赏310.00元   3天前

    用户:gsy幸运

  • 21ic小能手 打赏270.00元   3天前

    用户:jh03551

  • 21ic小能手 打赏240.00元   3天前

    用户:小猫做电路

  • 21ic小能手 打赏210.00元   3天前

    用户:w178191520

  • 21ic小能手 打赏90.00元   3天前

    用户:kkfjenui

  • 21ic小能手 打赏60.00元   3天前

    用户:liao6

  • 21ic小能手 打赏60.00元   3天前

    用户:w1966891335

  • 21ic小能手 打赏90.00元   3天前

    用户:jh0355

  • 21ic小能手 打赏30.00元   3天前

    用户:xuzhen1

  • 21ic小能手 打赏30.00元   3天前

    用户:sun2152

  • 21ic小能手 打赏50.00元   3天前

    用户:xzxbybd

  • 21ic小能手 打赏50.00元   3天前

    用户:mulanhk

  • 21ic小能手 打赏20.00元   3天前

    用户:x15580286248

  • 21ic小能手 打赏15.00元   3天前

    用户:w993263495

  • 21ic小能手 打赏30.00元   3天前

    用户:玉落彼岸

  • 21ic小能手 打赏20.00元   3天前

    用户:铁蛋锅

推荐下载