键盘输入原理

键盘输入原理
键盘输入原理

基础知识

1. 键盘的基本原理

键盘是一组按键的组合,它是最常用的输入设备,操作人员可以通过键盘输入数据或命令,实现简单的人机对话。

键盘是一种常开型的开关,通常键的两个触点处于断开状态,按下键时它们才闭合。键盘的识别有两种方案:一是采用现有的一些芯片实现键盘扫描;再就是用软件实现键盘扫描。目前有很多芯片可以用来实现键盘扫描,如有Intel8279、CH451、ICM7218、PCF8574等。但是键盘扫描的软件实现方法有助于缩减系统的重复开发成本,且只需要很少的CPU 开销。嵌入式控制器的功能很强,可以充分利用这一资源,这里就介绍一下用软件实现键盘扫描的方案。

键盘从结构上分为独立式键盘与矩阵式键盘。一般按键较少时采用独立式键盘,按键较多时采用矩阵式键盘。

(1)独立式键盘。在由单片机组成的测控系统及智能化仪器中,用的最多的是独立式键盘。这种键盘具有硬件与软件相对简单的

特点,其缺点是按键数量较多时,要占用大量口线。当按键没

按下时,CPU对应的I/O接口由于内部有上拉电阻,其输入为

高电平;当某键被按下后,对应的I/O接口变为低电平。只要

在程序中判断I/O接口的状态,即可知道哪个键处于闭合状态。

(2) 矩阵式键盘。矩阵式键盘使用于按键数量较多的场合,它由行线与列线组成,按键位于行、列的交叉点上。一个3*3的行列结构可以构成一个有9个按键的键盘。同理,一个4*4的行列可以构成一个16按键的键盘。很明显,在按键数量较多的场合,与独立式键盘相比,矩阵式键盘要节省很多I/0接口。

2、键盘按键识别方法

(1)扫描法。扫描法有行扫描和列扫描两种,无论采用哪种,其效果是一样的,只是在程序中的处理方法有所区别。下面以行扫描法为例来介绍扫描法识别按键的方法。先向键盘4根行线输出其中某一行为低电平,其它行为高电平,然后读取列值,若某一列值为低电平,则表明同时为低电平的行和列的交叉处按键被按下,如果没有某列为低电平,则继续扫描下一行。因为输入低电平的行是从第一行开始逐行遍历的,故称为行扫描法。行与列是相对的,可以将行按列对待,同时将列按行对待,所实现的扫描法效果是一样的。

下面以下图单片机4*4键盘的K2键按下为例,说明此键是如何识别出来的。首先在键盘处理程序中将P1.4-P1.7依次按位变低电平,P1.4-P1.7在某一时刻只有一个为低电平。在某一位为低电平时读行线,根据行线的状态即可判断出哪一个按键被按下。如2号键按下,当列线P1.5为低电平时,读回的行线状态中P1.0被拉低,由此可知K2键被按下。一般在扫描法中分两步处理按键,首先是使列(行)线依次变低电平,读行(列)线,进而判断出具体哪个键被按下。

(2)行列反转法。扫描法是逐行或逐列扫描查询,当被按下的键处于最后一列时,要经过多次扫描才能最后获得此按键所处的行列值。而行列反转法则显的简练,无论被按的键处于哪列,均可经过两步即能获得此按键所在的行列值。实际原理是输出所有行为低电平的行数据后读取列值,如果出现有低电平的列值,表明有按键按下;然后将原本的用于读取数据的列线接口电路反转为输出并将读到的列值原

封不动输出到原来的列线上,接着将原本用于输出数据的行线接口电路反转为输入并读入所有行值,输出的行值和读入的行值中同为低电平的行、列交叉位置就是按键位置,4位行值和4位列值可组合成8位扫描码,唯一表述某个按键。

仍以上图来介绍线反转法。首先将行线P1.0-P1.3作为输入线,列线P1.4-P1.7作为输出线,并且输出线输出全为低电平,读行线状态,则行线中电平为低的是按键所在的行。然后将列线作为输入线,行线作为输出线,并将输出线输出为低电平,读列线状态,则列线是电平为低的是按键所在的列。综合上述两步结果,确定按键所在的行和列,从而识别出所按下的键。假设10号键被按下,在第一步

