开关控制电路及开关发送集成电路和开关执行集成电路的制作方法

文档序号:7519187阅读:195来源:国知局
专利名称:开关控制电路及开关发送集成电路和开关执行集成电路的制作方法
技术领域
本实用新型涉及电子电路,特别涉及一种开关控制电路及开关发送集成电路和开 关执行集成电路。
背景技术
常见的开关控制电路都是按

图1所示的方式实现的,每一个开关控制一个受控 点,每一对开关、受控点之间需要两根导线,这样,每增加一对开关/受控点,导线数量就需 要增加1 2根,当控制开关数量比较多时,开关与受控点间导线数量就非常多,材料成本 和人工成本高,布线复杂度快速增加。特别是汽车、飞机、大型工业设备以及中高档家电产 品,由于在短距离内需要设置大量控制开关,其电线数量和重量都已经是一个不可忽视的 问题。对此,申请人于2009年8月4日在中国提出了专利申请(申请号为 200910057700. 3),在该专利申请中,给出了一种开关控制电路及开关发送集成电路和开关 执行集成电路,如图2所示。开关控制电路包括一个或多个开关发送集成电路、一个或多个开关执行集成电 路、一根总线、多个开关、多个受控点;所述开关发送集成电路的身份码各不相同,每个开关 发送集成电路包括有一个或多个输入端口、一发射控制单元、一识别码发射单元,开关接开 关发送集成电路输入端口,所述开关发送集成电路识别码发射单元接该总线,当接在输入 端口的开关不发生动作时,所述发射控制单元控制识别码发射单元不发送识别码到总线, 当一开关发送集成电路的输入端口连接的开关动作时,该开关发送集成电路发射控制单元 控制所述识别码发射单元串行发送包括该开关发送集成电路身份码的识别码到总线;所述 开关执行集成电路都有身份码,一开关执行集成电路的身份码与一个所述开关发送集成电 路的身份码相同,多个开关执行集成电路可以具有相同的身份码以响应同一开关发送集成 电路的开关命令,每个开关执行集成电路包括有一个或多个控制信号输出端口、一个识别 码接收单元,识别码接收单元接该总线,受控点接控制信号输出端口,当一开关执行集成电 路通过其识别码接收单元从该总线上检测到包括其身份码的识别码时,该开关执行集成电 路的控制信号输出端口输出信号控制受控点动作。为避免多个开关发送集成电路同时发送开关命令导致混乱,所述开关发送集成电 路内还设置有识别码接收单元、身份码比较单元,所述识别码接收单元接所述总线,所述识 别码接收单元将从总线上检测到的识别码传送到身份码比较单元,所述身份码比较单元将 识别码接收单元传来的识别码中的身份码同本开关发送集成电路的身份码比较,当一开关 发送集成电路的输入端口连接的开关动作时,如果所述识别码接收单元从总线上检测到信 号,所述发射控制单元就控制识别码发射单元不发送识别码,而是延迟一设定时间后再次 检测,作为一较佳实施例,该设定时间为识别码的发送时间,直到所述识别码接收单元未检 测到总线上有信号,所述发射控制单元就控制识别码发射单元迟延一设定时间串行发送包 括该开关发送集成电路身份码的识别码到该总线,各开关发送集成电路的迟延设定时间各不相同,随着身份码的由小到大而由短到长,以避免多个开关发送集成电路输入端口连接 的开关同时动作时而可能产生混乱,当所述识别码发射单元发送本开关发送集成电路的识 别码后,如果所述识别码接收单元未检测到总线上有包括该开关发送集成电路身份码的识 别码,则所述发射控制单元就控制识别码发射单元重新串行发送包括该开关发送集成电路 身份码的识别码到该总线,直到所述识别码接收单元检测到总线上有包括该开关发送集成 电路身份码的识别码,从而保证开关发送集成电路发送正确的包括身份码的识别码。该专利申请的技术方案,为了满足开关控制逻辑变化的需要,开关发送集成电路、 开关执行集成电路的身份码要能修改。同时,为了实现开关发送集成电路、开关执行集成电 路间的可靠串口通讯,开关发送集成电路及开关执行集成电路的时钟频率必须保持严格一 致,但由于温度、工作环境和电源电压的变化都容易引起频率漂移,为了保证开关发送集成 电路及开关执行集成电路的时钟频率的严格一致,需要增加额外的成本。

