文档库 最新最全的文档下载
当前位置:文档库 › RS-232多串口扩展器件SP2538及其应用

RS-232多串口扩展器件SP2538及其应用

RS-232多串口扩展器件SP2538及其应用
RS-232多串口扩展器件SP2538及其应用

RS-232多串口扩展器件SP2538及其应用摘要:SP2538是采用低功耗CMOS工艺生产的专用串行口(RS232)扩展芯片,它可将单片机或DSP等原有的单UART串口扩展至5个全双工UART口,从而解决了此类器件串口太少的问题。文中介绍了SP2538的性能特点,引脚功能及应用方法,并以单片机为例给出了多串口扩展的硬件电路及相应的通信程序。关键词:RS-232;串口扩展;单片机;SP25381概述SP2538是专用低功耗串行口扩展芯片,该芯片主要是为解决当前基于UART串口通信的外围智能模块及器件较多,而单片机或DSP原有的UART串口又过少的问题而推出的。利用该器件可将现有单片机或DSP的单串口扩展至5个全双工串口。与其它具有多串口的单片机或串口扩展方案相比,采用SP2538实现的多串口扩展方案,具有扩展串口数量多、对扩展单片机的软硬件资源占用少、使用方法简单、待扩展串口可实现较高的波特率、成本低廉、性价比高等优点。同时,它还具有如下特点:●可将单UART串口扩展为5个UART串口;●工作速率范围宽,5个子串口可产生2400bps~9600bps之间的任意波特率;●可全双工工作,母串口和所有子串口都支持全双工UART传输模式;●工作电源电压范围宽:3.3V~5.5V;●典型工作电流为4.6mA(子串口速率为9600bps、VCC为3.3V时);

●资源占用少,除占用上位机原有串行口中断外,不占用任何中断资源;●具有节电模式,进入节电模式后,其典型静态电流约8μA;●上位机发送数据可自动唤醒;●输出误差小,所有子串口的输出波特率误差均小于0.08%;●误码率低于10-9(所有串行口数据输入波特率误差小于等于±2%);●接收范围宽,波特率误差小于2.5%时,子串口即可完全正确接收;母串口的接收范围更宽,并可自适应56000bps和57600bps两种标准波特率(fosc—in为20.0MHz时);●可用上位机进行监控,并具有上电复位和看门狗监控输出,适用于没有看门狗或需要更多重监控的高可靠上位机程序监控系统。2引脚功能SP2538具有双列直插DIP及双列贴片SOIC两种封装形式。后缀为SP2538xxH的复位时输出高电平而后缀为SP2538xxL的复位时输出低电平,可分别适用高、低电平复位的单片机。图1给出了DIP封装高电平复位SP2538DPH的外形及引脚排列图,各引脚的功能说明列于表1。[!--empirenews.page--]表1 SP2538引脚说明引脚名称引脚编号引脚类型引脚描述TX5~TX01、3、5、7、9、14Output 串口5~串口0数据发送(连接上位机RX口)RX5~RX02、4、6、8、10、13Input串口5~串口0数据接收(连接上位机TX口)VCC111- - -电源1(逻辑电路电源)+RST12Output复位控制输出(适用于高电平复位的MCU)VCC215- - -电源2(时钟电路电源)GND16- - -电源地OSCI17Input时钟输入(用于波特率发生器等)OSCO18Output时钟输出ADRI0~ADRI219~21Input母串口(RX5)数据接收地址0~2ADRO0~ADRO222~24Output母串口(RX5)数据发送地址0~23应用说明3.1母串口收发数据过程与时序(1)上位机接收来自母串口的数据上位机从母串口接收到一个字节数据后,会立即读取SP2538的输出地址ADRO2~ADRO0(编码方式为:8-4-2-1码),然后根据输出地址的编码即可判断接收到的数据来自哪个子串口,上位机接收来自母串口的数据时序如图2所示。(2)上位机向母串口发送数据发送数据时,上位机首先通过串口写入欲发送数据的子串口号,即先由上位机的串口发送数据地址ADRI2~ADRI0(编码方式:8-4-2-1码),然后将欲发送的数据由上位机串口发出。需要注意的是:母串口的波特率是子串口的6倍,即上位机在连续向母串口发送6个字节的时间内,子串口才能发送完一个字节。上位机向母串口发送数据的时序如图3所示。表2列出了SP2538的操作时限要求。表2 SP2538操作时限时限内容说明最小值典型值最大值Tpwr-up上电复位延时150ms……Treset芯片指令复位时间……50μsTwdt-rst看门狗溢出复位脉冲宽度80ms……Taddr-in数据接收地址保持时间10ns……Twake-up芯片唤醒延时……9msTaddr-hold数据发送地址保持时间(2/fosc-in)ms……Twdt-over看门狗溢出周期800ms……3.2其它说明母串口和所有子串口内部均具

有独立的数据发送缓冲存储器(FIFOBuffer)和接收缓冲存储器(FIFOBuffer),所有的RS232串行口都支持全双工异步传输模式,即所有串行口都可以同时独立接收和发送数据,且不会丢失任何数据。母串口波特率由K1=2880fosc-in计算,其单位为MHz,且fosc—in小于20.0Hz。在SP2538输入时钟fosc—in为20.0MHz时,母串口可自动适应上位机的56000bps和57600bps两种标准波特率输入,即fosc—in为20.0MHz时,上位机的RS232波特率可以设置成56000bps或57600bps。子串口波特率为:K2=480fosc—in。母串口和所有子串口都是TTL电平接口,可直接与单片机或TTL数字电路接口,若需连接PC机,则必须增加电平转换芯片,如MAX202,ICL232等。[!--empirenews.page--]SP2538具有内置的上电复位电路和可关闭的看门狗监控电路,用于监控上位机程序是否正常运行,同时也可以简化上位机复位电路的设计。上位机写命令字“0x10”可实现喂狗,而写命令字“0x15”则可关闭看门狗(初次上电后,看门狗处于激活状态),写命令字“0x20”可激活看门狗监控功能。上位机可通过芯片复位指令(命令字为“0x35”)在任何时候对芯片进行指令复位(复位时间Treset小于50μs)。图2和图3 上位机可通过芯片睡眠指令(命令字为“0x55”)使芯片在任何时候进入微功耗睡眠模式,以降低系统功耗。初次上电后,芯片不会自行进入睡眠模式。应当注意的是,只能由上位机发送任意一个字节数据将其唤醒,而其它所有子串口均不能将其唤醒。未使用的输入端口(如:RX0、RX1、RX2…等)必须连接到VCC,未使用的输出端口(如:TX0、TX1、TX2…、ADRO0、ADRO1…等)[1][2]下一页必须悬空。4应用实例SP2538的应用领域包括数据采集、工业控制、仪器仪表、智能家电、医疗设备、税控加油机、商业POS机、家庭安防控制、车辆监控和调度、GPS卫星定位与导航、有线及无线数据传输、基于PC机的多串口卡、水、电、气表抄表系统、室外多媒体电子广告以及其它对通信稳定性、成本和开发周期要求比较严格的各种应用和工业MODEM阵列等方面。4.1应用电路利用SP2538可将仅有一个UART串口的单片机扩展为具有5个UART串口的单片机。图4以常用的AT89C52单片机为例给出了相应的串口扩展电路。图中,AT89C52的全双工串口与SP2538的母串口5相连。该串口5同时也作为命令/数据口。SP2538的ADRI0、ADRI1、ADRI2分别与AT89C52的P2.3、P2.4、P2.5口相连,可用于选择发送数据时的相应串口0~4,ADRO0、ADRO1、ADRO2与AT89C52的P2.0、P2.1、P2.2口线相连,可用于判别接收的数据来自串口0~4的哪一个。SP2538的时钟频率可选为20MHz,此时母串口5的波特率为57600bps,串口0~4的波特率为9600bps。4.2应用程序下面是与上述硬件电路相关的接口程序,该程序用C51语言编制,程序分为上位机发送、接收中断服务程序和主程序两部分。ucharidatauart0_t_but[8];

