一种从PC机烧录序列号至含RS485总线的下位机的装置和方法制造方法及图纸

技术编号:12388336 阅读:72 留言:0更新日期:2015-11-25 21:02
本发明专利技术公开本发明专利技术提供一种从PC机烧录序列号至含RS485总线的下位机的装置和方法,装置包括PC机,设置有烧录单元和USB端口;烧录器,包括依次连接的USB/UART转换单元、校验单元和第一UART/RS485转换单元,烧录器的USB/UART转换单元通过USB总线与PC机的USB端口连接;下位机,包括相互连接的第二UART/RS485转换单元和具有I2C接口的序列号读写单元,下位机的第二UART/RS485转换单元通过RS485总线与烧录器的第一UART/RS485转换单元连接,序列号读写单元的I2C接口通过I2C总线与EEPROM连接。本发明专利技术能够实现从PC机向含RS485总线的下位机烧录序列号,并且设置有检验程序,能有效检验烧录的成功与否。

【技术实现步骤摘要】

本专利技术属于程序烧录
,具体涉及一种从PC机烧录序列号至含RS485总线的下位机的装置和方法
技术介绍
对于存储类半导体元器件,通常需要利用计算机,通过串行、并行或USB连接并搭配一定的治具将编写的程序写入,这个过程中用到的治具就是烧录机或者叫编程器。例如采用RS485总线的电子产品则不能直接通过PC机的USB端口直接向采用RS485总线的电子产品烧录序列号,因为RS485总线无法直接与PC机的USB总线通信,如何才能直接通过PC机的USB端口向采用RS485总线的电子产品烧录序列号,成为一个急需解决的问题。
技术实现思路
本专利技术针对PC机不能直接向含RS485总线的下位机烧录程序的问题,提供一种从PC机烧录序列号至含RS485总线的下位机的装置,包括:PC机,设置有烧录单元和USB端口;烧录器,包括依次连接的USB/UART转换单元、校验单元和第一UART/RS485转换单元,烧录器的USB/UART转换单元通过USB总线与PC机的USB端口连接;下位机,包括相互连接的第二UART/RS485转换单元和具有I2C接口的序列号读写单元,下位机的第二UART/RS485转换单元通过RS485总线与烧录器的第一UART/RS485转换单元连接,序列号读写单元的I2C接口通过I2C总线与EEPROM连接。优选地,所述的USB/UART转换单元采用USB/UART转换芯片,校验单元采用单片机,第一UART/RS485转换单元采用UART/RS485转换芯片,USB/UART转换芯片输出的UART信号经单片机校验,符合约定规范的,转发至UART/RS485转换芯片。进一步优选地,所述的USB/UART转换单元采用CP2102,第一UART/RS485转换单元采用MAX3485。优选地,第二UART/RS485转换单元采用UART/RS485转换芯片,序列号读写单元采用单片机。进一步优选地,所述的第二UART/RS485转换单元采用MAX3485。为了解决上述问题,本专利技术还提供一种从PC机烧录序列号至含RS485总线的下位机的方法,该方法包括烧录程序,具体步骤为:PC机将预烧录的序列号导入烧录单元中;烧录单元将序列号从USB端口通过USB总线以USB信号的方式传输至烧录器的USB/UART转换单元;USB/UART转换单元将USB信号转换成UART信号后发送至校验单元;校验单元接收USB/UART转换单元的UART信号,校验,符合约定规范的UART信号转发至第一UART/RS485转换单元,并转换成RS485信号,然后通过RS485总线传输至下位机的第二UART/RS485转换单元;不符合约定规范的UART信号则不转发,校验单元继续等待接收下一个UART信号;第二UART/RS485转换单元将RS485信号转换成UART信号后发送至序列号读写单元,序列号读写单元通过I2C总线向EEPROM写入序列号。该方法还包括检验程序,具体步骤为:序列号读写单元通过I2C总线读取EEPROM写入的序列号,并以UART信号的形式发送至第二UART/RS485转换单元,第二UART/RS485转换单元将UART信号转换成RS485信号后回传至烧录器的第一UART/RS485转换单元;烧录器的第一UART/RS485转换单元将将RS485信号转换成UART信号后经校验单元转发至USB/UART转换单元,USB/UART转换单元将UART信号转换成USB信号后回传至PC机的烧录单元;烧录单元将回传的序列号与发出的序列号进行校验,数据一致,显示烧录成功;数据不一致,显示烧录失败并提示重新烧录。由于采用了上述技术方案,本专利技术的有益效果是:本专利技术的一种从PC机烧录序列号至含RS485总线的下位机的装置和方法,不仅能够实现从PC机向含RS485总线的下位机烧录程序,烧录程序时设置有校验过程,能够判断序列号是否合法,不符合约定规范的序列号则不会被烧录入下位机,烧录完成后还能及时反馈,通过PC机的烧录单元校验序列号是否正确,使得烧录成功率高,不会出现遗漏的现象。附图说明图1是本专利技术的从PC机烧录序列号至含RS485总线的下位机的装置结构框图。图2是本专利技术的从PC机烧录序列号至含RS485总线的下位机的方法的烧录程序流程图。图3是本专利技术的从PC机烧录序列号至含RS485总线的下位机的方法的检验程序流程图。附图标记:10-PC机,11-烧录单元,12-USB端口,20-USB总线,30-烧录器,31-USB/UART转换单元,32-校验单元,33-第一UART/RS485转换单元,40-RS485总线,50-下位机,51-第二UART/RS485转换单元,52-序列号读写单元,53-EEPROM。具体实施方式参照图1,本专利技术的一种从PC机烧录序列号至含RS485总线的下位机的装置,包括PC机10、烧录器30和下位机50。PC机10中设置有烧录单元11和USB端口12,烧录单元11为一可烧录程序得烧录软件。烧录器30包括依次连接的USB/UART转换单元31、校验单元32和第一UART/RS485转换单元33,烧录器30的USB/UART转换单元31通过USB总线20与PC机10的USB端口12连接。USB/UART转换单元31采用USB/UART转换芯片,具体可采用CP2102,校验单元32采用单片机,第一UART/RS485转换单元33采用UART/RS485转换芯片,具体可采用MAX3485,USB/UART转换芯片输出的UART信号经单片机校验,符合约定规范的,转发至UART/RS485转换芯片,不符合预定规范的,则继续等待下一个指令。下位机50包括相互连接的第二UART/RS485转换单元51和具有I2C接口的序列号读写单元52,下位机50的第二UART/RS485转换单元51通过RS485总线40与烧录器30的第一UART/RS485转换单元33连接,序列号读写单元52的I2C接口通过I2C总线与EEPROM53连接。第二UART/RS485转换单元51采用UART/RS485转换芯片,具体可采用采用MAX3485,序列号读写单元52采用单片机。参照图2,本专利技术还提供一种从PC机烧录序列号至含RS485总线的下位机的方法,该方法包括烧录程序,具体步骤为:PC机10将预烧录的序列号导入烧录单元11中。烧录单元11将序列号从USB端口12通过USB总线20以USB信号的方式传输至烧录器30的USB/UART转换单元31。USB/UART转换单元31将USB信号转换成UART信号后发送至校验单元32;校验单元32接收USB/UART转换单元31的UART信号,校验,符合约定规范的UART信号转发至第一UART/RS485转换单元33,并转换成RS485信号本文档来自技高网...

