基于总线型控制实现MCU程序量产的烧录系统及其工作方法
文献发布时间:2024-04-18 19:58:26
技术领域
本发明属于智能制造MCU烧录应用技术领域,具体涉及基于总线型控制实现MCU程序量产的烧录系统及其工作方法,采用总线型控制技术的应用,在MCU量产中主要实现数据流的精确控制,用于完成嵌入式产品多批量多批次MCU的烧录。
背景技术
智能制造系统(Intelligent Manufacturing System---IMS)是一种由智能机器和人类专家共同组成的人机一体化系统,它突出了在制造诸环节中,以一种高度柔性与集成的方式,借助计算机模拟的人类专家的智能活动,进行分析、判断、推理、构思和决策,取代或延伸制造环境中人的部分脑力劳动,同时,收集、存储、完善、共享、继承和发展人类专家的制造智能。
微控制单元(Microcontroller Unit;MCU) ,又称单片微型计算机(Single ChipMicrocomputer )或者单片机,是把中央处理器(Central Process Unit;CPU)的频率与规格做适当缩减,并将内存(memory)、计数器(Timer)、USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。诸如手机、PC外围、遥控器,至汽车电子、工业上的步进马达、机器手臂的控制等,都可见到MCU的身影。
MCU烧录程序原理:是指将软件程序(通常是二进制文件)通过特定的烧录工具(如烧录器或编码器)写入微控制器单元(MCU)的非易失性存储器中,以实现程序的执行和控制。
在智能制造领域内,多批量多批次MCU烧录的量产难题。同时小型多批量多批次MCU烧录效率低下,大型设备占地面积大,工艺复杂,成本过高。
基于上述问题,本发明提供基于总线型控制实现MCU程序量产的烧录系统及其工作方法。
发明内容
发明目的:本发明的目的是针对现有技术的不足,提供基于总线型控制实现MCU程序量产的烧录系统及其工作方法,解决现有背景技术中所存在的问题,机主要解决MCU量产中遇到的数据烧录易丢失,信号传输延迟;一方面相较于单批次量产,该装置提高了产量和单个效率,较少故障的发生频次,另一方面相较于大型MCU量产设备,该装置节约了MCU量产成本,降低了企业使用门槛,简化了技术和操作流程。
技术方案:本发明的一方面提供基于总线型控制实现MCU程序量产的烧录系统,包括电脑上位机、PLC控制器、若干个烧录器和若干个待烧录MCU;所述PLC控制器分别与电脑上位机、若干个烧录器连接,若干个烧录器分别与待烧录MCU连接;其中,若干个待烧录MCU分别构成拓扑结构。
本发明的另一方面提供基于总线型控制实现MCU程序量产的烧录系统的工作方法,包括以下步骤,S1、PLC控制器经过USB分线器与若干个 MCU烧录设备的连接,电脑上位机与烧录器通讯,选择相应的SN烧录器,此为一级总线;S2、PLC控制器的数据信号和时钟信号经烧录器二级总线分发至相应拓扑结构的MCU,同时PLC控制器执行电脑上位机的指令,打开对应位置的MCU,实现MCU烧录;S2、电脑上位机发送指令至PLC控制器,PLC控制器依次给拓扑结构的MCU上电,实现MCU烧录量产。
本技术方案的,所述S1中,构成拓扑结构的若干个待烧录MCU利用锁紧固定部件进行固定;其中,锁紧固定部件包括箱体、指示灯通槽、锁扣、箱门出线窗口、待烧录MCU和带铰链箱门,所述箱体上的一侧端面设置有若干个竖支撑架,所述竖支撑架一端分别连接有前面板,所述前面板上的一侧对称设置有一组带固定座压杆,所述带固定座压杆的下部侧壁分别设置有活动压杠导套,所述带固定座压杆上分别设置有一端贯穿活动压杠导套的活动压杆,所述活动压杆的一端分别连接有过渡连接部,所述过渡连接部一面分别设置有压板,所述箱体的一面,且位于压板的下方分别设置有针床,所述针床的四角端面上分别设置有竖固定支撑销,所述竖固定支撑销的一端分别连接有带通槽压板限位板;针床、带通槽压板限位板、压板的尺寸依次递减,压板下压时贯穿带通槽压板限位板后与针床表面的待烧录MCU接触进行压紧。
本技术方案的,所述锁紧固定部件,还包括分别设置在压板一面的若干个活动限位柱;其中,压板下压时若干个活动限位柱分别与带通槽压板限位板的外层表面接触,对下压的压板进行限位。
本技术方案的,所述锁紧固定部件,还包括对称设置在前面板上另一侧的两组竖滑轨,及分别设置在压板一侧,且与竖滑轨相配合使用的竖滑轨座;其中,竖滑轨座固定安装在压板一侧,竖滑轨座分别在竖滑轨外层垂直向滑动。
本技术方案的,所述锁紧固定部件,还包括分别设置在针床对称中心线两侧内的针床限位槽,及分别设置在通槽压板限位板对称中心线两侧内,且与针床限位槽相配合使用的通槽压板限位板支撑柱;
其中,通槽压板限位板支撑柱分别卡入针床限位槽内,针床限位槽设置为横U型结构。
本技术方案的,所述竖支撑架设置为竖L形结构,所述前面板设置为长方形结构,所述过渡连接部设置为n型结构。
与现有技术相比,本发明的基于总线型控制实现MCU程序量产的烧录系统及其工作方法的有益效果在于:1、高效,相较于单个MCU,此技术可以实现一次多个MCU的烧录固件,提高量产效率;2、简化流程,MCU量产全程实现自动化测试,降低人为干预;3、降低生产成本,本烧录系统只需电脑上位机、PLC控制器和锁紧固定部件机械结构,相较于大型MCU量产设备,本烧录系统不需要大型机台、专用工作间,维护过程也非常便捷、简单。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1、图2和图3是本发明的基于总线型控制实现MCU程序量产的烧录系统的结构示意框图;
图4是本发明的基于总线型控制的实现MCU量产的固定装置的立视部分结构示意框图;
图5是本发明的基于总线型控制的实现MCU量产的固定装置的主视结构示意图;
图6是本发明的基于总线型控制的实现MCU量产的固定装置的右视结构示意图;
图7是本发明的基于总线型控制的实现MCU量产的固定装置的左视结构示意图;
其中,图中序号如下:1-前面板、2-带固定座压杆、3-压板、4-针床、5-箱体、6-指示灯通槽、7-锁扣、8-箱门出线窗口、9-待烧录MCU、10-竖支撑架、11-带铰链箱门、12-活动压杠导套、13-活动压杆、14-过渡连接部、15-竖滑轨座、16-竖滑轨、17-带通槽压板限位板、18-活动限位柱、19-竖固定支撑销、4-1-针床限位槽、17-1-通槽压板限位板支撑柱。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明的描述中,需要说明的是,术语“顶部”、“底部”、“一侧”、“另一侧”、“前面”、“后面”、“中间部位”、“内部”、“顶端”、“端”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制;术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性;此外,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
如图1、图2和图3所示的基于总线型控制实现MCU程序量产的烧录系统,包括电脑上位机、PLC控制器、若干个烧录器和若干个待烧录MCU;所述PLC控制器分别与电脑上位机、若干个烧录器连接,若干个烧录器分别与待烧录MCU连接;其中,若干个待烧录MCU分别构成拓扑结构。
实施例
本发明的基于总线型控制实现MCU程序量产的烧录系统的工作方法,包括以下步骤,S1、PLC控制器经过USB分线器与若干个 MCU烧录设备的连接,电脑上位机与烧录器通讯,选择相应的SN烧录器,此为一级总线;S2、PLC控制器的数据信号和时钟信号经烧录器二级总线分发至相应拓扑结构的MCU,同时PLC控制器执行电脑上位机的指令,打开对应位置的MCU,实现MCU烧录;S2、电脑上位机发送指令至PLC控制器,PLC控制器依次给拓扑结构的MCU上电,实现MCU烧录量产。
另外,优选的S1中,构成拓扑结构的若干个待烧录MCU利用锁紧固定部件进行固定;
其中,锁紧固定部件包括箱体5、指示灯通槽6、锁扣7、箱门出线窗口8、待烧录MCU9和带铰链箱门11,箱体5上的一侧端面设置有若干个竖支撑架10,竖支撑架10一端分别连接有前面板1,前面板1上的一侧对称设置有一组带固定座压杆2,带固定座压杆2的下部侧壁分别设置有活动压杠导套12,带固定座压杆2上分别设置有一端贯穿活动压杠导套12的活动压杆13,活动压杆13的一端分别连接有过渡连接部14,过渡连接部14一面分别设置有压板3,箱体5的一面,且位于压板3的下方分别设置有针床4,针床4的四角端面上分别设置有竖固定支撑销19,竖固定支撑销19的一端分别连接有带通槽压板限位板17;针床4、带通槽压板限位板17、压板3的尺寸依次递减,压板3下压时贯穿带通槽压板限位板17后与针床4表面的待烧录MCU9接触进行压紧。
此外,优选的锁紧固定部件,还包括分别设置在压板3一面的若干个活动限位柱18;其中,压板3下压时若干个活动限位柱18分别与带通槽压板限位板17的外层表面接触,对下压的压板3进行限位。
此外,优选的锁紧固定部件,还包括对称设置在前面板1上另一侧的两组竖滑轨16,及分别设置在压板3一侧,且与竖滑轨16相配合使用的竖滑轨座15;其中,竖滑轨座15固定安装在压板3一侧,竖滑轨座15分别在竖滑轨16外层垂直向滑动。
此外,优选的锁紧固定部件,还包括分别设置在针床4对称中心线两侧内的针床限位槽4-1,及分别设置在通槽压板限位板17对称中心线两侧内,且与针床限位槽4-1相配合使用的通槽压板限位板支撑柱17-1;其中,通槽压板限位板支撑柱17-1分别卡入针床限位槽4-1内,针床限位槽4-1设置为横U型结构。
本发明的用于待烧录MCU9拓扑结构的锁紧固定部件中,竖支撑架10设置为竖L形结构,前面板1设置为长方形结构,过渡连接部14设置为n型结构。
本发明的基于总线型控制实现MCU程序量产的烧录系统的工作方法中,PLC控制器、若干个烧录器安装在箱体5内。
本发明的基于总线型控制实现MCU程序量产的烧录系统及其工作方法,基于总线型控制的MCU量产装备,实现了设备的小型化,提高了MCU量产的效率,降低的使用成本和企业使用门槛。
需要说明的是,在本文中,诸如术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
- 一种基于MCU+CPLD架构的电机控制系统安全机制实现方法
- 一种基于区块链实现的去中心化集群控制系统及工作方法