[发明专利]一种单片机的自动编址方法及系统有效
申请号: | 201510730279.3 | 申请日: | 2015-11-02 |
公开(公告)号: | CN105260337A | 公开(公告)日: | 2016-01-20 |
发明(设计)人: | 符长林;胡孝平 | 申请(专利权)人: | 深圳市共济科技有限公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42 |
代理公司: | 深圳市君胜知识产权代理事务所 44268 | 代理人: | 王永文;刘文求 |
地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 单片机 自动 方法 系统 | ||
技术领域
本发明涉及单片机技术领域,特别涉及一种单片机的自动编址方法及系统。
背景技术
IDC即是InternetDataCenter,是基于INTERNET网络,为集中式收集、存储、处理和发送数据的设备提供运行维护的设施基地并提供相关的服务。现有的IDC机房对多单片机设备编址方法有两种,分别是拨码开关设置地址和通过电脑等手持式终端发送特定协议编写地址。但上述两种方法存在如下不足:1、效率低,施工成本高;2、总线设备多容易混淆导致地址重叠。
针对上述问题,本公司于2015年4月29日申请了一种铅蓄电池内阻检测模块串行自动编址方法及系统(CN104833924A),通过增加一个地址控制线,实现自动依次分配一个不同的地址给串行总线上串接的每个电池内阻检测模块。但其通过增设地址控制线实现自动编址,其存在增加硬件及施工成本的问题
因而现有技术还有待改进和提高。
发明内容
本发明要解决的技术问题在于,针对现有技术的不足,提供一种单片机的自动编址方法及系统,其能够解决现有自动编址方法中需要通过增设地址控制线实现自动编址,增加硬件及施工成本的问题。
为了解决上述技术问题,本发明所采用的技术方案如下:
一种单片机的自动编址系统,其特征在于,其包括:主机及待编址的若干依次串接的双串口单片机;所述主机与第一单片机一UART串口连接,第一单片机另一UART串口与第二单片机一UART串接,直至所有待编址单片机依次串接完毕;所述主机依次顺序对待编址的若干串接的单片机进行编址,主机与第一单片机通讯并进行编址,第一单片机将编址后序列发送至主机,主机通过第一单片机后向第二个单片机发送编址序列,第二个单片机编址后通过第一个单片机将编码后序列发送至主机,直至所有单片机完成编址。
所述单片机的自动编址系统,其中,所述相邻两个单片机之间采用TTL电平直接。
所述主机通过RS485总线与用于采集数据的上层设备及其他主机相连接。
所述主机与上层设备通过Modbus协议通讯。
一种单片机的自动编址方法,其采用如上所述的用于单片机的自动编址系统,所述方法包括:
A、主机向依次串接的若干待编码单片机中第一单片机发送编码序列;
B、第一单片机接收编码序列进行编码,若第一单片机编码完成,则第一单片机通过UART串口将编码后的编码序列发送至主机进行存储;
C、主机通过第一单片机后向第二单片机发送编码后的编码序列进行编码,直至主机串接的所有单片机完成编码并存储于主机。
所述单片机的自动编址方法,其中,所述主机通过第一单片机后向第二单片机发送编码后的序列进行编码具体为:主机将编码后的序列通过与主机相连接的UART串口发送至第一单片机,第一单片机将所述编码后的序列通过与第二单片机连接的UART发送至第二单片机。
所述单片机的自动编址方法,其中,所述步骤B具体包括:
B1、第一单片机接收所述编码序列,并判断第一单片机的信号输入端电压是否为低电平;
B2、若第一单片机的信号输入端电压为低电平,则将所述编号序列加1得到编码后的编码序列,并将第一单片机的信号输出端电压置为低电平,将编码后的编码序列发送至主机;若第一单片机的信息输入端电压不为低电平电压,则将第一单片机的信号输出端电压置为高电平;
B3、主机接收所述编码后的编码序列,并进行存储。
所述单片机的自动编址方法,其中,所述步骤B3具体为:
主机检测第一单片机输出端电压是否为低电平,如果是,则主机接收所述编码后的编码序列,并进行存储;如果不是,则主机重新向第一单片机发送编码序列。
所述单片机的自动编址方法,其中,所述相邻两个单片机之间采用TTL电平直接。
有益效果:与现有技术相比,本发明所提供一种单片机的自动编址方法,在不增加硬件的情况,充分利用串行总线的资源,可自动依次分配一个不同的地址给每一个单片机,单片机通过TTL电平直接连接,实现主机与各个单片机之间的信息传输。在单片机第一次安装后初始化时自动分配好每个单片机的地址,主机只需根据单片机地址自动分组总线上采集的数据,可以更直观的输出给用户使用,而无需人工再设置,降低人为操作的错误可能性,也方便了设备的维护;同时没有增加硬件设备,减少硬件及施工成本。
附图说明
图1为本发明单片机的自动编址方法较佳实施例的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市共济科技有限公司,未经深圳市共济科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510730279.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于组织膜结构的混合P系统算法
- 下一篇:扩展光接口的数据处理系统及方法