P1.3-P1.0全为低电平时,读P1.4-P1.7的值,则P1.5为低电平;在第二步P1.4-P1.7输出全为低电平时,读P1.3-P1.0时,P1.2为低电平。由此可判断第3行第2列有键被按下,此键就是K10键。

3、按键去抖

由于通常的按键所用的开关是机械开关,因为当它们被按下或者被释放时,并不能够产生一个明确的1或者0。尽管触点可能看起来稳定而且很快地闭合,但与微处理器快速的运行速度相比,这种动作是比较慢的。当触点闭合时,其弹起就像一个球。弹起效果将产生如下图所示的好几个脉冲。弹起的持续时间通常将维持在5ms~30ms

之间。

为了确保CPU对按键的一次闭合仅做一次处理,必须要在程序或硬件上进行防抖处理。为节省硬件,通常在单片机或ARM系统中,一般不采用硬件方法消除键的抖动,而是用软件消抖方法。即检测键闭合后延时5-10ms,让前延抖动消失后再一次检测键的状态,如果仍保持闭合状态电平,则确认真正有键按下。当检测到按键释放后,也要给5-10ms的延时,待后延抖动消失后才转入该键处理程序。

4. JXARM9-2440教学实验系统的键盘模块

JXARM9-2440教学实验系统采用的是4×4的矩阵形式,由跨接在4根行线和4根列线交叉处的16个按键组成。其原理图如下:

JXARM9-2440教学实验系统的4X4键盘原理图本实验电路采用了行列扫描式键盘接口电路,并且输出的是行数据,输入是列数据。用于控制键盘列输入是接口电路8D锁存器74HC273,只有当控制信号CLK有效的时候,该器件的输入端数据才能传送给输出端,而CLK信号是地址译码产生的nCS KEYOUT信号,对应的端口地址是0X2000C000。

用于控制键盘行输出是8位数据缓存器74LVCH244,只有当控制信号1G和2G有效的时候,该器件的输入端数据(1A1-1A4)才能传送给输出端(1Y1-1Y4),而CLK信号是地址译码产生的nCS KEYIN信号,对应的端口地址是0X2000C000。

基于该电路的按键识别程序实现过程如下:

1、S3C2440处理器先通过8D锁存器74HC273的低4位向键盘输入

某一列为低电平,其它列为高电平。(锁存器74HC273的高4位通过电路可以知道是高电平)

2、因为输出行与输入列是同个地址0x2000 C000,所以需要一定

的延时函数。

3、然后通过8位数据缓存器74LVCH244的输出端低4位读出行值

并判断是否有为0的行。(8位数据缓存器74LVCH244的输出端高4位不需要,可以将输出数据的高4位清零)

4、如果有为0的行,表明同时为低电平的行和列的交叉处按键被

按下,就识别相应的按键的值。

5、如果没有为0的行,则读出的行值为0x0f。继续扫描下一列,

使下一列为低电平0,其它列为高电平1,重复2,3,4步骤。

6、对按键抖动进行处理,所以在读出首个行值后需要插入防抖动

延迟时间,然后再重新读一次行值,如果两次读出结果相同,则可以确定为可靠的按键值,否则,会被认为是干扰。

作业:

实现按键在数码管上输出显示相应键值,并且结合步进电机旋转。

也就是按键盘1,数码管上输出显示1,步进电机正转1圈,按键

盘2,数码管上输出显示2,步进电机正转2圈,依次类推,按F,数码管上输出显示F,步进电机正转15圈。

键盘值分布如下:

0 1 2 3

4 5 6 7

8 9 A B

C D E F

原理图标准化