haridatasend_buf[8];ucharidatauart0_r_but[!--empirenews.page--]ucharidatauart0_send_numucharidatauart_port_num,send_byte_num,uart_point-bdatawritesuccess,uart_busy;bitbdatauart0_receivesbitADRI_0=P2^0;sbitADRI_1=P2^1;sbitADRI_2=P2^2;sbitADRO_0=P2^3;sbitADRO_1=P2^4;sbitADRO_2=P2^5;serial()interrupt4using3{ //上位机RS232接收、发送中断入口if(RI){;Switch(P2&0x07){caseuart0_r_buf=SBUFuart0_receive=1break;}else {TI=0;switch

(uart_pointer){caseuart_pointer++;if(uart0_send_num){ADRO_0=0;ADRO_1=0;ADRO_2=0;Uart0_send_num--;SBUF=uart0_t_buf[uart0_send_num]uart_busy=1break;}elseif(uart1_send_num|uart2_send_num|uart3_send_num|uart4_send_num){ADRO_0=0[!--empirenews.page--]ADRO_1=0ADRO_2=0SBUF=0x00uart_busy=1break;}else {uart_busy=0;break;}}注:case1:…case2:…case3:…case4:…除地址不同外其余同case0。Voiduart_send(uncharuart_port_num,ucharsend_bytenum){uchariswitch(uart_port_num)

“casefor(i=0;i<send_byte_num;i++){uart0_t_buff[i]=send_buf[i];}uart0_send_num=send_byte_num;write_success=1;if(uart_busy==0){T1=1;uart_pointer=0;break;}else{break;}}注:case1:…case2:…case3:…case4:…除地址不同外其余同case0。main(){TMOD=0x20;THI=0xff;TCON=0x40;SCON=0x50;PCON=0x80;

send_buf[0]=0x31;[!--empirenews.page--]write_success=0;if(!uart0_send_num){uart_send(0,4)}}}5结束语近年来,以单片机为核心构成的具有UART接口的智能仪器仪表及智能模块不断涌现,此类产品可方便地与单片机构成分布式系统。另一方面,系统中的单片机也要与上位计算机之间进行通信,从而构成二级分布式系统。SP2538的出现为此类多串口应用领域提供了一个良好的解决方案。

常用半导体器件复习题

第1章常用半导体器件 一、判断题(正确打“√”,错误打“×”,每题1分) 1.在N型半导体中,如果掺入足够量的三价元素,可将其改型成为P型半导体。()2.在N型半导体中,由于多数载流子是自由电子,所以N型半导体带负电。()3.本征半导体就是纯净的晶体结构的半导体。() 4.PN结在无光照、无外加电压时,结电流为零。() 5.使晶体管工作在放大状态的外部条件是发射结正偏,且集电结也是正偏。()6.晶体三极管的β值,在任何电路中都是越大越好。( ) 7.模拟电路是对模拟信号进行处理的电路。( ) 8.稳压二极管正常工作时,应为正向导体状态。( ) 9.发光二极管不论外加正向电压或反向电压均可发光。( ) 10.光电二极管外加合适的正向电压时,可以正常发光。( ) 一、判断题答案:(每题1分) 1.√; 2.×; 3.√; 4.√; 5.×; 6.×; 7.√; 8.×; 9.×; 10.×。

二、填空题(每题1分) 1.N型半导体中的多数载流子是电子,P型半导体中的多数载流子是。2.由于浓度不同而产生的电荷运动称为。 3.晶体二极管的核心部件是一个,它具有单向导电性。 4.二极管的单向导电性表现为:外加正向电压时,外加反向电压时截止。5.三极管具有放大作用的外部条件是发射结正向偏置,集电结偏置。6.场效应管与晶体三极管各电极的对应关系是:场效应管的栅极G对应晶体三极管的基极b,源极S对应晶体三极管,漏极D对应晶体三极管的集电极c。7.PN结加正向电压时,空间电荷区将。 8.稳压二极管正常工作时,在稳压管两端加上一定的电压,并且在其电路中串联一支限流电阻,在一定电流围表现出稳压特性,且能保证其正常可靠地工作。 9.晶体三极管三个电极的电流I E 、I B 、I C 的关系为:。 10.发光二极管的发光颜色决定于所用的,目前有红、绿、蓝、黄、橙等颜色。 二、填空题答案:(每题1分) 1.空穴 2.扩散运动 3.PN结 4.导通 5.反向 6.发射机e 7.变薄 8.反向 9.I E =I B +I C 10.材料 三、单项选择题(将正确的答案题号及容一起填入横线上,每题1分)

利用单片机串行口实现多个LED显示的方法

利用单片机串行口实现多个LED显示的方法 在单片机系统中,常常用数码管(LED)做显示器。一般的显示器为4位或8位,即需要4个或8个LED。实现这种显示的方法比较多,也比较简单。但是,对于多个LED显示,就必须采取必要的措施才能实现。本文介绍一种设计方法,利用该方法设计的多路LED显示系统具有硬件结构简单,软件编程方便,价格低廉的特点,经在储蓄所大屏幕利率显示屏中应用,效果很好。 1硬件电路 80C31单片机是MCS-51系列单片机的一种,它广泛应用于各种小型控制系统中。我们知道,80C31单片机有一个串行口可用于串行通讯,笔者发现它在方式0状态下,还可以扩展并行I/O口,从而实现多个LED显示,其硬件原理如图1所示。其中,74HC164为串行输入、并行输出移位寄存器,74HC164为单向总线驱动器,LED采用5EF1183KR型共阴极数码管。 当80C31单片机复位时,串行口为方式0状态,即工作在移位寄存器方式,波特率为振荡频率的十二分之一。参看图2,器件执行任何一条将SBUF作为目的寄存器的命令时,数据便开始从RXD端发送。在写信号有效时,相隔一个机器周期后发送控制端SEND有效,即允许RXD发送数据,同时,允许从TXD端输出移位脉冲。第一帧(8位)数据发送完毕时,各控制信号均恢复原状态,只有TI保持高电平,呈中断申请状态。第一个74HC164把第一帧数据并行输出,LED1显示该数据(发送时序如图2所示)。然后,用软件将TI清零,发送第二帧数据。第二帧数据发送完毕,LED1显示第二帧数据,第一帧数据串行输入给第二个74HC164,LED2显示第一帧数据。依此类推,直到把数据区内所有数据发送出去。应该注意,数据全部发送完后,第一帧数据在最后一个LED显示。由于TXD端最多可以驱动8个TTL门,当LED显示器超过8个时,我们采用74HC244芯片驱动。每个74HC244有8路驱动,每一路可驱动8个LED,即每增加一个74HC244,可增加64个LED驱动。 2软件编程 该软件程序采用MCS-51系列单片机汇编语言编制,并把显示程序作为一个子程序,以便在主程序中调用。设LED为共限极显示器,共有64个,显示区首地十在内部RAM20H单元,需显示的数据以BCD码依次存放在显示区。 LED照明https://www.wendangku.net/doc/0710416463.html,

