ULN2803中文资料_数据手册_参数
ULN2003A中文资料_数据手册_参数

2
Pin configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3
Maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
TA = 85 °C for ULN2002, VCE = 50 V, VI = 6 V (Figure 4.)
500 µA
TA = 85 °C for ULN2002, VCE = 50 V, VI = 1V (Figure 4.)
500
VCE(SAT)
Collector-emitter saturation voltage (Figure 5.)
The versions interface to all common logic families: ULN2001 (general purpose, DTL, TTL, PMOS, CMOS); ULN2002 (14 - 25 V PMOS); ULN2003 (5 V TTL, CMOS); ULN2004 (6 - 15 V CMOS, PMOS).
Seven Darlington array
Datasheet - production data
Description
The ULN2001, ULN2002, ULN2003 and ULN 2004 are high voltage, high current Darlington arrays each containing seven open collector Darlington pairs with common emitters. Each channel rated at 500 mA and can withstand peak currents of 600 mA. Suppression diodes are included for inductive load driving and the inputs are pinned opposite the outputs to simplify board layout.
ULN2803LW中文资料

2803 THRU 2824HIGH-VOLTAGE,HIGH-CURRENT DARLINGTON ARRAYSTest Applicable Limits Characteristic Symbol Fig.DevicesTest Conditions Min.Typ.Max.Units Output Leakage CurrentI CEX1A All V CE = 50 V, T A = 25°C —< 150µA V CE = 50 V, T A = 70°C—< 1100µA 1BULx2804xV CE = 50 V, T A = 70°C, V IN = 1.0 V —< 5500µA Collector-Emitter V CE(SAT)2AllI C = 100 mA, I B = 250 µA —0.9 1.1V Saturation Voltagel C = 200 mA, I B = 350 µA — 1.1 1.3V I C = 350 mA, I B = 500 µA— 1.3 1.6V Input CurrentI IN(ON)3ULx2803x V IN = 3.85 V —0.93 1.35mA ULx2804xV IN = 5.0 V —0.350.5mA V IN = 12 V— 1.0 1.45mA I IN(OFF)4All l C = 500 µA, T A = 70°C 5065—µA Input VoltageV IN(ON)5ULx2803xV CE = 2.0 V, l C = 200 mA —— 2.4V V CE = 2.0 V, I C = 250 mA —— 2.7V V CE = 2.0 V, l C = 300 mA—— 3.0V ULx2804xV CE = 2.0 V, l C = 125 mA —— 5.0V V CE = 2.0 V, l C = 200 mA —— 6.0V V CE = 2.0 V, I C = 275 mA ——7.0V V CE = 2.0 V, l C = 350 mA——8.0V Input Capacitance C IN —All —1525pF Turn-On Delay t PLH 8All 0.5 E IN to 0.5 E OUT —0.25 1.0µs Turn-Off Delay t PHL 8All 0.5 E IN to 0.5 E OUT —0.25 1.0µs Clamp Diode I R 6All V R = 50 V, T A = 25°C ——50µA Leakage Current V R = 50 V, T A = 70°C ——100µA Clamp Diode V F7AllI F = 350 mA—1.72.0VForward VoltageComplete part number includes prefix to operating temperature range: ULN = -20°C to +85°C, ULQ = -40°C to +85°C and a suffix to identify package style: A = DIP, LW = SOIC.Types ULx2803A, ULx2803LW, ULx2804A, and ULx2804LWELECTRICAL CHARACTERISTICS at +25°C (unless otherwise noted).2803 THRU 2824HIGH-VOLTAGE,HIGH-CURRENTDARLINGTON ARRAYS115 Northeast Cutoff, Box 15036Worcester, Massachusetts 01615-0036 (508) 853-5000Test Applicable Limits Characteristic Symbol Fig.DevicesTest Conditions Min.Typ.Max.Units Output Leakage CurrentI CEX1A All V CE = 95 V, T A = 25°C —< 150µA V CE = 95 V, T A = 70°C—< 1100µA 1BULx2824xV CE = 95 V, T A = 70°C, V IN = 1.0 V —< 5500µA Collector-Emitter V CE(SAT)2AllI C = 100 mA, I B = 250 µA —0.9 1.1V Saturation Voltagel C = 200 mA, I B = 350 µA — 1.1 1.3V I C = 350 mA, I B = 500 µA— 1.3 1.6V Input CurrentI IN(ON)3ULx2823x V IN = 3.85 V —0.93 1.35mA ULx2824xV IN = 5.0 V —0.350.5mA V IN = 12 V— 1.0 1.45mA I IN(OFF)4All l C = 500 µA, T A = 70°C 5065—µA Input VoltageV IN(ON)5ULx2823xV CE = 2.0 V, l C = 200 mA —— 2.4V V CE = 2.0 V, I C = 250 mA —— 2.7V V CE = 2.0 V, l C = 300 mA—— 3.0V ULx2824xV CE = 2.0 V, l C = 125 mA —— 5.0V V CE = 2.0 V, l C = 200 mA —— 6.0V V CE = 2.0 V, I C = 275 mA ——7.0V V CE = 2.0 V, l C = 350 mA——8.0V Input Capacitance C IN —All —1525pF Turn-On Delay t PLH 8All 0.5 E IN to 0.5 E OUT —0.25 1.0µs Turn-Off Delay t PHL 8All 0.5 E IN to 0.5 E OUT —0.25 1.0µs Clamp Diode I R 6All V R = 95 V, T A = 25°C ——50µA Leakage Current V R = 95 V, T A = 70°C ——100µA Clamp Diode V F7AllI F = 350 mA—1.72.0VForward VoltageComplete part number includes prefix to operating temperature range: ULN = -20°C to +85°C, ULQ = -40°C to +85°Cand a suffix to identify package style: A = DIP, LW = SOIC. Note that the ULQ2823LW and ULQ2824LW are not presently available.Types ULx2823A, ULN2823LW, ULx2824A, and ULN2824LWELECTRICAL CHARACTERISTICS at +25°C (unless otherwise noted).2803 THRU 2824HIGH-VOLTAGE,HIGH-CURRENTDARLINGTON ARRAYS115 Northeast Cutoff, Box 15036Worcester, Massachusetts 01615-0036 (508) 853-500020Dwg. GP-070-44010080DUTY CYCLE IN PER CENT0600400O U T P U T C U R R E N T I N m A /C H A N N E L2006020Dwg. GP-070-34010080DUTY CYCLE IN PER CENT0600400O U T P U T C U R R E N T I N m A /C H A N N E L20060ALLOWABLE COLLECTOR CURRENT AS A FUNCTION OF DUTY CYCLEULx28xxLW20Dwg. GP-070-24010080DUTY CYCLE IN PER CENT 0600400O U T P U T C U R R E N T I N m A /C H A N N E L2006020Dwg. GP-070-14010080DUTY CYCLE IN PER CENT 0600400O U T P U T C U R R E N T I N m A /C H A N N E L20060ALLOWABLE COLLECTOR CURRENT AS A FUNCTION OF DUTY CYCLEULx28xxAx = Characters to identify specific device. Specification shown applies to family of devices with remaining digits as shown.2803 THRU 2824HIGH-VOLTAGE,HIGH-CURRENT DARLINGTON ARRAYSINPUT CURRENT AS AFUNCTION OF INPUT VOLTAGEULx28x3xDwg. GP-069INPUT VOLTAGE2.52.0I N P U T C U R R E N T I N m A — II N1.00.51.50.5Dwg. GP-0671.01.5COLLECTOR-EMITTER SATURATION VOLTAGE0600400C O L L E C T O R C U R R E N T I N m A200COLLECTOR CURRENT AS A FUNCTION OF INPUT CURRENT200Dwg. GP-068400INPUT CURRENT IN µA0600400C O L L E C T O R C U R R E N T I N m A200ULx28x4x6Dwg. GP-069-11012INPUT VOLTAGE52.0I N P U T C U R R E N T I N m A — I I N1.00.51.587911SATURATION VOLTAGE AS A FUNCTION OFCOLLECTOR CURRENTx = Characters to identify specific device. Characteristic shown applies to family of devices with remaining digits as shown.2803 THRU 2824HIGH-VOLTAGE,HIGH-CURRENTDARLINGTON ARRAYS115 Northeast Cutoff, Box 15036Worcester, Massachusetts 01615-0036 (508) 853-5000PACKAGE DESIGNATOR “A” DIMENSIONSDimensions in Inches (controlling dimensions)Dimensions in Millimeters (for reference only)NOTES:1.Exact body and lead configuration at vendor’s option within limits shown.2.Lead spacing tolerance is non-cumulative.3.Lead thickness is measured at seating plane or below.Dwg. MA-001-18A in19Dwg. MA-001-18A mm192803THRU2824HIGH-VOLTAGE,HIGH-CURRENT DARLINGTON ARRAYS PACKAGE DESIGNATOR “LW” DIMENSIONSDimensions in Inches(for reference only)Dimensions in Millimeters(controlling dimensions)Dwg. MA-008-18A mm1.27BSCDwg. MA-008-18A inBSCNOTES:1.Exact body and lead configuration at vendor’s option within limits shown.2.Lead spacing tolerance is non-cumulative.2803 THRU 2824HIGH-VOLTAGE,HIGH-CURRENTDARLINGTON ARRAYS115 Northeast Cutoff, Box 15036Worcester, Massachusetts 01615-0036 (508) 853-5000The products described here are manufactured under one or more U.S. patents or U.S. patents pending.Allegro MicroSystems, Inc. reserves the right to make, from time to time, such departures from the detail specifications as may be required to permit improvements in the performance, reliability, ormanufacturability of its products. Before placing an order, the user is cautioned to verify that the information being relied upon is current.Allegro products are not authorized for use as critical components in life-support devices or systems without express written approval.The information included herein is believed to be accurate and reliable. However, Allegro MicroSystems, Inc. assumes no responsi-bility for its use; nor for any infringement of patents or other rights of third parties which may result from its use.。
ULN2803L-V1.0

