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

数模混合电路

  • 一种基于PWM的电压输出DAC电路设计.

    在电子和自动化技术的应用中,单片机和DAC(数模转换器)是经常需要同时使用的,然而许多单片机内部并没有集成DAC,即使有些单片机内部集成了DAC,DAC的精度也往往不高,在高精度的应用中还是需要外接DAC,这样增加了成本。但是,几乎所有的单片机都提供定时器或者PWM输出功能。如果能应用单片机的PWM输出(或者通过定时器和软件一起来实现PWM输出),经过简单的变换电路就可以实现DAC,这将大量降低成本电子设备的成本、减少体积,并容易提高精度。本文在对PWM到DAC转换关系的理论分析的基础上,设计出输出为0~5V电压的DAC。1应用PWM实现DAC的理论分析PWM是一种周期一定而高低电平的占空比可以调制的方波信号,图1是一种在电路中经常遇到的PWM波。该PWM的高低电平分别为VH和VL,理想的情况VL等于0,但是实际中一般不等于0,这往往是应用中产生误差的一个主要原因。

    标签: pwm DAC

    上传时间: 2022-06-25

    上传用户:ttalli

  • 基于LabVIEW的汽车线束检测系统的设计与实现.rar

    国内外目前的线束检测系统也有了一些应用,但要么功能单一,过于简单,要么价格昂贵,无法广泛应用。因此开发高性能的汽车线束检测系统对我国汽车行业有着重大的意义,可以提高汽车安全性的同时带来更好的经济效益。本文对基于LabVIEW的汽车线束检测系统的设计进行了研究。主要内容如下: ⑴阐述了当前国内外线束检测系统的现状和特点,在此基础上提出了一种基于LabVIEW的汽车线束检测系统整体架构。该方案采用计算机作为上位机系统,使用LabVIEW进行上位机软件设计,利用数据库技术对海量数据进行处理,使用虚拟仪器技术进行数据采集,使用功能强大的AVR ATMega64单片机作为下位机硬件核心,利用PCI总线实现上下位机的通信。 ⑵对研究的内容进行了详细的说明。首先介绍了系统设计中涉及到的理论基础,包括虚拟仪器,数据采集等;介绍了系统总体架构,对主要组成进行了阐述,同时分析了硬件和软件总体设计。 ⑶介绍了系统的硬件电路设计,主要介绍了数据采集卡上的总线通信电路、存储电路、单片机及其外围电路、缓冲驱动电路、数模转换及比较电路和导通检测卡上的检测电路、附加电路。 ⑷介绍了系统的上位机软件设计。首先进行了软件的需求分析,然后对系统主界面、选择线束、编辑模块库、编辑测试台、编辑线束、功能设置等软件主要界面进行介绍,主要介绍了各界面的功能,对某些重点功能的实现也进行了详细讲解;对于测试等功能进行了说明,给出了程序设计的具体流程;同时也介绍了LabVIEW软件程序生成可执行文件和安装文件的具体步骤。 ⑸本线束检测系统功能强大,最多能够支持到8192个线束点,能够完成线束的断路、短路、误配、二极管检测和气密测试;附加的模块库导入导出,自学习导入和Excel导入等功能,减小了用户的工作量;采用数据库技术对数据进行存储,也方便了用户的查找和对数据的移植。

    标签: LabVIEW 汽车线束 检测系统

    上传时间: 2013-04-24

    上传用户:天大地大

  • 基于以太网的数据采集系统在FPGA上实现.rar

    随着计算机和自动化测量技术的日益发展,测量仪器和计算机的关系日益密切。计算机的很多成果很快就应用到测量和仪器领域,与计算机相结合已经成为测量仪器和自动测试系统发展的必然趋势。高度集成的现场可编程门阵列(FPGA)是超大规模集成电路和计算机辅助设计技术发展的结果,由于FPGA器件具备集成度高、体积小、可以利用基于计算机的开发平台,用编写软件的方法来实现专门硬件的功能等优点,大大推动了数字系统设计的单片化、自动化,缩短了单片数字系统的设计周期、提高了设计的灵活性和可靠性。 本文研究基于网络的高速数据采集系统的设计与实现问题。论文完成了以FPGA结构为系统硬件平台,uClinux为核心的系统的软件平台设计,进行信号的采集和远程网络监测的功能。 论文从软硬件两方面入手,阐述了基于FPGA器件进行数据采集的硬件系统设计方法,以及基于uClinux操作系统的设备驱动程序设计和应用程序设计。 硬件方面,FPGA采用Xilinx公司Spartan系列的XC3S500芯片,用verilog HDL硬件描述语言在Xilinx公司提供的ISE辅助设计软件中实现FPGA编程。将微处理器MicroBlaze、数据存储器、程序存储器、以太网控制器、数模转换控制器等数字逻辑电路通过CoreConnect技术用OPB总线集成在同一个FPGA内部,形成一个可编程的片上系统(SOPC)。采用基于FPGA的SOPC设计的突出优点是不必更换芯片就可以实现设计的改进和升级,同时也可以降低成本和提高可靠性。 软件方面,为了更好更有效地管理和拓展系统功能,移植了uClinux到MicroBlaze软处理器上,设计实现了平台上的ADC设备驱动程序和数据采集应用程序。并通过修订内核,实现了利用以太网TCP/IP协议来访问数据采集程序获得的数据。

    标签: FPGA 以太网 数据采集系统

    上传时间: 2013-05-23

    上传用户:晴天666

  • 基于FPGA的数字收发机信号处理

    在3G移动通信网络建设中,如何实现密集城区的无线网络覆盖是目前基站的发展方向。目前网络覆盖理念的核心思想就把传统宏基站的基带处理和射频部分分离,分成基带处理单元和射频拉远单元两个设备,这样既节省空间、降低设置成本,又提高了组网效率。本文研究的数字收发机用于WCDMA基站系统的射频拉远单元中,实现移动通信网中射频信号的传输工作。 数字收发机主要由射频处理部分、模数/数模转换部分、数字上下变频处理部分、接口转换以及数字光模块组成。本文研究的重点是数字上下变频处理部分。设计采用软件无线电的架构和FPGA技术,所设计的数字上下变频部分可以在不修改硬件电路的基础上只需修改软件部分的参数则可实现多种频率的变频处理,极大地降低了开发成本,且缩短了开发周期。 根据系统设计的设计要求,以及现有芯片使用情况比较,本文选用Altera公司的:FPGA芯片,应用公司提供的Dspbuilder作为系统级的开发工具,应用Quartus Ⅱ作为综合、布局布线工具实现数字上下变频处理部分设计。 本文的主要研究工作包括以下几个部分: (1)对数字收发机的整体结构进行分析研究,确定数字收发机的实现结构和各个部分的功能; (2)通过对数字上下变频的相关理论的研究,分析出数字上下变频的结构、实现方法及性能; (3)通过对数控振荡器、CIC滤波器、FIR滤波器进行理论研究、内部实现结构以及性能分析,得出具体的参数和仿真实现结构; (4)使用FPGA中的IP核技术来实现数字上下变频,利用Matlab中Dspbuilder提供的IP核分别进行NCO、CIC、FIR的仿真工作;并得出数字上下变频的总体仿真实现结果; (5)对高速收发通道进行了研究和设计,根据系统的要求给出了数据帧结构,并采用Altera的第三代FPGA产品Stratix Ⅱ GX系列芯片实现了数字收发机的信号的串并/并串的接口转换。为后续继续研究工作奠定基础。

    标签: FPGA 数字 收发机 信号处理

    上传时间: 2013-06-21

    上传用户:zhuo0008

  • 时分交替ADC系统数字校准算法

    随着现代通信与信号处理技术的不断发展,对于高速高精度AD转换器的需求越来越大。但是,随着集成电路工艺中电路特征线宽的不断减小,在传统单通道ADC框架下同时实现高速、高精度的数模转换愈加困难。此时,时分交替ADC 作为...

    标签: ADC 时分 数字校准

    上传时间: 2013-07-08

    上传用户:mylinden

  • 模块时代之ADI实验室电路

    “半导体厂商越来越倾向于提供一揽子的解决方案,用以帮助客户以最快的速度和最低的研发成本推出新产品,一个典型的例子就是“山寨手机”,但手机毕竟是高度集成的数字化产品,那么模拟电路的应用是否也可以走同样的路呢?看来已经有厂家在这么做了,ADI实验室电路的推出就是解决模拟电路/模拟-数字混合电路应用的一揽子解决方案。”

    标签: ADI 模块 实验室电路

    上传时间: 2013-12-13

    上传用户:love_stanford

  • 单片机实现5v电压ad转换

    基于stc12c5a60s2制作的电压数模转换实验,内带电路及测试程序。讲解详尽。值得下载学习。

    标签: 单片机 电压 转换

    上传时间: 2013-10-27

    上传用户:墙角有棵树

  • 单片机仿真软件proteus V7.5 SP3中文版下载_单片机模拟仿真软件

    单片机仿真软件Proteus是英国Labcenter electronics公司出版的EDA工具软件,下面不仅介绍了它的使用方法和Proteus 特色功能,以下还有Proteus的安装方法。Proteus它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年即将增加Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MPLAB等多种编译器。 proteusV7.5 SP3中文版安装方法 1.执行setup75 Sp3.exe安装proteus 7.5 Sp3; 2.添加licence时指定到Grassington North Yorkshire.lxk; 3.安装完成后执行LXK Proteus 7.5 SP3 v2.1.,将目录指定到X:\Program Files\Labcenter Electronics\Proteus 7 Professional (X是你安装的盘符), 然后执行update; 汉化方法 将汉化文件解压覆盖到X:\Program Files\Labcenter Electronics\Proteus 7 Professional \BIN 单片机仿真软件Proteus 使用方法 Proteus软件破解版是根据官方放出的Demo版制作而成,其中有很多器件由于没有仿真模型而无法使用,该软件最大的优点在于能够对常用微控制器进行仿真,适合于刚刚接触单片机以及进行数模电综合仿真的用户使用,但是由于仿真精度等等原因,仿真结果不够精细,甚至可能有错误,不要盲目信任仿真结果。 Proteus(海神)的ISIS是一款Labcenter出品的电路分析实物仿真系统,可仿真各种电路和IC,并支持单片机,元件库齐全,使用方便,是不可多得的专业的单片机软件仿真系统。 单片机仿真软件Proteus 特色功能 ① 全部满足我们提出的单片机软件仿真系统的标准,并在同类产品中具有明显的优势。   ②具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS-232动态仿真、C调试器、SPI调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。   ③ 目前支持的单片机类型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各种外围芯片。   ④ 支持大量的存储器和外围芯片。总之该软件是一款集单片机和SPICE分析于一身的仿真软件,功能极其强大 ,可仿真51、AVR、PIC。

    标签: proteus 7.5 SP3 单片机仿真软件

    上传时间: 2013-11-08

    上传用户:kernaling

  • 超高性价比,超高灵活性的SST89系列单片机

    SST89系列单片机可实现的功能配置: 1.  片内用户程序空间可达72K. 2.  片内EEPROM数据存储容量可超64K. 3.  5个通道的PWM信号输出,可实现5路的D/A数模转换. 4.  6个UART串口.让产品的通讯功能更加灵活,省掉昂贵的串口扩展芯片 5.  1个SPI串口. 6.  内嵌电压检测电路,节省外部的电源管理及复位芯片. 7.  在片仿真功能,SOFTICE功能,让开发工程师省掉仿真器,并弥补了专用仿真器的”不能仿真扩展功能,接触不良,编程不能运行,价格昂贵”的缺陷. 8.  在线编程功能.EASYIAP工具软件,让开发工程师省掉编程器.  9.  程序和数据存储空间互补利用,用户程序剩下的FLASH空间,均可作为数据存储.超级灵活 

    标签: SST 89 性价比 单片机

    上传时间: 2013-10-25

    上传用户:sklzzy

  • 8051单片机系统扩展与接口技术

    8051单片机系统扩展与接口技术:第一节   8051 单片机系统扩展概述第二节  单片机外部存储器扩展第三节  单片机输入输出(I/O)口扩展及应用第四节   LED显示器接口电路及显示程序第五节  单片机键盘接口技术第六节 单片机与数模(D/A)及模数(A/D)转换1、地址总线(Address Bus,简写为AB)地址总线可传送单片机送出的地址信号,用于访问外部存储器单元或I/O端口。A   地址总线是单向的,地址信号只是由单片机向外发出。B   地址总线的数目决定了可直接访问的存储器单元的数目。例如N位地址,可以产生2N个连续地址编码,因此可访问2N个存储单元,即通常所说的寻址范围为 2N个地址单元。MCS—51单片机有十六位地址线,因此存储器展范围可达216 = 64KB地址单元。C   挂在总线上的器件,只有地址被选中的单元才能与CPU交换数据,其余的都暂时不能操作,否则会引起数据冲突。2、数据总线(Data Bus,简写为DB)数据总线用于在单片机与存储器之间或单片机与I/O端口之间传送数据。A   单片机系统数据总线的位数与单片机处理数据的字长一致。例如MCS—51单片机是8位字长,所以数据总线的位数也是8位。B   数据总线是双向的,即可以进行两个方向的数据传送。3、控制总线(Control Bus,简写为CB)控制总线实际上就是一组控制信号线,包括单片机发出的,以及从其它部件送给单片机的各种控制或联络信号。对于一条控制信号线来说,其传送方向是单向的,但是由不同方向的控制信号线组合的控制总线则表示为双向的。总线结构形式大大减少了单片机系统中连接线的数目,提高了系统的可靠性,增加了系统的灵活性。此外,总线结构也使扩展易于实现,各功能部件只要符合总线规范,就可以很方便地接入系统,实现单片机扩展。

    标签: 8051 单片机 系统扩展 接口技术

    上传时间: 2013-10-18

    上传用户:assef