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