網(wǎng)絡(luò)型停車場(chǎng)控制系統(tǒng)硬件電路設(shè)計(jì)與實(shí)現(xiàn)
2.1 門禁控制機(jī)主電路
控制機(jī)控制芯片采用美國(guó)Atmel公司生產(chǎn)的低功耗、高性能CMOS 8位單片機(jī)AT89S51,片內(nèi)含4 KB的指令系統(tǒng),不僅應(yīng)用于許多高性價(jià)比的電路中,也可靈活用于各種控制領(lǐng)域,所以其控制核心選用AT89S51芯片??刂茩C(jī)主電路工作原理如圖3所示。
控制主機(jī)的外部時(shí)鐘,系統(tǒng)使用串口通信,將通信的波特率定為9 600 b/s,選用11.059 2 MHz的石英晶振,再連接兩個(gè)20~30 pF之間的微調(diào)電容,即構(gòu)成時(shí)鐘源。單片機(jī)有效復(fù)位電路采用的是單片機(jī)上電復(fù)位和單片機(jī)手動(dòng)電平復(fù)位兩種方法,通過(guò)查詢AT89S51資料得知,其復(fù)位時(shí)間為RST引腳出現(xiàn)兩個(gè)機(jī)器周期以上高電平而使單片機(jī)復(fù)位。選用11.059 2 MHz的晶振可以確定其機(jī)器周期小于1μs,因此選用電容容量為22μF,電阻為1 kΩ的上電復(fù)位電路,使用手動(dòng)電平復(fù)位選用200 Ω的電阻。在P0口使用阻值為10 kΩ的排阻作上拉電阻。液晶LCD顯示器用P0口;輸入鍵盤使用P1口;P2口一部分給液晶顯示器輸出的控制腳使用,剩余的用作連接門禁控制電動(dòng)機(jī)驅(qū)動(dòng)信號(hào)或報(bào)警信號(hào)驅(qū)動(dòng)端;P3口一部分用于時(shí)鐘和數(shù)據(jù)存儲(chǔ)芯片的I2C引腳通過(guò)電阻上拉,一部分連接TTL-RS 485電路用于通信,一部分用于中斷,多余的用于輸出控制使用。
由于門禁控制機(jī)部分連接有時(shí)鐘電路和信息儲(chǔ)存電路,因此該電路的另外一個(gè)重要用途就是用于作為上位機(jī)(PC機(jī))短時(shí)間故障恢復(fù)時(shí)提供臨時(shí)的應(yīng)急控制用的熱備份機(jī)(熱備機(jī))。
2.2 門禁控制機(jī)信息儲(chǔ)存電路
如果設(shè)備運(yùn)行于停車高峰時(shí)間,可能使系統(tǒng)出現(xiàn)所有下位設(shè)備同時(shí)訪問(wèn)上位機(jī)的情形,這樣會(huì)造成系統(tǒng)網(wǎng)絡(luò)通信堵塞而引起系統(tǒng)監(jiān)控失靈等現(xiàn)象。因此門禁控制機(jī)中加入信息存儲(chǔ)電路,可以有效緩沖通信壓力,避免通信堵塞現(xiàn)象。同時(shí)信息存儲(chǔ)部分又可作為臨時(shí)的上位機(jī)和熱備份機(jī),即使上位機(jī)短時(shí)間失效停機(jī),系統(tǒng)的監(jiān)控運(yùn)作依然正常。這樣的小冗余度設(shè)計(jì)可使上下位機(jī)互補(bǔ)運(yùn)行,軟硬件互補(bǔ)運(yùn)行。
門禁系統(tǒng)分為前/后門禁模塊。前/后門禁模塊電路的設(shè)計(jì)相同,但是用途和程序不同,系統(tǒng)存儲(chǔ)的信息也不同。前門禁主要是存儲(chǔ)車位信息和使用情況,后門禁存儲(chǔ)車位密碼、停車時(shí)間、金額等信息。綜合信息的存儲(chǔ)密度使用AT24C08A或者AT24C16A為存儲(chǔ)單元。設(shè)計(jì)中地址線可以根據(jù)需要進(jìn)行調(diào)整,該設(shè)計(jì)是將地址線接地。寫允許接地有效。
2.3 門禁控制機(jī)信息顯示電路
門禁控制機(jī)的信息輸出可以通過(guò)兩種途徑,控制機(jī)顯示輸出和上位機(jī)主屏幕輸出??刂茩C(jī)輸出可作為上位機(jī)故障的備份顯示屏,供臨時(shí)使用,設(shè)計(jì)中使用LCD液晶顯示模塊進(jìn)行輸出。一般的液晶顯示模塊都有8個(gè)數(shù)據(jù)傳輸引腳和5~8個(gè)控制引腳,剩余的就是液晶背景電源和顯示屏亮度調(diào)節(jié)引腳,只需要進(jìn)行連接就可以。該設(shè)計(jì)中采用RTl2032點(diǎn)陣液晶顯示。
2.4 門禁控制機(jī)信息輸入設(shè)備電路
出入門禁信息的輸入使用的是門禁識(shí)別系統(tǒng),如無(wú)線射頻識(shí)別模塊、紅外線條碼識(shí)別模塊。但是,也可以輸入密碼形式,這樣既可以提供多于一套的驗(yàn)證系統(tǒng),又可以靈活使用。信息輸入設(shè)備使用4×4矩陣掃描型鍵盤,12個(gè)按鍵作為輸入數(shù)字,確認(rèn)和重新輸入使用,4個(gè)按鍵與控制機(jī)中斷連接作功能鍵使用。譬如存車、取車、報(bào)警、故障等,并使用二極管隔離,以防止干擾。
2.5 門禁控制機(jī)通信接口電平轉(zhuǎn)換電路
設(shè)計(jì)中涉及RS 485工業(yè)總線的單元都要進(jìn)行電平轉(zhuǎn)換,主要指TTL―RS 485電平轉(zhuǎn)換和RS 232一RS 485電平轉(zhuǎn)換。其中,RS 232一RS 485電平轉(zhuǎn)換分成RS 232一TTL,TTL―RS 485兩個(gè)轉(zhuǎn)換部分。
應(yīng)用MAX232設(shè)計(jì)RS 232一TTL電平的轉(zhuǎn)換電路,電路中的電源使用了串口取電技術(shù),電路中用發(fā)光二極管作為電源和通信指示燈。
TTL一RS 485電平轉(zhuǎn)換電路采用具有符合RS 485通信電平標(biāo)準(zhǔn)的MAX 485系列集成電路進(jìn)行設(shè)計(jì),其電路如圖4所示。
當(dāng)發(fā)送數(shù)據(jù)時(shí),數(shù)據(jù)流流入TXD端口,經(jīng)MAX 485進(jìn)行電平轉(zhuǎn)換后,通過(guò)J6輸出RS 485高或低的差分電平信號(hào);當(dāng)接收數(shù)據(jù)時(shí),RS 485高或低的差分電平信號(hào)通過(guò)J6進(jìn)入MAX 485進(jìn)行電平轉(zhuǎn)換后,通過(guò)RXD端口流出TTL電平信號(hào)。只要程序能保證不同時(shí)進(jìn)行接收和發(fā)送的操作,即保證是半雙工傳送數(shù)據(jù),程序不必用指令控制 DE/RE進(jìn)行接收和發(fā)送的轉(zhuǎn)換,轉(zhuǎn)換由硬件電路本身完成。
2.6 門禁控制機(jī)執(zhí)行電路設(shè)計(jì)
用門禁控制機(jī)的I/O口控制驅(qū)動(dòng)信號(hào)電平。門禁控制機(jī)執(zhí)行機(jī)構(gòu)接收門禁控制信號(hào),驅(qū)動(dòng)電機(jī)動(dòng)作,控制門禁開(kāi)啟與關(guān)閉和控制車輛進(jìn)出門禁。用MOSFET連接成H型橋路驅(qū)動(dòng)直流電機(jī)動(dòng)作,在MOSFET兩端并聯(lián)二極管作為序流二極管,以有效保護(hù)MOSFET,延長(zhǎng)器件壽命。
3 下位機(jī)車位監(jiān)控控制機(jī)電路設(shè)計(jì)
下位機(jī)車位監(jiān)控模塊是構(gòu)成閉環(huán)監(jiān)控系統(tǒng)的反饋環(huán)節(jié),它的設(shè)計(jì)好壞直接影響系統(tǒng)的穩(wěn)定,是停車場(chǎng)管理系統(tǒng)的關(guān)鍵環(huán)節(jié)。該部分也采用了模塊化設(shè)計(jì),具體可以分為監(jiān)控電源電路、監(jiān)控控制機(jī)主電路、監(jiān)控耦合電路、車位監(jiān)控與顯示電路、控制機(jī)通信電路等結(jié)構(gòu),其原理框圖如圖5所示。
評(píng)論