OFweek電子工程網(wǎng) K128PICP單片機編程器,由國外PIC單片機愛好者制作,適用于對PIC單片機F系列近百種芯片進行讀寫。該編程器使用USB接口編程,并且從USB取電,編程高壓由監(jiān)控芯片PICl6F628產(chǎn)生的脈沖信號倍壓整流后得到。省掉了獨立的電源。
通過制作和使用K128,感覺對初學(xué)者來說有以下困難:1.USB到RS232串口的轉(zhuǎn)換芯片F(xiàn)T232BM是貼片封裝,必須使用PCB板安裝。
不能使用萬能板,焊接比較困難:2.FT232BM要裝驅(qū)動程序,上位機軟件不能自動找到編程器。
必須在計算機的設(shè)備管理器中找到模擬的串口號,再在軟件中設(shè)置串口,有時候還和其他uSB驅(qū)動程序有沖突。
針對上述問題,加之發(fā)現(xiàn)上位機軟件和編程器的監(jiān)控軟件都是針對串口寫的。對該電路做了一些修改,去掉FT232BM.改用串口編程,保留USB口取電,使得制作和使用都很方便,成本也比原來的低。
一、硬件電路編程器
電路見附圖,主要由串口電平轉(zhuǎn)換電路、監(jiān)控電路和編程插座等組成。
串口電平轉(zhuǎn)換電路由MAX232、C2一C5等組成,其作用是進行RS232傳輸協(xié)議電平和TTL電平的相互轉(zhuǎn)換。
監(jiān)控電路由16F628A、晶振B等組成。用來產(chǎn)生編程所需的各種肘序信號和進行編程數(shù)據(jù)的傳輸。VDI—VD3、C8一C10配合16F628A⑴、⑵腳輸出的脈沖信號組成三倍壓整流升壓電路,產(chǎn)生約12.6V的VPP編程電壓。發(fā)光二極管VD4作編程指示。
ZIF為40腳的萬能鎖緊插座,8~40腳DIP封裝的芯片可以直接插在上面進行編程,其他芯片可采用ICSP下載方式進行編程。使用時程序會根據(jù)你所選的芯片自動給出提示。CN3為ICSP編程連線插座。
二、制作過程
1.元器件選擇與安裝
ICl使用MAX232,IC2使用16F628或16F628A。其余元件參數(shù)見附圖。使用一塊萬用PCB板進行安裝,串口連線和uSB取電連線可以用插座連接,也可以直接焊接到相關(guān)插頭。安裝時,IC2要使用IC插座,待16F628寫好監(jiān)控程序后再插入。
2.燒寫監(jiān)控芯片
16F628的程序必須借助其他編程器燒寫。目標(biāo)文件為DIYKl28.HEX.可以在編程器控制軟件diyPACk25的安裝目錄中找到。 以使用TOP2005編程器為例。在檢查確認(rèn)硬件電路沒有錯誤后。再將監(jiān)控芯片插到電路板上。
3.編程控制軟件的下栽、安裝
編程控制軟件的安裝只要一步一步按確定鍵即可。
【本文標(biāo)簽】: 多層 pcb 多層PCB面板 沉金板 公司設(shè)備
【責(zé)任編輯】:鼎紀(jì)電子PCB??? 版權(quán)所有:http://ai-hots.com/轉(zhuǎn)載請注明出處
掃一掃更精彩!
2001-2018 深圳鼎紀(jì)電子有限公司 版權(quán)所有
粵ICP備16081348號
全國服務(wù)熱線:0755-27586790
24小時銷售熱線:18025855806|18682125228
地址:深圳市寶安區(qū)西鄉(xiāng)黃崗嶺工業(yè)區(qū)灣區(qū)人工智能產(chǎn)業(yè)園B棟605
深圳鼎紀(jì)電子有限公司:單面PCB板