一种基于fpga的通用人机接口装置的制造方法

文档序号:9187263阅读:300来源:国知局
一种基于fpga的通用人机接口装置的制造方法
【专利说明】
【技术领域】
[0001]本实用新型属于通讯设备技术领域,涉及一种用于工业控制终端、工业测控终端的人机接口装置,尤其是一种基于FPGA的通用人机接口装置。
【【背景技术】】
[0002]随着电子技术的日益进步和普及,配备有人机接口(HMI)装置的终端设备越来越多的出现在人们的日常生活中及工业控制领域,如银行的ATM终端、立体车库操控终端、入户电表显控终端、智能配电设备测控终端、数控机床控制终端等。通过这些装配有人机接口装置的终端设备,极大的便利了人们的生活和工作,提升了生活质量,提高了工作效率。
[0003]目前都是针对特定用途专门研发相关人机接口装置以满足人机交互使用,很难做到具备通用性的人机接口装置,其关键问题就是各种外设接口各异、操作方式和接口控制信号不尽相同,要想做到通用就必须考虑如何解决接口兼容、多种接口信号均可控的问题。
[0004]近年来由于FPGA芯片简单易用、可扩展性强、价格经济、易于采购维护,被越来越广泛的应用于各种电子技术、计算机技术、通信技术领域。构建基于FPGA的具有一定通用性的人机接口装置可以极大的提高人机接口装置的通用性、操作性,便于修理维护,提高效率,降低成本。
【【实用新型内容】】
[0005]本实用新型的目的在于克服上述现有技术的缺点,提供一种基于FPGA的通用人机接口装置。本实用新型具有一定通用性,接口可扩展,内部实现简易灵活,采用通用可编程逻辑器件实现,针对不同应用需求稍作适配即可灵活应对,具备成本低廉、操作简单、通用性强、适应面广等特点,可广泛应用于各种工业控制终端、工业测控终端进行人机交互。
[0006]为达到上述目的,本实用新型采用以下技术方案予以实现:
[0007]—种基于FPGA的通用人机接口装置,包括带有FPGA芯片和LED灯的控制板,以及均与控制板上的FPGA芯片相交互的MCU、IXD液晶显示屏、键盘和按键;FPGA芯片用于与MCU信号交互、产生LED灯控信号、键盘和按键信号的扫描检测以及控制LCD液晶显示屏。
[0008]本实用新型进一步的改进在于:
[0009]控制板包括第一 FPGA芯片、第二 FPGA芯片、总线收发器、锁存器、时钟、缓冲器、隔离器、接插件以及LED灯;第一 FPGA芯片通过缓冲器分别与按键和键盘相连,通过锁存器与LED灯相连;第一 FPGA芯片与第二 FPGA芯片相交互,第二 FPGA芯片与IXD液晶显示屏相连。
[0010]系统地址总线、数据总线以及控制信号经总线收发器后传输到第一 FPGA芯片中,经第一 FPGA芯片译码、缓存操作产生灯控信号、串口调试收发信号;MCU控制第一 FPGA芯片监测触摸键盘信号和按键信号的状态,并将状态信息返回给系统MCU。
[0011]第二 FPGA芯片通过系统总线信号与第一 FPGA芯片产生的片选及控制信号实现LCD液晶显示屏的使能信号、片选信号、读/写信号以及寄存器控制信号时序的产生,完成对LCD液晶显示屏的上电配置以及读/写操作。
[0012]控制板通过第一连接器与MCU相连,通过第二连接器与与IXD液晶显示屏相连,通过第三连接器与键盘相连,通过第四连接器与按键相连。
[0013]第一连接器、第二连接器、第三连接器以及第四连接器均通过电缆与MCU、IXD液晶显示屏、键盘以及按键相连。
[0014]第一连接器、第二连接器、第三连接器以及第四连接器采用能够与不同组件接口适配的连接器。
[0015]与现有技术相比,本实用新型具有以下有益效果:
[0016]本实用新型设置带有FPGA芯片的控制板,将MCU、IXD液晶显示屏、键盘和按键与控制板中的FPGA芯片相连,FPGA芯片用于与MCU信号交互、产生LED灯控信号、键盘和按键信号的扫描检测以及控制LCD液晶显示屏;本实用新型采用常见FPGA芯片实现,相较搭建硬件电路实现更为灵活通用,接口可适配、功能可裁剪、结构可灵活布局,可根据具体应用领域、应用场合,选配LCD液晶显示屏、触摸键盘、按键。
【【附图说明】】
[0017]图1为本实用新型的系统实现功能框图;
[0018]图2为本实用新型的系统物理连接示意图;
[0019]图3为本实用新型控制板上FPGA原理框图;
[0020]图4为本实用新型实施例中的人机接口装置面板示意图;
[0021]图5为本实用新型实施例中的人机接口装置控制板FPGA功能框图。
【【具体实施方式】】
[0022]下面结合附图对本实用新型做进一步详细描述:
[0023]以下结合附图和实施例对本实用新型的内容做进一步详细说明,但本实用新型的实际制作结构并不仅限于下述的实施例。
[0024]参见图1至图3,本实用新型由控制板、IXD液晶显示屏、触摸按键及连接电缆组成。可安装于各种工业控制终端、工业测控终端的面板上,完成终端与外界的信息交互。控制板通过连接电缆将系统总线信号及控制信号接入,用两片FPGA芯片协同工作实现产生LED灯控信号、按键操作扫描、键盘操作控制、液晶显示控制、串行口调试功能。
[0025]如图2系统物理连接示意图所示,本实用新型对外有4条连接电缆,分别连接MCU、LCD液晶显示屏、触摸键盘以及按键。控制板上设置第一连接器、第二连接器、第三连接器以及第四连接器。使用时第一电缆I的一端与控制板上第一连接器连接,另一端与用户提供的MCU接口连接完成与MCU系统总线的交互;第二连接器通过第二电缆2与IXD液晶显示屏接口连接;第三连接器通过第三电缆3与触摸键盘接口连接;第四连接器通过第四电缆4与按键接口连接。第一电缆I与MCU连接一端的第一连接器可根据不同应用要求灵活定制,第二电缆2与IXD液晶显示屏连接一端的第二连接器可根据所选用的IXD液晶显示屏进行适配,第三电缆3与触摸键盘连接一端的第三连接器可根据所选用的触摸键盘进行适配,第四电缆4与连接一端的第四连接器可根据所选用的按键要求进行适配。本实用新型还可根据具体应用灵活剪裁,在某些简单应用场合可定制是否保留与触摸键盘和按键的连接接口。
[0026]LED灯安装于控制板上。根据应用需求可对LCD液晶显示屏、触摸键盘、按键的安装位置安装方式灵活布局。
[0027]本实用新型在上电MCU初始化完成后,检测控制系统分配给人机接口装置的片选地址有效,通过装置面板上安装的LED灯控信号给出指示,此时操作者可进行按键操作、触摸键盘操作。通过按键操作可对装置进行启动、重启、复位、串口调试功能,或根据具体应用对按键进行重定义。MCU上电扫描触摸键盘是否有信号被触发,若有被触发信号,根据装置返回数据判断装置当前状态,对装置请求作出相应响应,发出对应操作命令。装
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1