一、硬件電路設(shè)計(jì)制作
DP-51S外觀如下圖(略)。該機(jī)提供了一個(gè)UART通信接口和一個(gè)RS232接口,并通過(guò)主板上的跳線來(lái)選擇使用哪個(gè)通信接口。
UART接口用于與其它單片機(jī)通信,RS232接口用于與PC上位機(jī)通信。其中,UART接口為針式接口,兩排插針編號(hào)為上排1、2、3、4、5腳,下排6、7、8、9腳。實(shí)際僅使用2(RXD)、3(TXD)、5(GND)腳,為典型的三線制TTL電平串口通信。為簡(jiǎn)化電路、增強(qiáng)可靠性,并降低成本,我們的設(shè)計(jì)改裝基于這個(gè)接口進(jìn)行。
經(jīng)比對(duì),我們選用CH341T型USB轉(zhuǎn)串口專用芯片進(jìn)行設(shè)計(jì)制作,該芯片外圍電路簡(jiǎn)單、兼容性好。其應(yīng)用電路原理圖如下圖所示。需要特別注意的是CH341T的RXD和TXD腳要對(duì)應(yīng)接單片機(jī)仿真實(shí)驗(yàn)儀的TXD、RXD腳,這時(shí)芯片才能正常向單片機(jī)發(fā)送傳輸數(shù)據(jù)。
圖中,9針串口插件的第2、3、4、5腳,分別為TTL串口的TXD,RXD,VCC,GND端。
制作中,為一并解決DP-51S需外用9V電源適配器的問(wèn)題,可把USB接口輸出的+5V電源,接入9針串口插件的第4腳,作為供電接口輸入到DP—51S仿真實(shí)驗(yàn)儀中。并把DP-51S中對(duì)應(yīng)的UART串口插接件的第4腳接入LM7805穩(wěn)壓IC的3腳輸出端。由于向LM7805穩(wěn)壓器輸出端接人了+5V電源,為防止穩(wěn)壓器倒灌意外損壞,在原LM7805的輸入端與輸出端反向連接了一個(gè)保護(hù)二極管IN4007,如下圖中所示。
供電電路改動(dòng)在DP-51S的背面進(jìn)行,在LM7805的1、3腳端加焊一個(gè)IN4007二極管,并將LM7805的第3腳連接到UART插接件的第4腳即可。焊接中要注意控制二極管的引線長(zhǎng)度,防止引線過(guò)長(zhǎng)與敷銅面意外短路,或者在引腳上加套管進(jìn)行絕緣預(yù)防。局部圖如下圖所示。在背面進(jìn)行改裝,絲毫不會(huì)影響仿真實(shí)驗(yàn)儀的外觀。對(duì)一些USB接口帶負(fù)載能力較弱的筆記本電腦,可以采取兩個(gè)USB接口同時(shí)供電的方式予以解決。
使用時(shí),注意要將DP-51S的RXD、TXD跳線跳至UART端(即上端)。
制作完成的整機(jī)連接圖見(jiàn)下圖(略)。USB轉(zhuǎn)串口電路固定在USB插接件中。
二、軟件安裝設(shè)置
USB轉(zhuǎn)串口的驅(qū)動(dòng)程序可到南京沁恒電子有限公司下載,文件名為CH341SER.EXE。
將USB轉(zhuǎn)串口線插入筆記本電腦的USB接口。雙擊CH341SER.EXE后,按提示安裝即可。軟件安裝完成后,點(diǎn)擊控制面板——系統(tǒng)——設(shè)備管理器,可在端口一欄看到新增的串口“USB-SERIALCH341A(COM4)”,如下圖所示。由于在應(yīng)用KeilC51進(jìn)行仿真時(shí),如果不能正確設(shè)定COM端口,DP-51S將無(wú)法正常工作,所以要記住新增的串口編號(hào)以備后用。
再將本轉(zhuǎn)換電路的輸出串口(孔式),接到DP-51S的UART口(針式)上。在Keil中點(diǎn)擊options forTarget-Debug,選用Keil Monitor-51Driver,如下圖所示。
再點(diǎn)擊右側(cè)的Setting,進(jìn)入TargetSetup設(shè)置界面,選擇對(duì)應(yīng)的串口即可。如本例中,需要選擇串口COM4。
至此,即可按參照DP-51S說(shuō)明手冊(cè)進(jìn)行單片機(jī)的實(shí)驗(yàn)與仿真了。
-
接口
+關(guān)注
關(guān)注
33文章
8459瀏覽量
150748 -
usb
+關(guān)注
關(guān)注
60文章
7882瀏覽量
263770
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論