杯陕西省电子设计专题竞赛
表11 频率测量实验数据记录 给定频率值(HZ) LCD显示(HZ) 绝对误差值(HZ) 给定频率值(HZ) LCD显示(HZ) 绝对误差值(HZ) 100 91 9 2000 199 4 150 152 2 2500 2503 3 200 197 3 3000 2997 3 400 402 2 5000 5003 3 800 798 2 6000 6003 3 1600 1603 3 6500 6596 4 1700 1703 3 9000 9004 4
七、测试数据及结果分析
1.测试数据分析 (1)电压测量
由表8可见 (2)电流测量
由表9可见 (3)频率测量
由表10可见 (4)温度测量 由表11可见
2. 测试结果
本次设计的高精度多路数据采集系统能很好地实现对工业现场多通道高精度数据采集、DE2 板上液晶同步显示以及与上位机实时数据交换。由于系统合理地利用了DE2板载资源,同时采用抗工频干扰能力强的V/F转换,再加上内部基准源自校正电路,保证了系统准确、稳定、可靠的运行。
参考文献
1 潘松,黄继业,曾毓编著.SOPC技术实用教程.清华大学出版社,2005. 2 潘松,黄继业编著.EDA技术实用教程.北京:科学工业出版社,2006.
3 李晶蛟等编著.液晶显示器的C语言程序设计.北京:科学工业出版社,2005. 3 陶时澍主编.电器测量.哈尔滨工业大学,2004.
4 林敏等著.计算机控制技术及工程应用.北京:国防工业出版社,2005.
5 求是科技 编著.单片机通信技术与工程实现.北京:人民邮电出版社,2005.1.
6 求是科技 编著.Visual Basic 串口通信工程开发实例导航.北京:人民邮电出版社,2003.1. 7 张路平 等编著.Visual Basic 6.0 编程案例.北京:电子工业出版社,2005.1. 8 张宏林 等编著.Visual Basic 编程疑难详解.北京:人民邮电出版社,2000-7. 9 ALTERA公司提供的QUARTUS II、NIOS II培训教材
25
基于SOPC的工业现场高精度多路数据采集系统
附录:系统功能概述
外围各通道的信号通过外围电路测量放大之后,再经过A/D转换为频率信号,进入系统中的计数器记数,定时器记时时间到,NIOS CPU产生一个清零信号,并同时读取计数器的记数值。记数值在CPU中转换为频率,之后通过A/D的分段线性关系,求出对应的输入信号的电压值,再转换为对应的温度、电流信号,并且转换好的值暂时储存在SDRAM中,同时送到LCD显示。最后,在把暂存的值通过UART传输到上位机保存,以便以后的查看和分析。 系统中按键功能定义: SW17:系统工作使能键。
SW16:核定基准电压使能键,拨上该键,可以核对外围电路中的基准电压后输入到系统程序中,由于基准电压是通过精密电阻分压所得,因此基准电压一般不会变,可以很长时间校准一次。
KEY3:进入循环显示使能键。当SW16被按下后,该键用来设定基准电压。
KEY2:选择路数键,按下该键后,显示路数加一。当SW16被按下后,该键用来设定基准电压。
KEY1:选择路数键,按下该键后,显示路数减一。当SW16被按下后,该键用来设定基准电压。
KEY0:当SW16被按下后,按下该键,系统读入设定的基准电压值。
26
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新综合文库电竞作品基于SOPC的高精度多路数据采集系统(6)全文阅读和word下载服务。
相关推荐: