单片机的“功耗”如何计算?

网友投稿 2019-06-26 11:17

https://cdn.china-scratch.com/timg/190628/111H21Q8-0.jpg

干货下载添加微信好友“5834434”(必须备注“单片机:学校/公司+研究方向”,否则无法通过验证),获取海量单片机教程及其他学习资料!

单片机的功耗是非常难算的,而且在高温下,单片机的功耗还是一个特别重要的参数。

暂且把单片机的功耗按照下面的划分

1.内部功耗(与频率有关)

2.数字输入输出口功耗

2.1输入口

2.2输出高

2.3输出低

3.模拟输入口功耗

从下表可以得出一些基本的参数:

https://cdn.china-scratch.com/timg/190628/111H22U9-1.jpg

首先我们计算内部功耗

单片机的功耗一般和工作频率有关,在固定频率下与功能有关,有两种计算办法。

第一种,固定频率,增减功能引起电流变化:

https://cdn.china-scratch.com/timg/190628/111H2DY-2.jpg

第二种,频率变化,不考虑使用模块:

https://cdn.china-scratch.com/timg/190628/111H25430-3.jpg

其次计算数字口功耗:

https://cdn.china-scratch.com/timg/190628/111H22J5-4.jpg

数字输出口,按照表格中的数据,得出内部的Rdson,可计算出输出高和输出低在内部的功耗。

这里需要注意的是,输入口的功耗一般不大,但是设计的IO口有电流注入的时候功耗较大,这时候嵌位二极管是工作的,注意这部分功耗。

https://cdn.china-scratch.com/timg/190628/111H33E1-5.jpg

P=I.inject*Vf_diode

输入功耗在没有Clamped的时候是相对较小的,如果输入电压过高和过低则会造成很多的问题。

MCU的所有功耗为三部分功率相加。

P.MCU=P.internal+P.IO+P.Analog

来源:http://www.eeworld.com.cn/mcu/2015/0318/article_18790.html

https://cdn.china-scratch.com/timg/190628/111H32137-6.jpg

干货下载:添加微信好友“5834434”(必须备注“单片机:学校/公司+研究方向”,否则无法通过验证),获取海量单片机教程及其他学习资料!

https://cdn.china-scratch.com/timg/190628/111H32439-7.jpg

热门文章推荐

回复下面数字或直接点击,获取相关文章:

001:《单片机初学者必看》

002:《周立功写给学单片机的年轻人的话》

003:《牛人谈:软件与硬件的入门难度与精通时间跨度》

004:《学习51单片机有感;学习用书推荐;必写的几个程序》

005:《几种使用过的单片机比较》

006:《ARM+LINUX学习路线(学习顺序,知识点及书籍推荐)》

007:《ARM/DSP/FPGA/CPLD/SOPC/SOC区别和联系》

008:《趣味电子制作:艺术家手中的食品发电-电子diy》

009:《我的经历: 从一名产线工人到单片机工程师》

010:《硬件工程师要学习的东西》

011:《学习51单片机的感悟:一通则百通》

012:《各种传感器工作原理动态图,这也太全了吧!》

013:《小心!这几项都符合说明你的手机已被监控》
014:《这小东西其实是个发电机?自己动手做个就不用怕停电了》
015:《国外的DIY网站和电子类的网站收集(各种奇怪高能项目)》
016:《电子工程师们都在用哪些APP?》
017:《一张图看懂程序员的职业规划》
018:《10个轻松上手制作的Arduino项目》
019:《手机在充电时到底是先插手机还先插电源?》

020:《学习模电的真谛》
021:《男生必学的撩妹搭讪的7个机械原理实验》

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com