单片机系统扩展

第六章单片机系统扩展 通常情况下,采用MCS-51单片机的最小系统只能用于一些很简单的应用场合,此情况下直接使用单片机内部程序存储器、数据存储器、定时功能、中断功能,I/O端口;使得应用系统的成本降低。但在许多应用场合,仅靠单片机的内部资源不能满足要求,因此,系统扩展是单片机应用系统硬件设计中最常遇到的问题。 在很多复杂的应用情况下,单片机内的RAM ,ROM 和 I/O接口数量有限,不够使用,这种情况下就需要进行扩展。因此单片机的系统扩展主要是指外接数据存贮器、程序存贮器或I/O接口等,以满足应用系统的需要。 6.1 单片机应用系统 按照单片机系统扩展与系统配置状况,单片机应用系统可以分为最小应用系统、最小功耗系统、典型应用系统等。 最小应用系统,是指能维持单片机运行的最简单配置的系统。这种系统成本低廉、结构简单,常用来构成简单的控制系统,如开关状态的输入/输出控制等。对于片内有ROM/EPROM 的单片机,其最小应用系统即为配有晶振、复位电路和电源的单个单片机。对于片内无ROM/EPROM的单片机,其最小系统除了外部配置晶振、复位电路和电源外,还应当外接EPROM 或EEPROM作为程序存储器用。最小应用系统的功能取决于单片机芯片的技术水平。 单片机的最小功耗应用系统是指能正常运行而又功耗力求最小的单片机系统。 单片机的典型应用系统是指单片机要完成工业测控功能所必须具备的硬件结构系统。 6.1.1 8051/8751最小应用系统 MCS-51系列单片机的特点就是体积小,功能全,系统结构紧凑,硬件设计灵活。对于简单的应用,最小系统即能满足要求。 8051/8751是片内有ROM/EPROM的单片机,因此,用这些芯片构成的最小系统简单、可靠。 图6-1 8051/8751最小应用系统 用8051/8751单片机构成最小应用系统时,只要将单片机接上时钟电路和复位电路即可,如图6-1所示。由于集成度的限制,最小应用系统只能用作一些小型的控制单元。其应用特点: (1)有可供用户使用的大量I/O口线。因没有外部存储器扩展,这时EA接高电平,P0、P1、P2、P3都可作用户I/O口使用。

51单片机的串行口扩展方法

51单片机的串行口扩展方法 -------------------------------------------------------------------------------- 摘要:在以单片机为核心的多级分布式系统中,常常需要扩展单片机的串行通信口,本文分别介绍了基于SP2538专用串行口扩展芯片及Intel8251的两种串行口扩展方法,并给出了实际的硬件电路原理及相应的通信程序段。 关键词:串口扩展;单片机;SP2538;Intel8251 1 引言 在研究采场瓦斯积聚模拟试验台的过程中,笔者设计了主从式多机采控系统结构。主从式多机控制系统是实时控制系统中较为普遍的结构形式,它具有可靠性高,结构灵活等优点。当选用单串口51单片机构成这种主从式多机系统时,51单片机一方面可能要和主机Computer通信,一方面又要和下位机通信,这时就需要扩展串行通道。本文具体介绍了两种串行通道的扩展方法。 2 串行口的扩展方法 常用的标准51单片机内部仅含有一个可编程的全双工串行通信接口,具有UART的全部功能。该接口电路不仅能同时进行数据的发送和接收,也可作为一个同步移位寄存器使用。当以此类型单片机构成分布式多级应用系统时,器件本身的串口资源就不够用了。笔者在实际开发中,查阅了有关资料,总结出如下两种常用而有效的串行通道扩展方法。 2.1 基于SP2538的扩展方法 SP2538是专用低功耗串行口扩展芯片,该芯片主要是为解决当前基于UART串口通信的外围智能模块及器件较多,而单片机或DSP原有的UART串口又过少的问题而推出的。利用该器件可将现有单片机或DSP的单串口扩展至5个全双工串口。使用方法简单、高效。 在应用SP2538扩展串行通道时,母串口波特率K1=2880*Fosc_in,单位是MHz,且Fosc_in 小于20.0MHz, 在SP2538输入时钟Fosc_in =20.0MHz时母串口可自适应上位机的56000bps 和57600bps两种标准波特率输入。子串口波特率K2=480*Fosc_in。 母串口和所有子串口都是TTL电平接口,可直接匹配其他单片机或TTL数字电路,如需连接PC机则必须增加电平转换芯片如MAX202 、MAX232 等。SP2538具有内置的上电复位电路和可关闭的看门狗*电路。上位机写命令字0x10可实现喂狗,写命令字0x15关闭看门狗,初次上电后看门狗处于激活状态或写命令字0x20激活看门狗*功能。上位机可通过芯片复位指令0x35在任何时候让芯片进行指令复位,也可通过芯片睡眠指令0x55在任何时候让芯片进入微功耗睡眠模式以降低系统功耗。初次上电后芯片不会自行进入睡眠模式,但只能由上位机通过母串口任意发送一个字节数据将其唤醒,其他子串口不具备这一功能。 图(1)是AT89C52单片机与SP2538的电路连接,图中,AT89C52的全双工串口与SP2538的母串口5相连,该串口同时也作为命令/数据口。SP2538的ADRI0、ADRI1、ADRI2分别与AT89C52的P2.3、P2.4、P2.5口相连,可用于选择发送数据是选择相应的串口0~4;ADRO0、ADRO1、ADRO2与P2.0、P2.1、P2.2相连,用于判断接收的数据来自哪一个串口。SP2538的时钟频率选为20.0MHZ,此时母串口5的波特率为57600bps,串口0~4的波特率为9600bps。

常用半导体器件

