




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、基于PIC16F628單片機的CM402型高速貼片機控制系統改造設計與實現圖 ( 2012/4/26 11:28 )引言隨著表面貼裝技術(Surface Mounted Technology,SMT)的不斷優化及貼片元器件制作工藝的迅速發展,貼片機在電子制造業中的應用日益突出。CM402型高速貼片機是由日本松下公司研發和生產,針對某些特定工件、按特定工序進行批量加工的專用設備。根據筆者為期兩周的現場調查和論證,傳統CM402型高速貼片機在拼接料生產過程中,若出現拼接料檢知停止時,停機掃料的時間將影響到生產效率。通過認真分析該設備的工序流程及閱讀其用戶手冊,可將此拼接料檢知、停機掃料程序進行技術
2、改造,并在原有電控系統上利用PVS控制系統替代Timer(計時器),可實現接料不停機控制功能,從而可提升其生產效率。本文以利用PIC16F628單片機構成PVS控制系統為例,從硬件系統設計和軟件系統設計入手,給出了印制電路板圖、電路原理圖及源代碼。硬件系統設計該PVS控制系統以PIC16F628單片機為核心,由PIC16F628單片機及其外圍元器件、電源模塊、繼電器模塊組成,印制電路板和電路原理圖如圖1、圖2所示。圖1 印制電路板圖2 原理圖PIC16F628單片機及其外圍元器件PIC16F628單片機是由Microchip公司生產的PIC系列8位CMOS閃存單片機之一,該系列單片機采用RIS
3、C(Reduced Instruction Set Computer)嵌入式結構,具有執行速度高、功耗低、體積小巧、工作電壓低、驅動能力強、品種豐富等優越性能。其總線結構采取數據總線和指令線分離獨立的哈佛(Harvord)結構,具有很高的流水處理速度。與同類8位單片機相比,程序存儲器可節省一半,指令運行速度可以提高4倍左右。PIC16F628單片機封裝形式為DIP-18,配合相應程序,該芯片可實現繼電器智能控制功能,即配合其他配套電路可構成PVS控制系統,實現CM402型貼片機接料不停機控制功能。JP2為報警信號輸入端、JP5為PC機并口解鎖信號輸入端、SB1、SB2為定時時間調節按鈕,LED
4、1LED6構成定時時間顯示電路,單只LED亮表示10s,全部亮表示60s。電源模塊電源模塊設計的質量直接關系到PVS控制系統的穩定性。該控制系統直接利用CM402型貼片機的+24V穩壓電源,故采用穩壓性能較好的三端穩壓集成電路LM7812、LM7805實現兩級穩壓,為單片機、光電耦合器等元器件提供+5V直流穩壓電源。JP1為24V電源輸入端,與CM402貼片機相應插座直接連接。繼電器模塊繼電器模塊由晶體管驅動電路和固態繼電器構成。其中VT1、VT2選用C9014型晶體管;歐姆龍TQ2-24V型24V繼電器。該模塊工作狀態由單片機RA4(第3腳)控制,并通過JP3、JP4與CM402型貼片機相應
5、端口相連。軟件系統設計軟件環鏡基于MPLAB IDE V8.33,編譯器HI-TECH C,仿真器ICD2.0燒寫PIC16F628芯片實現CM402型貼片機控制系統改造設計功能。實現程序如下:#include_CONFIG(0X1F3C);#define ulong unsigned long#define uint unsigned int#define uchar unsigned char #define RD (1) #define WR (11) #define WREN (12) #define WRERR (13) #define FREE (14) #define CFGS
6、(16) #define EEPGD (10;c-);void interrupt tmr1(void) if(TMR1IF=1) TMR1IF=0;TMR1L=0XEF;TMR1H=0XD8;js+;if(js=1000) js=1;if(OFF_ON=1) if(ES_DATA!=0); ES_DATA-;if(ES_DATA=0) a=out=0;void X_Y_IN(void) if(RB0=0)&(RB1=0) ms(2);if(RB0=0)&(RB1=0)&(z+)=500) temp1=1;else z=1;temp1=0;Key_Num1=temp1;if(Key_Num1!
7、=0x00)&(Key_Num1 = Key_Backup1 ) if(!Key_Dis_F1) Key_Dis_F1 = 1;asm(clrwdt);if(RB0=0)&(RB1=0) OFF_ON=1;else Key_Backup1 = Key_Num1; Key_Dis_F1 = 0; void keyscan(void) if(RB7=0)|(RB6=0) ms(10);if(RB7=0)|(RB6=0) temp=1;else temp=0;Key_Num=temp;if(Key_Num!=0x00)&(Key_Num = Key_Backup ) if(!Key_Dis_F) K
8、ey_Dis_F = 1;asm(clrwdt);if(RB6=0)&(RB7=1) ES-;if(ES=6) ES=6;if(ES!=ES_BC_DATA) ES_DATA=ES_BC_DATA=ES;writeByte(0x00,ES_BC_DATA);else Key_Backup = Key_Num; Key_Dis_F = 0; char readByte(char addr) char tmpEEPROM;EEADR = addr;SELECT_EEPROM();START_READ_EEPROM();tmpEEPROM = EEDATA;return tmpEEPROM;void writeByte(char addr, char data) EEADR = addr;EEDATA = data;SELECT_EEPROM();ENABLE_WRITE_EEPROM();EECON2 = 0X55;EECON2 = 0Xaa;START_WRITE_EEPROM();ENABLE_WRITE_EEPROM();while(1 != EEIF);EEIF = 0;結束語該PVS控制系統以PIC16F62
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 新能源汽車的二次使用價值研究試題及答案
- 情商測試題及答案
- 2025年度企業安全生產知識競賽題庫及答案(共100題)
- 節拍變化與表情豐富試題及答案
- 會計筆試題目及答案大全
- 教師上崗考核試題及答案
- 工業互聯網平臺數字簽名技術在智能工廠中的能源管理報告
- 天然氣長輸管道建設社會穩定風險評估與風險評估報告編制指南更新報告
- 城市河道整治項目2025年社會穩定風險評估與風險評估能力提升報告
- 浙美版初中試題及答案
- 2025鄂爾多斯準格爾旗事業單位引進40名高層次人才和急需緊缺專業人才筆試備考試題及答案解析
- 銀行領導力培養試題及答案
- 中醫養生館運營方案中醫養生館策劃書
- 醫療社工筆試題及答案
- 新時期統戰知識課件
- 小學生眼保健操視頻課件
- 西藏參工參建管理制度
- 2024銀行春招招聘面試問答試題及答案
- 機械系統動力學試題及答案
- 電子商務大數據分析方法試題及答案
- 【廣西】斜拉橋施工組織設計
評論
0/150
提交評論