本實用新型涉及用于將所要處理的數(shù)據(jù)轉變成為計算機能夠處理的形式的輸入裝置領域,具體為一種用于汽車的多板式單片機并行程序燒錄-檢測裝置。
背景技術:
目前,電子產(chǎn)品SMT(Surface Mount Technology,意即表面組裝技術)生產(chǎn)及檢測都以單板為主,現(xiàn)有的單板芯片在線測試和燒錄方法如圖1所示,逐個由設備自動化完成燒錄的速度為15秒/片,對比貼片機等高速設備貼完連板(每板30片)只需要1分鐘,使得在線測試工序不得不等待燒錄工序,前后工序的周期時間非常不平衡,且浪費了昂貴的在線測試設備時間。
技術實現(xiàn)要素:
為了克服現(xiàn)有技術的缺陷,提供一種使用方便、生產(chǎn)效率高的燒錄設備,本實用新型公開了一種用于汽車的多板式單片機并行程序燒錄-檢測裝置。
本實用新型通過如下技術方案達到發(fā)明目的:
一種用于汽車的多板式單片機并行程序燒錄-檢測裝置,包括燒錄機,其特征是:還包括上位機、夾具轉換板、控制器和電源,
燒錄機至少有兩臺,燒錄機和上位機都設于平臺上,上位機通過信號線連接各臺燒錄機的信號輸入端,各臺燒錄機的信號輸出端通過信號線連接夾具轉換板的信號輸入端;
控制器內(nèi)設有輸入/輸出接口,控制器的輸入/輸出接口通過信號線連接上位機;
電源通過導線分別連接燒錄機、上位機、夾具轉換板和控制器。
所述的用于汽車的多板式單片機并行程序燒錄-檢測裝置,其特征是:還包括條形碼掃描儀,條形碼掃描儀的掃描端正對夾具轉換板的信號輸出端,條形碼掃描儀的信號輸出端通過信號線連接上位機;夾具轉換板的信號輸出端為三角形或梯形。
所述的用于汽車的多板式單片機并行程序燒錄-檢測裝置,其特征是:上位機和控制器都選用微機。
本實用新型使用時,待燒錄的單片機插在夾具轉換板的信號輸出端,一次可插入30片,控制器通過輸入/輸出接口向上位機發(fā)出指令,所述指令包括:配置、診斷和燒錄,上位機接收指令后,先完成系統(tǒng)配置,隨后上位機對燒錄機和單片機作診斷,診斷結果正常即開始燒錄,燒錄機將固定的數(shù)據(jù)(包括控制程序等)以及變動的數(shù)據(jù)(包括具體日期和流水號)燒錄進單片機的電可擦出只讀存儲器內(nèi),燒錄過程中上位機同時接收夾具轉換板反饋的燒錄過程信息。
待燒錄的單片機和夾具轉換板的連接處做防呆設計,即夾具轉換板的信號輸出端選用諸如三角形或梯形這種非中心對稱的形狀,這樣即便單片機被誤翻轉,由于接口處不是中心對稱的形狀,翻轉后單片機無法插入夾具轉換板的信號輸出端,從而避免了后續(xù)的誤操作;如接有條形碼掃描儀,則可通過條形碼掃描儀進一步防止誤操作,具體地說,在單片機上貼有條形碼,使條形碼掃描儀的掃描端只有當單片機放置正確時才能掃描到條形碼,從而條形碼掃描儀向上位機發(fā)出位置正確的指令,上位機控制燒錄機對單片機實施燒錄作業(yè),如果單片機放置錯誤,則使條形碼掃描儀的掃描端無法掃描到條形碼,從而條形碼掃描儀向上位機發(fā)出位置錯誤的指令,上位機不向燒錄機發(fā)出燒錄指令,從而避免了后續(xù)的誤操作。
本實用新型采用并行燒錄方法,將原本嵌入在ICT測試過程的燒錄步驟獨立出來,并行燒錄的同時完成獨立診斷故障、固定數(shù)據(jù)燒錄等步驟,動態(tài)數(shù)據(jù)通過指令燒錄,采用獨立供電保證燒錄的數(shù)據(jù)質量,采用本實用新型實施并行燒錄及檢測設備可以將單片機的燒錄時間減少至1.2秒左右,大大提高生產(chǎn)效率,提高產(chǎn)能,降低成本。
本實用新型的有益效果是:使用方便,生產(chǎn)效率高,燒錄質量高。
附圖說明
圖1是現(xiàn)有技術燒錄單片機時的流程圖;
圖2是本實用新型的結構示意圖。
具體實施方式
以下通過具體實施例進一步說明本實用新型。
實施例1
一種用于汽車的多板式單片機并行程序燒錄-檢測裝置,包括燒錄機1、上位機2、夾具轉換板3、控制器4、電源5和條形碼掃描儀6,如圖2所示,具體結構是:
燒錄機1有兩臺,燒錄機1和上位機2都設于平臺11上,上位機2通過信號線連接各臺燒錄機1的信號輸入端,各臺燒錄機1的信號輸出端通過信號線連接夾具轉換板3的信號輸入端;
控制器4內(nèi)設有輸入/輸出接口41,控制器4的輸入/輸出接口41通過信號線連接上位機2;
電源5通過導線分別連接燒錄機1、上位機2、夾具轉換板3和控制器4;
條形碼掃描儀6的掃描端正對夾具轉換板3的信號輸出端,條形碼掃描儀6的信號輸出端通過信號線連接上位機2。為簡便清晰起見,圖2中連接條形碼掃描儀6和上位機2的信號線未畫出。
夾具轉換板3的信號輸出端為三角形或梯形,本實施例選用等腰梯形;
本實施例中:上位機2和控制器4都選用微機,上位機2內(nèi)存儲有圖形化編程語言Labview。以下是部分重要指令參數(shù)說明:
Mcsping:上位機通訊指令,返回0正常,其他異常;
1 RUN F1828.FRS:運行FRS配置文件指令,執(zhí)行燒錄操作;
MCSETENG ENG1:打開內(nèi)部存儲器1通道指令;
TCSETDEV MICROCHIP PIC16LF1828 PIC16:配置芯片指令;
TCSETPAR SCLK 1000000:設置燒錄時鐘;
TCSETPAR VDD 3300:設置燒錄電源電壓3.3v;
TCSETPAR PROGMODE HVP:設置燒錄模式為高壓;
TCSETPAR VPP 8500 :設置高壓電壓為8.5v;
TCSETPAR PWUP 10:設置上電延時10ms;
TCSETPAR PWDOWN 10:設置掉電延時10ms;
TPSETSRC DYNAMIC:開始燒錄動態(tài)數(shù)據(jù)指令;
TPCMD PROGRAM E b $0 $0 4:燒錄EPROMN內(nèi)存為0的地址上內(nèi)容為4;
TPCMD VERIFY E b $0 $0 4:驗證EPROMN內(nèi)存為0的地址上內(nèi)容為4。
本實施例使用時,待燒錄的單片機10插在夾具轉換板3的信號輸出端,一次可插入30片,控制器4通過輸入/輸出接口41向上位機2發(fā)出指令,所述指令包括:配置、診斷和燒錄,上位機2接收指令后,先完成系統(tǒng)配置,隨后上位機2對燒錄機1和單片機10作診斷,診斷結果正常即開始燒錄,燒錄機1將固定的數(shù)據(jù)(包括控制程序等)以及變動的數(shù)據(jù)(包括具體日期和流水號)燒錄進單片機10的電可擦出只讀存儲器內(nèi),燒錄過程中上位機2同時接收夾具轉換板3反饋的燒錄過程信息。
待燒錄的單片機10和夾具轉換板3的連接處做防呆設計,即夾具轉換板3的信號輸出端選用諸如三角形或梯形這種非中心對稱的形狀,這樣即便單片機10被誤翻轉,由于接口處不是中心對稱的形狀,翻轉后單片機10無法插入夾具轉換板3的信號輸出端,從而避免了后續(xù)的誤操作;如接有條形碼掃描儀6,則可通過條形碼掃描儀6進一步防止誤操作,具體地說,在單片機10上貼有條形碼,使條形碼掃描儀6的掃描端只有當單片機10放置正確時才能掃描到條形碼,從而條形碼掃描儀6向上位機2發(fā)出位置正確的指令,上位機2控制燒錄機1對單片機10實施燒錄作業(yè),如果單片機10放置錯誤,則使條形碼掃描儀6的掃描端無法掃描到條形碼,從而條形碼掃描儀6向上位機2發(fā)出位置錯誤的指令,上位機2不向燒錄機1發(fā)出燒錄指令,從而避免了后續(xù)的誤操作。