油价牌控制方法及装置的制造方法_2

文档序号:9686745阅读:来源:国知局
Hz?2.5GHz范围内的ISM频段的单片无线收发器芯片像nRF24L01等芯片、工作频率在425MHz?525MHz范围内的单片无线收发器芯片像SI4463等芯片。
[0034]参见图6,油价牌控制卡43包括:处理器模块431、无线模块432、以太网口433、USB接口 434、串口 435、驱动模块436、10路控制口 437、点检板接口 438。其中,处理器模块431例如为ARM处理器,像STM32F429/439系列ARM芯片等;当然,处理器模块431也可以是ARM处理器和FPGA的组合。无线模块432电连接处理器模块431,其例如直接焊接在油价牌控制卡的电路板上且支持SPI接口。优选地,无线模块432包括工作频率在170MHz?2.5GHz范围内的单片无线收发器芯片,例如工作频率在2.4GHz?2.5GHz范围内的ISM频段的单片无线收发器芯片像nRF24L01等芯片、工作频率在425MHz?525MHz范围内的单片无线收发器芯片像SI4463等芯片。本实施例中,无线模块432可以以无线方式接收价格数据等控制信号,还可用于处理器模块431的程序更新(也即支持无线更新)。以太网口 433电连接处理器模块431,其例如是百兆以太网口并通过网络PHY芯片连接处理器模块431。本实施例中,以太网口 33可连接上位机以用于油价牌控制卡431的集群管理。USB接口 434电连接处理器模块431,其可用于处理器模块431的程序更新,相较于无线模块432而言,其作为程序更新的备份设计。串口435电连接处理器模块431,其例如是RS232串口,可用作程序的调试口,打印一些调试信息,和/或RS485串口,用来连接外围距离稍微远点的设备,如光探头等。驱动模块436例如是采用74HC245系列芯片,其为一种三态输出、八路信号收发器,主要是为了增加处理器模块431输出引脚的驱动能力。10路灯板控制口 437通过驱动模块436电连接处理器模块431且直接设置在油价牌控制口 43的电路板,其可分别用于连接十块油价牌灯板45,各个油价牌灯板45的显示驱动数据即是来自于相对应的控制口 437 ο点检板接口 438电连接处理器模块431,其例如是一个20pin接口(其中1pin为数据口、1pin是地线),用于与设置有10路点检口的点检板连接;点检功能的设置可以解决油价牌显示上因为坏点(LED灯点损坏)而造成的油价不准确问题。优选地,点检板(图中未绘出)上的1路点检口为双向口,从而可以兼作控制口,如此则可以增加油价牌控制卡43的带载量。值得一提的是,点检板可以始终连接在油价牌控制卡43的点检板接口 438,也可以完成点检后断开与油价牌控制卡43之间的连接且在后续如果需要使用时再与油价牌控制卡43连接。
[0035]参见图7,其为油价牌控制卡43的10路控制口437的分布示意图。对于图1的油价牌搭建模式(相对两面共计八块油价牌灯板),使用时,I和2号控制口为一组,3和4号控制口为一组,5和6控制口为一组,7和8控制口为一组,9和10控制口为一组,同一组控制口所控制的两块油价牌灯板的显示内容相同。而对于图2的油价牌搭建方式,1-10号共计10路控制口分别作为独立的数据口驱动控制油价牌灯板,例如其中的任意8路控制口分别控制图2所示的八块油价牌灯板。典型地,1-10号控制口为网口。
[0036]承上述,本实施例中,对于油价牌控制卡43,一旦有空闲的控制口437,将被设置成备用控制口,备用控制口的作用主要是在其他正常使用的控制口出现故障(工作异常)时,用户不用重新去买一张油价牌控制卡,只需要将坏口的外部连接线(例如网线)拔下来插在备用控制口上,这样就不会影响对油价牌灯板45的控制。对于图6所示的油价牌控制卡43而言,通过点检板接口 438连接设置有可兼做控制口的10路点检口的点检板后,油价牌控制卡43可拥有20路的控制口,也就是说即使在极限情况下,油价牌控制卡43上的10路控制卡437都坏了,完全可以用点检板上的10路点检口来代替,这样就使得其在使用上更加灵活方便。
[0037]更具体地,以图2所示的油价牌搭建方式为例,一面的八块油价牌灯板只使用了一张油价牌控制卡的八个控制口,也就是说会有两个控制口是空闲的,例如说1-8号控制口被当前使用,而9和10号控制口空闲。使用了一段时间后,假设3和4号控制口突然坏了,完全不能用了;在这种情形下,使用者无需去购买新的油价牌控制卡,只需要将3和4号控制口的外部连接线(例如网线)拔下来,插到9和10号控制口上,然后再在控制终端41上将3号控制口与9号控制口绑定,以及将4号控制口与10号控制口绑定,这样油价牌就可以继续正常显示了。
[0038I 参见图8,其为控制终端41的触摸屏415的一个显示界面示意图。在显示界面中,每一个数值对应一块油价牌灯板45的显示,每个数值例如都可以通过滚条的方式进行数值的更改,将每个油价牌灯板45对应要显示的数值设置好后,点击“发送”按钮,数据将被填充到图9所示的数据发送缓冲区中。
[0039]如图9所示,对应油价牌控制卡43的10路控制口 437,控制终端41上分配有1-1 O共计十个数据发送缓冲区。当用户改好要显示的油价值,点击“发送”按钮后,数据会被填到图9中对应的数据发送缓冲区中。从图8可以得知,控制终端41的显示界面上当前只有8个油价值(其对应目前正在使用的8个控制口),这8个油价值会一一对应地被填到图9所示的1-8号数据发送缓冲区,而9和10号数据发送缓冲区是备用控制口对应的数据发送缓冲区,所以在备用控制口没有被绑定时,其默认是独立显示模式,默认值例如为O。
[0040]参见图10,其为控制终端41的触摸屏415的一个控制口绑定界面示意图。一旦有哪个当前使用控制口坏了,需要启用备用控制口,这时候在控制终端41首先要进入图10所示的控制口绑定界面,在左边可以滚动地选择当前使用控制口的编号,在右边可以选择要与之绑定的备用控制口的编号,选好之后点击“确定”按钮,这两个控制口所分别对应的数据发送缓冲区将会被绑定在一起,其相当于控制终端41配置有用于绑定数据发送缓冲区的绑定模块。比如说,这时候将3号和9号控制口绑定、6号和10号控制口绑定;那么后续在图8所示的显示界面设置好油价后,点击“发送”按钮将油价值填到图9所示的相对应数据发送缓冲区时,1-8号数据发送缓冲区的数据填充方式和之前一样,而到9号和10号控制口的时候,9号数据发送缓冲区会被填充与3号数据发送缓冲区相同的数据、10号数据发送缓冲区会被填充与6号数据发送缓冲区相同的数据,而不再是默认值O。
[0041 ]另外值得一提的是,控制终端41在绑定控制口之后,在某些情形下还需要配置备用控制口;这是因为在油价牌实际应用中,每一个控制口对应的油价牌灯板45可能是不一样的,因为作为油价牌灯板45的LED灯板类型有6寸、8寸、12寸、18寸、24寸、30寸等,所以对应不同尺寸的油价牌灯板45如果配置不对,油价牌灯板45就无法正常驱动,所以在控制口绑定后,如果备用控制口的初始配置信息(包含油价牌灯板走线方式信息等)和与之绑定的当前使用控制口的配置信息不一致,则需要控制油价牌控制口 43根据当前使用控制口的配置信息对与之绑定的备用控制口进行配置;当然,如果备用控制口的初始配置信息和与之绑定的当前使用控制口的配置信息是一致的,则可以不再需要重新配置备用控制口。
[0042]承上述,对于控制终端41,用户可以通过触摸屏415对油价值进行输入,输入完成后,数据会被转换成符合发送格式的数据,然后送入图9所示的数据发送缓冲区,通过无线模块417发送给油价牌控制卡43,这是正常使用时的流程。而一旦有控制口例如3号控制口出现问题,换用到备用控制口例如9号控制口驱动,这时候就要求9号备用控制口的油价数据要和与之绑定的3号控制口的油价数据一样,所以在控制终端41需要做一个简单的控制口绑定,如图10所示,将出现问题的3号控制口与备用的9号控制口绑定起来,这样在向数据发送缓冲区填充数据的时候,9号控制口所对应的数据发送缓冲区就会被填上与之绑定的3号控制口的显示数据;至于如何在9号控制口所对应的数据发送缓冲区填充上与之绑定的3号控制口的显示数据,其可以是:通过图8所示的显示界面,将各个控制口的油价值设定好后
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1