虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

3v与5V互联技巧.pdf

  • FPGA可配置端口电路的设计.rar

    可配置端口电路是FPGA芯片与外围电路连接关键的枢纽,它有诸多功能:芯片与芯片在数据上的传递(包括对输入信号的采集和输出信号输出),电压之间的转换,对外围芯片的驱动,完成对芯片的测试功能以及对芯片电路保护等。 本文采用了自顶向下和自下向上的设计方法,依据可配置端口电路能实现的功能和工作原理,运用Cadence的设计软件,结合华润上华0.5μm的工艺库,设计了一款性能、时序、功耗在整体上不亚于xilinx4006e[8]的端口电路。主要研究以下几个方面的内容: 1.基于端口电路信号寄存器的采集和输出方式,本论文设计的端口电路可以通过配置将它设置成单沿或者双沿的触发方式[7],并完成了Verilog XL和Hspiee的功能和时序仿真,且建立时间小于5ns和保持时间在0ns左右。和xilinx4006e[8]相比较满足设计的要求。 2.基于TAP Controller的工作原理及它对16种状态机转换的控制,对16种状态机的转换完成了行为级描述和实现了捕获、移位、输出、更新等主要功能仿真。 3.基于边界扫描电路是对触发器级联的构架这一特点,设计了一款边界扫描电路,并运用Verilog XL和Hspiee对它进行了功能和时序的仿真。达到对芯片电路测试设计的要求。 4.对于端口电路来讲,有时需要将从CLB中的输出数据实现异或、同或、与以及或的功能,为此本文采用二次函数输出的电路结构来实现以上的功能,并运用Verilog XL和Hspiee对它进行了功能和时序的仿真。满足设计要求。 5.对于0.5μm的工艺而言,输入端口的电压通常是3.3V和5V,为此根据设置不同的上、下MOS管尺寸来调整电路的中点电压,将端口电路设计成3.3V和5V兼容的电路,通过仿真性能上已完全达到这一要求。此外,在输入端口处加上扩散电阻R和电容C组成噪声滤波电路,这个电路能有效地抑制加到输入端上的白噪声型噪声电压[2]。 6.在噪声和延时不影响电路正常工作的范围内,具有三态控制和驱动大负载的功能。通过对管子尺寸的大小设置和驱动大小的仿真表明:在实现TTL高电平输出时,最大的驱动电流达到170mA,而对应的xilinx4006e的TTL高电平最大驱动电流为140mA[8];同样,在实现CMOS高电平最大驱动电流达到200mA,而xilinx4006e的CMOS驱动电流达到170[8]mA。 7.与xilinx4006e端口电路相比,在延时和面积以及功耗略大的情况下,本论文研究设计的端口电路增加了双沿触发、将输出数据实现二次函数的输出方式、通过添加译码器将配置端口的数目减少的新的功能,且驱动能力更加强大。

    标签: FPGA 可配置 端口

    上传时间: 2013-07-20

    上传用户:顶得柱

  • 嵌入式C与Cpp

    嵌入式C与Cpp经典书籍PDF版 嵌入式开发必备!

    标签: Cpp 嵌入式C

    上传时间: 2013-06-30

    上传用户:yatouzi118

  • 基于ARM和Linux的超高频读写器设计与实现

    UHF(Ultra High Frequency,超高频)RFID(Radio Frequency Identification,射频身份识别)技术是近几年刚刚开始兴起并得到迅速推广应用的一门新技术。该技术已被广泛应用于工业自动化、商业自动化、交通运输控制管理等众多领域。但是,基于超高频频段读写器的研制在我国尚处于起步阶段,传统的超高频读写器都是在单片机的基础上实现的,这类读写器很难实现复杂的多任务功能;随着经济的飞速发展,能够与网络互联并且带有操作系统的超高频读写器越来越受人们的青睐与追求。针对这些问题,本文设计并实现了一种基于ARMS3C2410微处理器和Linux操作系统的超高频读写器,主要内容有: (1)分析了射频识别技术的发展历程和前景,以嵌入式技术为研究背景,结合软硬件开发平台,给出了一种基于ARM和Linux的超高频读写器设计思路,指出了选题研究的目的和意义。 (2)阐述了超高频读写器的原理及其应用,分析了读写器和标签之间进行数据传输时所用到的相关技术;在给出超高频读写器主要技术性能指标及功能要求的基础上给出了基于ARMS3C2410和Linux超高频读写器系统的总体设计,同时对系统构建过程中所用到的软硬件进行了器件选型。 (3)实现了超高频读写器系统硬件电路的模块设计,主要包括主控电路模块、存储电路模块、电源模块、以太网模块、液晶显示模块以及射频收发模块;阐述了各模块的组成原理与实现方法,完成了硬件电路的原理图绘制及PCB制板。 (4)根据系统的软件需求,构建了一个进行嵌入式开发所需的软件平台。建立了交叉编译环境以及NFS开发调试环境;移植了系统启动所需的引导程序bootloader;实现了嵌入式Linux操作系统内核、文件系统的配置与移植;给出了Linux系统下典型设备(触摸屏、网络接口、LCD)驱动程序的移植方法。 (5)结合实验测试环境,对超高频读写器输出功率,读写器发送命令以及标签应答波形进行了测试与分析;对读写器的整机性能进行了联机测试,给出了读写器系统的实际运行效果图,同时对测试结果进行了总结。 实际应用结果表明,基于ARMS3C2410微处理器和Linux操作系统的超高频读写器能够实现接入网络的功能,其读写速度、识别率以及识别距离等技术性能指标均达到或优于设计标准要求,该读写器在与PC机连接的情况下能进行数据处理,样机系统运行稳定可靠,达到了预期的设计目标。

    标签: Linux ARM 超高频 读写器

    上传时间: 2013-07-25

    上传用户:saharawalker

  • FPGA可配置端口电路的设计

    可配置端口电路是FPGA芯片与外围电路连接关键的枢纽,它有诸多功能:芯片与芯片在数据上的传递(包括对输入信号的采集和输出信号输出),电压之间的转换,对外围芯片的驱动,完成对芯片的测试功能以及对芯片电路保护等。 本文采用了自顶向下和自下向上的设计方法,依据可配置端口电路能实现的功能和工作原理,运用Cadence的设计软件,结合华润上华0.5μm的工艺库,设计了一款性能、时序、功耗在整体上不亚于xilinx4006e[8]的端口电路。主要研究以下几个方面的内容: 1.基于端口电路信号寄存器的采集和输出方式,本论文设计的端口电路可以通过配置将它设置成单沿或者双沿的触发方式[7],并完成了Verilog XL和Hspiee的功能和时序仿真,且建立时间小于5ns和保持时间在0ns左右。和xilinx4006e[8]相比较满足设计的要求。 2.基于TAP Controller的工作原理及它对16种状态机转换的控制,对16种状态机的转换完成了行为级描述和实现了捕获、移位、输出、更新等主要功能仿真。 3.基于边界扫描电路是对触发器级联的构架这一特点,设计了一款边界扫描电路,并运用Verilog XL和Hspiee对它进行了功能和时序的仿真。达到对芯片电路测试设计的要求。 4.对于端口电路来讲,有时需要将从CLB中的输出数据实现异或、同或、与以及或的功能,为此本文采用二次函数输出的电路结构来实现以上的功能,并运用Verilog XL和Hspiee对它进行了功能和时序的仿真。满足设计要求。 5.对于0.5μm的工艺而言,输入端口的电压通常是3.3V和5V,为此根据设置不同的上、下MOS管尺寸来调整电路的中点电压,将端口电路设计成3.3V和5V兼容的电路,通过仿真性能上已完全达到这一要求。此外,在输入端口处加上扩散电阻R和电容C组成噪声滤波电路,这个电路能有效地抑制加到输入端上的白噪声型噪声电压[2]。 6.在噪声和延时不影响电路正常工作的范围内,具有三态控制和驱动大负载的功能。通过对管子尺寸的大小设置和驱动大小的仿真表明:在实现TTL高电平输出时,最大的驱动电流达到170mA,而对应的xilinx4006e的TTL高电平最大驱动电流为140mA[8];同样,在实现CMOS高电平最大驱动电流达到200mA,而xilinx4006e的CMOS驱动电流达到170[8]mA。 7.与xilinx4006e端口电路相比,在延时和面积以及功耗略大的情况下,本论文研究设计的端口电路增加了双沿触发、将输出数据实现二次函数的输出方式、通过添加译码器将配置端口的数目减少的新的功能,且驱动能力更加强大。

    标签: FPGA 可配置 端口 电路

    上传时间: 2013-06-03

    上传用户:aa54

  • lm2596中文资料

    LM2596开关电压调节器是降压型电源管理单片集成电路,能够输出3A的驱动电流,同时具有很好的线性和负载调节特性。固定输出版本有3.3V、5V、12V, 可调版本可以输出小于37V的各种电压。 该器件内部集成频率补偿和固定频率发生器,开关频率为150KHz,与低频开关调节器相比较,可以使用更小规格的滤波元件。由于该器件只需4个外接元件,可以使用通用的标准电感,这更优化了LM2596的使用,极大地简化了开关电源电路的设计。 其封装形式包括标准的5脚TO-220封装(DIP)和5脚TO-263表贴封装(SMD)。 该器件还有其他一些特点:在特定的输入电压和输出负载的条件下,输出电压的误差可以保证在±4%的范围内,振荡频率误差在±15%的范围内;可以用仅80μA的待机电流, 实现外部断电;具有自我保护电路(一个两级降频限流保护和一个在异常情况下断电的过温完全保护电路)  ※ 3.3V、5V、12V的固定电压输出和可调电压输出 ※ 可调输出电压范围1.2V~37V±4% ※ 输出线性好且负载可调节 ※ 输出电流可高达3A  ※ 输入电压可高达40V ※ 采用150KHz的内部振荡频率,属于第二代开关电压调节器,功耗小、效率高 ※ 低功耗待机模式,IQ的典型值为80μA ※ TTL断电能力 ※ 具有过热保护和限流保护功能 ※ 封装形式:TO-220(T)和TO-263(S) ※ 外围电路简单,仅需4个外接元件, 且使用容易购买的标准电感

    标签: 2596 lm

    上传时间: 2014-12-24

    上传用户:ttpay

  • 同步整流技术简单介绍

    同步整流技术简单介绍大家都知道,对于开关电源,在次级必然要有一个整流输出的过程。作为整流电路的主要元件,通常用的是整流二极管(利用它的单向导电特性),它可以理解为一种被动式器件:只要有足够的正向电压它就开通,而不需要另外的控制电路。但其导通压降较高,快恢复二极管(FRD)或超快恢复二极管(SRD)可达1.0~1.2V,即使采用低压降的肖特基二极管(SBD),也会产生大约0.6V的压降。这个压降完全是做的无用功,并且整流二极管是一种固定压降的器件,举个例子:如有一个管子压降为0.7V,其整流为12V时它的前端要等效12.7V电压,损耗占0.7/12.7≈5.5%.而当其为3.3V整流时,损耗为0.7/4(3.3+0.7)≈17.5%。可见此类器件在低压大电流的工作环境下其损耗是何等地惊人。这就导致电源效率降低,损耗产生的热能导致整流管进而开关电源的温度上升、机箱温度上升--------有时系统运行不稳定、电脑硬件使用寿命急剧缩短都是拜这个高温所赐。随着电脑硬件技术的飞速发展,如GeForce 8800GTX显卡,其12V峰值电流为16.2A。所以必须制造能提供更大输出电流(如多核F1,四路12V,每路16A;3.3V和5V输出电流各高达24A)的电源转换器。而当前世界的能源紧张问题的凸现,为广大用户提供更高转换效率(如多核R80,完全符合80PLUS标准)的电源转换器就是我们整个开关电源行业的不可回避的社会责任了。如何解决这些问题?寻找更好的整流方式、整流器件。同步整流技术和通态电阻(几毫欧到十几毫欧)极低的专用功率MOSFET就是在这个时刻走上开关电源技术发展的历史舞台了!作为取代整流二极管以降低整流损耗的一种新器件,功率MOSFET属于电压控制型器件,它在导通时的伏安特性呈线性关系。因为用功率MOSFET做整流器时,要求栅极电压必须与被整流电压的相位保持同步才能完成整流功能,故称之为同步整流。它可以理解为一种主动式器件,必须要在其控制极(栅极)有一定电压才能允许电流通过,这种复杂的控制要求得到的回报就是极小的电流损耗。在实际应用中,一般在通过20-30A电流时才有0.2-0.3V的压降损耗。因为其压降等于电流与通态电阻的乘积,故小电流时,其压降和恒定压降的肖特基不同,电流越小压降越低。这个特性对于改善轻载效率(20%)尤为有效。这在80PLUS产品上已成为一种基本的解决方案了。对于以上提到的两种整流方案,我们可以通过灌溉农田来理解:肖特基整流管可以看成一条建在泥土上没有铺水泥的灌溉用的水道,从源头下来的水源在中途渗漏了很多,十方水可能只有七、八方到了农田里面。而同步整流技术就如同一条镶嵌了光滑瓷砖的引水通道,除了一点点被太阳晒掉的损失外,十方水能有9.5方以上的水真正用于浇灌那些我们日日赖以生存的粮食。我们的多核F1,多核R80,其3.3V整流电路采用了通态电阻仅为0.004欧的功率MOSFET,在通过24A峰值电流时压降仅为20*0.004=0.08V。如一般PC正常工作时的3.3V电流为10A,则其压降损耗仅为10*0.004=0.04V,损耗比例为0.04/4=1%,比之于传统肖特基加磁放大整流技术17.5%的损耗,其技术的进步已不仅仅是一个量的变化,而可以说是有了一个质的飞跃了。也可以说,我们为用户修建了一条严丝合缝的灌溉电脑配件的供电渠道。

    标签: 同步整流

    上传时间: 2013-10-27

    上传用户:杏帘在望

  • STL215单片机技术规格书

    功能描述STL215为8位FLASH结构单片机,内置68K字节FLASH程序空间及1.5K字节数据空间。36个双向IO口,可以直接与3.3V及5V的系统连接,仅使用SCL及SDA可以在板上下载程序及调试。内置32K带掉电记忆的空间,可以不增加24C01或类似的芯片完成记忆功能。内置由RC振荡独立运行的看门狗,即使在较大干扰的场合也能获得更稳定的运行。内置掉电复位电路,当电压低于额定电压的15%后系统复位,复位后所有IO都为高电平。所有IO口在上电时都为高电平,由STL215内部的上拉电阻拉高。RST复位脚可以用复位IC或使用由电阻及电容组成RC复位以降低成本。晶振使用的范围可从4MHz至33MHz,只需晶振及一个电容即可实现振荡,降低了成本及简化了电路。PD7至PD0没有内置上拉电阻,应用时可接地或增加上拉电阻作控制之用。PB2有遥控输入端口,内置专用的接收硬件,纠错能力更强,在没有用到遥控输入的场合可作普通IO之用。使用龙珠科技专用的AR5升级器可以从SCL及SDA下载程序及调试。SCL及SDA可与其他标准的I2C器件相连,在有I2C的应用中不需要额外使用资源即可下载程序及调试。配套用WriteAR5.exe文件,可以通过网络升级程序文件,更换及升级软件方便快捷。

    标签: STL 215 单片机技术 规格书

    上传时间: 2013-10-20

    上传用户:cc1015285075

  • PCA9547D/PW/BS I2C多路复用器和开关

    PCA9547 是一款通过I2C 总线控制的八进制双向转换开关。它的每对SCL/ SDA 上行通道可以扩展为八对下行通道。但在某一时刻,由可编程控制寄存器中的内容来决定只有一路SCx/SDx 被选择。由多路复用器的通门,VDD 管脚可以用来限制PCA9547 通过的最高电压,这使得每一对SCL/SDA 可以使用不同的总线电压,因此1.8V、2.5V 或3.3V 的器件都可以在无其它保护的情况下与5V 的器件进行通信。它的外部上拉电阻将总线拉高至每个通道所要求的电压电平,所有I/O 管脚都可以承受5V 的电压。设备上电时由通道0 连接,并且允许主机和下行设备进行直接的通信

    标签: 9547 PCA I2C BS

    上传时间: 2014-12-28

    上传用户:sunshine1402

  • PCA9548AB I2C多路复用器和开关

    PCA9548A 是一款通过I2C 总线控制的八进制双向转换开关。它的每对SCL/ SDA 上行通道可以扩展为八对下行通道,可以通过可编程控制寄存器的内容来选择任意单一的SCx/SDx 通道或者组合通道。由多路复用器的通门,VDD 管脚可以用来限制PCA9547 通过的最高电压,这使得每一对SCL/SDA 都可以使用不同的总线电压,因此1.8V、2.5V 或3.3V的器件可以在无其它保护的情况下与5V 的器件进行通信。它的外部上拉电阻将总线拉高至每个通道所要求的电压电平,所有I/O 管脚都可以承受5V 电压。

    标签: 9548 PCA I2C AB

    上传时间: 2013-10-13

    上传用户:hanli8870

  • UJA1078TW-高集成度的系统基础芯片简介

    概述恩智浦半导体推出其第二代车载网络CAN/LIN核的系统基础芯片(SBC)UJA1078TW产品,实现了性能、功耗以及电子控制单元(ECU)成本的优化,惠及车身控制模块、车内温度控制、座椅控制、电动助力转向(EPS)、自适应照明、雨量/光强传感器、泊车辅助及传输模块等广泛的车载应用。UJA1078TW支持车载网络互联应用,这些应用通过使用高速CAN作为主网络接口和LIN作为本地子总线来控制电源和传感器设备。UJA1078TW SBC产品集成以下功能器件: 高速CAN收发器,可相互操作和向下兼容CAN收发器TJA1042,符合ISO 11898-2 和ISO 11898-5标准; LIN收发器,符合LIN 2.1、LIN2.0和SAE J2602标准,并兼容LIN1.3规范; 先进的独立看门狗(UJA1078/ xx/WD版); 250mA的电压调节器,用于微控制器(3.3V或5V)及外部设备的可扩展稳压器(V1);还可配置外部PNP晶体管进行扩展,从而令电流输出能力更强、耗散分布得到优化; 独立的电压调节器,用来给UJA1075TW芯片内部的CAN收发器供电; 串行外设接口(SPI)(全双工); 2个本地唤醒输入端口,带循环偏置选择; 软备件(Limp home)输出端口。

    标签: 1078 UJA TW 高集成度

    上传时间: 2013-10-11

    上传用户:zsjzc