文件名称:基于EDA技术的数据采集控制系统设计.pdf
文件大小:447KB
文件格式:PDF
更新时间:2013-11-12 04:17:14
数据采集和控制 CPLD/ FPGA 硬件描述语言
[摘 要] 数据采集和控制系统是对生产过程或科学实验中各种物理量进行实时采集、测试和反馈控制的闭环系统。它在工业控制、军事电 子设备、医学监护等许多领域发挥着重要作用。本设计用 CPLD/ FPGA 芯片、ADC0809 芯片、键盘及七段显示器共同构成数据采集控制 系统,用VHDL语言进行各模块程序设计并在开发系统 QUAR TUSⅡ下进行编译仿真。待编译仿真正确通过后将程序下载于 CPLD/ FP- GA芯片中,以实现对A/ D 转换、数据运算、键盘输入以及数据显示的控制。设计概括如下:1) 设计ADC0809 模数转换的控制程序,将 系统按一定速率采集到的输入电压值经 ADC0809 转换为 8 位二进制数字量。2) 按照ADC0809 模拟电压与输出电压的对应关系,利用 VHDL语言设计 12位 BCD 码加法程序,实现 8位数字量转换成 12位 BCD 码。3) 用VHDL 语言设计独立式键盘输入程序,将键盘输入 的数据转换成相应的4 位 BCD 码并将 3 次输入转换成的BCD 码放在一个 12位的寄存器中。基于 EDA 技术的数据采集控制系统在实际应 用中具备更简洁更灵活的优点。