第4章常用半导体器件 本章要求了解PN结及其单向导电性,熟悉半导体二极管的伏安特性及其主要参数。理解稳压二极管的稳压特性。了解发光二极管、光电二极管、变容二极管。掌握半导体三极管的伏安特性及其主要参数。了解绝缘栅场效应晶体管的伏安特性及其主要参数。 本章内容目前使用得最广泛的是半导体器件——半导体二极管、稳压管、半导体三极管、绝缘栅场效应管等。本章介绍常用半导体器件的结构、工作原理、伏安特性、主要参数及简单应用。 本章学时6学时 4.1 PN结和半导体二极管 本节学时2学时 本节重点1、PN结的单向导电性; 2、半导体二极管的伏安特性; 3、半导体二极管的应用。 教学方法结合理论与实验,讲解PN结的单向导电性和半导体二极管的伏安特性,通过例题让学生掌握二半导体极管的应用。 4.1.1 PN结的单向导电性 1. N型半导体和P型半导体 在纯净的四价半导体晶体材料(主要是硅和锗)中掺入微量三价(例如硼)或五价(例如磷)元素,半导体的导电能力就会大大增强。掺入五价元素的半导体中的多数载流子是自由电子,称为电子半导体或N型半导体。而掺入三价元素的半导体中的多数载流子是空穴,称为空穴半导体或P型半导体。在掺杂半导体中多数载流子(称多子)数目由掺杂浓度确定,而少数载流子(称少子)数目与温度有关,并且温度升高时,少数载流子数目会增加。 2.PN结的单向导电性 当PN结加正向电压时,P端电位高于N端,PN结变窄,而当PN结加反向电压时,N端电位高于P端,PN结变宽,视为截止(不导通)。 4.1.2 半导体二极管 1.结构 半导体二极管就是由一个PN结加上相应的电极引线及管壳封装而成的。由P区引出的电极称为阳极,N区引出的电极称为阴极。因为PN结的单向导电性,二极管导通时电流方向是由阳极通过管子内部流向阴极。 2. 二极管的种类 按材料来分,最常用的有硅管和锗管两种;按用途来分,有普通二极管、整流二极管、稳压二极管等多种;按结构来分,有点接触型,面接触型和硅平面型几种,点接触型二极管(一般为锗管)其特点是结面积小,因此结电容小,允许通过的电流也小,适用高频电路的检波或小电流的整流,也可用作数字电路里的开关元件;面接触型二极管(一般为硅管)其特点是结面积大,结电容大,允许通过的电流较大,适用于低频整流;硅平面型二极管,结面积大的可用于大功率整流,结面积小的,适用于脉冲数字电路作开关管。

常用半导体器件

《模拟电子技术基础》 (教案与讲稿) 任课教师:谭华 院系:桂林电子科技大学信息科技学院电子工程系 授课班级:2008电子信息专业本科1、2班 授课时间:2009年9月21日------2009年12月23日每周学时:4学时 授课教材:《模拟电子技术基础》(第4版) 清华大学电子学教研组童诗白华成英主编 高教出版社 2009

第一章常用半导体器件 本章内容简介 半导体二极管是由一个PN结构成的半导体器件,在电子电路有广泛的应用。本章在简要地介绍半导体的基本知识后,主要讨论了半导体器件的核心环节——PN 结。在此基础上,还将介绍半导体二极管的结构、工作原理,特性曲线、主要参数以及二极管基本电路及其分析方法与应用。最后对齐纳二极管、变容二极管和光电子器件的特性与应用也给予简要的介绍。 (一)主要内容: ?半导体的基本知识 ?PN结的形成及特点,半导体二极管的结构、特性、参数、模型及应用电 路 (二)基本要求: ?了解半导体材料的基本结构及PN结的形成 ?掌握PN结的单向导电工作原理 ?了解二极管(包括稳压管)的V-I特性及主要性能指标 (三)教学要点: ?从半导体材料的基本结构及PN结的形成入手,重点介绍PN结的单向导 电工作原理、 ?二极管的V-I特性及主要性能指标 1.1 半导体的基本知识 1.1.1 半导体材料 根据物体导电能力(电阻率)的不同,来划分导体、绝缘体和半导体。导电性能介于导体与绝缘体之间材料,我们称之为半导体。在电子器件中,常用的半导体材料有:元素半导体,如硅(Si)、锗(Ge)等;化合物半导体,如砷化镓(GaAs)等;以及掺杂或制成其它化合物半导体材料,如硼(B)、磷(P)、锢(In)和锑(Sb)等。其中硅是最常用的一种半导体材料。 半导体有以下特点: 1.半导体的导电能力介于导体与绝缘体之间 2.半导体受外界光和热的刺激时,其导电能力将会有显著变化。 3.在纯净半导体中,加入微量的杂质,其导电能力会急剧增强。

基于SPI的多串口扩展方案

基于SPI的多串口扩展方案(1扩8) 前言 随着电子技术的发展,以微处理器(MCU),PC机组成的主从分布式测控系统已成为当今复杂的测控系统的典型解决方案。单片机以其独特的串口通信功能为主,从设备之间的数据传输提供了便利。但是51系列单片机只提供了一个全双工的串行通信接口,这对于一个实时性要求较高,测控功能复杂的系统而言是一个美中不足之处。在我们设计的智能密集测控系统中,就需要测控工具有多个实时全双工的串行通信接口。我们现在只能是选择有多个串口的单片机或者是进行串口扩展,选择多串口的单片机肯定成本比较高,而且局限性比较大;那么最好的方案还是进行串口扩展。根据本人的对多款串口扩展芯片在性能、价格上的比较,个人认为维肯电子的VK3266这款串口扩展芯片还是相当不错的,下面我们就也VK3266来对单片机的串口进行扩展。以单片机的一个串口,扩展为4个全双工的串口。

1、系统原理框图 2、 硬件原理图 硬件原理框图介绍:本设计主要依赖的硬件是2块VK3224串口扩展芯片实现一个spi 接口扩展8个uart 接口,外部电路实现简单。主要是晶振电路,复位电路,spi 接口电路。

3、VK3224芯片介绍 1.产品概述 VK3224是SPI TM接口的4通道UART器件。VK3224实现SPI桥接/扩展4个串口(UART)的功能。 扩展的子通道的UART具备如下功能特点: 每个子通道UART的波特率、字长、校验格式可以独立设置,最高可以提供1Mbps的通信速率。 每个子通道可以独立设置工作在IrDA红外通信。 每个子通道具备收/发独立的16 BYTE FIFO,FIFO的中断为4级可编程条件触发点。 VK3224采用SOP20绿色环保的无铅封装,可以工作在2.5~5.5V的宽工作电压范围,具备可配置自动休眠/唤醒功能。 [注]:SPI TM为MOTOLORA公司的注册商标。 2.基本特性 2.1 总体特性 低功耗设计,可以配置自动休眠,自动唤醒模式 宽工作电压设计,工作电压为 2.5V~5.5V 精简的配置寄存器和控制字,操作简单可靠 提供工业级和商业级产品 高速CMOS工艺 采用符合绿色环保政策的SOP20无铅封装

【免费下载】常用半导体器件及应用单元测验附答案

