娱乐城白菜论坛

嵌入式硬件电路设计中的六大要点

2019-01-18 14:33 ? 次阅读

嵌入式设计是个庞大的工程,硬件电路设计方面这几个要点需要格外注意。嵌入式的硬件构架中CPU是系统的灵魂,所有的外围配置都与其相关联,这也突出了嵌入式设计的一个特点,即硬件可剪裁,在进行嵌入式硬件电路设计时应注意以下六点:

第一、电源确定

电源对于嵌入式系统中的作用可以看做是空气对人体的作用,甚至更重要:人呼吸的空气中有氧气、二氧化碳和氮气等但是含量稳定,这就相当于电源系统中各种杂波,我们希望得到纯净和稳定符合要求的电源,但由于各种因素制约,只是我们的梦想。这个要关注两个方面:  

a、电压  

嵌入式系统需要各种量级的电源比如常见的5v、3.3v、1.8v等,为尽量减小电源的纹波,在嵌入式系统中使用LDO器件。如果采用DCDC不仅个头大,其纹波也是一个很头疼的问题。  

b、电流  

嵌入式系统的正常运行不但需要稳定足够的电源,还要有足够的电流,因此在选择电源器件的时候需要考虑其负载,我设计时一般留有30%的余量。  

如果是多层板,电源部分在layout的时候需电源分割,这时需要注意分割路径,尽量将一定量的电源放置在一起。如果是双面板,则走线宽度需要注意,在板子允许的情况下尽量加宽。合适的退耦电容尽量靠近电源管脚。  

第二、 晶振确定

晶振相当于嵌入式系统的心脏,其稳定与否直接关系其运行状态和通讯性能。常见的振有无源晶振,有源晶振,首先要确定其振荡频率,其次要确定晶振类型。  

a、无源晶振  

其匹配电容和匹配电阻的选择,这部分一般依据参考手册。在单片机设计中,经常使用插件晶振配合瓷片电容。在ARM中,为了减少空间和便于布线,经常使用四角无源晶振配合贴片电容。虽然我们对于固定晶振的匹配电路比较熟悉,但是为了达到万无一失,还是要看参考手册确定电容大小,是否需要匹配电阻等细节。 

b、有源晶振  

具有更好的更准确的时钟信号,但是相比之下,比无缘晶振价格高,因此这也是在硬件电路设计中需要关注的成本。  

在做电路板设计时需要注意晶振走线尽量靠近芯片,关键信号远离时钟走线。在条件允许的情况下增加接地保护环。如果是多层板,也要讲关键信号远离晶振的走线。  

第三、 预留测试IO口

在嵌入式调试阶段,在管脚资源丰富的情况下,我通常预留一个IO口连接led或者喇叭,为下一步软件的编写做铺垫。在嵌入式系统运行过程中适当控制该IO接口,从而判断系统是否正常运行。  

第四、外扩存储设备

一个嵌入式系统如果有电源、晶振和CPU,那么这就是我们熟悉的最小系统。如果该嵌入式系统需要运行大点的操作系统,那么不但需要CPU具有 MMU,CPU还需要外接SDRAM和NANDFLASH。如果该cpu具有SDRAM和NANDFLASH控制器,那么在硬件设计上不用过多的考虑地址线的使用。如果没有相关的控制器,那么需要注意地址线的使用。  

这部分在LAYOUT的时候是一个重点,究其原因就是要使相关信号线等长以确保信号的延时相等,时钟和DQS的差分信号线走线。在布线的时候各种布线技巧需要综合使用,例如与cpu对称分布,菊花链布线、T型布线,这都需要依据内存的个数多少来进行选择,一般来说个数越多,布线越复杂,但是知道其关键点,一切迎刃而解。  

第五、功能接口

