论文部分内容阅读
电阻焊机作为工业上重要的焊接方式,正逐步进入全数字化时代。电阻焊机的全数字化不仅仅是电阻焊电源的数字化,还包括人机界面系统的数字化,然而目前市场上的人机交互系统还存在着操作不方便、界面不友好、不够人性化等缺点,基于这种现状,本课题提出了以STM32为核心处理器控制的电阻点焊人机界面系统,友好的交互界面以及人性化的操作使电阻点焊机更具有竞争力。本文首先对IGBT逆变主电路进行设计,根据整体电路各部分不同功能和结构特点,使用模块化设计电路,对三相桥式整流输入和次级同步整流输出都进行模块化选择,研究证明,模块电路性能稳定,各个指标符合电阻焊机技术要求。在中频变压器的设计中,选择了性能优越的非晶合金材料作为变压器的铁芯,并对变压器各种参数进行计算,保证系统的整体安全可靠。在控制系统的架构上,选择了32位的具有低功耗、高性能的ARM芯片STM32F103作为微处理器,设计出以主控芯片为核心的控制电路,包括IGBT驱动电路、采样电路、保护电路和同步电路等,在人机交互界面系统中,设计出了液晶触摸屏与微处理器之间的串口通信电路,根据系统的整体要求,利用组态软件设计出合理的界面图形并下载到触摸屏系统中,实现人机交互系统的操作人性化、界面友好化。在系统软件的架构上,采用模块化程序设计思想,设计出人机界面系统的通讯程序和触摸屏中断程序等。利用操作系统μC/OS-II的实时性、开发周期短等优点,将μC/OS-II顺利移植到STM32F103上,从而实现电阻点焊机的各种焊接数据和电流曲线能够在人机界面上实时显示,避免了参数显示的延迟现象。