介绍一~种基于FPGA的多路模拟数据采集接口的设计方案。该方案使用Max1281作为模数转换芯片,在APA150 FPGA中设计和实现了相关的接口控制、配置和数据存储模块;给出了系统设计框图、FPGA开发要点和仿真波形。
两相二氧化碳制冷环路控制中要求对45个温度点和5个压力传感器的模拟输出进行精确测量。根据以上要求,设计了基于FPGA的多路模拟数据采集接口电路,其框图如图1所示。该电路中包含4个模拟数据采集通道。其中3个通道用于模拟温度信号的采集,每个通道采集15个温度点的值。第4个通道负责采集5路压力传感器的模拟输出。每个采集通道均使用两片ADC506芯片构成多路开关。由FPGA通过ADC接口模块对ADC(模数转换器)的工作进行控制并为多路开关提供地址信号。MCU作为FPGA的上位机设置采集通道的工作配置字并从FPCA的数据寄存器阵列中读取采集结果。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !