用于微机控制系统中节点物理地址码的配发电路的制作方法

文档序号:6387766阅读:213来源:国知局
专利名称:用于微机控制系统中节点物理地址码的配发电路的制作方法
技术领域
本实用新型涉及一种用于微机控制系统中节点物理地址码的配发电路。
背景技术
现有物理地址编码技术多采用人工方式将地址码填写到控制系统的设备地址表里,或通过拨码开关手动设定地址码,在安装、使用、维护时都很不方便。另外,还有一些技术采用多条信号线或多频率的方法来传输编码,不仅线路复杂、成本高并会造成资源浪费,还会增大编码装置的体积,特别是当节点较多时这一缺点更为突出。
而现有的自动地址编码技术大都是对节点的通讯地址进行编码。中国专利CN2115557U就公开过一种全总线地址编码装置。这种装置中的微机控制单元与节点通讯时要通过地址编码装置,多设置一级单元电路就会对通讯的稳定性和可靠性造成影响。这种编码装置受编码集成电路器件特性的影响也较大,通用性不强,且电路设计复杂。

发明内容本实用新型的目的在于提供一种用于微机控制系统中节点物理地址码的配发电路,该电路结构简单、操作方便并且通用性强。
本实用新型一种用于微机控制系统中的地址配发电路,其特征在于它包括含有至少两个相互反相的开关的逻辑开关电路,所述逻辑开关电路分别与信号输入线、本节点的地址存储器和下一节点的逻辑开关电路连接。
按照本实用新型的一个实施例,本电路还包括判断电路,所述判断电路分别与地址存储器和逻辑开关电路连接并对逻辑开关电路的通讯方向进行控制。
按照本实用新型的另一个实施例,逻辑开关电路包括第一选择开关和第二选择开关,第一选择开关与本节点的地址存储器连接,第二选择开关与下一节点的逻辑开关电路连接,两者均与判断电路相连。
当本节点上地址存储器内的地址编码为空时,判断电路使第一选择开关打开第二选择开关截止,微机控制系统通过第一选择开关与本节点的地址存储器通讯而截止与下一节点的通讯,将相应的地址码存入本节点的地址存储器内。当本节点的地址码的存储完成后,判断电路使第一选择开关截止而打开第二选择开关,即截止微机控制系统与本节点中的地址存储器通讯而将下一组地址码送到下一节点。
本实用新型所采用的电路连接方式使其可以根据用户的不同要求方便灵活地对节点数进行增减,且不会对其它节点的稳定性和可靠性造成影响。另外,逻辑开关电路和判断电路都可以简单地用门电路实现,使所述的地址配发电路的结构变得简单。
以下结合附图对本实用新型地址配发电路作进一步的详细描述。