SOP18 1 2 3 4 5 6 7 8
9 10
11 12 13 14 15 16 17 18
CPC20 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
TYPE I I I I I I I I
Tstg
-65
热阻
θJA
推荐工作范围
电源电压 输入电压 输出电流
参数 VM IN1-8 IOUTX
最小 2.0 0 0
最大 9.0 9.0 2 150 150 160
单位 V kV C
°C/W
最大 7.0 VBiblioteka 0.5单位 V A电气特性(VCC=5.0V, TA=25゜C, RLOAD=20)
参数
八通道 2.0-7.0V 持续电流 500mA NMOS 驱动器
ULN2803L
描述
ULN2803L是为低电压下工作的系 统而设计的八通道低导通电阻 NMOS驱动电路。
特性
⚫ 0.5A 输出电流(单路输出) ⚫ 工作电压范围 2.0-7.0V ⚫ SOP18封装 ⚫ 小封装CPC20
典型应用
⚫ 摇头机
测试条件
FET导通阻抗
RDSON
IOUT=500mA
INx
高电平输入电压
VINH
低电平输入电压
VINL
下拉电阻
RPD
二极管正向导通电压
二极管正向导通电压 VF 二极管反向电流
IF=350mA
二极管反向电流
IR
工作电流
VR=9.0V
电路关断电流 电路工作电流
ULN2803ADWG4中文资料