项目六 常用半导体器件及应用 班级 姓名 成绩 一、填空题:(35分) 1.制作半导体器件时,使用最多的半导体材料是 硅 和 锗 。 2.根据载流子数目的不同,可以将半导体分为 本征半导体 、 P 型半导体 和 N 型半导体 三种。 3.PN 结的单向导电性是指:加正向电压 导通 ,加反向电压 截止 。PN 结正偏是指P 区接电源 正 极,N 区接电源 负 极。 4.半导体二极管由一个 PN 结构成,它具有 单向导电 特性。 5.硅二极管的门坎电压是 0.5V ,正向导通压降是 0.7V ;锗二极管的门坎电压是 0.2V ,正向导通压降是 0.3V 。 6.半导体稳压二极管都是 硅 材料制成的。它工作在 反向击穿 状态时,才呈现稳压状态。 7.晶体三极管是由三层半导体、两个PN 结构成的一种半导体器件,两个PN 结分别为 发射结 和 集电结 ;对应的三个极分别是 发射极e 、 基极b 、 集电极c 。 8.半导体三极管中,PNP 的符号是 ,NPN 的符号是 。9.若晶体三极管集电极输出电流I C =9 mA ,该管的电流放大系数为β=50,则其输入电流I B =_0.18_mA 。10.三极管具有电流放大作用的实际是:利用 基极 电流实现对 集电极 电流的控制。因此三极管是 电流 控制型器件。11.三极管的输出特性曲线可分为三个区域,即_放大_区,__饱和_区和_截止_区。12.放大电路静态工作点随 温度 变化而变化, 分压式 偏置电路可较好解决此问题。13.对于一个晶体管放大器来说,一般希望其输入电阻要 大 些,以减轻信号源的负担,提高抗干扰能力;输出电阻要 小 些,以增大带动负载的能力。二、判断题:(10分,将答案填在下面的表格内) 题号12345678910答案××√××√√×√× 1.P 型半导体带正电,N 型半导体带负电。( ) 2.半导体器件一经击穿便即失效,因为击穿是不可逆的。( ) 3.桥式整流电路中,若有一只二极管开路,则输出电压为原先的一半。( ) 4.用两个PN 结就能构成三极管,它就具有放大作用。( ) 5.β越大的三极管,放大电流的能力越强,管子的性能越好。 6.三极管和二极管都是非线性器件。( ) 7.三极管每一个基极电流都有一条输出特性曲线与之对应。( )等多项对全系统启备高中免不

用多路复用器扩展MCU串口

用多路复用器扩展MCU串口 多微控制器(MCU)/微机组成的分布式、主从式系统是现代复杂通信、控制系统的典型解决方案。分布式环境下的多机协同,要求系统状态和控制信息在多机间进行快速传递,这通常借助简单有效的串行通信方式。现有的微控制器一般所带的串行接口非常适用于点对点通信的场合;但对于实时性要求高的多机通信场合,这类接口必须在串口数量和功能上进行扩展,才能满足对实时性要求较高的应用场合的需要。 ?本文讨论了一种适用于多机实时环境下的、新的可重配置串口扩展方案。图1为本方案框图。多路复用器是本方案的硬件核心。方案的要点是利用Mux动态地将MCU的串口在串行通道间切换,以达到串口扩展的目的。本文中MCU 以89C51为例,Mux 以MAX353为例。 ?MAX353 是Maxim公司推出的高性能多路复用器,实际可构成两对单刀单掷模拟开关,两对开关状态由一个引脚控制。MAX353基本参数为导通电阻小于35Ω;导通时间小于175ns,关断时间小于145ns。以上参数完全满足本方案的使用要求。 ?以下介绍本串口扩展方案的基本工作原理。 ?两串行通道和MAX353、89C51的连接两串行通道CH1,CH2通过多路复用器MAX353接到89C51的串口,多路复用器MAX353由89C51的一个I/O引脚控制。其中串行通道CH2的输出TXD2同时接到89C51的外部中断输入请 求INT0或INT1上。为了适应各种串口通信协议的需要,可在电路中加上电平转换器件,如图1所示。 ?中断源的使用和设置CH1仍旧使用串口中断,而CH2使用外部中断INT0或INT1(下面以INT0为例)。当CH2有信息来时,TXD2上将出现起始标志:

常用半导体器件习题考答案

第7章 常用半导体器件 习题参考答案 7-1 计算图所示电路的电位U Y (设D 为理想二极管)。 (1)U A =U B =0时; (2)U A =E ,U B =0时; (3)U A =U B =E 时。 解:此题所考查的是电位的概念以及二极管应用的有关知识。从图中可以看出A 、B 两点电位的相对高低影响了D A 和D B 两个二极管的导通与关断。 当A 、B 两点的电位同时为0时,D A 和D B 两个二极管的阳极和阴极(U Y )两端电位同时为0,因此均不能导通;当U A =E ,U B =0时,D A 的阳极电位为E ,阴极电位为0(接地),根据二极管的导通条件,D A 此时承受正压而导通,一旦D A 导通,则U Y >0,从而使D B 承受反压(U B =0)而截止;当U A =U B =E 时,即D A 和D B 的阳极电位为大小相同的高电位,所以两管同时导通,两个1k Ω的电阻为并联关系。本题解答如下: (1)由于U A =U B =0,D A 和D B 均处于截止状态,所以U Y =0; (2)由U A =E ,U B =0可知,D A 导通,D B 截止,所以U Y =E ? +9 19=109E ; (3)由于U A =U B =E ,D A 和D B 同时导通,因此U Y =E ?+5.099=1918E 。 7-2 在图所示电路中,设D 为理想二极管,已知输入电压u i 的波形。试画出输出电压u o 的波形图。 解:此题的考查点为二极管的伏安特性以及电路的基本知识。 首先从(b )图可以看出,当二极管D 导通时,电阻为零,所以u o =u i ;当D 截止时,电阻为无穷大,相当 于断路,因此u o =5V ,即是说,只要判断出D 导通与否, 就可以判断出输出电压的波形。要判断D 是否导通,可 以以接地为参考点(电位零点),判断出D 两端电位的高 低,从而得知是否导通。 u o 与u i 的波形对比如右图所示: 7-3 试比较硅稳压管与普通二极管在结构和运用上有 何异同 (参考答案:见教材) 7-4 某人检修电子设备时,用测电位的办法,测出管脚①对地电位为-;管脚②对地电位

常用半导体元件习题及答案

