為何要制作這個作品?
- 由于工作中經(jīng)常使用AVR,STC,STM的芯片,調(diào)試程序需要帶多個工具,感覺比較麻煩,現(xiàn)將AVR下載器,STM下載器,和USB轉(zhuǎn)串口和RS485等工具做成一個整體,方便攜帶和保管。
- AVR、STC和STM是近幾年國內(nèi)使用量最多的幾種單片機,此工具制作簡單,使用方便,可以說搞單片機開發(fā)的人人必備,本產(chǎn)品創(chuàng)新點僅是將現(xiàn)有的開源的下載器做了整合,方便攜帶和使用,一般商用下載器都不愿意做這件事情,要么不是使用官方的程序,比如ST Link V2可以使用官方軟件更新。
電子制作的用途是什么?能實現(xiàn)那些功能?
本工具用于AVR、STC、STM芯片程序下載USB轉(zhuǎn)串口UART(TTL&RS232),USB轉(zhuǎn)RS485。
該調(diào)試下載器的設(shè)計亮點:
本產(chǎn)品采取先選擇外殼再根據(jù)外殼設(shè)計PCB的方式,解決外殼問題,不需要開模,本產(chǎn)品采用亞當模塊塑料外殼作為產(chǎn)品外殼,外殼易于購買,淘寶上很容易買到。搜索 “亞當模塊外殼”。
程序下載器系統(tǒng)構(gòu)架圖:
說明:
- 原理圖和PCB工程文件見附件內(nèi)容。
- BOM表見附件工程文件(電子元件全部采用嘉立創(chuàng)的元件)
- 為了和現(xiàn)有官方版本完全一致,避免和通用下載器區(qū)別,花最少的時間做出比較好的工具,本次設(shè)計盡量做模塊的整合,采用USBHUB產(chǎn)生4個USB,每個USB口可以獨立掛接相應(yīng)的模塊;由于本人僅使用AVR,STC,STM8 、STM32 這4類芯片,且經(jīng)常需要進行RS485通訊控制,所以只支持以上的。
- 本來一直想做這個工具的,只是一直拖拖拖,剛好這次機會加速了這次制作,可能規(guī)劃還有些欠缺,且USBISP HID方式漏掉2根線,下次再進行優(yōu)化設(shè)計,將RS485的保護電路全部加上,RS485、RS232、USB間互轉(zhuǎn)也加上,由于外殼較小,需做成2層板疊加方式,這樣也可以方便排線連接,新的功能可能需要修改,有興趣的可以一起討論下,到時候再制作一版。
附件內(nèi)容截圖:
閱讀全文