亚洲精品影院一区二区-亚洲精品永久一区-亚洲精品中文一区不卡-亚洲精品中文字幕久久久久久-国产亚洲精品aaa大片-国产亚洲精品成人a在线

您好,歡迎光臨電子應用網![登錄] [免費注冊] 返回首頁 | | 網站地圖 | 反饋 | 收藏
在應用中實踐
在實踐中成長
  • 應用
  • 專題
  • 產品
  • 新聞
  • 展會
  • 活動
  • 招聘
當前位置:中國電子應用網 > 技術應用 > 正文

基于LSD4F8108的IC卡智能水表設計方案

2012年03月31日11:00:12 本網站 我要評論(2)字號:T | T | T

一、智能IC卡預付費水表

1、智能IC卡水表

智能IC卡水表是一種利用現代微電子技術、現代傳感技術、智能IC卡技術對用水量進行計量并進行用水數據傳遞及結算交易的新型水表。這與傳統水表一般只具有流量采集和機械指針顯示用水量的功能相比,是一個很大的進步。智能IC卡水表除了可對用水量進行記錄和電子顯示外,還可以按照約定對用水量自動進行控制,并且自動完成階梯水價的水費 計算,同時可以進行用水數據存儲的功能。由于其數據傳遞和交易結算通過IC卡進行,因而可以實現由工作人員上門操表收費到用戶自己去營業所交費的轉變。IC卡交易系統還具有交易方便,計算準確,可利用銀行進行結算的特點。

2、基本結構原理

IC卡水表的外觀與一般水表的外觀基本相似,其安裝過程也基本相同。IC卡水表的使用很簡單,從用戶的角度看,就時把IC卡卡片向水表里插一下。 IC 卡水表的工作過程一般如下:將含有金額的IC卡片插入水表中的IC卡讀寫器,經微機模塊識別和下載金額后,閥門開啟,用戶可以正常用水。當用戶用水時,水量采集裝置開始對用水量進行采集,并轉換成所需的電子信號供給微機模塊進行計量,并在LCD顯示模塊上顯示出來。當用戶的用水金額下降到一定數值時,微機模塊進行聲音報警,提示用戶應該去持卡交費購水。如超過用水金額,則微機模塊會自動將電控閥門關閉,切斷供水。直至用戶插入已經交費的IC卡片重新開始開啟閥門進行供水。

3、功能用途

智能IC卡預付費水表采用低功耗、高性能單片微機處理器,配以家用冷水基表,采用于簧管脈沖計數方式自動計量用戶用水量,實現“先付費、后用水”的預付費控制功能。該儀表采用一戶一表一卡,憑卡用水,卡中數據輸人表中,水表自動開閥供水,用完后自動關閥斷水,必須重新購水,方能重新用水。智能水表可以提高管理效率,有效防止欠費,避免上門抄表,實現節約用水。

二、智能卡水表的工作原理

采用內部存儲器實現數據保存功能,即使在掉電的情況下,上電后數據也能自動恢復;采用電池管理功能:當電源欠壓時、提示報警,更換電池,當電壓更低時閥門關斷,直到系統電源恢復正常后自動打開閥門。

管理部門可根據卡來管理用戶小區的水表日常維護,如更換表、解除故障、設置表內參數(脈沖常數、較低用量、較大用量)預裝水量用于調試水量等。具有當閥門異常時(如內漏)仍能計量,并在用戶購水充值時扣除這部分用量。采用故障自檢功能:并用蜂鳴器實現各種狀態、故障等報警提示功能,如插卡、故障報警等。用硬件密碼或特定的清除卡來清除表中數據。

智能卡水表是一種內嵌預收費系統的智能型水表,它以Ic卡安全技術為核心,配以自動保護及信息加密功能。Ic卡水表采用電池供電,水表的水量等重要參數均存儲在EPROM芯片內,其數據可保存10年以上。此外,對IC卡及卡表內的信息進行加密,使系統不易被仿制和非法使用,Ic智能卡預付費水表系統主要有以下部分組成:CPU單元、LCD顯示、干簧管流量雙脈沖、閥門控制電路、IC卡電路、電源檢測電路、故障報警。

