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