0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MCU要如何选择,才最正确?

jf_pJlTbmA9 来源:jf_pJlTbmA9 作者:jf_pJlTbmA9 2023-07-23 15:12 次阅读

微控制单元(Microcontroller Unit;MCU) ,又称单片微型计算机(Single Chip Microcomputer )或者单片机,是把中央处理器(Central Process Unit;CPU)的频率与规格做适当缩减,并将内存(memory)、计数器(Timer)、USB、A/D转换、UARTPLCDMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。诸如手机、PC外围、遥控器,至汽车电子工业上的步进马达、机器手臂的控制等,都可见到MCU的身影。

而在实际使用中,MCU要如何选择?

MCU的选择

选择 MCU 时要考虑 MCU 所能够完成的功能、MCU 的价格、功耗、供电电压、I/O 口电平、管脚数目以及 MCU 的封装等因素。MCU 的功耗可以从其电气性能参数中查到。供电电压有 5V、3.3V 以及 1.8V 超低电压供电模式。为了能合理分配 MCU 的I/O资源,在 MCU 选型时可绘制一张引脚分配表,供以后的设计使用。

电源

1、考虑系统对电源的需求,例如系统需要几种电源,如24V、12V、5V或者3.3V等,估计各需要多少功率或最大电流(mA)。在计算电源总功率时要考虑一定的余量,可按公式“电源总功率=2&TImes;器件总功率”来计算。

2、考虑芯片与器件对电源波动性的需求。一般允许电源波动幅度在 ±5% 以内。对于A/D转换芯片的参考电压一般要求 ±1% 以内。

3、考虑工作电源是使用电源模块还是使用外接电源。

普通I/O口

1、上拉、下拉电阻:考虑用内部或者外部上/下拉电阻,内部上/下拉阻值一般在 700Ω 左右,低功耗模式不宜使用。外部上/下拉电阻根据需要可选 10KΩ~1MΩ 之间。

2、开关量输入:一定要保证高低电压分明。理想情况下高电平就是电源电压,低电平就是地的电平。如果外部电路无法正确区分高低电平,但高低仍有较大压差,可考虑用 A/D 采集的方式设计处理。对分压方式中的采样点,要考虑分压电阻的选择,使该点通过采样端口电流不小于采样最小输入电流,否则无法进行采样。

3、开关量输出:基本原则是保证输出高电平接近电源电压,低电平接近地电平。I/O 口的吸纳电流一般大于放出电流。对小功率元器件控制最好是采用低电平控制的方式。一般情况下,若负载要求小于10mA,则可用芯片引脚直接控制;电流在 10~100mA 时可用三极管控制,在 100mA~1A 时用 IC 控制;更大的电流则适合用继电器控制,同时建议使用光电隔离芯片。

A/D电路与D/A电路

1、A/D电路:要清楚前端采样基本原理,对电阻型、电流型和电压型传感器采用不同的采集电路。如果采集的信号微弱,还要考虑如何进行信号放大。

2、D/A电路:考虑 MCU 的引脚通过何种输出电路控制实际对象。

控制电路

对外控制电路要注意设计的冗余与反测,要有合适的信号隔离措施等。在评估设计的布板时,一定要在构件的输入输出端引出检测孔,以方便排查错误时测量。

考虑低功耗

低功耗设计并不仅仅是为了省电,更多的好处在于降低了电源模块及散热系统的成本。由于电流的减小也减少了电磁辐射和热噪声的干扰。随着设备温度的降低,器件寿命则相应延长,要做到低功耗一般需要注意以下几点:

1、并不是所有的总线信号都要上拉。上下拉电阻也有功耗问题需要考虑。上下拉电阻拉一个单纯的输入信号,电流也就几十微安以下。但拉一个被驱动了的信号,其电流将达毫安级。所以需要考虑上下拉电阻对系统总功耗的影响。

2、不用的I/O口不要悬空,如果悬空的话,受外界的一点点干扰就可能成为反复振荡的输入信号,而MOS器件的功耗基本取决于门电路的翻转次数。

3、对一些外围小芯片的功耗也需要考虑。对于内部不太复杂的芯片功耗是很难确定的,它主要由引脚上的电流确定。例如有的芯片引脚在没有负载时,耗电大概不到1毫安,但负载增大以后,可能功耗很大。

考虑低成本

1、正确选择电阻值与电容值。比如一个上拉电阻,可以使用4.5K-5.3K的电阻,你觉得就选个整数5K,事实上市场上不存在5K的阻值,最接近的是4.99K(精度1%),其次是5.1K(精度5%),其成本分别比精度为20%的4.7K高4倍和2倍。20%精度的电阻阻值只有1、1.5、2.2、3.3、4.7、6.8几个类别(含10的整数倍);类似地,20%精度的电容也只有以上几种值,如果选了其它的值就必须使用更高的精度,成本就翻了几倍,却不能带来任何好处。

2、指示灯的选择。面板上的指示灯选什么颜色呢?有些人按颜色选,比如自己喜欢蓝色就选蓝色。但是其它红绿黄橙等颜色的不管大小(5mm以下)封装如何,都已成熟了几十年,价格一般都在5毛钱以下,而蓝色却是近三四年才发明的,技术成熟度和供货稳定度都较差,价格却要贵四五倍。 (注: 这一已经是几年前的看法了。)

