仪器仪表用户
护困难等问题,克服实
‘验箱硬件电路固定、实验内容难于改动等局限。在单片机中,
所有的硬件电路设计、对 软件其实都可以在keil及proteus
平台上进行,keil完成单片机软件设 试,proteus完成硬件
计及系统运行结果查看。通过它们,用户可以方便地进行
臼墅验童逾旦
在KEIL中进行调试,同时在PROTUES中观察调
如图2所示。
试结果
单片机实验窜硬件投入不足和设备维
应
计调
设
电路原理图的设计和仿真测试、观察电路的工作状态及软件
运行后的变化情况。用它来做单片机的仿真分析、设计无疑
是很方便的。实践证明,在使用Proteus进行系统仿真开发成
功之后再进行实际制作,能极大提高单片机系统设计效率。
因此,Proteus和keil联调有较高的推广利用价值。口
、
参考文献
[1]张靖武,周灵彬著.单片机系统的PROTEUS设计与仿真
[M].电子工业出版社,2007.
[2]戴佳,苗龙,陈斌著.51单片机应用系统开发典型实例[M].
中国电力出版社,2005.
[3]周润景。袁伟亭,景晓松著.Proteus在MCS一51&ARM7系统
中的应用百例i
M].电子工业出版社,2006.
田2 PROTEUS仿翼结果
由上述例子可以看出。Proteus可以很方便地与Keil
[4]王为青著.单片机keil CX51应用开发技术[M].人民邮电出
C51
版社。2007.
集成开发环境连接,程序编译好之后,立即可以进行软、硬件
结合的系统仿真。利用Proteus仿真只需很少设备,就可以完
[5]林志琦著.基于Proteus的单片机可视化软硬件仿真[M].北
京航空航天大学出版社.2006.
[6]蔡美琴,张为民,沈新群著.MCS一51系列单片机系统及其应
用[M].高等教育出版社,1992.
成小到走马灯、电子钟,大到电机控制系统等单片机系统
设
计,具有明显的经 势。当然,它有一些不足。比如仿真模
济
优
[7]晁阳著.单片机MCS一51原理及应用开发教程[M].清华大
学出版社,2007.
型器件库中没有一些元器件模型,或有的模型由于缺少仿真
文件,不能进行仿真等。
作者简介:刘淑红(1980一)。女。硕士研究生。研究方向:精密测控技术
与仪器。
3结语
收稿Et期:2008— 10— 18(8498)
使用Proteus㈨进行单片机系统设计利大于弊,可以解决
文章编号:1671— 1041(2009)02— 0098-03
随机等效采样的FPGA仿真
杨滢,陈蒙爱,王广君,伍建军
中国地质大学(武汉)信息工程学院湖北武汉430074
rate of 1.6
G
Ell'-
SPS,the
SPS-which
摘要:采用Altera公司的cyclone系列FPGA:EPlCl2Q240C8,使用
VHDL硬件描述语言,在QuartusⅡ6.0环境下构建了一种基于排序
算法的仿真模型。对一种随机等效采样系统进行了仿真。并且在不能采
样完全的情况下对空数据采用特殊的处理方法。经过仿真。设计的高
速数据采集系统能够稳定运行。实时达到50MSPS的采样率.等效倍率
32倍采样下达到1.6GSIS的采样率。基本达到预期目标。
equivalent sampling
basically
rive at the
aims,
expected
Data
Key words:FPGA;High Speed
Acquisition;Simulation
根据Nyquist采样定理规定,为完成重建波形,采样频率至
少应为信号频率的2倍以上。如对于IOOMHz的信号,必须有
200MHz以上的采样速率才能复原原信号,对于更高速信号的
采集,需要的采样速度更高。由于技术的限制,超高速的数据
采集芯片价格昂贵,且在国内不易买到。鉴于此出现了等效采
样技术。对随机等效采样的原理进行了介绍,并通过FPGA进
行了系统仿真。
关键词:FPGA;高速数据采集:仿真
中图分类号:TP274+.2
文献标志码:B
random
Equivalent
sampling technique§
FPGA simulation
YANG Yi琏,CHEN
(China
Gmng-jun,WU
of
Geosciences.Faculty
Meng-ai。WANG
Jian-jtm
1
随机等效采样的原理和方法¨“。
of
University
随机等效采样是等效采样的一种,如果被测信号是稳定
周期信号,通过测量每次A/D采样序列起点与一参考点(信号
的触发时刻)的时间差△T,就能确定本次采样序列在信号波形
Information
Engineering。Wuhan 430074。China)
of
Abstract:Uses cyclone senes FPGA
AItem corporation:
EPI
hardware
the
simulation
equivalent
C12Q240c8.and
descnption Ianguage VHDL。in
中的位置。当这个时间差△T是随机分布,并且在很短的时
间
environment of the
II 6.0 to
software Quartus
construct
a
a
段内遍历其在一个A/D时钟内所有可能的取值时,通过分布
在这个时间段上的随机采样序列的叠加,在叠加次数n足够大
时.遍历所有可能的波形采样过程,从而重构目标信号的完整
采样波形,或者说等价于一个完整的波形采样。每轮采样的起
model which
random
based on
to simulate
sorting algorithm
method jf can not
use
sampling system.And
special
sample
the
data
completely.After
simulation。high speed
real-time
acquisition system
of
50 M
runs
designed
rate
steady。achieving
sampling
98 EIC
V01.16 2009 No.2
欢迎光临本刊网站http://www.eic.com.cn
万方数据
全部评论(0)