隨著科技產業(yè)的高速發(fā)展,自動化技術已逐步滲透到各個領域。在電子制造業(yè)中,自動化貼片機已完全取代人力手工焊接。如今市面上流行的貼片機大部分針對大批量生產廠商設計,價格較高,不適用于小批量生產廠商;部分貼片機在結構上存在安全缺陷。針對這一現(xiàn)狀,設計并實現(xiàn)了一款小型簡易、價格適中、結構優(yōu)化、穩(wěn)定安全的貼片機。
本文在分析了當前主流貼片機相關不足的前提下,重新設計了整體貼片機系統(tǒng)結構,整體系統(tǒng)結構分為貼片機架構系統(tǒng)、貼片機控制系統(tǒng)、上位機界面三大子系統(tǒng)。貼片機架構設計著重于貼片機搭建過程中結構設計與相關基礎設備選型,結構設計包括設備整體搭建與布局、吸嘴結構設計、貼片機供料結構設計,設備選型包括各部分步進電機型號、驅動器、實時脈沖補償型閉環(huán)控制器等等。結構設計旨在優(yōu)化結構、布局合理、運行穩(wěn)定安全。
貼片機控制系統(tǒng)設計包含選用32位機STM32F407VE作為主控制器,設計相關外圍電路,采用狀態(tài)機轉換思想完成對步進電機的邏輯控制,并配合步進電機4級控制結構優(yōu)化編程提高對電機的精度控制,有效降低貼裝誤差。上位機界面使用C++語言進行編程,基于MFC類庫進行開發(fā),包括鏈式數(shù)據(jù)結構存儲、文件IO操作、自定義數(shù)據(jù)包結構、高級控件靈活使用,基于串口通信并采用MSComm控件完成與控制器之間數(shù)據(jù)傳輸,添加On Drop File消息實現(xiàn)文件拖拽功能、On Timer、Set Timer定時器事件實現(xiàn)數(shù)據(jù)信息自動發(fā)送并添加反饋機制。通過對各個子系統(tǒng)的測試和貼片機運行進行測試,結果表明,本文所設計的貼片機系統(tǒng)實現(xiàn)了預定功能,可穩(wěn)定準確貼裝貼片電阻、電容等常用貼片式器件。