3、不要什么都选最好的。在一个高速系统中并不是每一部分都工作在高速状态,而器件速度每提高一个等级,价格差不多要翻倍,另外还给信号完整性问题带来极大的负面影响。

审核编辑:汤梓红

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

    关注

    68

    文章

    19155

    浏览量

    229059
  • 单片机
    +关注

    关注

    6032

    文章

    44513

    浏览量

    632722
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16980

    浏览量

    350216
收藏 人收藏

    评论

    相关推荐

    电路设计必知的MCU IO口用作输出和输入时串联多大的电阻合适?

    拉电流就是流出,灌电流就是流入,二者都是有限制的,不可超过IC规格书中规定的最大值。回到我们最开始的问题,当MCU IO口用作输出和输入时串联多大的电阻合适呢?其实就是去查阅MCU
    的头像 发表于 09-09 18:34 3390次阅读
    电路设计必知的<b class='flag-5'>MCU</b> IO口用作输出和输入时<b class='flag-5'>要</b>串联多大的电阻<b class='flag-5'>才</b>合适?

    如何选择正确的核心处理器件呢

    当为你的下一个设计方案选择正确的核心处理器件时,你应该考虑哪些因素呢?本文将对MPU和MCU做些对比分析,并以此对器件的选择给出一些指导性建议和意见。本文引用地址: 每当在为新设计
    发表于 11-03 07:15

    正确选择CMOS模拟开关

    本文介绍的是如何选择正确的CMOS模拟开关。
    发表于 04-20 11:34 55次下载

    JK教你如何正确选择家用银幕

     JK教你如何正确选择家用银幕 引言:JK国际银幕零距离,何为零距离,曾几何时,人们一直认为看电影抽空去电影院,还要排队买不远不近的
    发表于 02-11 10:28 821次阅读

    MPU和MCU的区别和选择技巧

    当为你的下一个设计方案选择正确的核心处理器件时,你应该考虑哪些因素呢?本文将对MPU和MCU做些对比分析,并以此对器件的选择给出一些指导性建议和意见。每当在为新设计
    的头像 发表于 03-15 17:19 2.6w次阅读

    面向无处不在的各种各样的嵌入式应用 MCU设计应对市场需求

    面对缤纷多彩的 MCU 世界,如何在新品设计,老产品更新换代中正确选择芯片和供应商将是面临的一个重要的题目,因为无论是产品的更新还是 MCU
    发表于 12-15 10:52 1341次阅读

    如何选择合适的MCU和电源让你的嵌入式电路设计更高效

    1、MCU选择选择 MCU考虑 MCU 所能够完成的功能、MCU 的价格、功耗、供电电压
    的头像 发表于 01-27 11:40 5960次阅读

    选择超低功耗MCU微控制器时掌握的技巧介绍

    功耗MCU微控制器时掌握必要的技巧,在应用时还需要一些设计方向与思路才能够更好的应用。本篇文章主要介绍如何选择超低功耗MCU。 (1)在低功耗设计中的,平均电流消耗往往决定电池寿命。
    发表于 11-20 15:53 659次阅读

    正确选择探头的五大要素

    探头对于测量至关重要,在实际测试中,我们无法将探头与示波器割裂开。面对不同应用需求,不同品牌探头,如何正确选择探头成为工程师们面对的一大难题。
    发表于 10-25 15:10 1287次阅读

    MPU和MCU的区别和选择

    当为你的下一个设计方案选择正确的核心处理器件时,你应该考虑哪些因素呢?本文将对MPU和MCU做些对比分析,并以此对器件的选择给出一些指导性建议和意见。本文引用地址:http
    发表于 10-28 13:35 10次下载
    MPU和<b class='flag-5'>MCU</b>的区别和<b class='flag-5'>选择</b>

    MPU和MCU的区别和选择

    当为你的下一个设计方案选择正确的核心处理器件时,你应该考虑哪些因素呢?本文将对MPU和MCU做些对比分析,并以此对器件的选择给出一些指导性建议和意见。本文引用地址:http
    发表于 10-28 14:06 5次下载
    MPU和<b class='flag-5'>MCU</b>的区别和<b class='flag-5'>选择</b>

    MPU和MCU的区别和选择

    当为你的下一个设计方案选择正确的核心处理器件时,你应该考虑哪些因素呢?本文将对MPU和MCU做些对比分析,并以此对器件的选择给出一些指导性建议和意见。本文引用地址:http
    发表于 10-28 14:36 7次下载
    MPU和<b class='flag-5'>MCU</b>的区别和<b class='flag-5'>选择</b>

    浪涌保护元件怎么选择正确

    浪涌保护元件怎么选择正确  浪涌保护元件的正确选择是确保电气设备免受过电压和电流浪涌的损害。在选择
    的头像 发表于 01-03 11:43 737次阅读

    磁环电感大小应该怎么选正确

    电子发烧友网站提供《磁环电感大小应该怎么选正确.docx》资料免费下载
    发表于 01-22 09:29 0次下载

    MCU扩展选择正确的多路复用器

    电子发烧友网站提供《为MCU扩展选择正确的多路复用器.pdf》资料免费下载
    发表于 09-18 11:52 0次下载
    为<b class='flag-5'>MCU</b>扩展<b class='flag-5'>选择</b><b class='flag-5'>正确</b>的多路复用器