当前位置: 首页 > 专利查询>张永生专利>正文

具有多个CPU内部协调处理装置的多功能远程通讯系统制造方法及图纸

技术编号:2888130 阅读:205 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种供单个测量站点使用的集数据采集,数据搜集整理和远程通讯于一体的,具有多个CPU内部协调处理装置的多功能远程通讯系统,从而大大地降低了对CPU的要求,简化了系统,降低了造价。本发明专利技术还公开了用于监视污水排放的实例。(*该技术在2018年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及多功能远程通讯系统,更特殊地,涉及具有多个CPU内部协调处理装置的多功能远程通讯系统。首先应该说明的,本专利技术在此使用术语“多功能远程通讯系统”,或者“具有多个CPU内部协调处理装置的多功能远程通讯系统”是供单个测量站点(例如,一个无人值守的污染监测站)使用的系统,该系统是一个集数据采集,数据搜集整理和远程通讯诸多功能于一体的通讯系统。现行的这类系统大致可分为两类。一类是采集数据,然后将采集的数据经过整理或未加整理发送到中心站,再由中心站将各个测量站点的测量数据进行综合处理以获得最终的结果,显然,这类系统虽能提供实时和/或事后数据,但是,这种系统的构成极为庞大。另一类系统是集数据采集,数据搜集整理和通讯于一体,但它是通过单个CPU来实现,而这样的CPU系统必须是一个具有全系统器件的容量较大的CPU系统,整个系统的体积大,造价高,但又降低了整机的可靠性。因此,本专利技术的目的在于提供一种能克服已有技术缺点的,具有多个CPU内部协调处理装置的多功能远程通讯系统。本专利技术的上述目的是通过下述方案解决的(附图说明图1-3)。按照本专利技术的一个方面,具有多个CPU内部协调处理装置的多功能远程通讯系统包括多个CPU,每个CPU执行一项或几项任务,每个CPU连接着一个内部通讯总线控制器,且第三个CPU还连接一个远程通讯控制器,其中,在一个CPU通过其内部通讯总线控制器与另一个CPU的内部通讯总线控制器之间构成通讯链路时,所述的一个CPU与另一个CPU之间实现传递指令和/或交换数据,第三个CPU不再能通过其内部通讯总线控制器与前述的任何一个CPU建立通讯链路,而当第三个CPU通过远程通讯控制器对外通讯时,它将不能与前述的任一个CPU建立通讯链路。应该指出的,该实施方案在一个CPU与第三个CPU之间形成内部通讯链路时需经过另一个CPU。按照本专利技术的另一个方面,具有多个CPU内部协调处理装置的多功能远程通讯系统包括多个CPU,每个CPU执行一项或几项任务,其中一个CPU与一个内部通讯总线控制器相连,另一个CPU不含内部通讯总线控制器,第三个CPU不仅与一个内部通讯总线控制器相连接,且还连接一个远程通讯控制器,当一个CPU通过其内部通讯总线控制器向另一个CPU直接构成通讯链路时,所述的一个CPU与另一个CPU之间实现传递指令和/或交换数据,而第三个CPU不再能通过其内部通讯总线控制器与前述的任何一个CPU建立通讯链路,而当第三个CPU通过其远程通讯控制器对外通讯时,它将不能与前述的任何一个CPU建立通讯链路。应该指出的是该实施方案在一个CPU与第三个CPU之间形成内部通讯链路时需要经过另一个CPU。按照本专利技术的又一个方面,具有多个CPU内部协调处理装置的多功能通讯系统包括多个CPU,每个CPU执行一项或多项任务,其中一个和另一个CPU分别具有一个与之相连接的内部通讯总线控制器,而第三个CPU具有两个内部通讯总线控制器,以及一个远程通讯控制器,当一个CPU通过其内部通讯总线控制器向另一个CPU的内部通讯总线控制器构成通讯链路时,所述的一个CPU与另一个CPU之间实现传递指令和/或交换数据。同样,一个CPU也可以以相同的方式与第三个CPU之间实现传递指令和/或交换数据,这与前两个解决方案不同,但是它仍遵守一个CPU与另一个CPU建立通讯链路时,第三个CPU不再能通过其内部通讯总线控制器与前述的任何一个CPU建立通讯链路,而当第三个CPU通过其远程通讯控制器对外通讯时,它将不能与前述的任何一个CPU建立通讯链路。为了对本专利技术的解决方案有详细的了解,下面就第一个解决方案作更详细的说明。对于第一个解决方案,更具体地说,当一个CPU在工作空余时间发出允许通讯的信号,并等待一段时间,其向上相邻的CPU监视着这个信号。当收到相邻CPU不忙,允许通信的信号后,立即发出一个外部中断信号,空闲的CPU立即进入通讯中断程序,两个CPU建立起通讯链路,一旦链路接通,双方传递指令和/或交换数据,收到数据的一方经校验和检查无误后,自动退出,再执行自己的其它任务。如果校验和检查后认为有误,则收方要求发方重发,以保证通讯数据的正确。由于内部通讯总线控制器的接通链路控制信号是由向上相邻的CPU发出的,当双方通讯完毕,该CPU发出关闭通讯信号,内部通信总线控制器立即关闭通讯通路,一次通讯完毕。本专利技术的具有多CPU内部协调处理装置的多功能远程通讯系统采用了如前所述的CPU间的内部协调处理装置,因此,保证了每两个CPU通讯时不会受到第三个CPU的干扰,保证了通讯的正常运行;同样,当第三个CPU处于远程通信状态时,也不会受到其它CPU的干扰,从而保证了通讯的可靠性。按照本专利技术的具有多个CPU内部协调处理装置的多功能远程通讯系统的一个优选实施例是所述的CPU是单片机。本专利技术的具有多个CPU内部协调处理装置的多功能远程通讯系统相较于已有技术,具有以下优点第一,由于采用多个CPU,而每个CPU承担各自的任务,只有当两个CPU之间有空闲时间时才构成通讯链路,因此能保证测量的实时性。第二,当两个CPU之间构成通讯链路时,第三个CPU不可能与前述的任何一个再建立通讯链路,从而保证了交换数据的可靠性,且不受干扰。第三,多个CPU可以采用单片机,因此,它将大大地降低了造价。第四,由于每个通信系统是集数据采集,数据搜集整理和远程通信于一体,它适合于一个通讯枢钮和多个监测站点的结构配置系统。本专利技术的具有多个CPU内部协调处理装置的多功能远程通讯系统通过下面结合附图所示的实施例的详细说明将会更加清楚,附图有图1是按照本专利技术的具有多个CPU内部协调处理装置的多功能远程通讯系统的CPU与内部通讯总线控制器和远程通讯控制器之间的连接方式的示意图,用于说明通讯途径;图2是按照本专利技术的具有多个CPU内部协调处理装置的多功能远程通讯系统的CPU与内部通讯总线控制器和远程通讯控制器之间的另一种连接方式的示意图,用于说明通讯途径。图3是按照本专利技术的具有多个CPU内部协调处理装置的多功能远程通讯系统的CPU与内部通讯总线控制器和远程通讯控制器之间的又一种连接方式,用于说明通讯途径;图4是按照本专利技术的具有多个CPU内部协调处理装置的多功能远程通讯系统的一个实施例的方框图;图5是第一CPU的流程图;图6是第二CPU的流程图;图7是第三CPU的流程图;图8是内部通讯中断处理程序的流程图;图9是远程通讯的流程图。首先参考图4,说明本专利技术的具有多个CPU内部协调处理装置的多功能远程通讯系统。它包括一个第一CPU,以及与第一CPU相连接的一个作为整个系统工作的计时基准的计时时钟;一个用于通过CPU控制不同操作的功能键盘;一个用于显示时间或输入参数或测量结果的显示器,该显示器可以是数码管;以及一个用于与其它CPU相连,在一定条件下。执行与其它CPU通讯功能的第一内部通讯总线控制器。所述的功能键包括如下这些键即“RESET”在开机或掉电后重新复位时使用。当按下“RESET”键,所有的CPU从起始状态开始运行。LP1键模式键,当按下LP1键时,可以转换不同的显示,以及修改参数模式;LP2键路数、次数设定键;F/Δ,S/Δ,T/Δ键均为数据修改键;N/P键数据修改确认键,和充当打印键。第一CPU和第一本文档来自技高网...

【技术保护点】
一种具有多个CPU内部协调处理装置的多功能远程通讯系统,其特征在于包括多个CPU,每个CPU执行一项或几项任务,每个CPU连接着一个内部通讯总线控制器,且第三个CPU还连接一个远程通讯控制器,其中,在一个CPU通过其内部通讯总线控制器与另一个CPU的内部通讯总线控制器之间构成通讯链路时,所述的一个CPU与另一个CPU之间实现传递指令和/或交换数据,而第三个CPU不再能通过其内部通讯总线控制器与前述的任何一个CPU建立通讯链路,而当第三个CPU通过远程通讯控制器对外通讯时,它将不能与前述的任一个CPU建立通讯链路,其中一个CPU与第三个CPU之间形成内部通讯时需经过另一CPU。

【技术特征摘要】

【专利技术属性】
技术研发人员:张永生
申请(专利权)人:张永生
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1