一个嵌入式系统最重要的就是通过各种接口来控制外围模块,达到设计者预设的目的。常用的接口有串口(可用来连接蓝牙,wifi和3G等模块),USB 接口、 网络接口、JTAG接口、音视频接口、HDMI接口等等。由于这些接口与外部模块连接,做好电磁兼容设计是重要的一项工作。除此之外,在LAYOUT的时候注意差分线的使用。  

第六、屏幕

这个功能之所以单独列出来,是由于其可有可无。如果一个嵌入式系统只是作为一个连接器连接外围设备模块,通过相关接口连接到电脑主机或者直接挂在网络上,那么屏幕就不需要了。但是如果做出来的是一个消费类产品,与用户交互频繁,这就不得不唠叨几句。  

电容屏幕是嵌入式屏幕的首选,在电路设计中需要注意触屏连接线和显示屏连接线的布局。在走线的过程中尽量短的靠近主控cpu,同时注意配对信号走差分线,RGB控制信号走等长。各种信号走线间距遵循3W规则,避免相互干扰。 在屏幕的设计中,一定要确保功率和防止干扰,以防屏幕闪屏和花屏现象的出现。

原文标题:嵌入式硬件电路设计中需要注意六个要点

文章出处:【微信号:gh_c472c2199c88,微信公众号:嵌入式ARM】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

注:已经报名的学员请添加班级群669626886————————————————————————————————————
发表于 07-31 00:00 ? 7648次 阅读

请问各位,批量生产嵌入式终端设备:比如烟感报警器的过程是怎么样的? 本人小白,想请教一下,量产设备需要经过哪几个过程才...
发表于 04-22 17:17 ? 6次 阅读

RFID安检系统的嵌入式Linux

实现了RFID安检系统基于嵌入式Linux下的串口通信以及数据库的应用。最后通过实验证明并确定了其在....
发表于 04-22 16:19 ? 8次 阅读
RFID安检系统的嵌入式Linux

嵌入式Linux平台的GPS数据采集

随着GPS(全球定位系统)和便携移动设备的飞速发展,各种各样以GPS为基础的便携式定位系统相继出现.....
发表于 04-22 16:17 ? 7次 阅读
嵌入式Linux平台的GPS数据采集

首次搭建自举电容电路设计的注意事项

说到P管和N管作为一个开关管使用的时候,如果是N管作为开关管的话应该放到地上面去,P管作为开关管的话....
的头像 Elecfans学院推荐 发表于 04-22 15:28 ? 113次 阅读
首次搭建自举电容电路设计的注意事项

电流环设计:串联检流电阻后的电流控制

根据电阻端的电压产生一个能量,让MOS管关断,这样的话所有的能量通还是通过电容来供给的。这样做最大的....
的头像 Elecfans学院推荐 发表于 04-22 15:19 ? 88次 阅读
电流环设计:串联检流电阻后的电流控制

检测电流电阻放在MOS管下和电感的后面的区别

检测电流需要一个电阻。而电阻可以放在MOS管下,也可以放在电感的后面,我们来分析下放在这两个位置有何....
的头像 Elecfans学院推荐 发表于 04-22 15:16 ? 80次 阅读
检测电流电阻放在MOS管下和电感的后面的区别

电压环及电压环控制电路设计

在前后紧挨着过来的时候,MOS管处理完了过流开通之后,接下来处理过压,这样就会导致MOS管连续进行开....
的头像 Elecfans学院推荐 发表于 04-22 15:13 ? 80次 阅读
电压环及电压环控制电路设计

