硬件工程师入门教程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
康耘电子硬件工程师培训教材
嵌入式高级班培训教材
硬件工程师
硬件工程师
培训教材
培训教材
西安康耘电子有限责任公司
Xi’an Canwin Electronic Co.,Ltd.
1
本手册版权归西安康耘电子有限责任公司所有,未经康耘电子同意,任何单位和个人不得擅自抄录本手册或全部以任何形式用于商业目的,但可以自由传播。
本手册所介绍相关软件版权均归相关公司所有,这里只供学习使用,若进行实际商业性开发使用请与相关公司联系购买正版软件。
本手册编制过程中个别电路及程序参考了相关资料,在手册中都给出了说明,感谢这些资料的提供者!
版权所有Copyright©2008 西安康耘电子有限责任公司 Copyright©2008 Xi’an Canwin Electronics Co.,Ltd. All Rights Reserved
2
目 录
第一部分 扩充知识9第一部分
第1章常用电路元件9
、电容与二极管9电阻、
1.1电阻
1.2功率电子器件12 1.
2.1功率电子器件及其应用要求12 1.2.2功率电子器件12 1.3数字电位器15 1.4基准电源芯片18 1.5多路模拟开关20 1.6可编程运算放大器23
(V/I)24 1.7电压/电流变换器
电流变换器(
1.8模拟信号放大器26 1.8.1集成运算放大器OP07 26 1.8.2测量放大器27
第2章存储器类型及扩展30
2.1基础知识30 2.2闪存33 2.3闪存卡35 2.
3.1SD卡36 2.3.2CF卡37
第3章开关电源技术39
3.1开关电源原理39 3.2开关电源的电路组成39 3.2.1输入电路的原理及常见电路40 3.2.2功率变换电路41 3.2.3输出整流滤波电路43 3.2.5短路保护电路45 3.2.6输出端限流保护47 3.2.7输出过压保护电路的原理47
3
3.2.8功率因数校正电路49 3.2.9输入过欠压保护49
第4章总线技术51
4.1内部总线51 4.2系统总线52 4.3外部总线53 4.4CAN总线54 4.4.1CAN总线简介及其特点54 4.4.2CAN总线通信介质访问控制方式55 4.4.3应用技术56 4.5以太网58 4.6无线通信技术59
第5章常用传感器64
5.1传感器分类64 5.2温度传感器65 5.2.1热敏电阻65 5.2.2热电偶66 5.2.3其它常用温度传感器69 5.3光电式传感器70 5.3.1光与光电效应70 5.33.光敏电阻72 5.3.4光敏管72 5.3.5热释电传感器(PIR)73 5.3.5光电检测的组合形式74 5.4超声波传感器75 5.5压力传感器77 5.6气体检测电路79 5.7湿度检测技术81 5.8干扰的抑制技术83
第6章遥控技术85
6.1红外遥控85 6.2无线遥控91
4
5
第二部分第二部分 PROTEL DXP PROTEL DXP
94 第1章 芯片封装形式的特点和优点 94 第2章 绘制单片机试验板
98 2.1 原理图设计
98 2.1.1 新建PCB 工程 100 2.1.2 新建原理图文件 102 2.1.3 设置原理图纸张大小 102 2.1.4 放置元件
103 2.1.5 A T89C51的电路连接 111 2.1.6 555连接电路 116 2.1.7 复位电路 117 2.1.8串行接口电路
117 2.1.9 重新编排元件序号和ERC 检查 118 2.2 PCB 设计
120 2.2.1 元件的PCB 封装准备 120 2.2.2 PCB 生成向导 130 2.2.3 PCB 元件布局 133 2.2.4 布线 136 2.2.5 补泪滴 137 2.2.6 敷铜
138 2.2.7 电路DRC 检验 139 第3章 高级实例
140 3.1 总体方案介绍 140 3.2 层次原理图设计 140 3.3 主原理图设计
141 3.3.1 元件集成库的创建
141 3.3.2 S3C44B0核心板的原理图设计 146 3.4 子原理图设计
158 3.4.1 “STEPMOTOR.SCHDOC ”子原理图 158 3.4.2 CAN 总线接口子原理图绘制 162 3.5 PCB 设计
168 3.5.1 绘制S3C44B0芯片的PCB 封装 168 3.5.2 PCB 生成向导
170 3.5.3 工作层面的说明和设置
171
6
第4章 常用操作 176 4.1 原理图打印 176
4.2 自动更新功能 177 4.3 PCB 图的打印 178 4.4 生成元件清单
180 第5章 数字电路的抗干扰方法 182 5.1 形成干扰的基本要素 182 5.2 抗干扰设计的基本原则 182 5.2.1 抑制干扰源
182 5.2.2 切断干扰传播路径
183 5.2.3 提高敏感器件的抗干扰性能 183 5.3 PCB 设计的一般原则 184 5.4 PCB 及电路抗干扰措施 185 第三部分第三部分 FPGA/CPLD FPGA/CPLD 技术 187 第1章 基本概念
187 1.1 V ERILOG HDL 的基本知识 187 1.2 V ERILOG HDL 的历史 188 1.3 总结 192 第2章 HDL 指南 195 2.1 模块 195 2.2 时延
196 2.3 数据流描述方式 196 2.4 行为描述方式 198 2.5 结构化描述形式 200 2.6 混合设计描述方式 202 2.7 设计模拟
203 第3章 VERILOG VERILOG 语言要素 207 3.1 标识符
207。