用IC卡實現表內數據與管理系統實現數據雙向交換,當用戶購水后,IC卡能夠自動將水表結余水量與本次購水量進行累計并液晶顯示、水費計算與管理(報警金額、基礎水量、計劃水量),實現供、停水的控制功能、也進行價格充值。當用戶將購得的水卡(IC卡)刷入水表時,表內系統在確認該卡有效后,自動打開閥門,進行正常供水。若允許用戶透支,則刷卡恢復用水直至使用完透支水量后才關閥。用戶每次將購水刷卡入表后,水表LCD顯示剩余水量,并將剩余水量等用水信息以及水表的狀態信息返寫到購水卡中,以供售水管理系統入庫、查詢。

三、IC卡智能水表系統的總體設計

1、電源管理

采用3.6 V標稱容量:1.9 Ah(放電電流:1 mA,終止電壓:2.0 V);較大恒向電流:1 A;較大脈沖電流:1.5A的電池對系統供電,當電池電壓<3 V使得系統處于靜態時,其電流<5A時,利用MCU內的比較器,以中斷方式喚醒單片機,及時關閉水表閥門并保存相應數據,提示用戶更換電池,低于2.7V關閥。并以LCD顯示,Ic卡接口電路等的供電在需要操作時才打開,以減小不必要的電流損失。

2、流量檢測

將用水量轉換為脈沖信號,采用兩個脈沖傳感器進行接收,以防止抖動產生的多計數現象。通過程序設計,判斷兩個傳感器是否正常工作,若不正常,則認為是外界強磁干擾,關閉閥門。

3、閥門控制電路

特殊情況下控制水表閥門的開關,選用飽和壓降為0.2V的三極管8550和8050對管構成電機驅動電路,既可以保證電機的驅動電流又可在故障時限制較大電流<500 mA.接通3.6 V電源,電機空載電流25mA±2mA,帶載電流<60 mA;用手指觸摸球閥無竄動感;閥門電機組件上磨合試驗臺進行電控閥門開關1000次磨合試驗;觀察組件運轉性能正常(閥門開關正常、無異常聲音)。

四、驅動管理系統模塊

驅動采用MCU內置液晶驅動模塊進行驅動。其管理系統具體分以下模塊:

1、用戶管理模塊

此模塊包括用戶開戶發卡、補卡、換表、過戶、銷戶以及用戶信息的查詢及修改等。

2、售水業務管理模塊

此模塊包括購水交易、買水統計查詢每日結帳等功能。售水時,系統首先通過密鑰管理體系檢查該卡是否為合法卡,并與數據庫內信息核對,當檢查通過后,將用戶的購水量(或購水金額)寫入卡中,更新數據庫,并將用戶卡帶回的水表信息一同寫人數據庫中。此模塊要求可以對單個用戶的一定時間的購水及用水狀況進行記錄和統計,通過輸入姓名和水表號等用戶個人信息可查詢該用戶的購水、用水情況及水表運行狀況。

3、操作員信息管理模塊

該模塊包括增加操作員功能、操作員授權功能、口令修改功能。系統記錄操作員的每次登錄及操作,操作員分級別進行操作,不同的操作員有不同的口令和安全級別,并且只能接觸和崗位相關的數據。

4、各工具卡制作模塊

此模塊包括制作用戶使用的用戶卡、應急購水卡以及工作人員用于認證卡、生產數據設置卡、修改密鑰卡、回收轉移卡等設置卡、恢復卡、充值卡、換表卡、管理卡、測試卡、用戶卡、限量卡。 

5、系統維護模塊

包括密鑰更新、水價維護、水表參數維護、數據庫備份及恢復功能。

6、報表打印模塊

每次操作員進行開戶、售水、補卡等操作時,系統將自動打印出交易明細,另外,操作員也可以自行進行單一或綜合統計查詢后,打印出查詢后的生成報表。
###反應###
五、LSD4F8108 MCU敘述