PACKAGING INFORMATIONOrderable Device Status (1)Package Type Package Drawing Pins Package Qty Eco Plan (2)Lead/Ball Finish MSL Peak Temp (3)ULN2803ADW ACTIVE SOIC DW 1840Green (RoHS &no Sb/Br)CU NIPDAU Level-2-260C-1YEAR ULN2803ADWG4ACTIVE SOIC DW 1840Green (RoHS &no Sb/Br)CU NIPDAU Level-2-260C-1YEAR ULN2803ADWR ACTIVE SOIC DW 182000Green (RoHS &no Sb/Br)CU NIPDAU Level-2-260C-1YEAR ULN2803ADWRG4ACTIVE SOIC DW 182000Green (RoHS &no Sb/Br)CU NIPDAU Level-2-260C-1YEAR ULN2803AN ACTIVE PDIP N 1820Pb-Free (RoHS)CU NIPDAU N /A for Pkg Type ULN2803ANE4ACTIVEPDIPN1820Pb-Free (RoHS)CU NIPDAUN /A for Pkg Type(1)The marketing status values are defined as follows:ACTIVE:Product device recommended for new designs.LIFEBUY:TI has announced that the device will be discontinued,and a lifetime-buy period is in effect.NRND:Not recommended for new designs.Device is in production to support existing customers,but TI does not recommend using this part in a new design.PREVIEW:Device has been announced but is not in production.Samples may or may not be available.OBSOLETE:TI has discontinued the production of the device.(2)Eco Plan -The planned eco-friendly classification:Pb-Free (RoHS),Pb-Free (RoHS Exempt),or Green (RoHS &no Sb/Br)-please check /productcontent for the latest availability information and additional product content details.TBD:The Pb-Free/Green conversion plan has not been defined.Pb-Free (RoHS):TI's terms "Lead-Free"or "Pb-Free"mean semiconductor products that are compatible with the current RoHS requirements for all 6substances,including the requirement that lead not exceed 0.1%by weight in homogeneous materials.Where designed to be soldered at high temperatures,TI Pb-Free products are suitable for use in specified lead-free processes.Pb-Free (RoHS Exempt):This component has a RoHS exemption for either 1)lead-based flip-chip solder bumps used between the die and package,or 2)lead-based die adhesive used between the die and leadframe.The component is otherwise considered Pb-Free (RoHS compatible)as defined above.Green (RoHS &no Sb/Br):TI defines "Green"to mean Pb-Free (RoHS compatible),and free of Bromine (Br)and Antimony (Sb)based flame retardants (Br or Sb do not exceed 0.1%by weight in homogeneous material)(3)MSL,PeakTemp.--The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications,and peak solder temperature.Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided.TI bases its knowledge and belief on information provided by third parties,and makes no representation or warranty as to the accuracy of such information.Efforts are underway to better integrate information from third parties.TI has taken and continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.TI and TI suppliers consider certain information to be proprietary,and thus CAS numbers and other limited information may not be available for release.In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s)at issue in this document sold by TI to Customer on an annual basis.PACKAGE OPTION ADDENDUM5-Feb-2007Addendum-Page 1元器件交易网IMPORTANT NOTICETexas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications,enhancements, improvements, and other changes to its products and services at any time and todiscontinue any product or service without notice. Customers should obtain the latest relevant informationbefore placing orders and should verify that such information is current and complete. All products are soldsubject to TI’s terms and conditions of sale supplied at the time of order acknowledgment.TI warrants performance of its hardware products to the specifications applicable at the time of sale inaccordance with TI’s standard warranty. Testing and other quality control techniques are used to the extentTI deems necessary to support this warranty. Except where mandated by government requirements, testingof all parameters of each product is not necessarily performed.TI assumes no liability for applications assistance or customer product design. Customers are responsiblefor their products and applications using TI components. To minimize the risks associated with customerproducts and applications, customers should provide adequate design and operating safeguards.TI does not warrant or represent that any license, either express or implied, is granted under any TI patentright, copyright, mask work right, or other TI intellectual property right relating to any combination, machine,or process in which TI products or services are used. Information published by TI regarding third-partyproducts or services does not constitute a license from TI to use such products or services or a warranty orendorsement thereof. Use of such information may require a license from a third party under the patents orother intellectual property of the third party, or a license from TI under the patents or other intellectualproperty of TI.Reproduction of information in TI data books or data sheets is permissible only if reproduction is withoutalteration and is accompanied by all associated warranties, conditions, limitations, and notices.Reproduction of this information with alteration is an unfair and deceptive business practice. TI is notresponsible or liable for such altered documentation.Resale of TI products or services with statements different from or beyond the parameters stated by TI forthat product or service voids all express and any implied warranties for the associated TI product or serviceand is an unfair and deceptive business practice. TI is not responsible or liable for any such statements.Following are URLs where you can obtain information on other Texas Instruments products and applicationsolutions:Products ApplicationsAmplifiers Audio /audioData Converters Automotive /automotive/broadband DSP BroadbandControl /digitalcontrolDigitalInterface Logic Military /military Power Mgmt Optical Networking /opticalnetworkSecurity /securityMicrocontrollers Low Power Wireless /lpw Telephony /telephonyVideo & Imaging /videoWireless/wirelessMailing Address: Texas InstrumentsPost Office Box 655303 Dallas, Texas 75265Copyright © 2007, Texas Instruments Incorporated。
ULN2803 达林顿阵列功率驱动集成电路说明书

