嵌入式硬件设计中需要关注的6个点是什么(嵌入式硬件设计中需要关注的6个点)
嵌入式设计是一项庞大的工程。今天就来说说硬件电路设计的几个注意点。首先,我们来了解一下嵌入式硬件架构。我们知道,CPU是整个系统的灵魂,所有的外设配置都与之关联,这也凸显了嵌入式设计的一个特点:硬件可以裁剪。在设计嵌入式硬件时,需要注意以下几点。
一个
电源的确定
嵌入式供电系统的作用可以看作是空气对人体的作用,更重要的是:人呼吸的空气中含有氧气、二氧化碳和氮气,但含量是稳定的,相当于供电系统中的各种杂物。我们希望得到符合要求的纯净稳定的电源,但由于各种因素,这只是我们的梦想。这应该集中在两个方面:
一、电压
嵌入式系统需要5v、3.3v、1.8v等各种电源。为了最小化电源的纹波,嵌入式系统中使用LDO器件。如果DC-DC法案被采纳,它的涟漪效应也令人头疼。
b,当前
嵌入式系统的正常运行不仅需要稳定充足的电源,还需要足够的电流。因此,在选择电源设备时,应考虑其负载。我设计的时候一般会留30%的余量。
如果是多层板,电源部分需要在布局中进行划分。这时候就要注意划分路径,尽量把一定量的电源放在一起。如果是双面板,布线宽度要注意,在板允许的情况下尽量加宽。合适的去耦电容应尽可能靠近电源引脚。
2
晶体振荡器的测定
晶振相当于嵌入式系统的心脏,其稳定性直接关系到其运行状态和通信性能。常见的振荡器有无源晶体振荡器和有源晶体振荡器。首先要确定振荡频率,其次要确定晶振类型。
A.无源晶体振荡器的匹配电容和匹配电阻的选择一般是根据参考手册。在单片机设计中,经常使用插入式晶体振荡器来匹配陶瓷电容。在ARM中,为了减少空间,方便布线,四角无源晶振常与片式电容配合使用。虽然我们对固定晶振的匹配电路很熟悉,但是为了万无一失,还是要参考参考手册来确定电容的大小,是否需要匹配电阻等细节。
b、有源晶振有更好更准确的时钟信号,但相比之下,它比缺失的晶振更贵,所以这也是硬件电路设计中需要注意的成本。设计电路板时,需要注意晶振布线尽量靠近芯片,按键信号远离时钟布线。有条件时加接地保护环。如果是多层板,按键信号要远离晶振的痕迹。
三
测试IO端口已保留
在嵌入式调试阶段,管脚资源比较充裕的时候,我一般会预留一个IO口连接led或者扬声器,为接下来的软件编写做铺垫。嵌入式系统运行时,适当控制IO接口,从而判断系统运行是否正常。
四
外部扩展存储器
如果一个嵌入式系统有电源、晶振、CPU,那么这就是我们所熟悉的最小的系统。如果嵌入式系统需要运行更大的操作系统,那么CPU不仅需要MMU,还需要外接SDRAM和NANDFLASH。如果cpu有SDRAM和NANDFLASH控制器,在硬件设计上就不要过多考虑地址线的使用。如果没有相关的控制器,就需要注意地址线的使用。
这是布局的一个关键点,原因是要让相关信号线长度相等,以保证信号延迟相等,时钟和DQS的差分信号线走线。布线时需要综合运用各种布线技巧,如与cpu对称分布、菊花链布线、T型布线等,这些都需要根据内存的多少来选择。一般来说,数量越多,布线越复杂,但知道了重点,一切就迎刃而解了。
五
功能接口
一个嵌入式系统最重要的是通过各种接口控制外围模块,从而达到设计者预设的目的。常用的接口有串口(可以用来连接蓝牙、wifi、4G模块)、USB接口、网络接口、JTAG接口、音文章接口、HDMI接口等等。由于这些接口与外部模块相连,所以设计电磁兼容性是一项重要任务。除此之外,还要注意布局中差分线的使用。
六
屏幕
这个功能是单独列出来的,因为可有可无。如果一个嵌入式系统只是作为连接外设模块的连接器,通过相关接口连接到电脑主机或者直接挂在网络上,那么屏幕就没有必要了。但如果是与用户交互频繁的消费品,就要唠叨几句。电容是嵌入式屏幕的主要元件,所以在电路设计中要注意触摸屏连接线和显示屏连接线的布局。在走线的过程中,尽量短的接近主控cpu,同时注意配对信号的差线和RGB控制信号的等长。各种信号的布线间距遵循3W法则,避免相互干扰。在屏幕的设计上,既要保证电量,又要防止干扰,防止屏幕闪花。
编辑:李倩
推荐阅读
- alfa romeo车标含义?(阿尔法罗密欧车标)
- 华为鸿蒙os如何操作 华为鸿蒙os2.0系统官网报名入口
- 14款沃尔沃s60l二手车能买吗?(沃尔沃s60为什么贬值厉害)
- power mp3 wma converter(mp3格式转换器)软件介绍(power mp3 wma converter(mp3格式转换器))
- 42岁李贞贤宣布平安生女,网友:歌声击退山贼的那个
- 热火朝天的高铁WiFi迟迟未到(5G能否破局)
- 华为手机性价比最高是哪几款2022? 华为哪款手机性价比高最值得入手
- 进口捷豹全部车型报价?(捷豹报价大全价格表)
- 韩庚江铠同疑相恋,两人同游马尔代夫遭曝光
- 八卦格字帖软件介绍(八卦格字帖)
- 虚拟机 操作系统(操作系统整合:虚拟机管理程序的下一步)
- 比亚迪f6参数配置?(比亚迪f6)
- 奥沙利文获世锦冠军,奥沙利文得了几次世锦赛冠军
- Evel Knievel手游游戏介绍(Evel Knievel手游)
- 索尼wi1000x拆解(SONYNZW-X1000系列高清拆解图集)
- 4座硬顶敞篷跑车都有哪几款?(4门4座硬顶敞篷车推荐)
- 艺术体操团体全能决赛,艺术体操团体全能决赛中国
- 工人物语6通用修改器游戏介绍(工人物语6通用修改器)
- 简述电机换向器的工作原理图(简述电机换向器的工作原理)
- Atheros-AR5007EG无线网卡驱动软件介绍(Atheros-AR5007EG无线网卡驱动)