原理图设计标准化 目的:增强原理图可看性,可继承性。使原理设计清晰化,模块化。减少因原理升级,电路更改以及设计工作交接而导致的错误。 说明:一份完整的原理图不仅仅包括所设计的电路,同时还应该包括整个原理图的索引页,架构框图,电源分配表,时钟分配图,reset信号分配图,GPIO信号使用说明,历史修改记录等内容。前期EE工程师因没有标准而在设计工程中间过多的是依靠个人习惯来画原理图,给继承和维护带来了不便。希望此文件能对大家后续的原理设计有所帮助。 内容: 1、原理设计内容标准化; 首页:索引页,包含整个原理图的页面名称和页码,项目名称,版本; 第二页:架构框图,对整个原理设计的框架做一个说明,包括主要芯片名称,支持的处理器类型,扩展槽名称和数量,主要接口名称和数量,VRM方 案; 第三页:时钟分配图,包括时钟芯片规格,名称,各个时钟的频率,对应在时钟芯片的PIN脚,时钟走向(分配给哪个芯片或哪个扩展槽使用)。包括 芯片外接晶振的型号。 第四页:电源分配方案表(图),包括主板上各电源的大小,负载,转换方式,转换芯片名称(可在设计过程中补充),原理图中的电源网络名称。 第五页:reset&power on信号分配图,包括reset & power on信号的产生,走向 第六页:GPIO,SMBUS说明,包括主板上南桥芯片,SUPER I/O芯片或者其他芯片的GPIO的特殊功能说明,输入输出类型,电源类型等信息。扩展 槽的选择信号,中断信号,请求信号的分配等。 第七页:原理设计页面 …… ……电压测试点,heatsink及挂钩,光学定位点,螺丝孔等…… 倒数第二页: 尾页:rework history,包括每个版本的修改信息 2、原理图页面命名标准化 原则:页面命名应尽可能的包括本页的设计内容,简洁明了,清晰易懂。具体由EE工程师根据设计内容自行确定 3、信号网络命名标准化,电路设计模块化,尽可能参考intel网络命名规范。 网络名称前面加信号功能分类: 如:FSB_XXX HI_XXX DMI_XXX

电路原理图设计规范

xxxx交通技术有限公司——原理图设计规范 目录 一、概述...........................................错误!未定义书签。 二、原理图设计.....................................错误!未定义书签。 1、器件选型:..................................错误!未定义书签。(1)、功能适合性:.........................错误!未定义书签。(2)、开发延续性:.........................错误!未定义书签。(3)、焊接可靠性:.........................错误!未定义书签。(4)、布线方便性:.........................错误!未定义书签。(5)、器件通用性:.........................错误!未定义书签。(6)、采购便捷性:.........................错误!未定义书签。(7)、性价比的考虑.........................错误!未定义书签。 2、原理图封装设计:............................错误!未定义书签。(1)、管脚指定:...........................错误!未定义书签。(2)、管脚命名:...........................错误!未定义书签。(3)、封装设计:...........................错误!未定义书签。(4)、PCB封装:............................错误!未定义书签。(5)、器件属性:...........................错误!未定义书签。 3、原理设计:.................................错误!未定义书签。(1)、功能模块的划分:.....................错误!未定义书签。

原理图网络标号命名

原理图网络标号及器件 参考字符命名规则 V0.2 一、电源部分网络标号命名原则 1、电源种类:网络标号标识模拟地(AGND),常规地(GND),信 号地(SGND); 2、电压大小:如3.3V,表示3V3;5V,表示5V; 3、独立电源应该包含独立电源的标志字符,用下划线连接起来。 1)485串口独立12V数字电源表示为: 12V_485; 2)USB模块独立模拟5V电源表示为: 5V_USB; 3)触摸3.3V数字电源表示为: 3V3_TC; 4)刷卡3.3V数字电源表示为: 3V3_SC; 5)蓝牙3.3V数字电源表示为: 3V3_RF; 6)指纹3.3V数字电源表示为: 3V3_FG; 4、模拟地:AGND; 5、数字地:GND; 6、外部电池插座接入的电源表示: VBAT; 7、电池电源经过整流二极管和保险丝:VIN 8、备用电源:SPARE 二、其他信号线网络标号命名原则 1、网络标号命名一个大的原则:标号命名,要对其功能有一定的

