论文部分内容阅读
[摘 要]社会经济的发展带动着人们生活水平的提高,人们对税控燃油加油机控制器的控制精确度与安全性提出了一定要求,税控燃油加油机控制器采用FPGA在一定程度上可以为税控燃油加油机的研究提供便利,FPGA控制器的应用在西方国家税控燃油加油机控制工作中已经越来越普遍,由于各种客观原因,我国目前的税控燃油加油机控制工作存在诸多问题,不能有效的解决现代的税控燃油状况,对税控燃油加油机控制结果的精确度与完整度造成了一定的影响。本文通过对FPGA开发技术可编程逻辑器件的分类及发展状况进行概述,分析税控加油智能控制器的种类及特点,探讨了税控燃油加油机控制器的FPGA的实现流程,希望对相关研究者有一定启发。
[关键词]税控燃油;加油机;控制器;?FPGA;探讨
中图分类号:TP39 文献标识码:A 文章编号:1009-914X(2015)33-0061-01
1、FPGA开发技术
1.1可编程逻辑器件的分类及发展
可编程逻辑器件需要从多方面进行读取数据及大规模的阵列逻辑,目前的可编程逻辑器件常见的有PAL/GAL、CPLD、FPGA三种,其中由于PAL/GAL结构较为简单,可以编程的单元密度较少,经过一段时间的发展,CPLD便被开发出来,此种编程可以同时进行逻辑单元与功能模块的编程,能够高速的完成接口转换、总线控制等工作。FPGA具有高度的集成性,其可编辑的程度可以逐渐的取代传统数字元件,目前的FPGA融合了DSP与CPU等处理内核,并将各项功能进行结构优化,系统性整合,随着其逻辑单元的密集度越来越高、价格逐渐低廉,此种技术便组建成为复杂数字电路设计的首选器件[2-3]。
1.2FPGA的主要特点
FPGA的基本组成部分可以进行一定程度的逻辑单元编辑,嵌入式的RAM可以结合布线资源、功能单元、内嵌专用硬核进行器件的中部阵列型分布处理,编程输入的单元可以提供器件外部的端口连接逻辑,通过遍布器件的可编程互连资源可以将器件的元器件进行相互连接,从而形成多单元连接的系统,其性能特点具有以下几种:①FPGA器件采用SRAM编程技术,可以高速的处理逻辑性较高、规模大的编程器件;②FPGA具有多样性的IO端口数量,可以进行极其复杂的功能单元设计;③FPGA可以采用分布式的资源进行灵活性布线,并通过编程实现时序逻辑等各种数字电路系统的基础要求;④可以采用具有可编程、高速嵌入、的单端口RAM及FIFO电路,极大的加强了此系统的应用范围[1]。
2、税控加油智能控制器的系统研究
2.1系统的构成及特点
税控主板上具有计量微处理器、监控微处理器、税控存储器等各器件,时序具有许多存储功能与借口的器件,一般的计量微处理器需要对加油机的智慧中心及各项功能的实现,接收装置中的信号转换装置可以将洗脑进行转换,由于电路的介入情况可以决定检测测量变换装置的电路工作状态,工作人员需要将检测测量装置介入电路之中,并将处于异常工作状态的电机进行税务工作的记录,目前的税控存储器具有极为细节的控制功能,可以有效的记录7年以上的税务数据,并能在严酷的环境中维护存储器的数据安全,税控主板具有专用的报税接口,可以与计算机直接连接从而获取计算机中的信号,当即有数据逐渐累积后可以有效的方便用户查询与计数,加油机处于非工作时,其它重要部件便停止工作。此系统具有以下几种特点:①芯片可以进行油量计量、加油控制、数据显示及监控通讯等功能;②油量计量数据与国家税控燃油专用的监控微处理器的接口协议;③芯片具有IIC总线接口模块,可以有效的实现IIC纯初期的直接连接;④处理器司机、程序紊乱可以自主复位并一定程度上提高芯片的稳定性。
2.2智能控制系统功能
税控加油机智能控制芯片对实现税控加油机的部件具有控制功能,当监控进行电机、电磁的开关操作时,不同的关阀量可以通过IIC总线进行接口的传送而保存,智能控制芯片接受到测量变换装置传送到的脉冲信号,税控功能进行单日程的数据传送时会自动锁定,目前的电监测功能够实现数据的查询,并保证系统在进行监控时维护其稳定性。此项功能可以进行存储器电路的复位工作,外部接口电路可以将总线外部数据映射到外设接口中,一般的信号经过接口的系统模块,并保证外部端口对相应的SFR进行操作,并由译码模块进行数据的转换。
2.3 1DW8051
IP的概念单元库的元件通过系统语言的方式进行集成电路的转换,IP的服用可以有效地缩短铲平的开发周期及降低成本,由于IP技术发展的时间尚短,其可以使用的前段逻辑仿真与时序需要进行多项验证,没有一定的效率与预见性,会造成检测单位的消耗,硬核可以通过布局布线来提供简便的功能。
3、税控燃油加油机控制器的FPGA的实现
3.1税控燃油加油机控制器的FPGA的设计原则和流程
目前的设计原则与设计风格是工作人员进行高速资源利用的结果,系统的作用决定了系统设计支出需要遵循一定的原则及性能指标,目前的系统运行频率需要降低资源的损耗,由于资源的消耗决定系统编制的成本,调查研究表明,系统运行速度是首要维护的问题,因此,具体的实施过程中,工作人员需要在满足速度的前提下降低资源的消耗,目前可以同时解决这两种问题的方式是进行模块的复制,系统的触发器可以在一定程度上进行核心逻辑的触发,时序电路可以完成仿真与布局布线的工作,目前的布线资源需要通过具有特殊功能的工艺进行实现,逻辑设计的过程中需要使用时钟信号、预设值信号进行全局的布置,从多方面进行系统性能的优化[7]。
3.2系统软件的建设
ASIC设计需要进行数字通信及工业自动化控制的工作,目前的工业自动化需要使用的数字电路与系统复杂程度越来越高,目前应用较多的是VHDL这种具有工业设计感的处理信息集成电路,目前的电子系统综合在一个芯片上。RTL有六个部分组成,这些模块将SFR总线的数据信号进行比较与正确数据终端地址进行对接,由于SFR可以有效的控制信号、地质信号与数据输出进行寄存,模块上的主机功能可以利用总线进行控制协议,模块可以简便的直接将译码模块进行连接与编程,这种单主机与多主机的互用可以中断信号,其主要特征为:①进行接口协议,功能符合主机需要;②拥有两种总线线路,一条串行数据线,一条串行时钟线;③可编程的时钟具有可实现的传输速率。一个单片应用系统的软件设计需要根据不同的需要进行功能设置,目前的应用系统具有以下几点:①软件结构清晰、简洁、流程合理;②一些模块化、程序化的调试与连接可以有效的进行修改与调整;③工程运行时需要对程序进行转移与控制,并采用观察状态进行查询;④规范化的进行系统的检测与验证。
结束语
综上所述,FPGA密集度越来越高、价格逐渐低廉,解决复杂数字电路问题等作用,其主要特点为可采用SRAM编程技术、可高速处理逻辑性较高、规模大的编程器件、具有多样性端口、可采用编程、高速嵌入等几个方面,笔者经过仔细的分析与研究税控加油智能控制器的系统需要了解系统的构成及特点、智能控制系统功能,从了解税控燃油加油机控制器的FPGA的设计原则和流程、建设系统软件几个方面来进行税控燃油加油机控制器的FPGA的实现,希望本文对相关研究人员有一定的启发作用。
参考文献
[1]王晓明.税控燃油加油机检定示值误差分析及测量结果不确定度评定[J].硅谷,2010,158(16):195-196.
[关键词]税控燃油;加油机;控制器;?FPGA;探讨
中图分类号:TP39 文献标识码:A 文章编号:1009-914X(2015)33-0061-01
1、FPGA开发技术
1.1可编程逻辑器件的分类及发展
可编程逻辑器件需要从多方面进行读取数据及大规模的阵列逻辑,目前的可编程逻辑器件常见的有PAL/GAL、CPLD、FPGA三种,其中由于PAL/GAL结构较为简单,可以编程的单元密度较少,经过一段时间的发展,CPLD便被开发出来,此种编程可以同时进行逻辑单元与功能模块的编程,能够高速的完成接口转换、总线控制等工作。FPGA具有高度的集成性,其可编辑的程度可以逐渐的取代传统数字元件,目前的FPGA融合了DSP与CPU等处理内核,并将各项功能进行结构优化,系统性整合,随着其逻辑单元的密集度越来越高、价格逐渐低廉,此种技术便组建成为复杂数字电路设计的首选器件[2-3]。
1.2FPGA的主要特点
FPGA的基本组成部分可以进行一定程度的逻辑单元编辑,嵌入式的RAM可以结合布线资源、功能单元、内嵌专用硬核进行器件的中部阵列型分布处理,编程输入的单元可以提供器件外部的端口连接逻辑,通过遍布器件的可编程互连资源可以将器件的元器件进行相互连接,从而形成多单元连接的系统,其性能特点具有以下几种:①FPGA器件采用SRAM编程技术,可以高速的处理逻辑性较高、规模大的编程器件;②FPGA具有多样性的IO端口数量,可以进行极其复杂的功能单元设计;③FPGA可以采用分布式的资源进行灵活性布线,并通过编程实现时序逻辑等各种数字电路系统的基础要求;④可以采用具有可编程、高速嵌入、的单端口RAM及FIFO电路,极大的加强了此系统的应用范围[1]。
2、税控加油智能控制器的系统研究
2.1系统的构成及特点
税控主板上具有计量微处理器、监控微处理器、税控存储器等各器件,时序具有许多存储功能与借口的器件,一般的计量微处理器需要对加油机的智慧中心及各项功能的实现,接收装置中的信号转换装置可以将洗脑进行转换,由于电路的介入情况可以决定检测测量变换装置的电路工作状态,工作人员需要将检测测量装置介入电路之中,并将处于异常工作状态的电机进行税务工作的记录,目前的税控存储器具有极为细节的控制功能,可以有效的记录7年以上的税务数据,并能在严酷的环境中维护存储器的数据安全,税控主板具有专用的报税接口,可以与计算机直接连接从而获取计算机中的信号,当即有数据逐渐累积后可以有效的方便用户查询与计数,加油机处于非工作时,其它重要部件便停止工作。此系统具有以下几种特点:①芯片可以进行油量计量、加油控制、数据显示及监控通讯等功能;②油量计量数据与国家税控燃油专用的监控微处理器的接口协议;③芯片具有IIC总线接口模块,可以有效的实现IIC纯初期的直接连接;④处理器司机、程序紊乱可以自主复位并一定程度上提高芯片的稳定性。
2.2智能控制系统功能
税控加油机智能控制芯片对实现税控加油机的部件具有控制功能,当监控进行电机、电磁的开关操作时,不同的关阀量可以通过IIC总线进行接口的传送而保存,智能控制芯片接受到测量变换装置传送到的脉冲信号,税控功能进行单日程的数据传送时会自动锁定,目前的电监测功能够实现数据的查询,并保证系统在进行监控时维护其稳定性。此项功能可以进行存储器电路的复位工作,外部接口电路可以将总线外部数据映射到外设接口中,一般的信号经过接口的系统模块,并保证外部端口对相应的SFR进行操作,并由译码模块进行数据的转换。
2.3 1DW8051
IP的概念单元库的元件通过系统语言的方式进行集成电路的转换,IP的服用可以有效地缩短铲平的开发周期及降低成本,由于IP技术发展的时间尚短,其可以使用的前段逻辑仿真与时序需要进行多项验证,没有一定的效率与预见性,会造成检测单位的消耗,硬核可以通过布局布线来提供简便的功能。
3、税控燃油加油机控制器的FPGA的实现
3.1税控燃油加油机控制器的FPGA的设计原则和流程
目前的设计原则与设计风格是工作人员进行高速资源利用的结果,系统的作用决定了系统设计支出需要遵循一定的原则及性能指标,目前的系统运行频率需要降低资源的损耗,由于资源的消耗决定系统编制的成本,调查研究表明,系统运行速度是首要维护的问题,因此,具体的实施过程中,工作人员需要在满足速度的前提下降低资源的消耗,目前可以同时解决这两种问题的方式是进行模块的复制,系统的触发器可以在一定程度上进行核心逻辑的触发,时序电路可以完成仿真与布局布线的工作,目前的布线资源需要通过具有特殊功能的工艺进行实现,逻辑设计的过程中需要使用时钟信号、预设值信号进行全局的布置,从多方面进行系统性能的优化[7]。
3.2系统软件的建设
ASIC设计需要进行数字通信及工业自动化控制的工作,目前的工业自动化需要使用的数字电路与系统复杂程度越来越高,目前应用较多的是VHDL这种具有工业设计感的处理信息集成电路,目前的电子系统综合在一个芯片上。RTL有六个部分组成,这些模块将SFR总线的数据信号进行比较与正确数据终端地址进行对接,由于SFR可以有效的控制信号、地质信号与数据输出进行寄存,模块上的主机功能可以利用总线进行控制协议,模块可以简便的直接将译码模块进行连接与编程,这种单主机与多主机的互用可以中断信号,其主要特征为:①进行接口协议,功能符合主机需要;②拥有两种总线线路,一条串行数据线,一条串行时钟线;③可编程的时钟具有可实现的传输速率。一个单片应用系统的软件设计需要根据不同的需要进行功能设置,目前的应用系统具有以下几点:①软件结构清晰、简洁、流程合理;②一些模块化、程序化的调试与连接可以有效的进行修改与调整;③工程运行时需要对程序进行转移与控制,并采用观察状态进行查询;④规范化的进行系统的检测与验证。
结束语
综上所述,FPGA密集度越来越高、价格逐渐低廉,解决复杂数字电路问题等作用,其主要特点为可采用SRAM编程技术、可高速处理逻辑性较高、规模大的编程器件、具有多样性端口、可采用编程、高速嵌入等几个方面,笔者经过仔细的分析与研究税控加油智能控制器的系统需要了解系统的构成及特点、智能控制系统功能,从了解税控燃油加油机控制器的FPGA的设计原则和流程、建设系统软件几个方面来进行税控燃油加油机控制器的FPGA的实现,希望本文对相关研究人员有一定的启发作用。
参考文献
[1]王晓明.税控燃油加油机检定示值误差分析及测量结果不确定度评定[J].硅谷,2010,158(16):195-196.