DIY串口轉(zhuǎn)TTl,STC單片機(jī)下載線的制作及應(yīng)用
在進(jìn)行STC單片機(jī)下載時(shí),常需要使用串口轉(zhuǎn)TTl線路。傳統(tǒng)的RS-232-C標(biāo)準(zhǔn)雖然被廣泛采用,但由于通信距離受限以及電平不匹配等問(wèn)題,因此需要對(duì)信號(hào)進(jìn)行轉(zhuǎn)換才能與TTL電路兼容。本文將介紹如何用最少
在進(jìn)行STC單片機(jī)下載時(shí),常需要使用串口轉(zhuǎn)TTl線路。傳統(tǒng)的RS-232-C標(biāo)準(zhǔn)雖然被廣泛采用,但由于通信距離受限以及電平不匹配等問(wèn)題,因此需要對(duì)信號(hào)進(jìn)行轉(zhuǎn)換才能與TTL電路兼容。本文將介紹如何用最少的元器件制作STC下載器,并演示其省時(shí)、省力、省錢(qián)的優(yōu)勢(shì)。
RS-232-C標(biāo)準(zhǔn)和通信特性
RS-232-C是美國(guó)電子工業(yè)協(xié)會(huì)EIA制定的一種串行物理接口標(biāo)準(zhǔn),通常采用150pF/m的通信電纜,使得最大通信距離為15m。然而,由于RS-232屬單端信號(hào)傳送,容易受到共地噪聲和共模干擾的影響,導(dǎo)致其適用于較短距離的通信,一般在20m以?xún)?nèi)。
RS-232C與TTL電平的不匹配
RS-232C的電氣標(biāo)準(zhǔn)并非采用常見(jiàn)的5V和地的電平,而是使用負(fù)邏輯:邏輯“0”為-5V至-15V,邏輯“1”為 5V至 15V。這與TTL電平的邏輯“0”小于0.4V,邏輯“1”為3V至5V不兼容,因此在連接RS-232C與TTL電路時(shí)必須進(jìn)行電平轉(zhuǎn)換,避免損壞TTL電路。
制作DIY串口轉(zhuǎn)TTl線路
要制作串口轉(zhuǎn)TTl線路,首先在洞洞板上焊接串口轉(zhuǎn)接電路??筛鶕?jù)功耗大小選擇適合的二極管,常用的1N4148也可以用1N4007代替。將兩個(gè)二極管分別連接到串口的4腳和7腳,同時(shí)將5腳接地。使用串口測(cè)試軟件驗(yàn)證串口轉(zhuǎn)接是否成功,LED燈點(diǎn)亮表示轉(zhuǎn)接正常,可以繼續(xù)下一步操作。
注意事項(xiàng)及下載操作
在焊接三極管時(shí),需注意好串口的2、3腳應(yīng)該連接的三極管管腳。完成焊接后,即可進(jìn)行STC單片機(jī)的程序下載操作。祝愿讀者在DIY串口轉(zhuǎn)TTl線路的制作和應(yīng)用過(guò)程中一切順利,順利完成項(xiàng)目!