启示作用。命名统一使用英文大写,使用两个单词以上时使用下划线隔开,如SPI_nCS,命名要从字面上了解该网络的意义或功能,尽量与芯片管脚命名相近,低电平有效时在前面加小写n,如SPI_nCS。 2、通信总线网络标号带从机模块前缀,主机CPU一般有几个相同 总线接口,而从机模块一般只有一个总线接口。 1)CPU与WIFI串口通信,网络标号表示为:WIFI_TX,WIFI_RX; 2)CPU与485串口通信,网络标号表示为:485_TX,485_RX; 3)CPU与指纹串口通信,网络标号表示为:FINGER_TX,FINGER_RX。 3、复位:低电平复位表示为:nRST,高电平复位表示为:RST。 4、时钟:主时钟表示为:OSC_IN,OSC_OUT;实时时钟: OSC_IN,OSC_OUT。 5、串口DEBUG :DEBUG_TX 6、电池电量采集:V_BATTERY 7、蜂鸣器驱动线:BUZZER 8、触摸灯驱动线:LED_TC 9、电机驱动线:MOTOR_IA,MOTOR_IB 10、SPI总线:SPI_MOSI,SPI_MISO,SPI_nCS,SPI_CLK 11、I2C总线:I2C_SDA,I2C_SCL 12、语音复位信号:VOICE_RST 13、语音忙信号:VOICE_BUSY 14、语音数据信号:VOICE_DATA

原理图设计规范(1)

原理图设计规范

目录 目录-------------------------------------------------------------------------------------------------------------2第1章硬件原理图设计规范--------------------------------------------------------------------------------------3 1.1目的-----------------------------------------------------------------------------------------------------------3 1.2基本原则-----------------------------------------------------------------------------------------------------3 1.2.1原理图设计前的方案确定和基本原则-------------------------------------------------------3 1.2.2确定核心CPU-------------------------------------------------------------------------------------3 1.2.3参考成功案例--------------------------------------------------------------------------------------3 1.2.4对外围器件选型-----------------------------------------------------------------------------------4 1.2.5设计外围电路--------------------------------------------------------------------------------------4 1.3版面设计-----------------------------------------------------------------------------------------------------5 1.3.1图幅--------------------------------------------------------------------------------------------------5 1.4元件符号及参数设置标准-------------------------------------------------------------------------------6 1.4.1常用元件位号命名规则--------------------------------------------------------------------------6 1.5元件符号-----------------------------------------------------------------------------------------------------6 1.5.1电阻参数描述--------------------------------------------------------------------------------------6 1.5.2电容参数描述--------------------------------------------------------------------------------------8 1.5.3电感、磁珠参数描述-----------------------------------------------------------------------------9 1.5.4二极管---------------------------------------------------------------------------------------------10 1.5.5三极管及场效应管------------------------------------------------------------------------------10 1.5.6其它器件------------------------------------------------------------------------------------------10 1.6元件选择---------------------------------------------------------------------------------------------------10 1.6.1元件库选取---------------------------------------------------------------------------------------10 1.6.2元件放置要点------------------------------------------------------------------------------------12 1.7多张原理图------------------------------------------------------------------------------------------------13 1.8版面布局---------------------------------------------------------------------------------------------------13 1.8.1网络标号命名------------------------------------------------------------------------------------16 1.8.2总线式原理图画法------------------------------------------------------------------------------17 1.8.3CPU画法标准------------------------------------------------------------------------------------17 1.8.4其他------------------------------------------------------------------------------------------------18 1.9注意---------------------------------------------------------------------------------------------------------19 1.10复杂电路设计技巧-------------------------------------------------------------------------------------20 1.11原理图检查-----------------------------------------------------------------------------------------------21 1、原理检查:-------------------------------------------------------------------------------------------21 2、BOM检查:-----------------------------------------------------------------------------------------21 1.12原理图评审:---------------------------------------------------------------------------------------------21

原理图设计规范.

迈腾电子(深圳)有限公司 硬件原理图设计规范 本文件属迈腾电子(深圳)有限公司之管制文件,除非得到书面授权,任何 人不得随意复制或发行。 撰写: 审核: 核准: 文件编号: 版别: A/0 总页数: 10页 生效日期: 2012-07-31 编制单位:研发部

文件修订履历表 文件名称: 硬件原理图设计规范 编号: 编制单位: 研发部 项 次 修订 日期 原 版 本 新 版 本 生效 日期 修 订 页 总 页 数 修订内容 撰写人 FM017/REV:0 保存期:三年

目录 1.0 目的 (2) 2.0 范围 (2) 3.0 参考文件 (2) 4.0 定义 (2) 5.0 职责 (2) 6.0 程序与设计要求 (2) 6.1 任务受理及制定设计计划 (2) 6.2 常用元器件命名规则 (3) 6.3原理图目录命名及要求 (4) 6.4 元器件属性及摆放 (5) 6.5 电阻电容值标示规则 (10) 6.6 生成网表 (11)

