电视机电脑模块一体机的实时操作计时方法及装置 技术领域 本发明属于电子产品领域, 特别是指一种可对电视机电脑模块一体机的实时操作 时长进行远程计时的方法及装置。
背景技术 传统电子产品的时钟功能, 主要是通过时钟电路实现简单的时间显示、 定时等功 能, 为保证时钟电路能够长时间正常工作以及时间显示准确, 需要增加可充电电池。 这种传 统电子产品的时钟, 只实现简单的功能, 可靠性差, 不便于维护, 缺乏连续性, 而且无法实现 电子设备的时钟衍生功能, 如实时操作记录、 实时时钟显示、 时钟自动校正、 记录定期发送 等。
同时, 一些电子设备采用超级电容作为时钟电路的储能装置, 当电子设备通电时, 超级电容会及时快速充电, 而在电子设备关机后, 超级电容则缓慢放电, 以供应时钟电路的 正常用电, 这样时钟电路可以在关机后的一段时间内正常工作, 保持实时。 但是此种方法存 在局限性 : 当电子设备断电时间超过超级电容的放电时间, 超级电容的电量将耗尽, 时钟电
路将停止计时。过后再接通电源, 电子设备的时钟无法自动校正时间, 将滞后于实际时间, 需要重新设置时钟数据。 同样无法实现电子设备的时钟衍生功能, 如实时操作记录、 实时时 钟显示等。
基于前述分析, 由于普通电子设备没有足够稳定的实时时钟功能与实时操作记录 功能, 当采用租赁电子设备的合作方式时, 租用者 ( 比如, 酒店或一些公共场所经营者 ) 必 须按照租赁时间的长短, 向被租赁人支付租金, 而不是按实际使用时间长短或使用次数, 向 被租赁人支付租金。 按这种租赁方式, 有时甚至需要为已经租来、 但未使用的电子设备支付 租金, 同样造成成本浪费, 增加经营者负担。
中国实用新型申请号 200920136709.9 公开了一种电视电脑一体机, 其借助安装 于电视上的电脑模块, 实现了收看电视节目与上网的双重功能。
本发明人出于提高产品使用性能的考虑, 利用电脑模块的功能优势, 通过集成电 视机与电脑模块, 对电视机的实时时钟功能与时钟衍生功能进行研究, 本案由此产生。 发明内容 本发明的主要目的, 在于提供一种电视机电脑模块一体机的实时操作计时方法及 装置, 其改变了现有租赁电视机的计费方式, 降低经营者的租赁与经营成本。
为了达成上述目的, 本发明的解决方案是 :
一种电视机电脑模块一体机的实时操作计时方法, 包括电视机和电脑模块, 所述 计时方法的步骤为 :
(1) 电视机将时间更新为与电脑模块的时间同步 ;
(2) 电视机记录开机时间, 并存储操作记录 ;
(3) 电脑模块向电视机发送操作记录查询命令 ;
(4) 电视机将操作记录发送到电脑模块 ;
(5) 电脑模块将前述操作记录生成电子文件, 发送到指定的邮箱或网站。
上述步骤 (1) 中, 电视机包括主芯片和实时时钟芯片电路 (real-time clock, RTC), 电脑模块包括 MCU, 且电脑模块的操作系统中还设有实时更新应用程序, 该步骤的详 细内容为 :
(1a) 电脑模块操作系统下的实时更新应用程序通过 USB, 将实时更新命令发送到 MCU ;
(1b)MCU 通过 UART 将实时更新的命令发送给电视机的主芯片 ;
(1c) 电视机的主芯片将主芯片的时间更新为电脑时间 ;
(1d) 电视机的主芯片再通过 I2C, 将实时时钟芯片电路的时间设置为电脑时间, 完 成其时间与电脑时间同步。
上述步骤 (2) 中, 电视机包括主芯片、 实时时钟芯片电路和存储器, 其详细内容 为:
(2a) 开机时, 实时时钟芯片电路上的定时器进行开机计时, 并在判断开机计时时 间超过一设定值时判定电视机被使用一次 ;
(2b) 主芯片更新操作记录, 并将更新后的操作记录存储在存储器中。
上述步骤 (3) 中, 电视机包括主芯片和存储器, 电脑模块的操作系统中设有操作 记录控制应用程序, 且电脑模块包括 MCU, 所述发送操作记录查询命令的详细内容为 :
(3a) 电脑模块操作系统中的操作记录控制应用程序向 MCU 发送查询操作记录命 令;
(3b)MCU 通过 UART 将查询操作记录命令发送至电视机的主芯片 ;
(3c) 电视机的主芯片收到查询操作记录命令后, 通过 I2C 从存储器中查询操作记 录。
上述步骤 (4) 中, 电视机包括主芯片, 电脑模块包括 MCU, 该步骤的详细内容为 : 电 视机的主芯片将获取到的操作记录, 连同操作记录发送命令, 通过 UART 发送到电脑模块的 MCU。
上述步骤 (5) 中, 电脑模块包括 MCU, 且电脑模块的操作系统中设有操作记录控制 应用程序, 该步骤的详细内容为 :
(5a) 电脑模块的 MCU 收到操作记录与操作记录发送命令后, 通过 USB 转发到操作 系统下的操作记录控制应用程序 ;
(5b) 操作记录控制应用程序通过生成电子文件的方式, 将操作记录以电子文件的 方式发送到指定的邮箱或网站。
一种电视机电脑模块一体机的实时操作计时装置, 包括电视机和电脑模块, 其中, 电视机包括主芯片、 实时时钟芯片电路和存储器, 电脑模块包括 MCU ;
实时更新时, 电脑模块向电视机发送实时更新命令, 电视机中的主芯片将时间更 新为电脑时间, 并将实时时钟芯片电路的时间设置为电脑时间 ;
计时时, 实时时钟芯片电路在开机时进行开机计时, 并在开机计时时间超过设定 值时判定电视机被使用一次, 此时主芯片更新操作记录, 并存入存储器中 ;
获取操作记录时, 电脑模块中的 MCU 向电视机中的主芯片发送查询操作记录命令, 主芯片由存储器中读取操作记录, 发送给 MCU, 再由电脑模块将该操作记录生成电子文 件, 通过网络发往指定的邮箱或网站。
采用上述方案后, 本发明具有以下特点 :
(1) 通过设置电脑模块, 借助其上网功能, 将电视机的时间实现与电脑时间同步, 使得实时时钟功能稳定, 为计时租赁收发提供可能性 ;
(2) 一旦电视机电脑模块一体机开机, 实时时钟芯片电路便开始计时, 并储存操作 记录, 便于事后查看, 可根据开机时间进行收费, 使得租赁付费方式更加合理, 减轻经营者 负担, 且在发生纠纷时, 有操作记录作为依据 ;
(3) 只有当开机时间超过一定值时, 才判断此次开机有效, 开始计时, 防止日常维 护而造成费用的不合理现象 ;
(4) 电脑模块可定时将操作记录发送到指定的邮箱或网站, 便于被租赁人远程管 理, 使得租赁方式更加方便、 高效。 附图说明
图 1 是本发明的流程图 ;
图 2 是本发明中实时时钟更新的示意图 ; 图 3 是本发明中电视机使用记录更新的示意图 ; 图 4 是本发明中查询操作记录的示意图 ; 图 5 是本发明中获取操作记录的示意图 ; 图 6 是本发明中电视机电脑模块一体机的整体架构图。具体实施方式
以下将结合附图, 对本发明的步骤进行详细说明。
首先参考图 6 所示, 是本发明所使用的电视机电脑模块一体机的整体架构图, 主 要包括电视机 1 和电脑模块 2, 电脑模块 2 是可插拔的模块结构, 可置于电视机 1 预留的空 间中, 通过插接件与电视机 1 连接, 形成无缝结合 ; 其中, 电视机 1 内设置有主芯片 11、 实时 2 时钟芯片电路 (real-time clock, RTC)12 和存储器 13, 主芯片 11 分别通过 I C 总线连接实 时时钟芯片电路 12 和存储器 13, 且为了延长存储时间, 确保存储数据的稳定性, 存储器 13 2 可采用电可擦除可编程只读存储器芯片 ( 也即 E PROM 芯片 ), 而电脑模块 2 则设有 MCU 21, MCU 21 与主芯片 11 通过 UART(Universal AsynchronousReceiver/Transmitter, 通用异步 接收 / 发送装置 ) 连接, 另外, 电脑模块 2 的操作系统中还设有操作记录控制应用程序和实 时更新应用程序, 可设定为在开机时自动运行。
本发明所提供的一种电视机电脑模块一体机的实时操作计时方法, 参考图 1 所 示, 包括以下步骤 :
(1) 电视机将时间更新为与电脑模块的时间同步, 配合图 2 所示, 详细内容为 :
(1a) 接通电源, 开启电视机电脑模块一体机 ;
(1b) 开机后, 电脑模块操作系统下的实时更新应用程序 (PcTime) 被触发, 并自动 运行 ;
(1c) 实时更新应用程序运行后, 通过 USB 将实时更新命令发送到电脑模块的MCU ; (1d) 电脑模块的 MCU 收到实时更新命令后, 通过 UART 将实时更新的命令发送给电 视机的主芯片 ;
(1e) 电视机的主芯片将主芯片的时间更新为电脑时间 ;
(1f) 更新完成后, 电视机的主芯片再通过 I2C, 将实时时钟芯片电路的时间设置为 电脑时间, 由此完成电视机的时间与电脑时间同步。
(2) 电视机记录开机时间, 并存储操作记录 ; 配合图 3 所示, 该步骤的详细内容 为:
(2a) 开机时, 电视机中的实时时钟芯片电路通电后启动 ;
(2b) 实时时钟芯片电路上的定时器进行开机计时 ;
(2c) 定时器判断开机计时时间是否超过一设定值 ( 如 15 分钟, 这个设定值不宜 太短, 防止将开机维护的情况也误判为使用状态 ), 若未超过, 则定时器将此次操作忽略不 计, 本次开机操作不计入当天的使用次数 ; 而当开机计时时间超过该设定值时, 定时器将判 定电视机被使用一次 ;
(2d) 电视机的主芯片通过 I2C 信号更新操作记录, 并将更新后的操作记录存储在 存储器中 ; 需要说明的是, 存储器中的操作记录仅可供租用者查看和查询, 也即只在管理模 式下才能显示, 不对所有的使用者公开。
(3) 电脑模块向电视机发送操作记录查询命令 ; 配合图 4 所示, 所述发送操作记录 查询命令的详细内容为 :
(3a) 开机时, 电脑模块操作系统中的操作记录控制应用程序 (SendMessage) 被触 发, 并自动运行 ;
(3b) 操作记录控制应用程序运行后, 通过 USB 向电脑模块的 MCU 发送查询操作记 录命令 ;
(3c) 电脑模块的 MCU 收到查询操作记录命令后, 通过 UART 将该查询操作记录命令 发送至电视机的主芯片 ;
(3d) 电视机的主芯片收到查询操作记录命令后, 通过 I2C 从存储器中查询操作记 录, 由此完成查询操作记录的过程。
(4) 电视机将操作记录发送到电脑模块 ; 配合图 5 所示, 所述获取操作记录的详细 内容为 :
电视机的主芯片通过前述步骤获取存储器中的操作记录, 并将获取到的操作记 录, 发送到电脑模块的 MCU, 并且通过 UART 将操作记录发送命令也一并发送给电脑模块的 MCU。
(5) 电脑模块将前述操作记录生成电子文件 ( 本实施例中采用邮件形式 ), 发送到 指定的邮箱或网站 ; 同样配合图 5 所示, 此步骤的详细内容为 :
(5a) 电脑模块的 MCU 收到操作记录与操作记录发送命令后, 通过 USB 转发到操作 系统下的操作记录控制应用程序 ;
(5b) 操作记录控制应用程序通过生成邮件的方式, 将操作记录以邮件的方式发送 到指定的邮箱或网站, 可以采用定期发送的形式, 如一个月发一次, 这样也便于被租赁人管 理及收取租金。
以上实施例仅为说明本发明的技术思想, 不能以此限定本发明的保护范围, 凡是 按照本发明提出的技术思想, 在技术方案基础上所做的任何改动, 均落入本发明保护范围 之内。