基于 MC9328MX21的多功能開發(fā)平臺(tái)設(shè)計(jì)
3.3 觸摸屏接口設(shè)計(jì)
為了減少開發(fā)平臺(tái)的配件,提高操作靈活度,采用AT-MEGA8L擴(kuò)展出一個(gè)觸摸屏接口,適合各種4線制電阻式觸摸屏輸入。ATmega8L是一款低功耗8 bit AVR單片機(jī),帶有8 KB系統(tǒng)可編程Flash,1 KB片內(nèi)SDRAM,512B的EEPROM,通過復(fù)用UART2信號(hào)與CPU連接,通過兩片互補(bǔ)型場(chǎng)效應(yīng)管SIl555DL分別接收X、Y坐標(biāo)數(shù)據(jù)。圖3為具體的觸摸屏接口電路。
4 其他接口設(shè)計(jì)
其他接口如USB、網(wǎng)絡(luò)接口、RS-485串口、RS-232串口,選擇通用器件,通過數(shù)據(jù)線、地址線的復(fù)用即可實(shí)現(xiàn)調(diào)用,依次使用的器件是ISP1 161A1BM、DM9000A、SP3481、SP3232E。這些器件價(jià)格低廉、性能可靠,設(shè)計(jì)人員可方便快速地搭建出簡(jiǎn)易開發(fā)平臺(tái)。
5 結(jié)束語
開發(fā)的平臺(tái)經(jīng)初步調(diào)試,各項(xiàng)功能均可實(shí)現(xiàn),且?guī)в|摸屏?xí)r工作電流不超過500 mA,不帶時(shí)低于200 mA,可長(zhǎng)時(shí)間工作。但要注意PCB板設(shè)計(jì)時(shí),要運(yùn)用高速布線技巧,尤其是數(shù)據(jù)線與地址線的走向,是決定板成功與否的關(guān)鍵。該平臺(tái)為設(shè)計(jì)人員提供了開發(fā)參考模板,幫助減少底層重復(fù)工作。
評(píng)論