硬件原理图设计规范 1.0 目的 1.1 本规范规定了我司原理图设计的流程和设计原则,主要目的是为原理图设计者提供必须 遵循的规则和约定。 1.2 提高原理图的质量和效率,提高原理图的可生产性、可维护性。 1.3 加强多人协作的可行性,及后期修改维护。 2.0 范围 适用于我司原理图设计工作 3.0 参考文件 无 4.0 定义 无 5.0 职责 5.1 研发 5.1.1研发设计人员负责新产品设计的技术指导和管理,审核各项资料及文件,并负责确 定该产品是否符合有关指定要求。 5.1.2研发设计人员负责新产品有关设计,制定有关设计中所涉及的资料及文件(如图纸及 规格等) ,并参与测试及审阅该产品是否符合有关指定要求。 5.1.3 研发设计人员对环保产品的设计时,必须选择符合ROHS环保要求、符合安规要求 及WEEE产品回收要求的零部件。 6.0 程序与设计要求 6.1 任务受理及制定设计计划 6.1.1 仔细审读原理图,理解电路的工作条件。如模拟电路的工作频率,数字电路的工作速 度等与布线要求相关的要素。理解电路的基本功能、在系统中的作用等相关问题。 6.1.2 在与原理图设计者充分交流的基础上,确认板上的关键网络,如电源、时钟、高速总 线等,了解其布线要求。理解板上的高速器件及其布线要求。 6.1.3 根据《硬件原理图设计规范》的要求,对原理图进行规范性审查。

电阻器电路图形符号及型号命名方法

电阻器电路图形符号及型号命名方法 重要提示 每一种电子元器件在电路图中都有一个图形符号,国标是有统一规定的,对于一些元器件还会有厂标的图形符号,此外国外的电子元器件符号也会与国内有所不同。 各种元器件的电路图形符号中含有许多对电路分析有益的识图信息,这些识图信息,分析电路就会轻松些。 1.2.1电阻器电路图形符号 1.认识普通电阻器电路图形符号 图1-6是普通电阻器电路图形符号图解示意图。普通电阻器的其他电路图形符号解释见表1-4。 图1-6普通电阻器电路图形符号 表1-4普通电阻器其他电路图形符号

2.熟悉电路图中的电阻器电路图形符号 图1-7(a)所示电路图中有众多电阻器电路图形符号。电路中的R1、R2和R3是3只电阻器,其中,R1上还标有星号“*”,“*”表示这只电阻的阻值允许在一定范围内调整大小。电路图中的电阻器符号通常不标出电阻器的功率,但是在一些电子管放大器电路图中的电阻器,会采用标出功率的电阻器符号,如图1-7(b)所示。 重要提示 电阻器电路图形符号识图信息小结如下。 (1)认识电路图形符号。符号中表现出电阻器有两根引脚,而且没有极性之分。 (2)了解R含义。R是英文Resistor的缩写,在电路图中表示电阻器。 (3)掌握编号意义。电路中电阻器很多,用数字表示编号,以方便寻找。 (4)识别标称阻值。电路图表示出该电阻器的阻值大小,有益于识图和检修。有时阻值标注采用省略的表示方式,如10k表示该电阻器阻值为10kΩ,10表示该电阻器阻值为10Ω。 (5)理出系统电路编组。整机电路复杂时,R前加系统电路编号,以方便寻找相应电阻,例如2R1、2R2是一个系统电路中的,1R1、1R2是另一个系统电路中的。 (6)编号有规律。电路图中编号从上到下、从左向右编排,记住这一规律可以方便地在电路图中找到所需要的电阻器。 图1-7电路图 图1-8所示是电路图中电阻器电路图形符号标注含义说明。 图1-8电路图中电阻器电路图形符号标注含义说明

原理图设计规范

