[实用新型]一种可编程片上控制器数据采集接口无效
申请号: | 200920141106.8 | 申请日: | 2009-07-24 |
公开(公告)号: | CN201667014U | 公开(公告)日: | 2010-12-08 |
发明(设计)人: | 徐和飞;牛秦州;王宇;蒋存波;陈小琴;金红;覃彦之 | 申请(专利权)人: | 桂林理工大学 |
主分类号: | G05B19/048 | 分类号: | G05B19/048 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 541004 广西壮族*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可编程 控制器 数据 采集 接口 | ||
技术领域
本实用新型涉及一种液体物料运输车卸料可编程片上系统(SOPC)控制器AD控制模块,特别是一种可编程片上控制器数据采集接口。
背景技术
在日常的运输活动中,经常遇到油料、酸碱溶液等液体化工原料的运输。这些液体物料运输车装、卸料系统具有泵和多个阀门,通过它们的不同状态组合,实现带计量装料、不带计量装料、带计量卸料、不带计量卸料、自流卸料、泵卸料等不同的功能。当前,这些液体物料运输的装料和卸料过程以手动操作为主,由于阀门、泵的开闭组合和先后顺序都对功能才生影响,因此手动操作复杂、难度大,对于许多液体物料,还可能对操作人员造成危害或导致其它安全问题。使用单片机的装、卸料自动控制方法可以部分解决了上述问题,但由于控制系统硬件和软件复杂,存在可靠性低和维护困难的不足。SOPC技术利用单片CPLD/FPGA器件和硬件描述语言程序来实现单片机硬件和软件的功能,可以发挥单片机控制系统的优点,并具有电路简单、系统可靠性高的特点。由于cs5532等许多串行接口AD芯片的操作时序比较复杂,为了在SOPC控制系统中使用这些串行AD芯片,SOPC系统就必须提供相应的接口和控制信号。整个SOPC控制系统由数据采集模块、键盘模块、显示模块、智能控制模块组成,本实用新型属于其中的数据采集接口模块。
实用新型内容
本实用新型的目的是提供一种可编程片上控制器数据采集接口。
本实用新型是这样实现的:
(1)数据采集接口由:串行AD芯片控制接口、寄存器组、运算器、数字平均值滤波算法、AD接口选择和时序及译码逻辑电路六个功能模块组成;
(2)该接口用于与外部串行AD连接,利用外部控制信号ADS3、ADS2、ADS1选择AD接口类型,CLK为外部时钟信号;
(3)由接口硬件提供串行AD所需要的复位控制信号、初始化指令序列、量程控制指令信号、读取AD转换结果所需要的时序及控制信号;
(4)内部硬件实现平均值滤波,AD转换结果保存在结果寄存器RAD中,可由SOPC控制系统的控制模块和显示模块读取使用。
本实用新型电路简单、系统可靠性高。
附图说明
图1为本实用新型可编程片上系统(SOPC)控制器数据采集功能单元数据通路图。
图中:XDB为其它功能模块读取AD数据的总线;XAD是外部读取AD时的地址选择信号。
图2为本实用新型数据采集单元控制流程图。
图中:Txx为时序编号,其中:TR0~TR2为复位所需的三个时钟周期;TI0~TIm为外部所选AD配置和初始化所需要的时钟;T0~Tn+2为采样控制周期所需的n+3个时序信号,每个时钟中期传送1位二进制信号。
具体实施方式
实施例:
图1为可编程片上控制器数据采集功能单元数据通路图,图2为数据采集单元控制流程图,表1为AD芯片选择表。
(1)数据采集接口由:串行AD芯片控制接口、寄存器组、运算器、数字平均值滤波算法、AD接口选择和时序及译码逻辑电路功能模块组成;
(2)AD控制接口由:①接口选择逻辑和接口信号逻辑电路、②运算器电路、③总线宽度控制逻辑、④寄存器组、⑤滤波算法逻辑组成;
(3)使用平均值滤波算法,AD0~AD3存放前四点采样值,每次采样,先进行移位处理,AD2→AD3,AD2→AD1,AD1→AD0,原AD3移出队列丢弃,新的AD值送AD0,利用运算器实现S=∑ADk(k=0,1,2,3)运算,通过将S错2位传送到寄存器RAD实现平均值运算,RAD保存的AD值供可编程片上(SOPC)控制器其它功能模块读取使用;
(4)由ADS3,AD2,ADS1选择AD芯片型号,为了避免求S=∑AD溢出,内部总线比AD位数多2位,除S和寄存器RI1,RI2外,对寄存器读写位数与AD类型所确定的二进制位数相匹配;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林理工大学,未经桂林理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200920141106.8/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置