您当前的位置:五五电子网电子知识单片机-工控设备DSP/FPGA技术基于FPGA的智能温度采集控制器 正文
基于FPGA的智能温度采集控制器

基于FPGA的智能温度采集控制器

点击数:7850 次   录入时间:03-04 11:48:27   整理:http://www.55dianzi.com   DSP/FPGA技术

       2)分频模块fenpin。由50 MHz内部晶振产生与DS18B20同步的1 MHZ时钟。

       3)主控模块 Control Block。负责状态转化控制,实现 Data Path和RS232收发器的沟通。通过内部FSM逻辑的判断和控制,将命令传达至传感器,并将命令的执行结果返回给上位机。由两个延时子模块组成。初始化模块init,负责初始化总线上所有DS18B20,并在初始化成功后报告主控模块初始化状态。若初始化失败,将继续初始化。若超过设定初始化时间仍不能成功初始化,将停止初始化并报警。温度转化等待模块Convert,负责在读/写模块bytebit向DS18B20发出convert命令后延时800 ms再报告主控模块转化完毕。根据DS18B20用户手册,温度转化最多用750 ms。所以采用800 ms的保守估算。

       4)Data Path。由读/写模块bytebit构成,负责主控模块Control Block和DS18B20之间的数据通信。由主控模块Control Block的r_w信号决定是发WRITE TIME SLOTS还是发READ TIME SLOTS。

    



www.55dianzi.com

   4结束语

       本文作者的主要创新点:分析并设计了一个基于FPGA的智能温度测控系统。本系统已经广泛地应用到各种相关的实际系统。本项目已经产生经济效益越230万元。



上一页  [1] [2] 


本文关键字:控制器  智能  DSP/FPGA技术单片机-工控设备 - DSP/FPGA技术