第5章常用半导体元件习题 5.1晶体二极管 一、填空题: 1.半导体材料的导电能力介于和之间,二极管是将 封装起来,并分别引出和两个极。 2.二极管按半导体材料可分为和,按内部结构可分为_和,按用途分类有、、四种。3.二极管有、、、四种状态,PN 结具有性,即。4.用万用表(R×1K档)测量二极管正向电阻时,指针偏转角度,测量反向电阻时,指针偏转角度。 5.使用二极管时,主要考虑的参数为和二极管的反向击穿是指。 6.二极管按PN结的结构特点可分为是型和型。 7.硅二极管的正向压降约为 V,锗二极管的正向压降约为 V;硅二极管的死区电压约为 V,锗二极管的死区电压约为 V。 8.当加到二极管上反向电压增大到一定数值时,反向电流会突然增大,此现象称为现象。 9.利用万用表测量二极管PN结的电阻值,可以大致判别二极管的、和PN结的材料。 二、选择题: 1. 硅管和锗管正常工作时,两端的电压几乎恒定,分别分为( )。 A.0.2-0.3V 0.6-0.7V B. 0.2-0.7V 0.3-0.6V C.0.6-0.7V 0.2-0.3V D. 0.1-0.2V 0.6-0.7V 的大小为( )。 2.判断右面两图中,U AB A. 0.6V 0.3V B. 0.3V 0.6V C. 0.3V 0.3V D. 0.6V 0.6V 3.用万用表检测小功率二极管的好坏时,应将万用表欧姆档拨到() Ω档。 A.1×10 B. 1×1000 C. 1×102或1×103 D. 1×105 4. 如果二极管的正反向电阻都很大,说明 ( ) 。 A. 内部短路 B. 内部断路 C. 正常 D. 无法确定 5. 当硅二极管加0.3V正向电压时,该二极管相当于( ) 。 A. 很小电阻 B. 很大电阻 C.短路 D. 开路 6.二极管的正极电位是-20V,负极电位是-10V,则该二极管处于()。 A.反偏 B.正偏 C.不变D. 断路 7.当环境温度升高时,二极管的反向电流将() A.增大 B.减小 C.不变D. 不确定 8.PN结的P区接电源负极,N区接电源正极,称为()偏置接法。

各种电力电子器件技术特点的比较及应用

《电力牵引交流传动及其控制系统》报告——各种电力电子器件技术特点的比较及其应用

电力电子器件及其应用装置已日益广泛,这与近30 多年来电力电子器件与电力电子技术的飞速发展和电力电子的重要作用密切相关。20 世纪80 年代以后,电力电子技术等)的飞速发展,给世界科学技术、经济、文化、军事等各方面带来了革命性的影响。电子技术包含两大部分:信息电子技术(包括:微电子、计算机、通信等)是实施信息传输、处理、存储和产生控制指令;电力电子技术是实施电能的传输、处理、存储和控制,保障电能安全、可靠、高效和经济地运行,将能源与信息高度地集成在一起。 事实表明,无论是电力、机械、矿冶、交通、石油、能源、化工、轻纺等传统产业,还是通信、激光、机器人、环保、原子能、航天等高技术产业,都迫切需要高质量、高效率的电能。而电力电子正是将各种一次能源高效率地变为人们所需的电能,实现节能环保和提高人民生活质量的重要手段,它已经成为弱电控制与强电运行之间、信息技术与先进制造技术之间、传统产业实现自动化、智能化改造和兴建高科技产业之间不可缺少的重要桥梁。而新型电力电子器件的出现,总是带来一场电力电子技术的革命。电力电子器件就好像现代电力电子装置的心脏,它对装置的总价值,尺寸、重量、动态性能,过载能力,耐用性及可靠性等,起着十分重要的作用。因此,新型电力电子器件及其相关新型半导体材料的研究,一直是电力电子领域极为活跃的主要课题之一。 一个理想的功率半导体器件,应当具有下列理想的静态和动态特性:在阻断状态,能承受高电压;在导通状态,能导通高的电流密度并具有低的导通压降;在开关状态和转换时,具有短的开、关时间,能承受高的d i/d t 和d u/d t,具有低的开关损耗;运行时具有全控功能和良好的温度特性。自20 世纪50 年代硅晶闸管问世以后,功率半导体器件的研究工作者为达到上述理想目标做出了不懈努力,并已取得了世人瞩目的成就。早期的大功率变流器,如牵引变流器,几乎都是基于晶闸管的。到了20 世纪80 年代中期,4.5kV 的可关断晶闸管得到广泛应用,并成为在接下来的10 年内大功率变流器的首选器件,一直到绝缘栅双极型晶体管的阻断电压达到 3.3kV 之后,这个局面才得到改变。与此同时,对GTO 技术的进一步改进导致了集成门极换流晶闸管的问世,它显示出比传统GTO 更加显著的优点。目前的GTO 开关频率大概为500Hz,由于开关性能的提高,IGCT 和功率IGBT 的开通和关断损耗都相对较低,因此可以工作在1~3kHz 的开关频率下。至2005 年,以晶闸管为代表的半控型器件已达到70MW/9000V 的水平,全控器件也发展到了非常高的水平。当前,硅基电力电子器件的水平基本上稳定在109~1010WHz 左右,已逼近了由于寄生二极管制约而能达到的硅材料极限,不难理解,更高电压、更好开关性能的电力电子器件的出现,使在大功率应用场合不必要采用很复杂的电路拓扑,这样就有效地降低了装置的故障率和成本。 1电力电子器件 电力电子器件又称为功率半导体器件,主要用于电力设备的电能变换和控制电路方面大功率的电子器件(通常指电流为数十至数千安,电压为数百伏以上)。 电力电子器件目前的制约因素有耐压,电流容量,开关的速度。电力电子器件的分类多种多样。按照电力电子器件的开关控制能力,电力电子器件可分为三类:不可控器件、半控型器件、全控型器件。按照驱动电路加在电力电子器件控

2章 常用半导体器件及应用题解

第二章常用半导体器件及应用 一、习题 2.1填空 1. 半导材料有三个特性,它们是、、。 2. 在本征半导体中加入元素可形成N型半导体,加入元素可形成P型半导体。 3. 二极管的主要特性是。 4.在常温下,硅二极管的门限电压约为V,导通后的正向压降约为V;锗二极管的门限电压约为V,导通后的正向压降约为V。 5.在常温下,发光二极管的正向导通电压约为V,考虑发光二极管的发光亮度和寿命,其工作电流一般控制在mA。 6. 晶体管(BJT)是一种控制器件;场效应管是一种控制器件。 7. 晶体管按结构分有和两种类型。 8. 晶体管按材料分有和两种类型。 9. NPN和PNP晶体管的主要区别是电压和电流的不同。 10. 晶体管实现放大作用的外部条件是发射结、集电结。 11. 从晶体管的输出特性曲线来看,它的三个工作区域分别是、、。 12. 晶体管放大电路有三种组态、、。 13. 有两个放大倍数相同,输入电阻和输出电阻不同的放大电路A和B,对同一个具有内阻的信号源电压进行放大。在负载开路的条件下,测得A放大器的输出电压小,这说明A 的输入电阻。 14.三极管的交流等效输入电阻随变化。 15.共集电极放大电路的输入电阻很,输出电阻很。 16.射极跟随器的三个主要特点是、、。 17.放大器的静态工作点由它的决定,而放大器的增益、输入电阻、输出电阻等由它的决定。 18.图解法适合于,而等效电路法则适合于。 19.在单级共射极放大电路中,如果输入为正弦波,用示波器观察u o和u i的波形的相位关系为;当为共集电极电路时,则u o和u i的相位关系为。 20. 在NPN共射极放大电路中,其输出电压的波形底部被削掉,称为失真,原因是Q点(太高或太低),若输出电压的波形顶部被削掉,称为失真,原因是Q 点(太高或太低)。如果其输出电压的波形顶部底都被削掉,原因是。 21.某三极管处于放大状态,三个电极A、B、C的电位分别为9V、2V和1.4V,则该三极管属于型,由半导体材料制成。 22.在题图P2.1电路中,某一元件参数变化时,将U CEQ的变化情况(增加;减小;不变)填入相应的空格内。 (1) R b增加时,U CEQ将。 (2) R c减小时,U CEQ将。 (3) R c增加时,U CEQ将。 (4) R s增加时,U CEQ将。 (5) β增加时(换管子),U CEQ将。

