[发明专利]一种控制单总线设备的方法及系统有效
| 申请号: | 200810225173.8 | 申请日: | 2008-10-29 |
| 公开(公告)号: | CN101727422A | 公开(公告)日: | 2010-06-09 |
| 发明(设计)人: | 李钢 | 申请(专利权)人: | 大唐移动通信设备有限公司 |
| 主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F13/42 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 刘松 |
| 地址: | 100083*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 控制 总线 设备 方法 系统 | ||
技术领域
本发明涉及电子技术领域,特别是涉及控制单总线设备的方法及系统。
背景技术
在功耗较大的单板设计中,通常利用温度传感器对高热器件或高热区进行监控,如果检测出的温度超过预设的阈值,则向管理单元报告,以便进行调节温度的操作。
在现有的高级电信级计算机架构(Advanced Telecom ComputingArchitecture,ATCA)板卡设计中,温度传感器芯片采用达拉斯(Dallas)公司的单线数字温度传感器,并通过一款常用的8位单片机AT89C51的通用的输入/输出管脚(General-Purpose input/output,GPIO)对温度传感器进行读写操作。参见图1所示,一个温度传感器需要连接一个GPIO,所以微程序控制器(MCU)必须提供较多的GPIO,以供实际需要时使用,因此占用硬件资源比较严重。
由于一个温度传感器需要连接一个GPIO,所以MCU当需要向多个温度传感器传输命令时,必须重复生成多个命令,并分别通过各个GPIO传输给温度传感器,从而占用了较多的软件资源,以及重复生成多个命令的过程也消耗了一些时间和电能功耗。
综上,现有技术对硬件资源、软件资源和电能功耗方面都有耗费的问题,对温度传感器的控制效率不高。
发明内容
本发明实施例提供一种控制单总线设备的方法及系统,用于节省硬件资源和提高对单总线设备的控制效率。
一种用于控制单总线设备的系统,包括:MCU、电位控制装置、单总线和单总线设备;其中:
MCU的输出端与电位控制装置的接收端连接;MCU的接收端连接电位控制装置的输出端;MCU的接收端和电位控制装置的输出端还通过单总线连接单总线设备;
电位控制装置,包括第一金属氧化物半导体MOS、第二MOS、第一电阻和第二电阻;其中,第一MOS和第二MOS的类型相同;第一MOS的栅极用于接收UART发送的有效信号;第一MOS的源极接低电平,漏极连接第一电阻的一端,第一电阻的另一端接高电平;第二MOS的栅极与第一MOS中连接第一电阻的一端相连;第二MOS的源极接低电平,漏极连接第二电阻的一端,第二电阻的另一端接高电平;第二MOS中与第二电阻连接的一端用于通过单总线向单总线设备输出有效信号或无效信号。
一种控制单总线设备的方法,包括以下步骤:
主机发送ROM命令来通知需要操作的单总线设备将要对其进行操作;所述ROM命令包括搜索ROM、读ROM、匹配ROM、跳跃ROM;
电位控制装置将ROM命令通过单总线发送给单总线设备;
主机通过发送功能命令来对通知的单总线设备进行操作;所述功能命令包括读命令、写命令、转换温度命令、复制命令和回读命令;
电位控制装置将功能命令通过单总线发送给单总线设备;以及
主机从单总线接收单总线设备发送的信号,其中,电位控制装置的输出端的电平与单总线传输的信号的电平相同。
本发明实施例通过一根单总线将主机与单总线设备连接,节省了主机上的硬件资源。主机在对多个单总线设备操作时,不再需要轮询机制,可同时对多个单总线设备操作,简化操作过程。在电位控制装置的作用下,主机只需进行拉低电位的操作,若发送高电平信号,则释放单总线即可,从而简化操作过程,节省资源。
附图说明
图1为现有技术中系统的结构图;
图2为本发明实施例中系统的主要结构图;
图3为本发明实施例中系统的详细结构图;
图4为本发明实施例中控制单总线设备的主要方法流程图;
图5A为本发明实施例中初始化过程的方法流程图;
图5B为本发明实施例中初始化过程的脉冲信号的示意图;
图6为本发明实施例中搜索过程的方法流程图;
图7为本发明实施例中搜索过程的示意图;
图8为本发明实施例中读操作的方法流程图;
图9为本发明实施例中读“0”时的脉冲信号的示意图;
图10为本发明实施例中读“1”时的脉冲信号的示意图;
图11为本发明实施例中写操作的方法流程图;
图12为本发明实施例中写“0”时的脉冲信号的示意图;
图13为本发明实施例中写“1”时的脉冲信号的示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司,未经大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810225173.8/2.html,转载请声明来源钻瓜专利网。