【技术保护点】
一种从PC机烧录序列号至含RS485总线的下位机的装置,其特征在于,包括:PC机,设置有烧录单元和USB端口;烧录器,包括依次连接的USB/UART转换单元、校验单元和第一UART/RS485转换单元,烧录器的USB/UART转换单元通过USB总线与PC机的USB端口连接;下位机,包括相互连接的第二UART/RS485转换单元和具有I2C接口的序列号读写单元,下位机的第二UART/RS485转换单元通过RS485总线与烧录器的第一UART/RS485转换单元连接,序列号读写单元的I2C接口通过I2C总线与EEPROM连接。

【技术特征摘要】
1.一种从PC机烧录序列号至含RS485总线的下位机的装置,其特征在于,包括:
PC机,设置有烧录单元和USB端口;
烧录器,包括依次连接的USB/UART转换单元、校验单元和第一UART/RS485转换单元,烧录器的USB/UART转换单元通过USB总线与PC机的USB端口连接;
下位机,包括相互连接的第二UART/RS485转换单元和具有I2C接口的序列号读写单元,下位机的第二UART/RS485转换单元通过RS485总线与烧录器的第一UART/RS485转换单元连接,序列号读写单元的I2C接口通过I2C总线与EEPROM连接。
2.根据权利要求1所述的从PC机烧录序列号至含RS485总线的下位机的装置,其特征在于,所述的USB/UART转换单元采用USB/UART转换芯片,校验单元采用单片机,第一UART/RS485转换单元采用UART/RS485转换芯片,USB/UART转换芯片输出的UART信号经单片机校验,符合约定规范的,转发至UART/RS485转换芯片。
3.根据权利要求2所述的从PC机烧录序列号至含RS485总线的下位机的装置,其特征在于,所述的USB/UART转换单元采用CP2102,第一UART/RS485转换单元采用MAX3485。
4.根据权利要求1所述的从PC机烧录序列号至含RS485总线的下位机的装置,其特征在于,第二UART/RS485转换单元采用UART/RS485转换芯片,序列号读写单元采用单片机。
5.根据权利要求4所述的从PC机烧录序列号至含RS485总线的下位机的装置,其特征在于,所述的第二UART/RS485转换单元采用MAX3485。
6.一种从PC...

【专利技术属性】
技术研发人员:王治章肖波王会
申请(专利权)人:深圳市美贝壳科技有限公司
类型:发明
国别省市:广东;44

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

1