1章 常用半导体器件 习题

第一章题解-1 第一章 常用半导体器件 习 题 1.1 选择合适答案填入空内。 (1)在本征半导体中加入 元素可形成N 型半导体,加入 元素可形成P 型半导体。 A. 五价 B. 四价 C. 三价 (2)当温度升高时,二极管的反向饱和电流将 。 A. 增大 B. 不变 C. 减小 (3)工作在放大区的某三极管,如果当I B 从12μA 增大到22μA 时,I C 从1m A 变为2m A ,那么它的β约为 。 A. 83 B. 91 C. 100 (4)当场效应管的漏极直流电流I D 从2m A 变为4m A 时,它的低频跨导g m 将 。 A.增大 B.不变 C.减小 解:(1)A ,C (2)A (3)C (4)A 1.2 能否将1.5V 的干电池以正向接法接到二极管两端?为什么? 解:不能。因为二极管的正向电流与其端电压成指数关系,当端电压为1.5V 时,管子会因电流过大而烧坏。 1.3 电路如图P1.3所示,已知u i =10s in ωt (v),试画出u i 与u O 的波形。设二极管正向导通电压可忽略不计。 图P1.3

第一章题解-2 解图P1.3 解:u i 和u o 的波形如解图P1.3所示。 1.4 电路如图P1.4所示,已知u i =5s in ωt (V),二极管导通电压U D =0.7V 。试画出u i 与u O 的波形,并标出幅值。 图P1.4 解图P1.4 解:波形如解图P1.4所示。 1.5 电路如图P1.5(a )所示,其输入电压u I1和u I2的波形如图(b )所示,二极管导通电压U D =0.7V 。试画出输出电压u O 的波形,并标出幅值。 图P1.5 解:u O 的波形如解图P1.5所示。

论电力电子器件及其应用的现状和发展

论电力电子器件及其应用的现状和发展 发表时间:2019-03-12T16:14:19.577Z 来源:《电力设备》2018年第27期作者:宗思邈 [导读] 摘要:电力电子器件我们也称之为功率半导体器件,以下简称为电子器件,主要作为电力设备中的大功率电子器件的功率转换和控制。 (东文高压电源(天津)股份有限公司 300220) 摘要:电力电子器件我们也称之为功率半导体器件,以下简称为电子器件,主要作为电力设备中的大功率电子器件的功率转换和控制。目前,电力电子器件已广泛应用于机械行业、冶金业、电力系统等一系列领域中去。并扩展到汽车、家用电器、医疗设备和照明等各个生活领域中。二十一世纪,随着技术的不断更新,它作为信息产业与传统产业之间的桥梁,一定会迎来一个新的发展趋势。并且在国民经济中占有非常重要的地位。 关键词:电力;电子器件;应用 1电力电子技术的产生和发展 1.1电力电子技术的产生 电力电子技术产生于二十世纪,美国通用电气公司研制出第一个晶闸管为电力电子技术的诞生标志,电子电力技术设备在不同领域中的广泛应用,为社会发展带来了传动技术,其中晶闸管是电力电子技术的主要运用表现,开启了电力电子技术的新纪元。因为晶闸管的出现,可控型的整流装置被研制出来,从此电力系统逐渐进入了变流器时代,加速了电力电子技术的发展。 1.2电力电子技术的发展 电力电子技术的产生促进了电力系统的发展,产生多代电力电子器件,其中第一代电力电子器件主要以晶体管和晶闸管为典型代表。晶闸管出现后,因为它比较良好的电气性能和控制性能,使之很快取代了对人体有害的且电压落差极大的水银整流器,并且其使用范围迅速扩大。二十世纪七十年代,以门极可关断晶闸管、电力双极型晶体管为主导地位的全控型器件高速发展,这些全控型器件具有既可让门极开通也可让门极关断的功能,且它的开关速度比晶闸管快很多,所以全控型器件通常用于开关频率较高的场所。它又将电力电子技术推向了一个新的发展阶段。在二十世纪八十年代,以绝缘栅极双极型晶体管为代表的复合型器件的出现,因为具有驱动功率小、开关速度快、通态压降小、载流能力大、可承受电压高等优点,使其迅速成为现代电力电子技术的主导器件,这些复合型器件常常综合了多个器件的优点,在大量电力系统场合中得到了大量运用。 2电力电子器件的应用发展 自上世纪50年代以来,世界上诞生了第一台晶闸管,它标志着电力电子器件在现代电气传动的历史舞台上的到来。基于可控硅的可控硅整流器成为电力传动行业的一个变革。 到了上世纪70年代,晶闸管已经发展成能够承受高电压和高电流的产品。这一代的半控装置被称为第一代电子电气设备。然而,晶闸管的缺点是不能关闭。随着电力电子器件的不断进步,研制了一种全控型的GTR、GTO和MOSFET。这种类型的产品被称为第二代电力电子设备。 之后便出现了第三代电子器件,主要为绝缘栅双极晶体管。第三代电子器件具有频率快、反射速度快、能耗低等特点。近年来,微电子技术与电力电子器件开始相结合,创造出一种多功能、更智能、更高效的全控性能集成器件。电流整流器可以改善电性能、降低电路能量损耗和提高电流效率方面起着重要作用。 上世纪70年代,GTR产品推出时便大获成功。它的额定值达到当时非常高的标准,同时拥有非常强大的灵活性,而且还具备开关能耗低、时间短等多个优点。它在中等容量和频率电路中起着很重要的作用。第三代绝缘栅双极晶体管可以控制电压,具有输入电阻大、驱动功率小的优点,有非常大的发展潜力。 3电力电子器件的具体应用 首先太阳能光伏发电对于电力电子器件的发展来说是比较重要的,光伏建筑一体化应用对于电力电子器件的完善也发挥了独特的作用。光伏电池发电和建筑物外电池存在很多问题,虽然这类电池原件的成本比较低,但是总的来说这类电池和电子元件适合低日照水平,电池转换效率高,原材料比较易得。但是某些电力电子器件的转换效率一般,淘汰的产品还会污染环境。电力电子器件的开发和利用促进了光伏建筑一体化的进程,土地成本过高和二氧化碳的排放量过高等问题都可以得到有效解决,而且我国最新研发出的电力电子器件可以节省光伏电池支撑结构,节省光伏电池的具体安装成本,帮助相关建筑工作人员实现土地资源的合理利用。与此同时,电力电子器件可以将太阳能和建筑物进行有效结合,帮助相关工作人员解决电能供给的难题,而且也丰富了电力电子器件的原材料。首先我们可以发现,在进行电力电子器件的研究与开发时候,运用碳化硅制造的电子器件已经成为主要的研究方向。这主要是因为碳化硅电力电子器件的高压和高温的特性与我国传统的电力电子器件相比,具有很大优越性,完全可以保障新型电力电子器件的成本和质量。尤其是碳化硅的耐高压和高温,足以帮助相关工作人员展开对于新型电力电子器件的研究。 4浅析电力电子器件发展趋势 4.1对破化硅的应用 碳化硅作为一种创新性较高的宽带半导体材料,得到人们的广泛关注。它本身带有一定的电性能,并且物理材质稳定,属于上等的电力电子器件原材料。与原始型的制作材料相比,具有耐高压和耐高温的优势。将碳化硅合理应用于电力电子器件的原材料中.能够推动电力电子器件的整体发展。但是现阶段,由于生产成本相对较高、产难以保证等原因,导致碳化硅难以被广泛生产使用。因此,应加强对电力电子器件材料的深人探究,及时改进、解决存在的问题,使碳化硅的良好性能得到充分开发与利用。 4.2对氮化稼的应用 氮化稼是电力电子器件生产过程中较为常见的原材料,它与碳化硅存在很多不同点。虽然氮化稼是一种较为优良的电力 电子器件原材料,但是在实际制作过程中,应以碳化硅的晶片或者蓝宝石作为生产底料,因此这一因素限制了氮化稼的发展速度。近几年,这一问题得到了有效缓解,随着氮化稼在LED照明装置中的广泛运用,也促使氮化稼的异质结外延技术得到了进一步的强化。除此之外,因为氮化稼的实用性较强,其应用范围不断拓展,基于氮化稼的半导体材料具备优异的物理性能和化学性能,所以其不仅在LED市场中被广泛应用,更是逐步拓展到了更多的应用领域。但是由于氮化稼电子器件的耐高温性能较差,一旦温度超过1000摄氏度,就会产生