实用新型内容本实用新型要解决的技术问题是提供一种开关控制电路,多对开关/受控点之间 仅需一根总线,并且对开关发送集成电路同开关执行集成电路的时钟频率的一致性要求 低,开关发送集成电路、开关执行集成电路间串口通讯可靠,成本低。为解决上述技术问题,本实用新型的开关控制电路,包括一个或多个开关发送集
成电路、一个或多个开关执行集成电路、一根总线、多个开关、多个受控点;所述开关发送
集成电路的身份码各不相同,每个开关发送集成电路包括有一个或多个输入端口、一发射
控制单元、一识别码发射单元,开关接开关发送集成电路输入端口,所述开关发送集成电路
识别码发射单元接总线;所述开关执行集成电路都有身份码,一开关执行集成电路的身份
码与一个所述开关发送集成电路的身份码相同,每个开关执行集成电路包括有一个或多个
控制信号输出端口、一个第二识别码接收单元,第二识别码接收单元接该总线,受控点接控
制信号输出端口,当一开关执行集成电路通过其第二识别码接收单元从该总线上检测到包
括其身份码的识别码时,该开关执行集成电路的控制信号输出端口输出信号控制受控点动
作;当接在开关发送集成电路输入端口的开关不发生动作时,所述发射控制单元控制识别
码发射单元不发送识别码到总线,当一开关发送集成电路的输入端口连接的开关动作时,
该开关发送集成电路发射控制单元控制所述识别码发射单元先串行发送时钟周期检验电
平、再串行发送包括该开关发送集成电路身份码的识别码到总线,时钟周期检验电平的信
号长度是该开关发送集成电路的Ntl个内部时钟周期,每位识别码的长度是该开关发送集成
电路的N1个内部时钟周期;当一开关执行集成电路通过其第二识别码接收单元从该总线上
检测到时钟周期检验电平时,先确定时钟周期检验电平的信号长度是该开关执行集成电路
N ‘ N
的内部时钟周期的倍数Ntl ‘,然后开关执行集成电路以其一个内部时钟周期的作为一
位识别码的长度对后续接收到的识别码进行读取;其中队、N1是正整数,N0 ‘是正数,Ntl远 大于K。Ntl可以大于等于16N!。Ntl 可以等于 32N1QNtl 可以等于 128N1Q[0012]所述开关发送集成电路内还可以设置有第一识别码接收单元、第一身份码比较单 元,所述第一识别码接收单元接所述总线,所述第一识别码接收单元将从总线上检测到的 识别码传送到第一身份码比较单元,所述第一身份码比较单元将第一识别码接收单元传来 的识别码中的身份码同该开关发送集成电路的身份码比较,当一开关发送集成电路的输入 端口连接的开关动作时,如果所述第一识别码接收单元从总线上检测到信号,所述发射控 制单元就控制识别码发射单元不发送识别码,而是延迟一设定时间后再次检测,直到所述 第一识别码接收单元未检测到总线上有信号,所述发射控制单元就控制所述识别码发射单 元先串行发送时钟周期检验电平、再串行发送包括该开关发送集成电路身份码的识别码到 总线,当所述识别码发射单元发送本开关发送集成电路的识别码后,如果所述第一识别码 接收单元未检测到总线上有包括该开关发送集成电路身份码的识别码,则所述发射控制单 元就控制识别码发射单元重新先串行发送时钟周期检验电平、再串行发送包括该开关发送 集成电路身份码的识别码到总线,直到所述第一识别码接收单元检测到总线上有包括该开 关发送集成电路身份码的识别码。当一开关发送集成电路的输入端口连接的开关动作时,如果所述第一识别码接收 单元未检测到总线上有信号,所述发射控制单元就控制识别码发射单元迟延一设定时间先 串行发送时钟周期检验电平、再串行发送包括该开关发送集成电路身份码的识别码到总 线,各开关发送集成电路的迟延设定时间各不相同,随着身份码的由小到大而由短到长。为解决上述技术问题,本实用新型还提供了一种所述的开关控制电路中的开关发 送集成电路,包括内部时钟电路、非挥发性存储器、非挥发性存储器接口单元、发射控制单 元、识别码发射单元、一个或多个输入端口,内部时钟电路用以产生开关发送集成电路的内 部时钟信号,所述非挥发性存储器接口单元接非挥发性存储器,所述识别码发射单元用于 接总线,所述发射控制单元接非挥发性存储器接口单元,并接一个或多个输入端口,当接在 所述输入端口的开关不发生动作时,所述发射控制单元控制所述识别码发射单元不发送识 别码到总线,非挥发性存储器中存储有该开关发送集成电路身份码及时钟周期检验电平信 号长度系数Ntl、每位识别码长度系数N1,当接在所述输入端口的开关发生动作时,该开关发 送集成电路发射控制单元控制所述识别码发射单元先串行发送时钟周期检验电平、再串行 发送包括该开关发送集成电路身份码的识别码到总线,时钟周期检验电平的信号长度是该 开关发送集成电路的Ntl个内部时钟周期,每位识别码的长度是该开关发送集成电路的N1个 内部时钟周期,Ntl远大于K。所述开关发送集成电路,还可以包括第一识别码接收单元、第一身份码比较单元, 所述第一身份码比较单元接非挥发性存储器接口单元,所述第一识别码接收单元用于接总 线,所述第一识别码接收单元检测总线上的识别码信号,并将检测到的识别码传送到第一 身份码比较单元,第一身份码比较单元用于将第一识别码接收单元从总线上检测到并传来 的识别码中的身份码同非挥发性存储器中存储的该开关发送集成电路身份码进行比较,并 将比较结果传送到所述发射控制单元,当接在所述输入端口的开关发生动作时,如果所述 第一识别码接收单元从总线上检测到信号,所述发射控制单元就控制识别码发射单元不 发送识别码,而是延迟一设定时间后再次检测,直到所述第一识别码接收单元未检测到总 线上有信号,所述发射控制单元就控制识别码发射单元串行发送包括该开关发送集成电路 身份码的识别码到该总线,当所述识别码发射单元发送本开关发送集成电路的识别码后,如果所述第一识别码接收单元未检测到总线上有包括该开关发送集成电路身份码的识别 码,则所述发射控制单元就控制识别码发射单元重新先串行发送时钟周期检验电平、再串 行发送包括该开关发送集成电路身份码的识别码到总线,直到所述第一识别码接收单元检 测到总线上有包括该开关发送集成电路身份码的识别码。为解决上述技术问题,本实用新型还提供了一种所述的开关控制电路中的开关执
行集成电路,包括内部时钟电路、非挥发性存储器、非挥发性存储器接口单元、第二识别码
接收单元、第二身份码比较单元、一个或多个输出端口,内部时钟电路用以产生开关发送集
成电路的内部时钟信号,所述非挥发性存储器接口单元接非挥发性存储器,第二身份码比
较单元接非挥发性存储器接口单元,所述第二识别码接收单元用于接总线,检测总线上的
识别码信号,并将检测到的识别码传送到第二身份码比较单元,第二身份码比较单元用于
将第二识别码接收单元从总线上检测到并传来的识别码中的身份码同非挥发性存储器中
存储的该开关执行集成电路身份码进行比较,当二者相同时,第二身份码比较单元输出控
制信号到输出端口 ;非挥发性存储器中存储有该开关执行集成电路身份码及时钟周期检验
电平信号长度系数Ntl、每位识别码长度系数N1, N0远大于N1,所述第二识别码接收单元,当
从该总线上检测到时钟周期检验电平时,先确定时钟周期检验电平的信号长度是该开关
N 'N
执行集成电路的内部时钟周期的倍数Ntl ‘,然后以该开关执行集成电路的"^个内部时
钟周期的作为一位识别码的长度对后续接收到的识别码进行读取。本实用新型的开关控制电路,通过对各个开关发送集成电路、开关执行集成电路 进行身份编码,并通过同一总线进行通讯,身份码信号以串行通讯方式在一根通信总线上 发送和接受,实现了在同一总线上对多对开关/受控点的开关控制,多对开关/受控点对共 享同一根总线,这样,大量控制开关和受控点间只需要一根总线就可以实现控制。并且,开 关发送集成电路在发送识别码之前先串行发送一段较长的时钟周期校验电平信号,其长度 是开关发送集成电路内部时钟周期的固定倍数(Ntl),每位识别码的长度也是开关发送集成 电路内部时钟周期的固定倍数(N1);而开关执行集成电路,根据接收到的所述时钟周期校 验电平信号长度是开关执行集成电路自身内部时钟周期的多少倍(Ntl ‘),决定对后续的识
N ’ N
别码按照开关执行集成电路自身内部时钟周期的倍视为一位进行识别,从而能在
不同内部时钟周期的开关发送集成电路和开关执行集成电路之间实现可靠的通讯。由于开 关发送集成电路及开关执行集成电路的时钟频率不必保持严格一致,降低了开关发送集成 电路和开关执行集成电路的成本,从而也进一步降低了开关控制电路的成本。
以下结合附图及具体实施方式
对本实用新型作进一步详细说明。图1是目前的开关控制电路示意图;图2是本实用新型的开关控制电路一实施方式示意图;图3是时钟周期检验电平及识别码构成示意图;图4是识别码一实施例示意图;图5是开关执行集成电路的一实施例示意图;[0024]图6是开关发送集成电路的一实施例示意图。
具体实施方式
本实用新型的开关控制电路一实施方式如图2所示,包括一个或多个开关发送集 成电路、一个或多个开关执行集成电路、一根总线、多个开关、多个受控点;所述开关发送 集成电路的身份码各不相同,每个开关发送集成电路包括有一个或多个输入端口、一发射 控制单元、一识别码发射单元,开关接开关发送集成电路输入端口,所述开关发送集成电路 识别码发射单元接该总线,当接在输入端口的开关不发生动作时,所述发射控制单元控制 识别码发射单元不发送识别码到总线,当一开关发送集成电路的输入端口连接的开关动作 时,该开关发送集成电路发射控制单元控制所述识别码发射单元先串行发送时钟周期检验 电平、再串行发送包括该开关发送集成电路身份码的识别码到总线,时钟周期检验电平的 信号长度是该开关发送集成电路的Ntl个内部时钟周期,每位识别码的长度是该开关发送集 成电路的N1个内部时钟周期;所述开关执行集成电路都有身份码,一开关执行集成电路的 身份码与一个所述开关发送集成电路的身份码相同,多个开关执行集成电路可以具有相同 的身份码以响应同一开关发送集成电路的开关命令,每个开关执行集成电路包括有一个或 多个控制信号输出端口、一个第二识别码接收单元,第二识别码接收单元接该总线,受控点 接控制信号输出端口,如图3所示,当一开关执行集成电路通过其第二识别码接收单元从 该总线上检测到时钟周期检验电平时,先确定时钟周期检验电平的信号长度是该开关执行
N ‘ jv
集成电路的内部时钟周期的倍数Ntl ‘,然后开关执行集成电路以其一个内部时钟周期
的作为一位识别码的长度对后续接收到的识别码进行读取;其中队、N1是正整数,N0 ‘是正 数,Ntl远大于N1,例如Ntl大于等于16N1;可以是Ntl等于32&為等于128N1;当一开关执行集 成电路通过其第二识别码接收单元从该总线上检测到包括其身份码的识别码时,该开关执 行集成电路的控制信号输出端口输出信号控制受控点动作。为避免多个开关发送集成电路同时发送开关命令导致混乱,所述开关发送集成 电路内还设置有第一识别码接收单元、第一身份码比较单元,所述第一识别码接收单元接 所述总线,所述第一识别码接收单元将从总线上检测到的识别码传送到第一身份码比较单 元,所述第一身份码比较单元将第一识别码接收单元传来的识别码中的身份码同本开关发 送集成电路的身份码比较,当一开关发送集成电路的输入端口连接的开关动作时,如果所 述第一识别码接收单元从总线上检测到信号,所述发射控制单元就控制识别码发射单元不 发送识别码,而是延迟一设定时间后再次检测,作为一较佳实施例,该设定时间为识别码的 发送时间,直到所述第一识别码接收单元未检测到总线上有信号,所述发射控制单元就控 制识别码发射单元迟延一设定时间先串行发送时钟周期检验电平、再串行发送包括该开关 发送集成电路身份码的识别码到总线,各开关发送集成电路的迟延设定时间各不相同,随 着身份码的由小到大而由短到长,以避免多个开关发送集成电路输入端口连接的开关同 时动作时而可能产生混乱,当所述识别码发射单元发送本开关发送集成电路的识别码后, 如果所述第一识别码接收单元未检测到总线上有包括该开关发送集成电路身份码的识别 码,则所述发射控制单元就控制识别码发射单元重新先串行发送时钟周期检验电平、再串 行发送包括该开关发送集成电路身份码的识别码到总线,直到所述第一识别码接收单元检测到总线上有包括该开关发送集成电路身份码的识别码,从而保证开关发送集成电路发送 正确的包括身份码的识别码。所述开关发送集成电路、开关执行集成电路的身份码能修改,以满足开关控制逻 辑变化的需要。为提高通讯可靠性,识别码中包括校验码。识别码发射单元发送的识别码一实施例如图4所示,包括身份码、开关码、校验 码,一开关发送集成电路的输入端口接的开关动作时,该开关发送集成电路的发射控制单 元按一编码方式生成识别码中的开关码,不同输入端口接的开关动作,发射控制单元生成 的识别码中的开关码不相同,例如,编码方式可以是,输入端口有1 η个,识别码中的开关 码有η位,当第k个开关动作时,识别码中的开关码的第k位为1而其它位为0。如果当一开 关执行集成电路通过其第二识别码接收单元从该总线上检测到包括其身份码的识别码时, 根据识别码中的开关码确定该开关执行集成电路的控制信号输出端口,在该控制信号输出 端口输出控制信号控制接在该控制信号输出端口的受控点动作。所述开关发送集成电路的一实施例如图5所示,包括内部时钟电路、非挥发性存 储器、非挥发性存储器接口单元、发射控制单元、识别码发射单元、一个或多个输入端口、 第一识别码接收单元、第一身份码比较单元,内部时钟电路用以产生开关发送集成电路的 内部时钟信号,非挥发性存储器中存储有该开关发送集成电路身份码及时钟周期检验电平 信号长度系数Ntl、每位识别码长度系数N1, N0远大于N1,所述非挥发性存储器接口单元接非 挥发性存储器,所述识别码发射单元及第一识别码接收单元接总线,所述发射控制单元、第 一身份码比较单元接非挥发性存储器接口单元,所述第一识别码接收单元检测总线上的识 别码信号,并将检测到的识别码传送到第一身份码比较单元,第一身份码比较单元用于将 第一识别码接收单元从总线上检测到并传来的识别码中的身份码同非挥发性存储器中存 储的该开关发送集成电路身份码进行比较,并将比较结果传送到所述发射控制单元,所述 发射控制单元并且接一个或多个输入端口,当接在所述输入端口的开关不发生动作时,所 述发射控制单元控制所述识别码发射单元不发送识别码到总线,当接在所述输入端口的开 关发生动作时,如果所述第一识别码接收单元从总线上检测到信号,所述发射控制单元就 控制识别码发射单元不发送识别码,而是延迟一设定时间后再次检测,直到所述第一识别 码接收单元未检测到总线上有信号,所述发射控制单元就控制识别码发射单元迟延一设定 时间,先串行发送时钟周期检验电平、再串行发送包括该开关发送集成电路身份码的识别 码到总线,开关发送集成电路的迟延设定时间长短由该开关发送集成电路的身份码的大小 决定,时钟周期检验电平的信号长度是该开关发送集成电路的Ntl个内部时钟周期,每位识 别码的长度是该开关发送集成电路的&个内部时钟周期;当所述识别码发射单元发送本开 关发送集成电路的识别码后,如果所述第一识别码接收单元未检测到总线上有包括该开 关发送集成电路身份码的识别码,则所述发射控制单元就控制识别码发射单元重新先串行 发送时钟周期检验电平、再串行发送包括该开关发送集成电路身份码的识别码到该总线, 直到所述第一识别码接收单元检测到总线上有包括该开关发送集成电路身份码的识别码。所述非挥发性存储器中存储的开关发送集成电路的身份码能修改,以满足开关控 制逻辑变化的需要。一较佳实施例,识别码中包括身份码、开关码、校验码,开关发送集成电路的多个输入端口分别接开关,输入端口接的开关动作时,该开关发送集成电路的发射控制单元就 按一编码方式生成识别码中的开关码,不同输入端口接的开关动作,发射控制单元生成的 识别码中的开关码不相同。所述开关执行集成电路的一实施例如图6所示,包括内部时钟电路、非挥发性存 储器、非挥发性存储器接口单元、第二识别码接收单元、第二身份码比较单元、一个或多个 输出端口,内部时钟电路用以产生开关执行集成电路的内部时钟信号,非挥发性存储器中 存储有该开关执行集成电路身份码及时钟周期检验电平信号长度系数Ntl、每位识别码长 度系数N1, N0远大于N1,所述非挥发性存储器接口单元接非挥发性存储器,非挥发性存储 器接口单元接第二身份码比较单元及第二识别码接收单元,所述第二识别码接收单元接总 线,检测总线上的识别码信号,并将检测到的识别码传送到第二身份码比较单元,第二身 份码比较单元用于将第二识别码接收单元从总线上检测到并传来的识别码中的身份码同 非挥发性存储器中存储的该开关执行集成电路身份码进行比较,当二者相同时,第二身份 码比较单元输出控制信号到输出端口,以控制接在输出端口上的受控点动作;所述第二识 别码接收单元,当从该总线上检测到时钟周期检验电平时,先确定时钟周期检验电平的信 号长度是该开关执行集成电路的内部时钟周期的倍数Ntl ‘,然后以该开关执行集成电路的No‘N1/No个内部时钟周期的作为一位识别码的长度对后续接收到的识别码进行读取。 所述非挥发性存储器中存储的开关执行集成电路的身份码能修改,以满足开关控 制逻辑变化的需要。一较佳实施例,所述开关执行集成电路有多个输出端口,识别码中包括身份码、开 关码、校验码,第二身份码比较单元将第二识别码接收单元从总线上检测到并传来的识别 码中的身份码同非挥发性存储器中存储的该开关执行集成电路身份码进行比较,当二者相 同时,第二身份码比较单元根据识别码中的开关码输出控制信号到相应输出端口,以控制 接在相应输出端口上的受控点动作。本实用新型的开关控制电路,通过对各个开关发送集成电路、开关执行集成电路 进行身份编码,并通过同一总线进行通讯,身份码信号以串行通讯方式在一根通信总线上 发送和接受,实现了在同一总线上对多对开关/受控点的开关控制,多对开关/受控点对共 享同一根总线,这样,大量控制开关和受控点间只需要一根总线就可以实现控制。并且,开 关发送集成电路在发送识别码之前先串行发送一段较长的时钟周期校验电平信号,其长度 是开关发送集成电路内部时钟周期的固定倍数(Ntl),每位识别码的长度也是开关发送集成 电路内部时钟周期的固定倍数(N1);而开关执行集成电路,根据接收到的所述时钟周期校 验电平信号长度是开关执行集成电路自身内部时钟周期的多少倍(Ntl ‘),决定对后续的识
别码按照开关执行集成电路自身内部时钟周期的No‘N1/No倍视为一位进行识别,从而能在
不同内部时钟周期的开关发送集成电路和开关执行集成电路之间实现可靠的通讯。由于开 关发送集成电路及开关执行集成电路的时钟频率不必保持严格一致,降低了开关发送集成 电路和开关执行集成电路的成本,从而也进一步降低了开关控制电路的成本。
权利要求一种开关控制电路,其特征在于,包括一个或多个开关发送集成电路、一个或多个开关执行集成电路、一根总线、多个开关、多个受控点;所述开关发送集成电路的身份码各不相同,每个开关发送集成电路包括有一个或多个输入端口、一发射控制单元、一识别码发射单元;所述开关发送集成电路输入端口接开关;所述识别码发射单元接总线;所述发射控制单元,当接在该开关发送集成电路输入端口的开关不发生动作时,所述发射控制单元控制识别码发射单元不发送识别码到总线;当接在该开关发送集成电路输入端口的开关动作时,所述发射控制单元控制所述识别码发射单元先串行发送时钟周期检验电平、再串行发送包括该开关发送集成电路身份码的识别码到总线,时钟周期检验电平的信号长度是该开关发送集成电路的N0个内部时钟周期,每位识别码的长度是该开关发送集成电路的N1个内部时钟周期;所述开关执行集成电路都有身份码,一开关执行集成电路的身份码与一个所述开关发送集成电路的身份码相同,每个开关执行集成电路包括有一个或多个控制信号输出端口、一个第二识别码接收单元;所述第二识别码接收单元接该总线,用于从该总线上检测包括该开关执行集成电路的身份码的识别码;当从该总线上检测到时钟周期检验电平时,先确定时钟周期检验电平的信号长度是该开关执行集成电路的内部时钟周期的倍数N0‘,然后以该开关执行集成电路 个内部时钟周期的作为一位识别码的长度对后续接收到的识别码进行读取; 所述控制信号输出端口接受控点,当所述第二识别码接收单元从该总线上检测到包括该开关执行集成电路的身份码的识别码时,输出信号控制受控点动作;其中N0、N1是正整数,N0‘是正数,N0远大于N1。dest_path_FSB00000320594600011.tif
2.根据权利要求1所述的开关控制电路,其特征在于,N0大于等于16K。
3.根据权利要求1所述的开关控制电路,其特征在于,N0等于32K。
4.根据权利要求1所述的开关控制电路,其特征在于,N0等于128Nlt)
5.根据权利要求1所述的开关控制电路,其特征在于,所述开关发送集成电路内还设 置有第一识别码接收单元、第一身份码比较单元;所述第一识别码接收单元接所述总线,所述第一识别码接收单元将从总线上检测到的 识别码传送到所述第一身份码比较单元;所述第一身份码比较单元将第一识别码接收单元传来的识别码中的身份码同该开关 发送集成电路的身份码比较;所述发射控制单元,当接在该开关发送集成电路的输入端口的开关动作时,如果所述 第一识别码接收单元从总线上检测到信号,所述发射控制单元就控制识别码发射单元不发 送识别码;如果所述第一识别码接收单元未检测到总线上有信号,所述发射控制单元就控 制所述识别码发射单元先串行发送时钟周期检验电平、再串行发送包括该开关发送集成电 路身份码的识别码到总线;当所述识别码发射单元发送该开关发送集成电路的识别码后, 如果所述第一识别码接收单元未检测到总线上有包括该开关发送集成电路身份码的识别 码,则所述发射控制单元就控制识别码发射单元重新先串行发送时钟周期检验电平、再串行发送包括该开关发送集成电路身份码的识别码到总线,直到所述第一识别码接收单元检 测到总线上有包括该开关发送集成电路身份码的识别码。
6.根据权利要求5所述的开关控制电路,其特征在于,当该开关发送集成电路的输入 端口连接的开关动作时,如果所述第一识别码接收单元未检测到总线上有信号,所述发射 控制单元就控制识别码发射单元迟延一设定时间先串行发送时钟周期检验电平、再串行发 送包括该开关发送集成电路身份码的识别码到总线;各开关发送集成电路的迟延设定时间 各不相同,随着身份码的由小到大而由短到长。
7.—种权利要求1所述的开关控制电路中的开关发送集成电路,其特征在于,包括内 部时钟电路、非挥发性存储器、非挥发性存储器接口单元、发射控制单元、识别码发射单元、 一个或多个输入端口;所述内部时钟电路用以产生开关发送集成电路的内部时钟信号;所述非挥发性存储器接口单元接非挥发性存储器;所述非挥发性存储器中存储有该开关发送集成电路身份码及时钟周期检验电平信号 长度系数Ntl、每位识别码长度系数N1 ;所述识别码发射单元用于接总线;所述发射控制单元接非挥发性存储器接口单元,并接一个或多个输入端口,当接在所 述输入端口的开关不发生动作时,所述发射控制单元控制所述识别码发射单元不发送识别 码到总线;当接在所述输入端口的开关发生动作时,所述发射控制单元控制所述识别码发 射单元先串行发送时钟周期检验电平、再串行发送包括该开关发送集成电路身份码的识别 码到总线,时钟周期检验电平的信号长度是该开关发送集成电路的Ntl个内部时钟周期,每 位识别码的长度是该开关发送集成电路的N1个内部时钟周期,N0远大于K。
8.根据权利要求7所述的开关发送集成电路,其特征在于,还包括第一识别码接收单 元、第一身份码比较单元;所述第一身份码比较单元接非挥发性存储器接口单元,所述第一识别码接收单元用于 接总线;所述第一识别码接收单元检测总线上的识别码信号,并将检测到的识别码传送到第一 身份码比较单元;所述第一身份码比较单元用于将第一识别码接收单元从总线上检测到并传来的识别 码中的身份码同非挥发性存储器中存储的该开关发送集成电路身份码进行比较,并将比较 结果传送到所述发射控制单元;所述发射控制单元,当接在所述输入端口的开关发生动作时,如果所述第一识别码接 收单元从总线上检测到信号,所述发射控制单元就控制识别码发射单元不发送识别码;如 果所述第一识别码接收单元未检测到总线上有信号,所述发射控制单元就控制识别码发射 单元串行发送包括该开关发送集成电路身份码的识别码到该总线;当所述识别码发射单元 发送本开关发送集成电路的识别码后,如果所述第一识别码接收单元未检测到总线上有包 括该开关发送集成电路身份码的识别码,则所述发射控制单元就控制识别码发射单元重新 先串行发送时钟周期检验电平、再串行发送包括该开关发送集成电路身份码的识别码到总 线,直到所述第一识别码接收单元检测到总线上有包括该开关发送集成电路身份码的识别 码。
9. 一种权利要求1所述的开关控制电路中的开关执行集成电路,其特征在于,包括内 部时钟电路、非挥发性存储器、非挥发性存储器接口单元、第二识别码接收单元、第二身份 码比较单元、一个或多个输出端口 ;所述内部时钟电路用以产生开关发送集成电路的内部时钟信号; 所述非挥发性存储器接口单元接非挥发性存储器;所述非挥发性存储器中存储有该开关执行集成电路身份码及时钟周期检验电平信号 长度系数Ntl、每位识别码长度系数N1, N0远大于N1 ;所述第二识别码接收单元用于接总线,用于检测总线上的识别码信号,并将检测到的 识别码传送到第二身份码比较单元;所述第二识别码接收单元,当从该总线上检测到时钟 周期检验电平时,先确定时钟周期检验电平的信号长度是该开关执行集成电路的内部时钟N、jq周期的倍数Ntl ‘,然后以该开关执行集成电路的一^^个内部时钟周期的作为一位识别码的长度对后续接收到的识别码进行读取;所述第二身份码比较单元接非挥发性存储器接口单元,用于将第二识别码接收单元从 总线上检测到并传来的识别码中的身份码同非挥发性存储器中存储的该开关执行集成电 路身份码进行比较,当二者相同时,第二身份码比较单元输出控制信号到输出端口。
专利摘要本实用新型公开了一种开关控制电路,通过对各个开关发送集成电路、开关执行集成电路进行身份编码,并通过同一总线进行通讯,身份码信号以串行通讯方式在一根通信总线上发送和接受,实现了在同一总线上对多对开关/受控点的开关控制,并且开关发送集成电路在发送识别码之前先串行发送一段较长的时钟周期校验电平信号,开关执行集成电路根据接收到的所述时钟周期校验电平信号长度是其自身内部时钟周期的多少倍,决定以其自身内部时钟周期的多少倍为一位识别码对后续识别码进行识别,从而不必要求开关发送集成电路及开关执行集成电路的时钟频率保持严格一致,降低了成本。本实用新型还公开了所述的开关控制电路中的开关发送集成电路、开关执行集成电路。
文档编号H03K17/94GK201726381SQ201020153629
公开日2011年1月26日 申请日期2010年3月18日 优先权日2010年3月18日
发明者吴平, 杰克陈, 邓朝辉 申请人:杰克陈
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1