freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

電動汽車充電樁計(jì)費(fèi)系統(tǒng)的ic卡讀寫子系統(tǒng)設(shè)計(jì)-資料下載頁

2025-07-29 12:20本頁面
  

【正文】 signed char SendSize, unsigned char *pInfo, unsigned char bufSize){return SendReceiveCommand(fd, zt_code, pCos, SendSize, pInfo, bufSize, NULL)。 // 復(fù)合外部認(rèn)證。}unsigned char RM_InitCard(int fd,unsigned char appDirCount, const unsigned char *pMasterKey, const unsigned char *pAppKey){ unsigned char buf[33]。 buf[0] = appDirCount。 memcpy(amp。buf[1], pMasterKey, 16)。memcpy(amp。buf[17], pAppKey, 16)。 return SendReceiveCommand(fd,FC_INIT_CARD, buf, 33, NULL, 0, NULL)。} // 初始化卡片,建立目錄文件,每個(gè)目錄文件大小固定為64字節(jié)。 { result = RM_ModifyFileKey(fd,appDir, appKey, newAppKey)。 if (result != RC_OK) { perror(error\n)。 } }break。 // 修改應(yīng)用目錄密鑰 以上只是主程序的某些部分,詳細(xì)程序在附錄中。 第6章 結(jié)論與展望 工作總結(jié) 最近幾年,環(huán)境污染尤其是大氣污染愈來愈嚴(yán)重,人們對這方面也越來越重視。汽車尾氣對大氣造成的污染眾所周知,但是我們國家對汽車的需求仍舊有增無減。因此發(fā)展新能源汽車勢在必行,在新能源汽車?yán)镫妱悠囉葹榱钊瞬毮浚⑶乙呀?jīng)推出市場并得到了消費(fèi)者的認(rèn)可。電動汽車與傳統(tǒng)汽車不同,它需要的是電能,因此與電動汽車配套的充電樁極為重要。本文的目的就是為電動汽車充電樁計(jì)費(fèi)系統(tǒng)設(shè)計(jì)IC卡讀寫子系統(tǒng)。 IC卡讀寫子系統(tǒng)是從屬于電動汽車充電樁計(jì)費(fèi)系統(tǒng)的,因此讀寫子系統(tǒng)的設(shè)計(jì)始終圍繞著電動汽車充電樁進(jìn)行。我們的目的就是為了讓用戶更便捷的使用充電樁進(jìn)行充電服務(wù),因此選擇什么交易媒介是第一個(gè)要考慮的對象,其次才是如何完善我們的計(jì)費(fèi)方案。經(jīng)過查閱資料和向?qū)熥稍?,最終我選擇CPU卡作為交易媒介。 選定CPU卡作為對象后,我考察了市面上的大量CPU卡,最后選取了復(fù)旦微電子的FM1208CPU卡。仔細(xì)閱讀相關(guān)的技術(shù)手冊,了解CPU卡的特殊之處也就是它的卡內(nèi)操作系統(tǒng)FMCOS。根據(jù)FMCOS對文件系統(tǒng)的要求,建立了符合我們充電樁計(jì)費(fèi)系統(tǒng)需求的文件系統(tǒng)。根據(jù)CPU卡的使用方法做出了使用CPU卡進(jìn)行充電消費(fèi)的一整套交易流程。接下來就是整個(gè)任務(wù)的難點(diǎn)編寫應(yīng)用程序。首先我們要對COS下CPU卡收發(fā)指令、響應(yīng)機(jī)制有一個(gè)全面的了解,并且要熟練使用CPU卡內(nèi)部信息交互的一系列基礎(chǔ)指令,這樣我們才能開始著手準(zhǔn)備編程工作。在編程過程中,我請教了幾位學(xué)長,學(xué)姐和我的導(dǎo)師。雖然程序現(xiàn)在還不完善,還有很多問題等著我去發(fā)現(xiàn)以及改進(jìn),但是我相信在我研究生階段我有能力解決這些問題。 研究展望 電動汽車充電樁已經(jīng)在我們國家的部分地區(qū)有了應(yīng)用,但現(xiàn)在仍然處于初期的摸索改進(jìn)階段,因此電動汽車充電樁未來還有很大的發(fā)展前景。 由于各個(gè)地區(qū)的電動汽車發(fā)展?fàn)顩r參差不齊,因此對于充電樁的建設(shè)并沒有一個(gè)統(tǒng)一和規(guī)范的標(biāo)準(zhǔn),這對以后電動汽車的發(fā)展不利。在以后的發(fā)展過程中,相關(guān)部門應(yīng)該提出一個(gè)統(tǒng)一的標(biāo)準(zhǔn)并一步步對其進(jìn)行完善,這樣電動汽車就可以像普通汽車一樣跨區(qū)域使用。 在本文中選用CPU卡作為消費(fèi)媒介是一大創(chuàng)新之處,但是我們僅僅用到了它的信息記錄以及圈存、消費(fèi)功能。在未來。通過與銀行、公共交通部門等一些單位合作,擴(kuò)大CPU卡的應(yīng)用范圍。參考文獻(xiàn)[1][D].華北電力大學(xué),2012[2][D].華北電力大學(xué),2012[3]尹婷婷. 基于IC卡的充電樁用戶管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].華北電力大學(xué),2012[4][M].北京郵電大學(xué)出版社,2012[5]王迎迎. 電動汽車智能充電機(jī)的研究與設(shè)計(jì)[D]. 鄭州:鄭州大學(xué), 2011[6]張琳,任鴻秋,[J]. 電氣技術(shù), 2012,(7):19~21[7]電動汽車傳導(dǎo)式充電接口[S]. 北京:國家標(biāo)準(zhǔn)委員會, 2010[8]朱光歡. 電動汽車車載充電機(jī)及其相關(guān)技術(shù)研究[D]. 廣州:華南理工大學(xué), 2011[9]王建偉,尹婷婷 林永君,朱振軍. 應(yīng)用CPU卡實(shí)現(xiàn)充電樁計(jì)費(fèi)的研究[J]. 電工研究, 2012(6):51~53[10][J].中國信用卡,2000(10):64~66[11][D}.北京交通大學(xué),2012[12][D].2012[13][J].汽車工程,2006,28(4):317~321[14][M].[15]劉小平,郭峰,[J].電動自行車.2010,10(4):18~22.[16] Stephen W. Moore, Peter J. Review of Cell Equalization Methods for Lithium Ion andLithium Polymer Battery Systems. Society of Automotive Engineers, 2001,9(5): 230~235[17] . Tung, . Hopkins, . of Battery Life via Charge Equalization, IEEETransactions on Industrial Electronics, 1993, 40(1):96~104[18] . Lee and . control battery equalization for series connected lithiumionbattery strings, IEEE Trans. Ind. Electron., 2005, 52(5):1297~1307[19]Yonghua Song, Xia Yang, Zongxiang of Plugin Hybrid and Electric Vehicles: Experience from China[J]. 2010 IEEE.[20] XueZhe Wei, Xiaopeng Zhao, Dai Haifeng. The application of flyback DC/DC converter in Liionbatteries active : Vehicle Power and Propulsion Conference. Dearborn: IEEE, 2009,1654~1656 致 謝一轉(zhuǎn)眼,三個(gè)月的時(shí)間就過去了。從論文選題、收集資料到論文編寫,在這個(gè)過程中,我得到了很多人的幫助。在畢業(yè)設(shè)計(jì)即將結(jié)束的時(shí)刻,我要向給予過我?guī)椭椭笇?dǎo)的人誠摯的感謝。首先感謝我的畢業(yè)設(shè)計(jì)指導(dǎo)老師李道遠(yuǎn),對于我更改選題李道遠(yuǎn)老師給了我很大的支持。李道遠(yuǎn)老師對于我的選題做了詳細(xì)的分析,并指導(dǎo)我從哪些地方入手進(jìn)行學(xué)習(xí)并替我指明了研究方向。李道遠(yuǎn)老師嚴(yán)謹(jǐn)?shù)膶W(xué)術(shù)作風(fēng)為我樹立了學(xué)習(xí)的榜樣,在此向李道遠(yuǎn)老師表達(dá)誠摯的謝意。感謝我的研究生導(dǎo)師石英教授,在她的實(shí)驗(yàn)室里我得到了很多的幫助。石英老師給了我很多指導(dǎo)意見,讓我受益匪淺。感謝實(shí)驗(yàn)室的學(xué)長學(xué)姐,在做畢業(yè)設(shè)計(jì)的這幾個(gè)月里,我經(jīng)常向他們請教問題,他們都給予了詳細(xì)的解答。 感謝我的親友,在這期間給了我很大的關(guān)系和鼓勵。最后,感謝論文評閱和答辯的老師,謝謝你們的寶貴建議。附 錄主程序代碼如下:include include include include sys/include sys/include include include include void Delay1ms(unsigned int ms){ usleep(ms*1000)。 // 延時(shí)函數(shù),Sleep()單位為毫秒,sleep()單位為秒}int main(void){ unsigned char i,a,b。unsigned int s。 //選擇功能unsigned char result。 // 操作結(jié)果 char readerInfo[32]。// 讀卡模塊信息 unsigned char transfer[100]。 // 中轉(zhuǎn)數(shù)組 unsigned char cardSN[8]。// 卡片序列號 unsigned char SNLen。 // 卡片序列號長度unsigned char appDir=1。 //應(yīng)用目錄unsigned char masterKey[18] = {0x08, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}。// 主控密鑰 (復(fù)合認(rèn)證) unsigned char appKey[16] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}。 // 應(yīng)用目錄密鑰 unsigned char newAppKey[16] = {0x00, 0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77, 0x88, 0x99, 0xAA, 0xBB, 0xCC, 0xDD, 0xEE, 0xFF}。 // 新應(yīng)用目錄密鑰 unsigned char appFileData[16]。 // 應(yīng)用目錄數(shù)據(jù)unsigned char cosrandom[5] = {0x00, 0x84, 0x00, 0x00, 0x04}。 //取隨機(jī)數(shù) unsigned char ef[14] = {0x00, 0xA4, 0x04, 0x00, 0x09, 0xA0, 0x00, 0x00, 0x00, 0x03, 0x86, 0x98, 0x07, 0x01}。 //選擇EFunsigned char personaldata[7] = {0x00, 0xA4, 0x00, 0x00, 0x02, 0x00, 0x16}。 //選擇持卡人基本數(shù)據(jù)文件 unsigned char personalread[5] = {0x00, 0xB0, 0x00, 0x00, 0x00}。 //讀持卡人基本數(shù)據(jù)文件 unsigned char Data[100]。 unsigned char headstring[] = {Name:ID:Tel:}。 int fd。 fd = Com_Init()。// 初始化通信 while(1){printf(Please input number to choose the operation \\\n)。 printf(\\ Authenticate\ EF\ Personal Data\ Data\\n)。 scanf(%d, amp。s)。 switch (s) { case 1: // 1. 獲取讀卡模塊信息{result = RM_GetReaderInformation(fd,readerInfo, sizeof(readerInfo))。 for(i=0。iresult。i++) a = (readerInfo[i]4) amp。 0x0F。 b = readerInfo[i] amp。 0x0F。 printf(%X, a)。 printf(%X, b)。 } printf(\n)。 }break。case 2: // 2. 復(fù)位手動復(fù)合尋卡 { result = RM_GetCardSN(fd,cardSN, sizeof(cardSN), amp。SNLen)。 for(i=0。iresult。i++) { a = (cardSN[i]4) amp。 0x0F。 b = cardSN[i] amp。 0x0F。 printf(%X, a)。 printf(%X, b)。 } printf(\n)。 }break。 case 3: // { result = RM_GetInCard(fd,transfer, sizeof(transfer) )。 for(i=0。iresult。i++) { a = (transfer[i]4) amp。 0x0F。 b = transfer[i] amp。 0x0F。 printf(%X, a)。 printf(%X, b)。 } printf(\n)。 }break。case 4: // 4. 取隨機(jī)數(shù) { result = RM_GetRandom(fd, cosrandom, sizeof(cosrandom), transfer, sizeof(transfer)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1