MCU具有高速度,充分利用了內部的硬件資源:8K的Flash、16位RISC指令集、l6位定時器、24×4段的液晶驅動模塊和比較器模塊。并具有以下一些特點:

1、超低功耗

在2.2 V,1 MHz時鐘條件下,其工作電流根據工作模式的不同在0.1 A~300 A之間,其工作電壓范圍為1.8 V~3.6V.

2、處理能力強大

采用RISC指令集,核心指令27條,并具有豐富的尋址方式(源操作數7種,目的操作數4種)。片內寄存器數量多,有高效的查表處理方法。

3、片上外圍模塊豐富

它具有FIJIJ+(頻率鎖相環)時鐘系統,看門狗,帶有三個捕獲/比較寄存器的l6位定時器(TimerA),片內比較器,96段LCD驅動器,48個通用I/O引腳,并且端口P1和P2具有中斷能力,每個引腳都可以單獨選擇中斷觸沿、單獨允許中斷。

4、節省功耗

采用了FLASH存儲器,低功耗設計,使得當系統處于靜態時其電流<5A.MCU在智能卡水表中的應用采用邏輯加密卡作為預付費卡片、保密性好;具有強大的電源管理系統,工作在3.6 V(鋰電池)時,靜態工作電流<3 A.具有5種節電模式,掉電電流(RAM數據保持)較低可為0.1 A,提供從待機模式中快速喚醒功能,喚醒時間<6s.平時MCU處于低功耗模式3,流量檢測,Ic卡數據操作等都以中斷方式喚醒,以節省功耗。

正因MCU的這些優勢,在選擇對Ic卡通信和開發時,則選用該款芯片。著眼于安全性和降低功耗方面,MCU性能特點如下:低工作電壓(1.8 V~3.6V);超低功耗(工作模式4下耗電僅為0.1 IxA);16位精簡指令結構(RISC);150ns指令周期;片內有JTAG調試接口和FLASH型存儲器,可在線串行編程;支持c語言和匯編語言。本系統以MCU為核心,內置LCD驅動器24×4段,可減小體積、降低成本,在休眠模式下典型電流僅0.7IxA;電源監控采用理光R3111E(可根據設定的門限電壓選擇相應的型號);水表閥門采用2.5 V~6V直流電機,當人為破壞水表或所購買水量低于設定值時,水表報警并及時關掉閥門,同時將數據保存在內部FLASH中;采用MFRC522讀寫芯片讀寫Mifare1$50卡片實現預付費功能。

本設計利用RC522 UART模式與MCU通信,由于MCU沒有硬件串口,故需使用TIMERA模擬串口。對于MCU而言,P1.0口(TimerA捕獲/比較輸出口)是UART的TX,P1.1(TimerA捕獲/比較輸出口)是UART的RX.智能卡水表的軟件設計采用模塊化設計,包括計量功能模塊、電機控制模塊、防磁干擾模塊、Ic卡處理模塊、Ic卡和ESAM通信模塊、報警模塊、電源掉電模塊、閥門控制模塊和顯示模塊等。

由于涉及的功能較多,要分配好CPU內部的各種資源,各功能模塊問的時序關系。本系統的主程序除了用到MCU提供的兩個中斷資源,主要是用查詢方式,查詢從各個口線上來的狀態標志,如電源電壓是否降到允許值以下,有無磁干擾發生,計數脈沖是否到來,是否有卡插入等等,再根據得到的標志位做出相應的處理。

5、開發方式簡便高效

MCU具有JTAG接口,可方便的通過JTAG控制器實現程序的下載和調試;系統初始化、磁干擾測試、計量處理。這里系統初始化包括對MCU

登錄網站后可下載文件

網友評論:已有2條評論 點擊查看
登錄 (請登錄發言,并遵守相關規定)
如果您對新聞頻道有任何意見或建議,請到交流平臺反饋。【反饋意見】
關于我們 | 聯系我們 | 本站動態 | 廣告服務 | 歡迎投稿 | 友情鏈接 | 法律聲明
Copyright (c) 2008-2025 01ea.com.All rights reserved.
電子應用網 京ICP備12009123號-2 京公網安備110105003345號