电子发烧友总结了以“ 自举电路”为主题的精选干货,今后每天一个主题为一期,希望对各位有所帮助!(点击标题即可进入页面下载相...
发表于 04-22 14:46 ? 66次 阅读

从业多年一直都有用到零点采集功能,一直的做法都是低要求的直接将交流信号限流引入IO;要求高点的就用三极管;要求再高的用运...
发表于 04-22 09:35 ? 133次 阅读

基于嵌入式的无线传感心电信息监测系统设计

随着当前信息娱乐城白菜论坛和医疗水平的不断发展以及人们生活水平的不断提高,越来越多的人们对个人及家庭的健康护理....
发表于 04-22 08:47 ? 33次 阅读
基于嵌入式的无线传感心电信息监测系统设计

。。。。。。。。。。。。。。上面是一个回调函数          EDIT_SetDecMode(WM_Get...
发表于 04-22 06:36 ? 7次 阅读

最近想学ucgui做界面显示,发现按照网友们的步骤一步步的移植之后,出现黑屏问题,后来发现是原子哥tftlcd例程里面的LCD_Dra...
发表于 04-22 05:43 ? 8次 阅读

我用ucGUI建的滑动条,滑动条上面有一个个的小刻线,代表格数的。但是那个小刻线都是在上面的。我怎么弄才可以让刻线在滑动条...
发表于 04-22 04:27 ? 6次 阅读

AMD推出新款锐龙嵌入式R1000片上系统 进一步壮大其嵌入式产品家族

2019年4月16日,在台湾嵌入式论坛上,AMD(纳斯达克:AMD))宣布进一步壮大其锐龙嵌入式产品....
发表于 04-19 15:31 ? 143次 阅读
AMD推出新款锐龙嵌入式R1000片上系统 进一步壮大其嵌入式产品家族

円星科技将在台积电28奈米嵌入式闪存制程娱乐城白菜论坛开发SRAM Compiler IP

台湾新竹 - 2019年4月17日 -全球精品硅智财开发商円星科技(M31 Technology,台....
发表于 04-19 15:26 ? 51次 阅读
円星科技将在台积电28奈米嵌入式闪存制程娱乐城白菜论坛开发SRAM Compiler IP

更多学习资料在群 :嵌入式物联网群:922387798 python人工智能群:399932895 ...
发表于 04-19 14:57 ? 347次 阅读

发表于 04-19 14:54 ? 264次 阅读

方波产生电路调试:三角波的生成时间测量

我们从10V到比较器输出有一个128ms,那么接下来分析为什么会有这么长的延迟时间。首先三角波经过比....
的头像 Elecfans学院推荐 发表于 04-19 09:34 ? 443次 阅读
方波产生电路调试:三角波的生成时间测量

方波产生电路调试:黄线冲不上去的原因分析

冲不上去的原因可能是三极管的B级被定死了,所以我们来测量一下Q2的基极。我们可以用示波器的另一个通道....
的头像 Elecfans学院推荐 发表于 04-19 09:14 ? 456次 阅读
方波产生电路调试:黄线冲不上去的原因分析

深入理解运放的工作原理(空气净化器系统案例)

重点讲解了运放的内部电路结构,帮助深入理解运放的工作原理。运放是设计使用非常频繁且非常重要器件,通常....
的头像 Elecfans学院推荐 发表于 04-19 09:10 ? 503次 阅读
深入理解运放的工作原理(空气净化器系统案例)

一直要学嵌入式,现在终于有时间学了,但是不知道该怎么开始,是买本 书呢?还是买个开发板呢?还是 买些视频?关键是去哪里买?...
发表于 04-19 01:22 ? 21次 阅读

我在ucgui 创建了一个窗体(frame_time)怎么在这个窗体上实时显示RTC时间,我在rtc秒中断中调用了WM_InvalidateWindow(f...
发表于 04-19 00:11 ? 24次 阅读

隔离式反激开关电源设计知识点讲解

MOSFET选型,吸收电路器件选型,输出二极管选型,输入输出电容等重要器件参数计算。
的头像 Elecfans学院推荐 发表于 04-18 13:59 ? 358次 阅读
隔离式反激开关电源设计知识点讲解

详解Melexis嵌入式电机驱动器IC产品系列

基于Melexis高度集成的设计理念,将无刷直流电动机和直流电动机操作所必备的功能模块全部整合到单一....
发表于 04-18 12:31 ? 107次 阅读
详解Melexis嵌入式电机驱动器IC产品系列

IT8511高度集成的嵌入式控制器的用户手册免费下载

IT8511是一款高度集成的嵌入式控制器,具有适合移动系统应用的系统功能。IT8511直接连接到LP....
发表于 04-18 08:00 ? 29次 阅读
IT8511高度集成的嵌入式控制器的用户手册免费下载

电路设计的基本流程

先分析所要实现的功能,并对其功能进行归类整合,明确输入变量、输出变量和中间变量。
的头像 发烧友学院 发表于 04-17 16:30 ? 245次 阅读
电路设计的基本流程

AMD锐龙嵌入式R1000 SoC为嵌入式行业带来了全新性能标杆

2019年4月16日,在台湾嵌入式论坛上,AMD(纳斯达克:AMD))宣布进一步壮大其锐龙嵌入式产品....
发表于 04-17 16:15 ? 108次 阅读
AMD锐龙嵌入式R1000 SoC为嵌入式行业带来了全新性能标杆

嵌入式卧龙荣信传动PLM项目分享

关键词:湃睿科技 , PLM 项目背景 卧龙电气集团辽宁荣信电气传动有限公司(简称卧龙荣信传动)是卧....
发表于 04-17 14:38 ? 59次 阅读
嵌入式卧龙荣信传动PLM项目分享

SPB嵌入式音频处理系统设计

FPGA(Field Programmable Gate Array)现场可编程门阵列,是在PAL,....
发表于 04-17 14:25 ? 39次 阅读
SPB嵌入式音频处理系统设计

嵌入式开发PCB过孔全介绍

过孔(via)是多层PCB的重要组成部分之一,钻孔的费用通常占PCB制板费用的30%到40%.简单的....
发表于 04-17 14:23 ? 61次 阅读
嵌入式开发PCB过孔全介绍

以太网接口的设计嵌入式系统是关键

目前,以太网(Ethernet)协议已经非常广泛地应用于各种计算机网络,如办公局域网、工业控制网络、....
发表于 04-17 14:21 ? 51次 阅读
以太网接口的设计嵌入式系统是关键

嵌入式智能家居系统的设计与实现

想象一下:在酷热的夏天或寒冷的严冬,当您工作一整天后带着疲惫的身躯在回家的路上时,空调已经开启并调节....
发表于 04-17 14:18 ? 80次 阅读
嵌入式智能家居系统的设计与实现

嵌入式税控POS系统中AT91RM9200有重要作用

据赛迪顾问统计,全国将有300~500万台的市场装机总容量及相关税务接口软硬件、配套设备、服务和培训....
发表于 04-17 14:15 ? 64次 阅读
嵌入式税控POS系统中AT91RM9200有重要作用

LPC213X通过μC/OS-II的多种移植方案

C/OS-II是可移植、适用于对安全性要求苛刻的剥夺型实时多任务嵌入式系统,简单易学,在工程应用和嵌....
发表于 04-17 14:11 ? 17次 阅读
LPC213X通过μC/OS-II的多种移植方案

办公室碎纸机系统电路设计分析

详细讲解单项交流异步马达工作原理,如何产生旋转的正圆气隙磁场,鼠笼式马达概念。详细讲解如何实现相位移....
的头像 Elecfans学院推荐 发表于 04-17 10:17 ? 748次 阅读
办公室碎纸机系统电路设计分析

BUCK电源分立元件搭建的设计教程分享

本套教程为BUCK电源的高级设计教程,用分立元件搭建,现场一步步设计,调试。全面剖析BUCK电源芯片....
的头像 Elecfans学院推荐 发表于 04-17 10:09 ? 819次 阅读
BUCK电源分立元件搭建的设计教程分享

前级驱动电路设计中的自举电容

一个电源正端的一个电源,那么我们说这里应该用P管,对吧?那么如果呢这个管子放在D端,它的下面直接通D....
的头像 Elecfans学院推荐 发表于 04-17 09:52 ? 985次 阅读
前级驱动电路设计中的自举电容

了解自举电容首次充电电路分析和搭建

本课程主要介绍电感的一些基本原理,它的一些特征和特性,是如何进行工作的。以及什么叫CCM模式,DCM....
的头像 Elecfans学院推荐 发表于 04-16 17:44 ? 1192次 阅读
了解自举电容首次充电电路分析和搭建

电路设计工程师与PCB设计工程师在进行娱乐城白菜论坛评估时应考虑哪些问题

PCB设计的这些考虑提出了成功PCB设计中的一个关键问题是沟通,因为PCB设计不再是一个人的工作,而....
发表于 04-16 15:12 ? 86次 阅读
电路设计工程师与PCB设计工程师在进行娱乐城白菜论坛评估时应考虑哪些问题

嵌入式设计须知: MCU如何在扩展的SDRAM上运行程序?

在使用MCU的嵌入式系统设计中,当程序或者数据内存占用太大而无法放入片上闪存或SRAM时,开发者通常....
的头像 嵌入式资讯精选 发表于 04-16 11:14 ? 338次 阅读
嵌入式设计须知: MCU如何在扩展的SDRAM上运行程序?

基于ARM的FPGA嵌入式系统实现

嵌入式微处理器S3C44BOX内置ARM7TDMI核,集成了丰富的外围功能模块,内部8 kB Cac....
发表于 04-13 10:36 ? 114次 阅读
基于ARM的FPGA嵌入式系统实现

电子电路设计方案的步骤和注意事项

完成电子电路设计方案的过程大致分几个步骤?需要注意什么?
的头像 贸泽电子设计圈 发表于 04-12 17:45 ? 515次 阅读
电子电路设计方案的步骤和注意事项

2019 STM32峰会:汇聚解决中国新挑战的所有AI解决方案

人工智能对于今年的STM32峰会来说具有特殊的意义
的头像 STM32单片机 发表于 04-12 17:03 ? 536次 阅读
2019 STM32峰会:汇聚解决中国新挑战的所有AI解决方案

一种基于嵌入式的USB读写器设计

随着USB娱乐城白菜论坛和闪存娱乐城白菜论坛的飞速发展,移动存储设备的速度和容量日新月异,但在工业控制的上位机和下位机之....
发表于 04-12 16:57 ? 161次 阅读
一种基于嵌入式的USB读写器设计

LTC3643稳压器实现汽车和工业应用中的数据备份

在嵌入式系统依赖持续供电的电信、工业和汽车应用中,数据丢失是引人关切的。供电的突然中断会导致现在对硬....
的头像 电子设计 发表于 04-12 08:20 ? 249次 阅读
LTC3643稳压器实现汽车和工业应用中的数据备份

嵌入式软件工程师一般都在开发什么

在嵌入式这个行业,只要工作了几年的同仁。他们通常在跳槽面试下一家企业的时候简历都写的高大上,十个里面....
的头像 工程师人生 发表于 04-10 15:22 ? 299次 阅读
嵌入式软件工程师一般都在开发什么

嵌入式软件工程师待遇怎么样 当前企业需要哪些娱乐城白菜论坛

想要了解嵌入式软件开发工程师待遇怎么样,那就先来看一下嵌入式软件工程师发展趋势怎么样,据市场分析,现....
的头像 工程师人生 发表于 04-10 14:57 ? 314次 阅读
嵌入式软件工程师待遇怎么样 当前企业需要哪些娱乐城白菜论坛

基于嵌入式的煤矿安全生产集中监控系统设计

煤炭、石油等化石能源是我国能源供应的主体,特别是煤炭在保障我国能源安全中,起着基础性作用。在我国目前....
发表于 04-10 08:44 ? 286次 阅读
基于嵌入式的煤矿安全生产集中监控系统设计

Aitech防务系统公司提供用于人工智能(AI)的小型嵌入式计算系统

Aitech防务系统公司正在与Concurrent Real-Time公司合作,将RedHawk L....
的头像 新光电 发表于 04-09 14:36 ? 385次 阅读
Aitech防务系统公司提供用于人工智能(AI)的小型嵌入式计算系统

几种常用的经常出现于现有嵌入式应用中的内存映射I/O方法概述

Linux 暴风雨般占领了嵌入式系统市场。分析家指出,大约有1/3到1/2的32/64位新的嵌入式系....
发表于 04-08 08:52 ? 86次 阅读
几种常用的经常出现于现有嵌入式应用中的内存映射I/O方法概述

基于DSP的实时嵌入式数字处理系统设计剖析

弹载信息处理系统是一种实时嵌入式数字处理系统,用于对弹载导引系统接收信号进行分析处理,实现对目标信号....
发表于 04-08 08:44 ? 258次 阅读
基于DSP的实时嵌入式数字处理系统设计剖析

嵌入式存储市场增长 物联网安全是嵌入式存储的新挑战

今天以人工智能、3D打印、生物科技、机器人、无人驾驶、纳米科技、量子计算和物联网等为特征的第四次智能....
发表于 04-05 17:22 ? 584次 阅读
嵌入式存储市场增长 物联网安全是嵌入式存储的新挑战

几种有代表性的嵌入式Linux浅析

由于 Linux 所具备的开源、稳定、高效、易裁剪、硬件支持广泛等优点,使得它在嵌入式系统领域最近十....
发表于 04-05 14:58 ? 288次 阅读
几种有代表性的嵌入式Linux浅析

嵌入式C语言编程与Microchip PIC电子书免费下载

本书全面系统地介绍了C语言编程娱乐城白菜论坛及其在嵌入式微控制器中的应用,其中包括嵌入式C语言、PIC微控制器....
发表于 04-04 08:00 ? 81次 阅读
嵌入式C语言编程与Microchip PIC电子书免费下载

e络盟携带一系列智能解决方案亮相2019年慕尼黑上海电子展!

除此之外,随着AI成为未来的发展热点,e络盟还建立了AI娱乐城白菜论坛资源中心,覆盖各种话题,包括AI基本释义....
的头像 嵌入式资讯精选 发表于 04-03 13:50 ? 725次 阅读
e络盟携带一系列智能解决方案亮相2019年慕尼黑上海电子展!

关于嵌入式Linux中进程调度的内容浅析

处理机(CPU)是整个计算机系统的核心资源,在多进程的操作系统中,进程数往往多于处理机数,这将导致各....
发表于 04-03 09:02 ? 92次 阅读
关于嵌入式Linux中进程调度的内容浅析

如何提高开源嵌入式处理应用程序的性能

通常理解的“开源”定义是指任何带有源代码的项目,可供其他程序员使用。开源软件通常在软件程序员社区内协....
的头像 电子设计 发表于 04-03 08:34 ? 304次 阅读
如何提高开源嵌入式处理应用程序的性能

蓝桥杯模拟升降控制器和模拟液位检测告警系统的嵌入式程序免费下载

本文档的主要内容详细介绍的是蓝桥杯模拟升降控制器和模拟液位检测告警系统的嵌入式程序免费下载。
发表于 04-03 08:00 ? 37次 阅读
蓝桥杯模拟升降控制器和模拟液位检测告警系统的嵌入式程序免费下载

关于嵌入式Linux系统中的BSP浅析

嵌入式系统由硬件环境、嵌入式操作系统和应用程序组成,硬件环境是操作系统和应用程序运行的硬件平台,它随....
发表于 04-02 14:42 ? 115次 阅读
关于嵌入式Linux系统中的BSP浅析

linux文件系统中的虚拟文件系统设计详解

Linux 中允许众多不同的文件系统共存,如 ext2, ext3, vfat 等。通过使用同一套文....
发表于 04-02 14:37 ? 94次 阅读
linux文件系统中的虚拟文件系统设计详解