达林顿阵列功率驱动集成电路概述ULN2803是高耐压、大电流达林顿阵列,由八个NPN 达林顿管组成。
所有单元共用发射极,每个单元采用开集电极输出。
每一对达林 顿都串联一个2.7K 的基极电阻,直接兼容TTL 和5V CMOS 电路,可 以直接处理原先需要标准逻辑缓冲器来处理的数据。
ULN2803 工作电压高,工作电流大,灌电流可达500mA,并且能够在关态时承受50V的电压,输出还可以在高负载电流下并行运行,很好的提供了需要多接口驱动电路的解决方案。
特点♦工作电压范围宽♦八路高增益达林顿阵列♦输出电压高(可达 50V)♦输出电流大(可达 500mA)♦可与 TTL、CMOS、PMOS 直接连接♦内置钳位二极管适应感性负载应用♦继电器驱动♦直流照明驱动♦步进电机驱动♦电磁阀♦直流无刷电机驱动产品规格分类电路框图GNDULN2803 管脚说明表极限参数电气特性参数(除非特别指定Ta=25°C)注:1、极限值是指超出该范围,器件有可能被损坏,并非器件的正常工作条件范围。
电参数表提供了器件的工作条件范围;2、除特别指明外,所有条件适用于达林顿阵列;3、通常条件下,每路输出在 70°C、VCE (Sat)= 1.6V 下脉冲宽度为 20ms 的持续工作电流为350mA。
典型特性曲线集电极峰值电流 - m ADUTY CYCLE - %图 4. 集电极峰值电流vs.几路同时导通1004006080100集电极电流 - m A饱和压降 - V图1. 集电极电流vs. 饱和压降2000.580004006001.01.52003002040集电极电流 - m A输入电流 - uA图2. 集电极电流vs. 输入电流1002004000200300400600输入电流 - m A输入电压 - V 图3. 输入电流vs. 输入电压0.542.501.02.02691.53578内部等效线路图INOUTCOMMON测试线路图OPEN+50VC图2C图7图3COPEN+50V 图8F封装外形图。
ULN2803中文资料

