新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 我的電腦串口控制繼電器,終于成功了!

我的電腦串口控制繼電器,終于成功了!

作者: 時(shí)間:2016-11-30 來(lái)源:網(wǎng)絡(luò) 收藏
電腦串口控制繼電器,顧名思義:就是利用電腦的串口對(duì)繼電器進(jìn)行“吸和”,“斷開(kāi)”的控制。進(jìn)而利用繼電器的常開(kāi)或者常閉觸點(diǎn)去控制各種用電器,設(shè)備的“開(kāi)”與“關(guān)”。它分為上位機(jī)和下位機(jī)。上位機(jī)就是,電腦用來(lái)控制和利用串口與下位機(jī)通信的專用軟件。這種軟件通常用VB編寫(xiě)。下位機(jī)就是,利用單片機(jī)以及它外圍的一些電路(電源電路,串口通信電路,繼電器驅(qū)動(dòng)電路,等等)共同構(gòu)成了下位機(jī)。也就是說(shuō),上位機(jī)是軟件,下位機(jī)是硬件。

我做的這個(gè)電腦串口控制繼電器,主控芯片是AVR的單片機(jī),型號(hào)為ATtiny2313。此外還有,74LS373,ULN2003,MAX232。這個(gè)東西我用了一個(gè)多星期的時(shí)間才把它給完全搞好。期間經(jīng)歷了很多次失敗,但每一次失敗我都去總結(jié)經(jīng)驗(yàn),教訓(xùn)。經(jīng)過(guò)了大量的試驗(yàn),看了很多資料,最后,我終于成功了!其中的滋味,只有自己才知道。

本文引用地址:http://www.2s4d.com/article/201611/323585.htm

下位機(jī)控制板做的很小,集成了9個(gè)芯片,還有其它的一些電子元器件。整個(gè)板子做的很緊湊,但很整齊。一共24路繼電器控制。共需要4塊板子,每一路為6個(gè)繼電器。我只做了一路,因?yàn)闆](méi)有那么多的繼電器和相關(guān)的電子元件。

不成功的主要原因有以下三點(diǎn):
第一,熔絲位沒(méi)有設(shè)置好。正確的熔絲位是E4,CB,F(xiàn)F。這一點(diǎn),是花了我最長(zhǎng)的時(shí)間和最多金錢(qián)的地方。AVR的熔絲位設(shè)置問(wèn)題,簡(jiǎn)直對(duì)于一個(gè)初學(xué)者來(lái)說(shuō),就是一場(chǎng)惡夢(mèng)!搞不好,芯片會(huì)永遠(yuǎn)的鎖死,沒(méi)有專門(mén)的設(shè)備是無(wú)法進(jìn)行修復(fù)的,有的連修復(fù)也不能修復(fù)了。熔絲低位的設(shè)置如果是設(shè)置錯(cuò)誤了,還可以解救,解救辦法網(wǎng)上有很多,在這就不多說(shuō)了。但是,如果是熔絲高位設(shè)置錯(cuò)了,那就可能沒(méi)有辦法了,最起碼,對(duì)于向我們這樣的電子愛(ài)好者,是沒(méi)有任何辦法的,只能認(rèn)倒霉了。但是,熔絲位設(shè)置錯(cuò)了,也是一種寶貴的財(cái)富哦。因?yàn)?,我們最起碼知道這樣設(shè)置熔絲位是不對(duì)的,會(huì)造成嚴(yán)重的后果。以后就不這樣設(shè)置了,吃一塹長(zhǎng)一智。

第二,實(shí)物必須要用RS232串口通信芯片(因仿真上可不用這個(gè)串口通信芯片,我故認(rèn)為實(shí)物就不需要用了,后來(lái)做好實(shí)物且試驗(yàn)后,發(fā)現(xiàn)不能和上位機(jī)通信)。RS232的11腳接單片機(jī)的第3腳,RS232的12腳接單片機(jī)的第2腳。

第三,USB轉(zhuǎn)串口線,有問(wèn)題。后來(lái)買了個(gè)好的(60元一個(gè),工業(yè)級(jí),型號(hào)為ECS8403,下圖中,藍(lán)色的那一根USB轉(zhuǎn)串口線就是。淘寶購(gòu)買。先前用的也是淘寶上賣的那種幾塊錢(qián)到幾十塊錢(qián)一個(gè)的USB轉(zhuǎn)串口線,這種線根本不能正常使用,經(jīng)常出現(xiàn)通信故障。下圖中,那個(gè)黑色的外殼,上面寫(xiě)著USB的就是我先前用的那個(gè),不過(guò)里面已經(jīng)脫胎換骨了,廢物利用,呵呵)。

廢話少說(shuō),上圖看看吧:





關(guān)鍵詞: 電腦串口繼電

評(píng)論


技術(shù)專區(qū)

關(guān)閉