1、mcu的选择
选择mcu时要考虑mcu所能够完成的功能、mcu的价格、功耗、供电电压、i/o口电平、管脚数目以及mcu的封装等因素。mcu的功耗可以从其电气性能参数中查到。供电电压有5v、3.3v以及1.8v超低电压供电模式。为了能合理分配mcu的i/o资源,在mcu选型时可绘制一张引脚分配表,供以后的设计使用。
2、电源
(1)考虑系统对电源的需求,例如系统需要几种电源,如24v、12v、5v或者3.3v等,估计各需要多少功率或最大电流(ma)。在计算电源总功率时要考虑一定的余量,可按公式“电源总功率=2×器件总功率”来计算。
(2)考虑芯片与器件对电源波动性的需求。一般允许电源波动幅度在±5%以内。对于a/d转换芯片的参考电压一般要求±1%以内。
(3)考虑工作电源是使用电源模块还是使用外接电源。
3、普通i/o口
(1)上拉、下拉电阻:考虑用内部或者外部上/下拉电阻,内部上/下拉阻值一般在700ω左右,低功耗模式不宜使用。外部上/下拉电阻根据需要可选10kω~1mω之间。
(2)开关量输入:一定要保证高低电压分明。理想情况下高电平就是电源电压,低电平就是地的电平。如果外部电路无法正确区分高低电平,但高低仍有较大压差,可考虑用a/d采集的方式设计处理。对分压方式中的采样点,要考虑分压电阻的选择,使该点通过采样端口的电流不小于采样最小输入电流,否则无法进行采样。
(3)开关量输出:基本原则是保证输出高电平接近电源电压,低电平接近地电平。i/o口的吸纳电流一般大于放出电流。对小功率元器件控制最好是采用低电平控制的方式。一般情况下,若负载要求小于10ma,则可用芯片引脚直接控制;电流在10~100ma时可用三极管控制,在100ma~1a时用ic控制;更大的电流则适合用继电器控制,同时建议使用光电隔离芯片。
4、a/d电路与d/a电路
(1)a/d电路:要清楚前端采样基本原理,对电阻型、电流型和电压型传感器采用不同的采集电路。如果采集的信号微弱,还要考虑如何进行信号放大。
(2)d/a电路:考虑mcu的引脚通过何种输出电路控制实际对象。
5、控制电路
对外控制电路要注意设计的冗余与反测,要有合适的信号隔离措施等。在评估设计的布板时,一定要在构件的输入输出端引出检测孔,以方便排查错误时测量。
6、考虑低功耗
低功耗设计并不仅仅是为了省电,更多的好处在于降低了电源模块及散热系统的成本。由于电流的减小也减少了电磁辐射和热噪声的干扰。随着设备温度的降低,器件寿命则相应延长,要做到低功耗一般需要注意以下几点:
(1)并不是所有的总线信号都要上拉。上下拉电阻也有功耗问题需要考虑。上下拉电阻拉一个单纯的输入信号,电流也就几十微安以下。但拉一个被驱动了的信号,其电流将达毫安级。所以需要考虑上下拉电阻对系统总功耗的影响。
(2)不用的i/o口不要悬空,如果悬空的话,受外界的一点点干扰就可能成为反复振荡的输入信号,而mos器件的功耗基本取决于门电路的翻转次数。
(3)对一些外围小芯片的功耗也需要考虑。对于内部不太复杂的芯片功耗是很难确定的,它主要由引脚上的电流确定。例如有的芯片引脚在没有负载时,耗电大概不到1毫安,但负载增大以后,可能功耗很大。
来源:玩转单片机
高振实密度提升锂硫电池体积和质量能量密度
UVLED点光源固化机的十大特性
微软Through 3D display虚拟桌面技术
电子膨胀阀和毛细管哪个好
制动电阻坏了会怎么样_制动电阻损坏愿意分析
嵌入式系统应该怎样设计硬件电路
光电滑移传感器:直接对相对滑移进行检测,满足机器人方案需求
苹果中国官网部分价格Bug产品下架
新能源车维修定损标准
莆田市城厢交警大队正在使用无人机进行交通巡逻
探讨人工智能企业的破局之路
基于意法半导体Arm Cortex-M7 MCU STM32H743 的语音辨识解决方案
DDR串扰仿真笔记
宾利添越4座/7座版官图发布 意在进一步拓宽其消费群体的选择
称重包装机在包装领域中是不可替代的一部分
努比亚z17s真机亮屏照瞬间惊艳,10月12日发布,配置、价格值得期待
未来机器人可能摆脱制造商编写的任务,从YouTube上也能学习
基于硬件在环的无人驾驶仿真平台
先在汽车市场爆发?UWB雷达进一步商业化
德莎新品导电胶带 EMI屏蔽能力“技高一筹”