图1是本实用新型地址配发电路的总体原理框图。
图2是图1所示地址配发电路的一个特例的原理框图。
图3是由本实用新型配发电路所构成的系统的原理框图。
图4是一个与图1相对应的地址配发电路的具体电路连接图。
图5a是一个与图2相对应的地址配发电路的电路连接图。
图5b是另一个与图2相对应的地址配发电路的电路连接图。
图6是一种利用了本实用新型中地址配发电路并经扩展的系统的原理框图。
具体实施方式请参照图1至图6,本实用新型中每一节点上的地址配发电路10包括相互连接的逻辑开关电路20,如图1,还可以包含判断电路30,如图2。即图标中虚线框中所示部分。图1和图2的区别是图1中没有判断电路,它直接用地址存储器本身的状态信号来决定开关状态。所述逻辑开关电路20、判断电路30分别与地址存储器40相连。地址输入信号即地址码经过逻辑开关电路20传送到地址存储器40。每一节点的逻辑开关电路20还与下一节点的逻辑开关电路20相连。当本节点上地址存储器40内的地址编码为空时,判断电路30向逻辑开关电路发出信号,微机控制系统通过逻辑开关电路20与本节点的地址存储器40形成通路而截止与下一节点的通讯,相应的地址码即存入本节点的地址存储器40内。当本节点的地址码的存储完成后,地址存储器40通过判断电路30向逻辑开关电路发出的信号使逻辑开关电路20执行相反的动作,即截止与本节点中的地址存储器40通讯,此信号也可作为地址存储完毕的确认信号,由节点的通讯电路向微机控制系统发出,或由其他电路(该电路可以设于节点上,也可以设于本电路上)向微机控制系统发出该地址存储完毕的确认信号。微机控制系统发出的下一组地址输入信号由逻辑开关电路20送到下一节点。
在实例中,逻辑开关电路20可由两个选择开关22、24组成。如图4、5a、5b所示,第一选择开关22与本节点的地址存储器40通讯,而第二选择开关24与下一节点的逻辑开关电路20相连。以此方式将若干个地址配发电路10相连,就构成了如图3所示的系统。本实用新型中,逻辑开关电路20的第一选择开关22和第二选择开关24分别是三态门TRI1和TRI2,判断电路30则是一个与非门G1。根据地址存储器40的不同,可分别选用图5a和图5b所示的电路连接。地址存储器40内有地址码则输出低电平而无地址码时输出高电平时可采用图5a所示电路。地址存储器40内有地址码则输出高电平而无地址码时输出低电平时则采用图5b所示电路。
请具体参考图5a,以第n个节点为例,TRI1及TRI2的输入端均与地址信号输入端相连,TRI1的输出端与地址存储器40相连,TRI2的输出端作为下一节点的地址信号输入端。地址存储器40的状态信号输出端直接与TRI1的使能端及G1的输入端相连,而G1的输出端与TRI2的使能端相连。
地址存储器40内没有地址码时,它的输出信号A为高电平,G1的输出信号A则为低电平;地址存储器40内若已储存有地址码时,它的输出信号A为低电平,G1的输出信号A则为高电平。当信号A为高电平,A为低电平时,TRI2被截止,TRI1打开并与本节点的地址存储器40形成通讯,将地址码Qn送入本节点的地址存储器40中;当地址码Qn已完全送入本节点中的地址存储器40内后,信号A变为低电平,A相应地变为高电平时,TRI1关闭,TRI2打开并将地址码Qn-1送入下一节点,G1向节点通讯电路发出触发信号。
当然,其它节点上的地址配发电路10的电路连接与图4所示的连接方式一致,此处不再赘述。唯一不同的是第一个节点中TRI1的输入信号直接来自于微机控制系统,而非上一节点的TRI2的输出端;最后一个节点的TRI2的输出端悬空。
请参看图4,其与图5a、5b的不同之处仅在于地址存储器40的地址状态信号输出端直接与TRI2的使能端及G1的输入端相连,而G1的输出端与TRI1的使能端相连。
地址存储器40内地址码为空时,它的输出信号A为低电平,G1的输出信号A则为高电平;地址存储器40内若已储存有地址码时,它的输出信号A为高电平,G1的输出信号A则为低电平。当信号A为低电平,A为高电平时,TRI2被截止,TRI1打开并与地址存储器40形成通讯,将地址码Qn送入本节点的地址存储器40中;当地址码Qn已完全送入本节点中的地址存储器40内后,信号A变为高电平,A相应地变为低电平时,TRI1关闭,TRI2打开并将地址码Qn+1送入下一节点,G1向节点通讯电路发出触发信号。
当然,其它节点上的地址配发电路10的电路连接与上述连接方式一致,此处不再赘述。唯一不同的是第一个节点中TRI1的输入信号直接来自于微机控制系统,而非上一节点的TRI2的输出端;最后一个节点的TRI2的输出端悬空。
图6所示的是一种利用了本实用新型中地址配发电路10并经两级扩展的系统。在这个系统中,地址配发电路10象图3一样直接应用在每一节点中,二级主控系统中加装配发电路。一级主控系统先对二级主控系统进行地址编码,再向每个二级主控系统发出对节点配发地址码的方法。二级主控系统按一级主控系统发出的指令对节点进行地址码的配发,地址配发完毕后,二级主控系统向一级主控系统发回编码结果。
本实用新型中,主控系统在发出地址码信号后,如果在规定时间未收到确认信号,就会重发地址码。重发规定次数后仍未收到确认信号,主控系统则将最后一组返回确认信号的地址码视为最后一个节点的地址码。同一条地址编码通讯线路上的所有节点的地址码均由主控系统发出,主控系统获得节点总数和每个节点的详细编码后会自动生成编码后的设备地址表。所有节点的编码均完成后,判断电路30和逻辑开关电路20不会参加主控系统与节点的任何通讯,与现有的各种通讯协议有良好的结合性。地址编码通讯线路可以选择与其它通讯信号线共享,或结合相应的通讯电路用一根独立的地址编码线完成地址编码工作。
主控系统可操作节点地址存储器40的控制电路,删除地址存储器40内已有的地址码,逻辑开关电路20此时又将截止主控系统与下一节点的通讯,使主控系统对本节点重新进行地址配发。
从以上的描述中可以看出,本实用新型采用的地址配发电路是包括两个三态门TRI1、TRI2及一个与非门G1的数字电路,其不仅能自动配发地址,而且结构简单,安装、使用、维护都很方便。本节点中配发电路的TRI1与上一节点中配发电路的TRI2连接,而本节点的TRI2与下一节点TRI1连接。这种连接方式可以根据用户的不同要求方便灵活地对节点数进行增减,且不会对其它节点的稳定性和可靠性造成影响。
权利要求1.一种用于微机控制系统中的地址配发电路,其特征在于它包括含有至少两个相互反相开关的逻辑开关电路(20),所述逻辑开关电路(20)分别与信号输入线、本节点的地址存储器(40)和下一节点的逻辑开关电路(20)连接。
2.如权利要求1所述的地址配发电路,其特征在于还包括判断电路(30),所述判断电路(30)分别与地址存储器(40)和逻辑开关电路(20)连接并对逻辑开关电路(20)的通讯方向进行控制。
3.如权利要求1所述的地址配发电路,其特征在于所述逻辑开关电路(20)包括第一选择开关(22)和第二选择开关(24),第一选择开关与本节点的地址存储器(40)连接,第二选择开关(24)与下一节点的逻辑开关电路(20)连接,两者均与信号输入线相连。
4.如权利要求2所述的地址配发电路,其特征在于所述逻辑开关电路(20)包括第一选择开关(22)和第二选择开关(24),第一选择开关与本节点的地址存储器(40)连接,第二选择开关(24)与下一节点的逻辑开关电路(20)连接,两者均与信号输入线和判断电路(30)相连。
5.如权利要求3或4所述的地址配发电路,其特征在于所述第一选择开关(22)和第二选择开关(24)都是三态门电路。
6.如权利要求2所述的地址配发电路,其特征在于所述判断电路(30)与三态门的使能端连接。
7.如权利要求2所述的地址配发电路,其特征在于所述判断电路(30)是与非门电路。
专利摘要一种用于微机控制系统中节点物理地址码的配发电路,包括逻辑开关电路,也可包括判断电路。逻辑开关电路分别与本节点的地址存储器和下一节点的逻辑开关电路连接,判断电路分别与地址存储器和逻辑开关电路连接并对逻辑开关电路的通讯方向进行控制。当本节点的地址存储器内为空时,逻辑开关电路与本节点的地址存储器通讯而截止与下一节点通讯。当本节点的地址码的存储完成后,截止逻辑开关电路与本节点的地址存储器通讯而将下一组地址码送到下一节点。
文档编号G06F13/00GK2611980SQ03225039
公开日2004年4月14日 申请日期2003年4月7日 优先权日2003年4月7日
发明者陈磊 申请人:陈磊
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1