ULN2802 ULN2803 ULN2804A 8个NPNxx晶体管,连接在阵列非常适合逻辑接口电平数字电路(例如TTL,CMOS或PMOSxx/ NMOS)和较高的电流/电压,如电灯,电磁阀,继电器,打印锤或其他类似的负载,广泛的使用范围:计算机,工业和消费应用。
所有设备功能由集电极输出和钳位二极管瞬态抑制。
该ULN2803
是专为符合标准TTL,而制造ULN2804适合6至15V 的高级别CMOS或PMOSxx。
该电路为反向输出型,即输入低电平电压,输出端才能导通工作。
图一图
1-8:输入端
11-18:输出端
9:地端
10:电源+
图二 ULN2803内部电路图(1/8单元)图二 ULN2804内部电路图(1/8单元)
MAXIMUM RATINGS (TA = 25℃ and rating apply to any one device in the
package, unless otherwise noted.)最大额定值
订购信息
ELECTRICAL CHARACTERISTICS (TA = 25℃, unless otherwise noted)电气特性:
测试图:
图1 图2
图3 图4
图5 图6
图7
图四封装图
应用电路图:
图五步进电机驱动器
图六二相步进电机驱动器
图七 LED发光二极管驱动器电路。
ULN2803中文资料
ULN2802 ULN2803 ULN2804A 8个NPN达林顿晶体管,连接在阵列非常适合逻辑接口电平数字电路(例如TTL,CMOS或PMOS上/ NMOS)和较高的电流/电压,如电灯,电磁阀,继电器,打印锤或其他类似的负载,广泛的使用范围:计算机,工业和消费应用。
所有设备功能由集电极输出和钳位二极管瞬态抑制。
该ULN2803是专为符合标准TTL,而制造ULN2804适合6至15V的高级别CMOS或PMOS上。
该电路为反向输出型,即输入低电平电压,输出端才能导通工作。
图一引脚图
1-8引脚:输入端
11-18引脚:输出端
9引脚:地端
10引脚:电源+
图二ULN2803内部电路图(1/8单元)图二ULN2804内部电路图(1/8单元)
MAXIMUM RATINGS (TA = 25℃and rating apply to any one device in the package, unless otherwise noted.)最大额定值
订购信息
测试图:
图1 图2
图3 图4
图5 图6
图7
图四封装图
应用电路图:
图五步进电机驱动器
图六二相步进电机驱动器
图七LED发光二极管驱动器电路。
uln2803a中文资料.doc
要: ULN2000、 ULN2800是高压大电流达林顿晶体管阵列系列产品, 具有电流增益高、工作电压高、温度范围宽、带负载能力强等特点, 适应于各类要求高速大功率驱动的系统。
ULN2003A电路是美国Texas Instruments 公司和 Sprague 公司开发的高压大电流达林顿晶体管阵列电路, 文中介绍了它的电路构成、特征参数及典型应用。
关键词:达林顿晶体管阵列驱动电路ULN2003 ULN2000系列ULN2800系列1概述功率电子电路大多要求具有大电流输出能力,以便于驱动各种类型的负载。
功率驱动电路是功率电子设备输出电路的一个重要组成部分。
在大型仪器仪表系统中, 经常要用到伺服电机、步进电机、各种电磁阀、泵等驱动电压高且功率较大的器件。
ULN2000、 ULN2800高压大电流达林顿晶体管阵列系列产品就属于这类可控大功率器件, 由于这类器件功能强、应用范围语广。
因此, 许多公司都生产高压大电流达林顿晶体管阵列产品, 从而形成了各种系列产品,ULN2000、ULN2800系列就是美国Texas Instruments 公司、美国 Sprague 公司开发的高压大电流达林顿晶体管阵列产品。
它们的系列型号分类如表 1 所列 , 生产 2000、2800 高压大电流达林顿晶体管阵列系列产品的公司与型号对照表如表 2 所列。
在上述系列产品中,ULN2000 系列能够同时驱动 7 组高压大电流负载 ,ULN2800 系列则能够同时驱动8 组高压大电流负载。
美国Texas Instruments 公司、美国 Sprague 公司生产的 ULN2003A由 7 组达林顿晶体管阵列和相应的电阻网络以及钳位二极管网络构成, 具有同时驱动 7 组负载的能力 , 为单片双极型大功率高速集成电路。
以下介绍该电路的构成、性能特征、电参数以及典型应用。
2000、2800 高压大电流达林顿晶体管阵列系列中的其它产品的性能特性与应用可参考ULN2003A。
ULN2803AFWG中文资料
Weight: 0.48 g (Typ.)
10
2006-02-15
元器件交易网
ULN2803,04APG/AFWG
Notes on Contents
1. Schematics
The schematics may be simplified or some parts of them may be omitted for explanatory purposes.
8ch Darlington Sink Driver
The ULN2803APG / AFWG Series are high−voltage, high−current darlington drivers comprised of eight NPN darlington pairs. All units feature integral clamp diodes for switching inductive loads. Applications include relay, hammer, lamp and display (LED) drivers. The suffix (G) appended to the part number represents a Lead (Pb)-Free product.
IOUT = 100 mA, IIN = 250 µA
―
― 500
―
1.3
1.6
―
1.1
1.3
V
―
0.9
1.1
IIN (ON) IIN (OFF)
VIN = 3.85 V 2 VIN = 5 V
VIN = 12 V 4 IOUT = 500 µA, Ta = 85°C
详解一个电脑串口控制单片机驱动继电器的例子(全部源代码)
开源详解(看完如觉得不错,请顶一下哦!)声明:软件版权归作者完全所有。
未经作者授权,请勿在任何第三方杂志、报刊、网站转载或发表,本程序仅供学习研究用,您可以自由拷贝、散发本程序,但不能用于商业目的。
很多网上认识的朋友,提到这个话题,在此用此例给热爱单片机的朋友!---一个简单的串口控制继电器的例子(全部源代码)-- 马工2006-5-8 20:00下面的文章详细的说明了如何在PC端编制控制程序,并且通过串口输出数据来控制单片机硬件,单片机外围连接了若干继电器,达到控制继电器开关的作用。
要说的是,有很多的方法可以实现上述的功能,下面的方法只是其中的一种,并且出于便于大家学习阅读的目的,很多代码并没有进行优化,而是将其展开编写,在你理解后,你完全可以在此基础上修改、优化代码,使之更优化和精简,并符合你的其他要求。
如果你读完这篇文章,觉得给你带来了帮助,我非常高兴。
如果你无法理解,你应该再看一下其他更基础的书籍、文章。
我想应该分成二个部分来讲(单片机部分、PC程序部分),并且希望能写得较为详细,把基础的讲述清楚。
1、单片机部分电路图:此主题相关图片如下:单片机源代码(asm格式):;--------------------------------------------------;--------------------------------------------------;设置串行口波特率9600;串行口设置MODE1,SM1=0,REN=1,SMOD=1;晶振11.0592,定时设置为0FDH;常用端口设置参数;FD 9600;FA 4800;F4 2400;E8 1200;--------------------------------------------------;*********************************************************** ORG 00HJMP STARTORG 23HJMP UARTORG 30HSTART: MOV SP,#70HMOV SCON,#50HMOV TMOD,#00100001B ;TIM1在模式2 TIM0在模式1MOV TH1,#0F4H ;设置定时时间SETB TR1 ;启动定时器1SETB ES ;允许串口中断SETB EA ;允许总中断MOV P0,#0 ;P0、P2输出低电平MOV P2,#0JMP $ ;等待状态;*****************************************;串行口中断;*****************************************UART: PUSH ACCPUSH PSWCLR ES ;关闭串行口中断MOV TH0,#HIGH(65536-65536)MOV TL0,#LOW(65536-65536)SETB TR0 ;开定时器0MOV 30H,#00 ;同步位MOV 31H,#00 ;数据1MOV 32H,#00 ;数据2MOV 33H,#00 ;结束位MOV R0,#30HREC:jbc tf0,FS ;接收时间是否超时?是则执行FSJNB RI,REC ;接收数据CLR RIMOV A,SBUFMOV @R0,AINC R0JMP RECFS: CLR TR0 ;关定时器0;********************************CALL FUN ;解码并控制继电器SETB ES ;开串行口中断POP PSWPOP ACCRETI ;中断子程序返回;**************************************** ;解码并控制继电器;下面的程序可以更简洁,但为了方便,展开来编制;**************************************** FUN: MOV A,#0AH ;判断第1字节即同步位CJNE A,30H,ERRMOV A,#0DH ;判断第4字节即结束位CJNE A,33H,ERR;****************************************;第2字节即数据位1,代表继电器J1-8;第3字节即数据位2,代表继电器J9-16;**************************************** MOV A,31HMOV P0,AMOV A,32HMOV P2,ARET;**************************************; 数据错误处理;************************************** ERR:MOV 30H,#00 ;同步位MOV 31H,#00 ;数据1MOV 32H,#00 ;数据2MOV 33H,#00 ;结束位RETEND ;程序结束;--------------------------------------------------;--------------------------------------------------单片机源代码(asm格式)+电路图下载:点击浏览该文件电路图说明:这个电路非常典型,串行口(也称RS232)接口集成电路MAX232与单片机AT89S51引脚P3.0(RXD)\P3.1(TXD)连接,构成与主机的通讯接口电路。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ULN2803A中文资料第1页精选内容: ULN2803A达林顿晶体管阵列 SLRS049E - FEBRUARY1997 - REVISED JULY 2006 1邮政信箱 655303 ? 达拉斯,得克萨斯州75265 D 500 MA额定集电极电流(单路输出) D 高压输出... 50 V D 输出钳位二极管 D 输入兼容各种类型 的逻辑 D 继电器驱动器应用 D 兼容ULN2800A系列描述/订购信息 ULN2803A是一款高电压,高电流的产品达林顿晶体管阵列.该设备 由...组成八 NPN达林顿对那特征高压输出同共阴极用于开关感性负载的钳位二极管.该每个达林顿对的集电极电流额定值是 500毫安. 达林顿对可以连接并联以获得更高的电流能力.应用包括继电器驱动器,电锤驱动器,灯驱动器,显示驱动器(LED和气体放电), 线路驱动程序和逻辑缓冲区. ULN2803A具有2.7-K每个达林顿对的Ω系列基极电阻进行操作直接使用TTL或5-V CMOS器件.订购信息 TA包?订购零件号 TOP-SIDE打标 PDIP(N) 20管 ULN2803AN ULN2803AN -40 °C至85°C SOIC(DW) 40管 ULN2803ADW ULN2803A -40℃至85℃ SOIC(DW) 2000卷 ULN2803ADWR ULN2803A ?包装图纸,标准包装数量,热数据,符号和PCB设计指南请 访问 版权 ?2006,德州仪器公司请注意,有关可用性,标准保修和重要应用程序的重要通知德州仪器半导体产品和免责声明出现在本 数据表的末尾. 1 2 3 4五 6 7 8 9 18 17 16 15 14 13 12 11 10 1B 2B 3B 4B 5B 6B 7B 8B GND 1C 2C 3C 4C 5C 6C 7C 8C COM DW或N包装 (顶视 图)生产数据信息截至发布日期为止.产品符合德州仪器的条款规定标准保修.生产加工不一定包括测试所有参数. ULN2803A达林顿晶体管阵列 SLRS049E - FEBRUARY1997 - REVISED JULY 2006 6邮政信箱655303 ? 达拉斯,得克萨斯州75265参数测量 信息注意事项:A.脉冲发生器具有以下特性:PRR = 12.5 KHZ,ZO = 50Ω. B. CL包括探头和夹具电容. C. VIH = 3 V.图9.闭锁测试脉冲 发电机 (见注释A)输入 VS 163 Ω CL = 15 PF (见注B)产量 40微秒 <5 NS <10NS 90% 1.5 V 10% 10% 90% 1.5 V VIH (见注释 C)输入产量 0 2 MH VOH测试电路电压波形 包装信息可订购设备状态 (1)包类型包画画引脚包数量生态计划 (2)铅/球完成 MSL峰值温度 (3) ULN2803ADW活性 SOIC DW 18 40绿色(ROHS&无SB / BR) CU NIPDAU LEVEL-2-260C-1 YEAR ULN2803ADWG4活性 SOIC DW 18 40绿色(ROHS&无SB / BR) CU NIPDAU LEVEL-2-260C-1 YEAR ULN2803ADWR活性 SOIC DW 18 2000绿色(ROHS&无SB / BR) CU NIPDAU LEVEL-2-260C-1 YEAR ULN2803ADWRG4活性 SOIC DW 18 2000绿色(ROHS&无SB / BR) CU NIPDAU LEVEL-2-260C-1 YEAR ULN2803AN活性 PDIP ? 18 20无铅 (ROHS)的 CU NIPDAU N / A为PKG类型 ULN2803ANE4活性 PDIP ? 18 20无铅 (ROHS)的 CU NIPDAU N / A为 PKG类型 (1) 营销状况值定义如下: ACTIVE:推荐用于新设计的产品设备. LIFEBUY:TI已经宣布该设备将停产,终身购买期限已 经生效. NRND:不建议用于新设计.器件正在生产中以支持现有客户,但TI不建议使用此部分一个新的设计.预览:设备已被宣布,但 尚未投入生产.样品或提供或不提供.停产:TI已停止生产该设备. (2) 环保计划 - 计划的环保分类:无铅(ROHS),无铅(ROHS豁 免)或绿色(ROHS和无SB / BR) - 请检查 获取新的可用性信息和其他产品内容详细信息.待定:无铅/绿色转换计划尚未定义.无铅(ROHS):TI的术语“无铅”或“无铅”是 指符合当前ROHS要求的半导体产品对于所有6种物质,包括在均质材料中铅含量不超过0.1%的要求.在哪里设计焊接在高温下,TI无 铅产品适用于特定的无铅工艺.
ห้องสมุดไป่ตู้