电路设计自动化 EDA(Electronic Design Automation)是指将电路设计中各种工作交给计算机来协助完成。如电路原理图(Schematic)的绘制、印刷电路板(PCB)文件的制作、执行电路仿真(Simulation)等一些设计工作。随着现今电子科技的蓬勃发展,新型元器件已经是层出不穷,电子线路也变得越来越复杂,电路的设计工作已经无法单纯依靠手工制作来完成,电子线路计算机的辅助设计已经成为了必然趋势,越来越多的设计人员们喜欢使用快捷而高效的CAD设计软件来进行辅助电路原理图、印制电路板图等的设计,以及打印各种报表等。
Altium Designer除了全面的继承了包括Protel 99SE、Protel DXP在内的之前一系列版本的功能和优点外,还增加改进了许多的高端功能。该平台不但拓宽了板级设计的传统界面,而且全面集成了FPGA的设计功能和SOPC的设计实现功能,从而允许了工程设计人员把系统设计中的FPGA与PCB设计及嵌入式设计集成在了一起。 由于Altium Designer在继承了先前的Protel软件功能的基础上,综合了FPGA设计和嵌入式系统软件的设计功能,所以Altium Designer对计算机的系统需求比之前的版本都要高一些。
在本设计中,电路的原理图都是由Altium Designer软件绘制的,PCB板的封装与布铜,也都是通过本软件的设计制作的,由于本设计采用的放大器在本软件中都是有现成封装的,所以在设计是可以不用考虑封装的问题,设计电路仿真的工作完成之后,可以直接进行封装,然后进行布线和布铜的工作,之后便可以开始制作电路板,开始硬件的调试工作。
4.3 Lab VIEW软件简介
虚拟仪器(Virtual Instruments)是一种基于PC机的软、硬件测试平台,利用现有的PC机,加上一些特殊设计的专用的软件和硬件,形成的既有传统仪器的功能,又可以通过对软件程序的改变来实现仪器功能扩展的新型测量仪器。本设计采用基于LabVIEW环境下的软件设计,LabVIEW 是一个高效的图形化程序设计环境,它在测量、测试及工业控制领域已有广泛的应用。
LabVIEW 是美国国家仪器公司(简称NI公司)开发的具有革命性的图形化虚拟仪器开发环境,是业界之中领先的测试、测量和控制系统的一款开发工具。它具有非常强大的信号采集、测量分析和数据显示功能,集开发、调试、运行于一体,还提供了几乎所有经典的信号处理函数和大量现代的高级信号分析工具,而且由于LabVIEW 是基于图形化编程G 语言的虚拟仪器开发平台,所以为我们提供了一种全新的编程方法,即直观的前面板与流程图式的框图形式的程序,程序结构清晰、易学易用,特别适合硬件工程师、实验室技术人员及生产线工艺技术人员学习和使用,并可以在很短时间内掌握并应用于实践[13]。
LabVIEW使用的是图形化编辑语言G语言来进行编写程序,产生的程序是框图的形式。与C和BASIC一样,LabVIEW也是通用的编程系统,有一个完成任何编程任务的庞大函数库。LabVIEW的函数库包括数据采集、GPIB、串口控制、数据分析、数据显示及数据存储等等。LabVIEW也有传统的程序调试工具,如设置断点、以动画方式显示数据及其子程序(子VI)的结果、单步执行等等,便于程序的调试。
4.4 前置放大电路的调试与分析
在对前置放大器AD620AN进行测试仿真的时候,我们按照AD620AN芯片手册的测试方法首先连接电路,在这里我们将使用函数信号发生器的正弦波作为输入信号,幅度为-2~+2mV,设定的频率为10Hz,将输入端口的负端接地,利用泰克示波器来观察输入和输出的波形,电路接线图如图3.2所示。
图3.2 前置放大器测试电路原理图
- 上一篇:国内外风力发电的研究状况及发展
- 下一篇:永磁无刷直流电机控制系统设计+电路原理图+源程序
-
-
-
-
-
-
-
河岸冲刷和泥沙淤积的监测国内外研究现状
中考体育项目与体育教学合理结合的研究
大众媒体对公共政策制定的影响
电站锅炉暖风器设计任务书
酸性水汽提装置总汽提塔设计+CAD图纸
乳业同业并购式全产业链...
当代大学生慈善意识研究+文献综述
杂拟谷盗体内共生菌沃尔...
java+mysql车辆管理系统的设计+源代码
十二层带中心支撑钢结构...