找回密码
 立即注册
楼主: admin

视频教学:《32位8051单片机原理及应用》,一等奖2万, 送实验箱; 冲哥版

   火... [复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2026-02-07 01:00:16
已绑定手机

0

主题

15

回帖

38

积分

新手上路

积分
38
发表于 2026-2-7 15:32:27 | 显示全部楼层
[打卡第十集]——念着倒嘛干
通过这一集的学习我明白来多位数码管显示的原理,我之前一直以为数码管是同时亮,学完之后才知道是利用了视觉暂留效应。我也明白了日常使用的那种闹钟显示的原理。
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2026-02-07 01:00:16
已绑定手机

0

主题

15

回帖

38

积分

新手上路

积分
38
发表于 2026-2-7 16:56:09 | 显示全部楼层
[打卡第十一集]——念着倒嘛干
看完博主的教程后我自己编写代码,总是有一个警告说那个中断函数与库文件中断帧率不一样,要打开那个魔术棒按钮,点target然后把那个4byte interrupt frame size勾起那个警告就消失了。这一集我也是收获挺大的,知道了定时器的工作原理,以及怎么通过控制那几个寄存器来实现险要的定时器。
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2026-02-07 01:00:16
已绑定手机

0

主题

15

回帖

38

积分

新手上路

积分
38
发表于 2026-2-7 16:59:53 | 显示全部楼层
[打卡第十二集]——念着倒嘛干
通过在这一集的学习我明白了计数器的工作原理,也学会了怎么调节寄存器来得到想要的计数器。
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2026-02-07 01:00:16
已绑定手机

0

主题

15

回帖

38

积分

新手上路

积分
38
发表于 2026-2-7 17:09:28 | 显示全部楼层
[打卡第十三集]——念着倒嘛干
通过这一集的学习,我将之前学习的知识都复习了一下,我发现还是有不少东西没有完全搞透,导致在编写程序的时候总会这里或哪里报错一直在不停的改,我感觉博主之前说的不错,学这东西不能心急要慢慢来,有错误不要慌慢慢改就行了。
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2026-02-07 01:00:16
已绑定手机

0

主题

15

回帖

38

积分

新手上路

积分
38
发表于 2026-2-7 20:13:09 | 显示全部楼层
[打卡第十四集]——念着倒嘛干
我感觉博主在教学的时候总是将这些功能与实际生活联系起来,而不是单纯的讲怎么写代码,拓展了我这种小白的能力,如果博主仅仅将怎么写代码,我可能都无法将单片机的这功能和实际生活联系在一起,通过博主的这种教学方法也让我更好的理解了工作的原理也发散了我的思维能力。
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2026-02-07 01:00:16
已绑定手机

0

主题

15

回帖

38

积分

新手上路

积分
38
发表于 2026-2-7 20:22:32 | 显示全部楼层
[打卡第十五集]——念着倒嘛干
在这一集的学习中我搞懂了外部中断的工作原理,这一集的博主讲的内容还是挺简单的,通过这一集的学习我还搞明白了在定时器那一集中的控制寄存器的IT0以及IT1这两位的作用,也是解决了我之前的一个疑问。
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:32
  • 最近打卡:2026-03-16 09:04:28
已绑定手机

0

主题

37

回帖

192

积分

注册会员

积分
192
发表于 2026-3-16 09:16:25 | 显示全部楼层
yy*** 发表于 2022-12-14 11:11
:D冲哥视频讲得好就算了,声音也好听,听了全程没有打瞌睡:victory:

好东西,谢谢,学习学习中!
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:18
  • 最近打卡:2026-03-31 08:20:20
已绑定手机

3

主题

45

回帖

145

积分

注册会员

积分
145
发表于 前天 18:30 | 显示全部楼层

打卡第十八集-ADC采集电源电压和ADC按键

ADC反推电源电压是一种通过测量已知参考电压来计算出当前ADC参考电压(Vref)的校准方法。当ADC的参考电压直接使用电源电压(如VDD)且该电压可能波动时,这种方法可以修正ADC测量值,提高精度。


一、为什么要反推电源电压?

ADC的转换结果与参考电压(Vref)密切相关:

text

ADC值 = (Vin / Vref) × (2^N - 1)

其中N为分辨率(如12位时2^N-1=4095)。
如果Vref不稳定(如直接使用电池供电),则同一Vin对应的ADC值会随Vref变化,导致测量误差。通过反推当前Vref,可以动态校准,获得真实的Vin。


二、反推原理

已知一个精确的基准电压(Vcal),用ADC测量该电压得到ADC值ADcal,则:

text

Vref = (Vcal × (2^N - 1)) / ADcal

之后,测量未知电压Vin时,实际电压为:

text

Vin = (ADC_vin / (2^N - 1)) × Vref

这样,即使Vref波动,最终计算结果也能准确。


三、常用基准源

  1. 内部带隙基准
    许多单片机(如STM32、AVR、MSP430)内部集成了一个稳定的带隙基准电压(通常1.2V或2.5V),并映射到某个ADC通道。
    • 优点:无需外部元件,温度稳定性较好。
    • 示例:STM32的 VREFINT通道,典型值为1.2V。
  2. 外部精密基准
    在要求更高精度时,可以外接一个精密基准源(如TL431、REF3025)或高精度电阻分压网络(如从Vref分压得到固定比例)。
    • 优点:精度高,可定制。
    • 缺点:增加成本和PCB面积。

ADC反推电源电压是一种低成本、实用的校准技术,尤其适用于电源电压不稳定或需要提高测量精度的场景。通过测量一个已知的基准电压(内部或外部),动态计算出当前Vref,再换算其他通道,能显著降低因参考电压波动带来的误差。掌握这一技术,可以让ADC测量在更复杂的供电条件下依然保持可靠。


image.png

回复

使用道具 举报 送花

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-4-1 03:43 , Processed in 0.110335 second(s), 77 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表