硬件工程设计基础知识(硬件系统设计毕业设计)

作者&投稿:载晏 (若有异议请与网页底部的电邮联系)
~ 输出设备除了屏幕乃至具有极重科幻色彩的全息投影外,还有很多设备不起眼但却融入了我们生活各个角落,比如我们常见的LED,下面我们来学习如何点亮这些小玻璃珠。
LED是Light Emitting Diode的缩写,即发光二极管,是一种应用非常广泛的半导体发光/显示元件。发光二极管是由Ⅲ-Ⅳ族化合物,如GaAs(砷化镓)、GaP(磷化镓)、GaAsP(磷砷化镓)等半导体制成的,其核心是PN结。因此它具有一般P-N结的I-N特性,即正向导通,反向截止、击穿特性。在正向电压下,电子由N区注入P区,空穴由P区注入N区,进入对方区域的少数载流子(少子)一部分与多数载流子(多子)复合而发光。通过使用不同的材料及工艺,LED可以发出红色、绿色、黄色、白色、蓝色、橙色等光。
在市面上,LED产品有发光二极管、数码管、米字管、符号管、点阵显示屏、LED背光、LED照明灯等,参考如下图1所示。事实上,数码管、米字管、符号管、点阵显示屏……中的每个发光单元都是一个发光二极管。
图1 常见LED显示模块
一、LED特性分析
使用不同材料(管芯材料)的LED,其正向电压也有所不同,在设计电路前要先了解一下它们的基本特性,参考如表1所列。
表1 常用发光二极管基础特性表
注意:设计LED电路时,工作电流最好小于0.6 IFM,这样LED使用寿命会更长。
二、独立LED灯驱动电路
1、电源指示灯
图2 5V和3.3V电源指示灯电路
D1采用红色LED灯(GaAsp管芯),封装形式由产品要求决定。工作电流计算如下:
常规设计,If要在0.5~3mA范围内,减少电源指示灯对电能的消耗。对于5V电源,限流电阻R1推荐采用3K;对于3.3V电源,限流电阻R1推荐采用1K。
2、状态指示灯
对于单片机,其I/O灌电流可达20mA(具体芯片要以数据手册为准),可以直接使用I/O控制LED灯作为状态指示。
图3 独立LED灯驱动--灌电流方式
当相应的I/O输出0时LED灯点亮,输出1时LED灯熄灭。电流计算公式如下:
其中GaAsp红色LED的Vf为1.7V
GaAsp绿色LED的Vf为2.3V
常规设计,If要在2~15mA范围内。当驱动多个LED时要注意,由于CPU对总电流限制,比如100mA,所以要保证多个LED同时点亮的电流要小于总电流。如果使用了绿色的LED灯,由于绿色LED正向压降比红色的大,所以其限流电阻要小一点。
对于单片机,其I/O可以设置为推挽输出模式,驱动电流可达20mA,这类CPU可以采用拉电流的方式驱动,如图4所示。
图4 独立LED灯驱动—拉电流方式
当相应的I/O输出1时LED灯点亮,输出0时LED灯熄灭。电流计算公式如下:
其中GaAsp红色LED的Vf为1.7V
GaAsp绿色LED的Vf为2.3V
通常设I/O的Voh等于VCC。常规设计,If要在2~15mA范围内。当驱动多个LED时要注意,由于CPU对总电流限制,比如100mA,所以要保证多个LED同时点亮的电流要小于总电流。对于其它类型的CPU(如3.3V的ARM),根据其I/O特性,也可以采用这两种驱动方式。
对于2引脚的双色LED,其驱动方式如图5所示。对于I/O可以设置为推挽输出模式的CPU,可以直接使用I/O直接驱动;对于标准51单片机,则需要外加驱动电路,如2个非门。当一个口输出1,另一个口输出0时,其中一个LED灯点亮;如果两个控制口均输出1或均输出0,则LED灯熄灭。
图5 2引脚双色LED灯驱动电路
后台回复关键字【Linux】,查看嵌入式Linux开发教程。
A7工业控制主板 EPC-6G2C
联系方式
销售电话:400-888-4005拨1
技术支持电话:400-888-4005拨2
致远电子(ID: ZLG_zhiyuan )
还没关注致远电子?您将错过每日泛着油光的干货!您将错过一段颠覆洋品牌的历史!!有时候你想证明给一万个人看,到后来,你发现只得到了一个明白的人,那就够了。你是我们期待已久的粥粉么?我们的微信号:ZLG_zhiyuan。