原理图设计规范 原理图标准: 原理图设计基本要求:清晰,准确,规范,易读。具体要求如下: 1. 原理图文件的命名规则,原理图文件的文件名遵循以下原则: (项目名称)_(版本号)(_)(本图完成日期)。如:工控_V1.0_141017。 2. 各功能块布局要合理,整份原理图需布局均衡。避免有些地方很挤,而有些地方又很松,同PCB 设计同等道理。 3. 尽量将各功能部分模块化(如功放,RADIO,E.VOL,SUB-WOOFER 等),以便于同类机型资源共享,各功能模块界线需清晰。 4. 元件库中应将元件的所有管脚标识出来,不得有遗漏或者超出,如果元件有未用的空脚,用NC表示并且显示在元件上,所有的电源和地均应显示在元件上。保证原理图中的元件与PCB封装的引脚编号、数量完全一致。 5. 接插口(如电源/喇叭插座, AUX IN, RCA OUTPUT, KB/CD SERVO 接口等)尽量分布在图纸的四周围,示意出实际接口外形及每一管脚的功能。 6. 可调元件(如电位器),切换开关等对应的功能需标识清楚。 7. 每一部件(如TUNER,IC 等)电源的去耦电阻/电容需置于对应脚的就近处。 8. 滤波器件(如高/低频滤波电容,电感)需置于作用部位的就近处。 9. 在PCB板上摆放位置有特殊要求的元件、布线有特殊要求的网络和比较重要的控制或信号线,需加标注,标明流向及功能。 10. CPU 为整机的控制中心,接口线最多。故CPU周边需留多一些空间进行布线及相关标注,而不至于显得过分拥挤。

11. CPU 的设置二极管(如AREA1/AREA2, CLOCK1/CLOCK2 ,BOOT1/BOOT2等)需于旁边做一表格进行对应设置的说明。 12. 用于标识的文字类型需统一,文字高度可分为几种(重要器件如接插座,IC, TUNER 等可用大些的字,其它可统一用小些的)。 14. 元件标号按照以下标准统一标注: l 电容,排容的位号统一为:C; l 电阻位号统一为:R,排阻位号为RP; l 磁珠,电感位号统一为:L; l 连接器位号统一为:CN ; l ESD防静电器件和一些芯片位号统一为:U; l 压敏电阻位号统一为:VR; l 二极管,LED灯位号统一为:D; l 三极管位号统一为:Q; l MIC位号统一为:M; l EMI Filter的位号统一为:E; l 按键在原理图中位号统一为:Key; l 晶振的位号统一为:Y; l SAW Filter 的位号统一为:F; 15. 元件参数/数值务求准确标识。特别留意功率电阻一定需标明功率值,高耐压的滤波电容需标明耐压值,高精度的元件标明精度。

原理图设计规范(修改)

v1.0 可编辑可修改原理图设计规范 1

v1.0 可编辑可修改修订历史 2

v1.0 可编辑可修改 目录 第1章硬件原理图设计规范 (1) 1.1目的 (1) 1.2基本原则 (1) 1.2.1确定需求 (1) 1.2.2确定核心CPU (1) 1.2.3参考成功案例 (1) 1.2.4对外围器件选型 (2) 1.2.5设计外围电路 (2) 1.2.6设计时遵循的基本原则 (3) 1.2.7原理图审核 (4) 1.2.8设计基本要求 (4) 1.3版面设计 (5) 1.3.1图幅 (5) 1.4元件符号及参数设置标准 (6) 1.4.1常用元件位号命名规则 (6) 1.5元件符号 (7) 1.5.1电阻参数描述 (7) 1.5.2电容参数描述 (8) 1.5.3电感、磁珠参数描述 (10) 1.5.4二极管 (11) 1.5.5三极管及场效应管 (11) 1.5.6其它器件 (11) 1.6元件选择 (11) 1.6.1元件库选取 (11) 1.6.2元件放置要点 (13) 1.7多张原理图 (14) 1.8版面布局 (14) 1.8.1网络标号命名 (17) 1.8.2总线式原理图画法 (18) 1.8.3CPU画法标准 (18) 1.8.4其他 (19) 1.9注意 (20) 1.10复杂电路设计技巧 (21) i

