新聞中心

EEPW首頁 > 模擬技術 > 設計應用 > 基于LPC2138的超市收銀機系統(tǒng)設計

基于LPC2138的超市收銀機系統(tǒng)設計

作者: 時間:2010-04-23 來源:網絡 收藏
ARM7 介紹
Philips公司的32位的ARM7 微控制器具有強大的存儲空間,內嵌32 KB片內靜態(tài)RAM和512KB的Flash存儲器;可以實現在系統(tǒng)可編程(ISP)、在應用可編程(IAP);2個8路10位A/D轉換器、1個D/A轉換器,轉換迅速、準確;引腳資源豐富,多達47個可承受5 V電壓的通用I/O口;多個串行接口,包括2個16C550工業(yè)標準UART、2個高速I2C接口(400 kbps)、SPI和具有緩沖作用和數據長度可變功能的SSP。21-38可以移植μC/OS-II操作系統(tǒng),軟件的可移植性好,工作可靠。

2 實現原理及系統(tǒng)結構
系統(tǒng)結構框圖如圖1所示。

本文引用地址:http://m.butianyuan.cn/article/188236.htm


系統(tǒng)采用ARM7 LPC芯片作為主控制器,嵌入μC/OS-II實時操作系統(tǒng),對系統(tǒng)進行控制和管理。通過模擬PS/2標準協(xié)議,實現了AS-8110條形碼輸入器和PS/2標準鍵盤輸入;通過I2C總線接口擴展了PCF8563實時時鐘芯片獲取實時時鐘,E2PROM存儲器AT24C256芯片實現系統(tǒng)重要參數的斷電保護;擴展數字溫度傳感器DSl8820和HMl500濕度傳感器,對超市環(huán)境進行實時檢測,在異常情況下通過聲光進行報警提示;采用DMB32240A-01W大屏幕彩色LCD顯示終端進行顯示,人機交互界面友好;通過擴展?jié)h字微型打印機,實現購物小票的打?。幌到y(tǒng)擴展了語音控制器SPCE061,實現語音播放及語音識別等功能;同時,還外擴了一個串行口,可以通過485總線將所有超市收銀系統(tǒng)構建一個網絡,通過一個中心PC主機進行統(tǒng)一管理。

3 系統(tǒng)硬件設計
3.1 鍵盤輸入接口電路設計

針對超市收銀機對鍵盤的特殊需要,采用雙鍵盤,即4×6簡易鍵盤和PS/2鍵盤。
(1)4 x 6簡易鍵盤
系統(tǒng)擴展4×6簡易鍵盤,通過行列掃描的方式讀取鍵值。鍵盤接口和定義如圖2和圖3所示。



上一頁 1 2 3 下一頁

評論


相關推薦

技術專區(qū)

關閉