硬件工程设计基础知识(硬件系统设计毕业设计)
答:一、LED特性分析 使用不同材料(管芯材料)的LED,其正向电压也有所不同,在设计电路前要先了解一下它们的基本特性,参考如表1所列。表1 常用发光二极管基础特性表 注意:设计LED电路时,工作电流最好小于0.6 IFM,这样LED使用寿命会更长。二、独立LED灯驱动电路 1、电源指示灯 图2 5V和3.3V电源...

硬件工程师需要学习哪些知识
答:硬件工程师需要学习电路、模拟电子技术、数字电子、C语言、嵌入式、电磁场、单片机、微机原理、电子线路设计、数据结构、高数等知识。主要包括以下:1、分立器件的应用;主要包括电阻、电容、电感、磁珠、二极管、三极管、MOS管、变压器、光耦、继电器、连接器、RJ45、光模块(1*9、SFP、SFF、XFP等)以及防护...

硬件工程师需要学哪些?
答:1、电路知识,模拟电子线路知识:作为一个合格的硬件工程师,模拟电路知识是基础,从了解最基本的电阻,电容,电感,二极管,三极管等原件开始,我们需要熟悉一些基本的模拟电路的设计方法。比如简单的放大电路,加减法电路,三极管做开关管的电路等。尤其电路分压,功率计算这些基础是天天都在用的。2、电路知...

电脑(计算机)硬件基础知识
答:认识电脑硬件知识:6、电脑声卡(一) 电脑硬件认识之什么是电脑的声卡 声卡(Sound Card)也叫音频卡(港台称之为声效卡):声卡是多媒体技术中最基本的组成部分,是做的更好声波/数字信号相互转换的一种硬件。声卡的基本功能是把来自话筒、磁带、光盘的原始声音信号加以转换,输出到耳机、扬声器、扩音机、录音机等声响设...

硬件工程师需要学哪些
答:1. 电子工程基础知识:硬件工程师需要具备扎实的电子工程基础知识,包括电路分析、模拟电路、数字电路、微处理器原理等。这些知识是理解和设计硬件系统的基石。2. CAD工具使用:硬件工程师需要熟练使用CAD(计算机辅助设计)工具,如AutoCAD、SolidWorks、Eagle等,用于绘制电路图、原理图和PCB(印刷电路板)...

硬件工程师需要学哪些
答:硬件工程师需要学的基本课程有普通基础课高等数学大学物理无机化学 专业基础课布尔代数电路原理电子学半导体物理学工程数学计算机原理 技术基础课机器语言C语言操作系统内核技术 我只是列出了“基础课。2大学以上文化,具相关工作经验者优先作为一个硬件工程师,既需要塌实的硬件知识也需要很好的软件知识,现在...

硬件工程师需要学哪些
答:硬件工程师需要学习电子工程相关知识、计算机科学、通信技术以及工程实践等多个方面。硬件工程师是负责设计、开发和测试电子设备的专业人员。他们需要掌握一系列技能和知识,以便在各种工作环境中成功地完成任务。1、电子工程 硬件工程师首先需要掌握电子工程的基本理论和技术,理解电路设计、电子元器件的工作原理...

一个计算机硬件工程师,需要学习那些硬件的知识?
答:1、精通电脑软硬件、周边产品的安装调试及组网;2、大学以上文化,具相关工作经验者优先。作为一个硬件工程师,既需要塌实的硬件知识也需要很好的软件知识,现在随着使用器件的更新对软件的要求越来越高.学会并掌握主板芯片级维修的基础知识、仪器仪表的使用方法和维修焊接技术,熟悉主板故障现 象和维修方法,...

基础电脑硬件知识
答:一、微机基本工作原理1、计算机系统的组成微型计算机由硬件系统和软件系统组成。硬件系统:指构成计算机的电子线路、电子元器件和机械装置等物理设备,它包括计算机的主机及外部设备。软件系统:指程序及有关程序的技术文档资料。包括计算机本身运行所需要的系统软件、各种应用程序和用户文件等。软件是用来指挥计算机具体工作的...

关于电脑硬件的一些基础知识
答:电脑最基本的硬件知识: 所谓硬件,就是用手能摸得着的实物,一台电脑一般有: 1、主机: 主机从外观看是一个整体,但打开机箱后,会发现它的内部由多种独立的部件组合而成。 下面介绍一下电脑主机的各个部件: (1) 电源:电源是电脑中不可缺少的供电设备,它的作用是将220V交流转换为电脑中使用的5V,12V,3.3V直流...