v1.0 可编辑可修改 第1章硬件原理图设计规范 1.1目的 原理图设计是产品设计的理论基础,设计一份规范的原理图对设计PCB、跟机、做客户资料具有指导性意义,是做好一款产品的基础。原理图设计基本要求: 规范、清晰、准确、易读。 制定此《规范》的目的和出发点是为了培养硬件开发人员严谨、务实的工作作风和严肃、认真的工作态度,增强硬件开发人员的责任感和使命感,提高工作效率和开发成功率,保证产品质量。 1.2基本原则 1.2.1确定需求 详细理解设计需求,从需求中整理出电路功能模块和性能指标要求等,这些要求有助于我们器件选型和电路的设计。 1.2.2确定核心CPU 根据功能和性能需求制定总体设计方案,对CPU进行选型,CPU选型有以下几点要求:性价比高; 容易开发:体现在硬件调试工具种类多,参考设计多,软件资源丰富,成功案例多; 可扩展性好。 1.2.3参考成功案例 针对已经选定的CPU芯片,选择一个与我们需求比较接近的成功参考设计,一般CPU 生产商或他们的合作方都会对每款CPU芯片做若干开发板进行验证,厂家公开给用户的参考设计图虽说不是产品级的东西,也应该是经过严格验证的,否则也会影响到他们的芯片推广应用,纵然参考他们设计的外围电路有可推敲的地方,CPU本身的管脚连接使用方法也绝对是值得我们信赖的,当然如果万一出现多个参考设计某些管脚连接方式不同,可以细读CPU 芯片手册和勘误表,或者找厂商确认。 1

电器原理图及其构成

目录 ●电器原理图及其构成●设计制图的一般规则●电原理图的幅面及其格式●简图的绘制步骤●电原理图设计的基本要求●电路图的组成要素●元器件的标注方法●电路原理图的设计●图纸的更改●文件名及图号编号规则●对电原理图的审核 电器原理图及其构成 电器电路图有原理图、方框图、元件装配以及符号标记图等: ●原理图 电器原理图是用来表明设备的工作原理及各电器元件间的作用,一般由主电路、控制执行电路、检测与保护电路、配电电路等几大部分组成。这种图,由于它直接体现了电子电路与电气结构以及其相互间的逻辑关系,所以一般用在设计、分析电路中。分析电路时,通过识别图纸上所画各种电路元件符号,以及它们之间的连接方式,就可以了解电路的实际工作时情况。 电原理图又可分为整机原理图,单元部分电路原理图,整机原理图是指所有电路集合在一起的分部电路图。 ●方框图(框图) 方框图是一种用方框和连线来表示电路工作原理和构成概况的电路图。从某种程度上说,它也是一种原理图,不过在这种图纸中,除了方框和连线,几乎就没有别的符号了。它和上面的原理图主要的区别就在于原理图上具体地绘制了电路的全部的元器件和它们的连接方式,而方框图只是简朴地将电路按照功能划分为几个部分,将每一个部分描绘成一个方框,在方框中加上简朴的文字说明,在方框间用连线(有时用带箭头的连线)说明各个方框之间的关系。所以方框图只能用来体现电路的大致工作原理,而原理图除了具体地表明电路的工作原理之外,还可以用来作为采集元件、制作电路的依据。 ●元件装配以及符号标记图 它是为了进行电路装配而采用的一种图纸,图上的符号往往是电路元件的实物的形状图。这种电路图一般是供原理和实物对照时使用的。印刷电路板是在一块绝缘板上先覆上一层金属箔,再将电路不需要的金属箔腐蚀掉,剩下的部分金属箔作为电路元器件之间的连接线,然后将电路中的元器件安装在这块绝缘板上,利用板上剩余的导电金属箔作为元器件之间导电的连线,完成电路的连接。元器件装配图和原理图中大不一样。它主要考虑所有元件的分布和连接是否合理,要考虑元件体积、散热、抗干扰、抗耦合等等诸多因素,综合这些因素设计出来的印刷电路板,从外观看很难和原理图完全一致。 ● 电器原理图幅面及其格式 ●电器原理图的幅面与格式标准参照有关公司技术文件的标识 ●参考技术文件编制格式 ●技术文件封面包含内容及字体

AD原理图_练习题

