網路城邦
上一篇 回創作列表 下一篇  字體:
微控器 (CH340USB & 步進馬達) —提供燒錄程式碼與運轉操作
2015/03/28 10:23:00瀏覽783|回應0|推薦0

微控器 (CH340USB & 步進馬達) —提供燒錄程式碼與運轉操作

 

        之前曾發達如何用LY-51S學習機來燒錄自已焊接微控器的單板,如今更進一步將微控器利用USB-CH340 CABLE來做到程式燒錄與RS232通訊軟體直接控制微控器的操作,如此就可以脫離依賴LY-51S學習機的依賴.

 

        首先是在線路部份,在微控板的原先USB接頭的PIN#2 & PIN#3連接至89C52PORT 3_0(RXD) & PORT3_1(TXD),此USB接頭原先只是提供+5V電源的電力,如今加入了RXD & TXD信號後,成為非正式的USB介面,再將USB接頭的+5V端接上一只電源開關,就完成微控板的改造。

 

        再者是您可以在網路上去購得佳信微数码专营店"的USBTTL CH340G模块 升级小板 STC单片机下载线 刷机板USB转串口,只需RMB$3.28元,再利用USB CABLE就可以組成微控器專屬的連接介面,連接方式如下:

      USBTTL CH340G模組     微控器專屬USB介面   STC 89C52接腳

      +5V                                +5V      (PIN#1)        SWVCC

      VCC(SHORT TO +3.3V)     N.C.                          N.C.

      +3.3V(SHORT TO VCC)     N.C.                          N.C.

      TXD                                DATA-(PIN#2)           RXD(PIN#30)

      RXD                                DATA+(PIN#3)          TXD(PIN#31)

      GND                                GND(PIN#4)             GND

 

      如此即完成微控器的改裝,之後您就可以利用此組合,將KEIL撰寫完成的程式碼,利用STC-ISP.EXE將程式碼燒入STC89C52中,之後您就可以再利用類似ACCESSPORTRS232通訊軟體來控制微控器的各種命令,ACCESSPORT是在網路上取得的FREE軟體,其操作亦常簡單,您可造訪SUDT.COM看看,其中本人最為喜歡的是,在軟體中可以分別顯示字串或HEX碼,並也有傳送與接收的累積字數,最為滿意的是在設定中,可以設定定時傳送的功能,只需您事先算好微控器運轉一次的大致時間,再加些緩衝時間,設定好後,就可以讓微控器持續無止盡的接到命令運轉,如此在測試微控器的LIFTTIME測試,非常節省人力,本人曾持續讓微控器運轉步進馬達至數天,傳送次數達數萬次之多,也省去用人工方式下指令的困擾,又可以讓它連夜運轉,至白天再觀察傳送次數就可以知道微控器運轉是否正常,各位不妨可以試看看。

 

      本人此次心得,感覺到過去一直要依賴學習機在燒錄程式碼,再插拔IC至微控板測試的步驟,可以說是省事很多,又不會花費太多的成本,唯一的是USBTTL(CH340)的轉接CABLE有在台銷售的賣家很少,而且很貴,而本人是在淘寶網上購得,單價非常便宜,只是運費比物品單價貴很多,但是如果一次買數只,綜合起來就比在台買價還便宜,只是在淘寶網上購買有賣家不出貨,交貨運送時間太長的風險,就此分享同好。

PS:在個人相簿中有微控器的實作照片作參考。

 https://youtu.be/rxiafIXaeAs

( 興趣嗜好其他 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=PYANG&aid=21821810