CD4052 单片机串行口扩展技术应用

CD4052 单片机串行口扩展技术应用 CD4052 是一种数字控制的模拟数据选择/ 分配器,本文将它用于UART串口扩展,解决了普通单片机UART串口太少的问题。文中给出该器件的主要特性、引脚说明及电气特性,并以A T89C51 单片机为例给出多串口扩展应用电路。 1 概述 当前,以单片机为核心构成的智能化测控系统及电子产品不断涌现,为了满足数字化及智能化要求,许多外围电路功能模块、部件、器件及传感器也具备了UART 串口通信功能,而现阶段的8 位、16 位、32位单片机却大部分仅提供一个UART 串口,这样就很难满足系统中一方面要与具有UART 功能的串口部件通信,另一方面又要与上位机通信的要求。利用CD4052 做多串口扩展器,可很好地解决此问题。 2 封装及引脚功能 该器件具有SOP、SOIC、TSSOP和PDIP四种封装形式,皆是16 个引脚。图1 所示为其PDIP封装引脚分布图,图2 是CD4052 的逻辑图,数字控制真值表见表1。 图1 CD4052PDIP引脚分布图 3 工作特性 CD4052 模拟数据选择/ 分配器是数字控制的模拟开关,具有低导通阻抗和非常低的关断泄漏电流。315V 的数字信号可以控制15VP- P 的模拟信号。例如,若VDD = 5V , VSS = 0V , VEE = - 5V ,则的数字信号可以控制- 5V + 5V 的模拟信号输入输出。数据选择器在整个VDDVSS 和VDDVEE 范围具有非常低的静态功耗,而且与控制信号的逻辑状态无关。 图2 CD4052 的逻辑图

表1 真值表 CD4052 是一个独立的4 通道数据选择器,具有二进制控制输入端A、B 和一个禁止输入INH。A、B的四种二进制组合状态用来在四对通道中选择其中的一对,当逻辑“1”加到INH 输入端时,所有的通道都关闭。CD4052 的器件特性为: 1) 宽范围的数字和模拟信号电平:数字315V ,模拟可达15VP- P。 2) 低导通阻抗:在VDD - VEE = 15V 的条件下,整个15V P - P信号输入范围的典型值为80Ω。

基于单片机的系统扩展

基于单片机的系统扩展 一、实验目的1、学习片外存贮器扩展方法。2、学习数据存贮器不同的 读写方法。3、学习片外程序存贮器的读方法。二、实验内容1.实验原理图: 2、实验内容(1)使用一片2764EPROM,作为片外扩展的程序存贮器,对 其进行读。(2)使用一片6264RAM,作为片外扩展的数据存贮器,对其进 行读写(使用键盘监控命令和程序运行两种方法)。3、实验说明(1)在使用键 盘监控命令读片外扩展的程序存贮器2764 中内容时,由于本系统中该程序存 贮器作为用户目标系统的程序存贮器,因此DVCC 系统必须处于仿真2 状态, 即H.....态,用MEM 键即可读出。(2)在使用键盘监控命令读写片外扩展的 数据存贮器6264 中的内容时,由于本系统中该数据存贮器作为用户目标系统 的数据存贮器,因此DVCC 系统处于仿真1 态(P.....态)或仿真2 态(H.....态),用ODRW 键即可读写。(3)读写数据的选用。本实验采用的是 55H(0101,0101)与AAH(1010,1010),一般采用这两个数据的读写操作就可 查出数据总线的短路、断路等,在实验调试用户电路时非常有效。(4)在仿 真1 态即P.....状态下,编写程序对片外扩展的数据存贮器进行读写,若L1 灯 闪动说明RAM 读写正常。三、程序程序清单:ORG 0C80H MOV DPTR,#8000H MOV R6,#0FH MOV A,#55HRAM1: MOV R7,#0FFHRAM2: MOVX @DPTR,A CLR P1.0 INC DPTR DJNZ R7,RAM2 DJNZ R6,RAM1 MOV DPTR,#8000H MOV R6,#0FHRAM3: MOV R7,#0FFHRAM4: MOVX A,@DPTR CJNE A,#55H,RAM6 SETB P1.0 INC DPTR DJNZ R7,RAM4 DJNZ R6,RAM3RAM5: CLR P1.0 CALL DELAY SETB P1.0 CALL DELAY SJMP RAM5DELAY: MOV R5,#0FFHDELAY1: MOV R4,#0FFH DJNZ R4,$ DJNZ R5,DELAY1 RETRAM6: SETB P1.0 SJMP RAM6 END 四、实验步骤1、片外

相关文档