1、建立一个存放文件的专用文件夹,命名为LXT 2、建立一个工程文件(LX1.Prjpcb)和原理图文件(LX1.Schdoc) 3、电路图纸使用A4图纸,根据自己的需要设置系统参数 4、元件表参数如下: Lib Ref Designator Comment Value Res2 R1 1K Res2 R2 1K Res2 R3 1K Res2 R4 390 Res2 R5 100K Res2 R6 100K Res2 R7 1K Res2 R8 820 CAP C1 0.05u CAP C2 0.05u Cap Pol1 C3 0.05u Cap Pol1 C4 0.05u Cap Pol1 C5 0.01u Cap Pol1 C6 2u NPN Q1 2N3904 NPN Q2 2N3904 SW-SPST S1 SW-SPST Diode D1 6V 2N3904 Q12N3904 Q22N3904 Q31K R11K R21K R3390 R4100K R5100k R61K R7820 R80.05u C10.05u C20.05u C30.05u C4 0.01u C52u C66V D1VCC SW-SPST S1

1、立一个存放文件的专用文件夹,命名为LXT 2、建立一个工程文件(LX2.Prjpcb)和原理图文件(LX2.Schdoc) 3、电路图纸使用A4图纸,根据自己的需要设置系统参数 4、元件表参数如下: Lib Ref Designator Comment Value Cap Pol1 C1 C2 C4 10u Cap Pol1 C3 C5 0.047u Res1 R1 33K Res1 R2 R3 R4 R7 R8 100k Res1 R5 R6 15k RPot1 VR1 5k Header 8 JP1 Header 8 741 U1 U2 741 10u C1 10u C20.047u C310u C4 0.047u C533k R1100k R2100k R3100K R415K R515k R6 100k R7100k R85K VR112345678Header 8 JP13 26 1 5 7 4741U13 26 1 5 7 4741U2-12v -12v +12v +12v -12v +12v

29)硬件原理图PCB版本—命名规范

硬件原理图PCB版本命名规范 联想移动通信有限公司 1

1 规范内容: 1.1 PCB命名规则 项目名_MB_HXXX(版本号) 1.1.1 主板PCB命名规则 TEST 阶段 项目名_MB_H001、项目名_MB_H002、…… EVT 阶段 项目名_MB_H101、项目名_MB_H102、…… DVT 阶段 项目名_MB_H201、项目名_MB_H202、…… PVT 阶段 项目名_MB_H301、项目名_MB_H302、…… MP 阶段 项目名_MB_H401、项目名_MB_H402、…… 1.1.2 其他板PCB命名规则 项目名_XXX(板类型)_HXXX(版本号) 以LCD板为例: TEST 阶段 项目名_LCD_H001、项目名_LCD_H002、…… EVT 阶段 项目名_LCD_H101、项目名_LCD_H102、…… DVT 阶段 项目名_LCD_H201、项目名_LCD_H202、…… PVT 阶段 项目名_LCD_H301、项目名_LCD_H302、…… MP 阶段 项目名_LCD_H401、项目名_LCD_H402、…… 以CAMERA板为例: TEST 阶段 项目名_CAM_H001、项目名_CAM_H002、…… 以Keypad板为例: TEST 阶段 项目名_KPD_H001、项目名_KPD_H002、…… 1.2 FPC命名规则 1.2.1 过轴、滑盖FPC命名规则 TEST 阶段 项目名_FPC_H001、项目名_ FPC _H002、……

EVT 阶段 项目名_ FPC _H101、项目名_ FPC _H102、…… DVT 阶段 项目名_ FPC _H201、项目名_ FPC _H202、…… PVT 阶段 项目名_ FPC _H301、项目名_ FPC _H302、…… MP 阶段 项目名_ FPC _H401、项目名_ FPC _H402、…… 1.2.2 其他特殊FPC命名规则 TEST 阶段 项目名_XX(特殊标识)_FPC_H001、项目名_ XX(特殊标识)_FPC _H002、…… 以侧面按键FPC为例 TEST 阶段 项目名_SK_FPC_H001、项目名_ SK _FPC _H002、…… 1.3 其他事项 以上取决于是否改板,假设如果PVT就已经定为量产板,不需要再进行MP改板,那么版本就用PVT阶段的。如果需要做无铅板,则文件名不变,在PCB内部丝印的版本号后面增加“PBF”字样,如“项目名_MB_H101_PBF”。 1.4 原理图命名规则 原理图命名原则同PCB,在原理图中不体现无铅。无论采用何种原理图工具,工程师需保证内部Title-Block中版本标识,原理图文件名和该版本相应的PCB版本号完全对应。 这样从命名中能看出原理图和PCB文件直接的对应关系。

相关主题
相关文档
最新文档