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

正文內(nèi)容

基于rfid的物聯(lián)網(wǎng)食品安全追溯系統(tǒng)課程設(shè)計(jì)(編輯修改稿)

2025-07-24 19:17 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 Anti collision Loop選擇卡片Select Tag改變扇區(qū)不改變扇區(qū)三次相互驗(yàn)證Authentication讀塊Read寫(xiě)塊Write加值increment減值decrement中止Halt復(fù)位應(yīng)答:當(dāng)有卡片進(jìn)入讀寫(xiě)器的操作范圍時(shí),讀寫(xiě)器以特定的協(xié)議與它通訊,從而確定該卡是否為 射頻卡,即驗(yàn)證卡片的卡型。防沖突機(jī)制:當(dāng)有多張卡進(jìn)入讀寫(xiě)器操作范圍時(shí),防沖突機(jī)制會(huì)從其中選擇一張進(jìn)行操作,未選中的 則處于空閑模式等待下一次選卡,該過(guò)程會(huì)返回被選卡的序列號(hào)。選擇卡片:選擇被選中的卡的序列號(hào),并同時(shí)返回卡的容量代碼。三次互相確認(rèn):選定要處理的卡片之后,讀寫(xiě)器就確定要訪(fǎng)問(wèn)的扇區(qū)號(hào),并對(duì)該扇區(qū)密碼進(jìn)行密碼校驗(yàn), 在三次相互認(rèn)證之后就可以通過(guò)加密流進(jìn)行通訊。(在選擇另一扇區(qū)時(shí),則必須進(jìn)行另一扇 區(qū)密碼校驗(yàn)。)對(duì)數(shù)據(jù)塊的操作: 讀塊,寫(xiě)塊,加值,減值,存儲(chǔ),傳輸,終止物聯(lián)網(wǎng)軟件設(shè)計(jì)非常重要的一環(huán)是WEB服務(wù)。WEB服務(wù)是不依賴(lài)于硬件環(huán)境、獨(dú)立運(yùn)行、可移植的軟件模塊。WEB服務(wù)是一個(gè)用于分散和分布式環(huán)境下的網(wǎng)絡(luò)信息交換的、基于XML的通信協(xié)議。在此協(xié)議下,軟件組件或應(yīng)用程序能夠通過(guò)標(biāo)準(zhǔn)的HTTP協(xié)議進(jìn)行通信。他的設(shè)計(jì)目標(biāo)就是簡(jiǎn)單性和擴(kuò)展性,有助于實(shí)現(xiàn)大量異構(gòu)程序和平臺(tái)之間的互操作性,從而使存在的應(yīng)用程序能夠被廣泛的用戶(hù)使用。WEB服務(wù)是一種通過(guò)Internet和SOAP協(xié)議提供企業(yè)應(yīng)用的方式。使用C在Visual Studio 2008中創(chuàng)建一個(gè)Web服務(wù)組件:第一:創(chuàng)建服務(wù)器端第二:創(chuàng)建客戶(hù)端,設(shè)計(jì)客戶(hù)端界面,添加WEB引用。第三:進(jìn)行簡(jiǎn)單的數(shù)據(jù)交互從而通過(guò)簡(jiǎn)單那的WEB服務(wù)組件將RFID標(biāo)簽卡中的數(shù)據(jù)轉(zhuǎn)化為詳細(xì)的食品安全追溯信息 第四章 調(diào)試與檢測(cè): 設(shè)計(jì)好射頻識(shí)別電路實(shí)驗(yàn)板,就可以進(jìn)行元件焊接,還需要檢測(cè)其是否焊接有效,比如檢查漏焊?短路或者開(kāi)路的情況;然后給電路系統(tǒng)加上+5V的直流電源,仔細(xì)觀察電路板上的電源信號(hào)燈是否亮起正常工作,如果是的話(huà)把射頻識(shí)別模塊FM1702SL安裝到插槽里,程序是事先燒好程序,所以本設(shè)計(jì)不需要添加下載電路。此射頻識(shí)別模塊含內(nèi)部電源,觀察電路板芯片及UART轉(zhuǎn)USB接口,如果沒(méi)有異常,說(shuō)明系統(tǒng)的硬件設(shè)備沒(méi)有問(wèn)題,如果出現(xiàn)異常,就需要進(jìn)一步檢查,找出存在問(wèn)題的地方進(jìn)行修改。 本次畢業(yè)設(shè)計(jì)使用的程序軟件開(kāi)發(fā)環(huán)境是Microsoft visual studio 2008。Microsoft visual studio c++語(yǔ)言軟件開(kāi)發(fā)系統(tǒng)平臺(tái),和匯編語(yǔ)言相比較,visual c++語(yǔ)言在多個(gè)方面有明顯優(yōu)勢(shì),比如有較強(qiáng)的可讀性、清晰的結(jié)構(gòu)、維護(hù)方便。因此比較通俗易懂,入門(mén)快。Microsoft visual studio 2008是個(gè)強(qiáng)大的開(kāi)發(fā)平臺(tái),整合了對(duì)象、關(guān)系型數(shù)據(jù)、XML的訪(fǎng)問(wèn)方式,語(yǔ)言更加簡(jiǎn)潔,可以高效開(kāi)發(fā)Web應(yīng)用。同時(shí)Visual Studio 2008支持項(xiàng)目模板、調(diào)試器和部署程序。在Microsoft visual studio 2008開(kāi)發(fā)平臺(tái)中,進(jìn)行源代碼輸入后,就可以進(jìn)行編譯,然后進(jìn)行軟件的調(diào)試。程序需要進(jìn)行編譯,才能生成射頻識(shí)別模塊運(yùn)行的hex文件,之后才是通過(guò)下載線(xiàn)將hex文件下載到電路板中,觀察發(fā)光二極管的發(fā)光狀態(tài),亮滅規(guī)律是否符合我們的預(yù)期,如果所有器件的工作的狀態(tài)均符合設(shè)計(jì)的要求,說(shuō)明軟件是比較成功的,如果不正常工作,那么需要再進(jìn)一步調(diào)試程序,找出存在問(wèn)題的原因,進(jìn)一步完善。(1).在測(cè)試中,遇到了發(fā)光二極管不顯示,剛開(kāi)始以為是程序有問(wèn)題,檢查后發(fā)現(xiàn)是后面焊錫松動(dòng),沒(méi)有連接好電路,補(bǔ)焊后設(shè)備可以正常識(shí)別。(2).UART并口轉(zhuǎn)串口連接不是很靈敏,需要等待一段時(shí)間才能做到并串轉(zhuǎn)換,這個(gè)主要是因?yàn)殡娐钒鍍?nèi)部的驅(qū)動(dòng)電壓不足,所以需要借助三極管驅(qū)動(dòng)放大。 測(cè)試結(jié)論和實(shí)驗(yàn)截圖剛開(kāi)始在近距離非接觸識(shí)別RFID標(biāo)簽卡的過(guò)程中有些問(wèn)題,比如發(fā)光二級(jí)管不亮,對(duì)標(biāo)簽卡的識(shí)別性能不穩(wěn)定.。經(jīng)過(guò)多次認(rèn)真排檢查測(cè)試,對(duì)電路的工作原理更加清楚,熟悉了射頻識(shí)別模塊的工作流程,同時(shí)也提高了電路設(shè)計(jì)能力,能夠?qū)﹄娐愤M(jìn)行更好的分析。編寫(xiě)了電路板的上位機(jī)操作程序后,對(duì)程序的書(shū)寫(xiě)規(guī)范,調(diào)用,設(shè)計(jì)規(guī)律有了一定的掌握,同時(shí)也更好的溫習(xí)鞏固了之前學(xué)過(guò)的知識(shí),受益匪淺。下面是射頻識(shí)別過(guò)程中的狀態(tài)效果圖:(1)電路板經(jīng)RS232串行口由USB接口連接到電腦時(shí)發(fā)光二級(jí)管D2藍(lán)燈亮。說(shuō)明電路板及串并轉(zhuǎn)換接口工作正常 如圖41所示。圖41 (2)RFID標(biāo)簽卡內(nèi)部電路連接正常外圍幾圈電路為內(nèi)嵌天線(xiàn)。如圖42所示。圖42 (3)將RFID標(biāo)簽卡放在RFID讀寫(xiě)器的上方5厘米處發(fā)光二級(jí)管D1紅燈亮,說(shuō)明可實(shí)現(xiàn)非接觸式讀卡。如圖43所示。圖43 (4)RFID標(biāo)簽卡處在讀寫(xiě)器可識(shí)別的空間時(shí),讀寫(xiě)器上位機(jī)通過(guò)電路板射頻模塊對(duì)RFID標(biāo)簽卡進(jìn)行讀寫(xiě)操作。如圖44所示。圖441讀取初始數(shù)據(jù)圖442讀取修改后的數(shù)據(jù)數(shù)據(jù)區(qū)可進(jìn)行簡(jiǎn)單的信息對(duì)應(yīng)表示使消費(fèi)者更直觀的了解食品的追溯信息如201206060532666A000010 數(shù)據(jù)區(qū)前八位代表食品生產(chǎn)日期為2012年6月6號(hào) 第九到第十位用全國(guó)的區(qū)號(hào)代碼表示食品的生產(chǎn)區(qū)域?yàn)榍鄭u 第十一到十三位表示該區(qū)域此類(lèi)食品的生產(chǎn)商代碼第666位生產(chǎn)廠家(用兩位給此地區(qū)的生產(chǎn)者標(biāo)號(hào)) 第十三位A表示產(chǎn)品質(zhì)量等級(jí)(共ABC三類(lèi)A級(jí)最好) 第十四到十八為表示該生產(chǎn)商第1件產(chǎn)品 第19位0表示該生產(chǎn)廠家食品無(wú)不良記錄(0表示無(wú)1表示有) 剩余幾位不表示任何信息用0代替(5)非接觸式讀出卡里面的數(shù)據(jù)后登錄web服務(wù)客戶(hù)端輸入每個(gè)卡片中唯一的序列號(hào)得到該標(biāo)簽內(nèi)詳細(xì)信息既魯花花生油相關(guān)的食品安全追溯信息如圖45所示。圖451初始狀態(tài)圖452追溯信息 作品總結(jié)經(jīng)過(guò)認(rèn)真的準(zhǔn)備和努力,本課題設(shè)計(jì)的主體功能已經(jīng)能夠順利實(shí)現(xiàn),能夠進(jìn)行射頻識(shí)別的基本讀寫(xiě)操作,并加上了針對(duì)RFID標(biāo)簽卡存儲(chǔ)信息的簡(jiǎn)單數(shù)據(jù)處理功能以及簡(jiǎn)單的后端WEB服務(wù)組件。原本計(jì)劃的連接物聯(lián)網(wǎng)服務(wù)器的神經(jīng)系統(tǒng)SAVANT和EPC信息服務(wù)的ONS對(duì)象名解析服務(wù)沒(méi)有實(shí)現(xiàn),另外由于3G和GPS等技術(shù)資源條件的限制無(wú)法實(shí)現(xiàn)網(wǎng)絡(luò)傳輸和實(shí)時(shí)定位的功能,這是本課題存在的缺點(diǎn)。在整個(gè)設(shè)計(jì)過(guò)程中,首先是查閱了大量的文獻(xiàn)資料,從物聯(lián)網(wǎng)追溯系統(tǒng)的發(fā)展歷史到RFID技術(shù)的應(yīng)用方法,從中學(xué)習(xí)到了很多新的知識(shí),也發(fā)現(xiàn)了以前學(xué)習(xí)的專(zhuān)業(yè)知識(shí)不夠牢固,正好可以重新溫習(xí),經(jīng)過(guò)一番努力,較好的完成了預(yù)期的作品。其實(shí)在最開(kāi)始的時(shí)候,是有些困難的,比如需要使用的專(zhuān)業(yè)知識(shí),焊接技巧什么的,在自己確實(shí)沒(méi)想明白的情況下,就向老師同學(xué)虛心請(qǐng)教,對(duì)于設(shè)計(jì)的思路逐漸清晰,然后是對(duì)設(shè)計(jì)進(jìn)行有效的計(jì)劃分工,在進(jìn)行焊接電路系統(tǒng)時(shí),是比較花費(fèi)時(shí)間的,期間也出現(xiàn)過(guò)一些小錯(cuò)誤,已及時(shí)發(fā)現(xiàn)修改過(guò)來(lái)。遇到問(wèn)題,不能浮躁心急,需要冷靜,把存在問(wèn)題列表,逐個(gè)攻克,有效的完成本次設(shè)計(jì),通過(guò)這次設(shè)計(jì),學(xué)到很多東西,最關(guān)鍵的是自己的能力有了很大的提高。致謝我在指導(dǎo)老師韓仲志老師的精心指導(dǎo)和嚴(yán)格要求下,經(jīng)過(guò)自己的努力,終于完成了這次畢業(yè)設(shè)計(jì)?從開(kāi)始的論文選題到課題中難點(diǎn)的出現(xiàn)解決,韓老師都給了本人認(rèn)真的指導(dǎo),他的敬業(yè)精神和治學(xué)態(tài)度都使我學(xué)習(xí)到了很多東西,在此,我首先想韓老師致以衷心的感謝。通過(guò)這次課題設(shè)計(jì),增加了很多實(shí)用的理論知識(shí),進(jìn)一步提高了動(dòng)手能力,對(duì)當(dāng)前物聯(lián)網(wǎng)的發(fā)展有了更深的了解,特別是在RFID領(lǐng)域,讓我在今后的學(xué)習(xí)工作有了更好的認(rèn)識(shí)。通過(guò)閱讀多方面的文獻(xiàn)資料,我不僅開(kāi)闊了自己的知識(shí)面,也懂得了更好的將知識(shí)轉(zhuǎn)換到實(shí)踐中。在此,我衷心感謝各位老師和領(lǐng)導(dǎo)的指導(dǎo)和支持。在未來(lái)的學(xué)習(xí)和工作中,我會(huì)更加努力,回報(bào)大家對(duì)我寄予的厚望。同時(shí)也非常感謝舍友們一直以來(lái)對(duì)我的關(guān)心和幫助,謝謝你們!參考文獻(xiàn)[M].北京:機(jī)械工業(yè)出版社,. [M].北京:電子工業(yè)出版社,.:技術(shù)、應(yīng)用、標(biāo)準(zhǔn)和商業(yè)模式[M].北京:電子工業(yè)出版社,2010.[J],2006. (EPC)及其物聯(lián)網(wǎng)概述EB/OL].2004.,[J].計(jì)算機(jī)工程,2006.(RFID)中的若干問(wèn)題研究[D].杭州:浙江大學(xué)2011.,劉家茂, Services原理與研發(fā)實(shí)踐[M].北京:機(jī)械工業(yè)出版社2005.,基于RFID技術(shù)的智能門(mén)禁系統(tǒng)設(shè)計(jì). [D].河北科技大學(xué),2010.,王曉玲,:研究綜述[J].軟件學(xué)報(bào),2004.,(RFID)技術(shù)原理與應(yīng)用實(shí)例[M]北京:人民郵電出版社,2006.12. [M]北京:人民郵電出版社,.13. .大話(huà)物聯(lián)網(wǎng)[M]北京:人民郵電出版社,.14. 尹寒,[J].技術(shù)縱橫,2002.15. 劉克成,程序設(shè)計(jì)〔M」.北京:中國(guó) 鐵道出版社,2007.16. 譚思亮, c++串口通信〔程開(kāi)發(fā)與實(shí)例導(dǎo)航「M」.北京:人民郵電出版社,2003.附錄一:上位機(jī)源代碼// : implementation file//include include include include pragma ment( lib, )ifdef _DEBUGdefine new DEBUG_NEWundef THIS_FILEstatic char THIS_FILE[] = __FILE__。endif/////////////////////////////////////////////////////////////////////////////// CAboutDlg dialog used for App Aboutclass CAboutDlg : public CDialog{public: CAboutDlg()。// Dialog Data //{{AFX_DATA(CAboutDlg) enum { IDD = IDD_ABOUTBOX }。 //}}AFX_DATA // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CAboutDlg) protected: virtual void DoDataExchange(CDataExchange* pDX)。 // DDX/DDV support //}}AFX_VIRTUAL// Implementationprotected: //{{AFX_MSG(CAboutDlg) //}}AFX_MSG DECLARE_MESSAGE_MAP()}。CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD){ //{{AFX_DATA_INIT(CAboutDlg) //}}AFX_DATA_INIT}void CAboutDlg::DoDataExchange(CDataExchange* pDX){ CDialog::DoDataExchange(pDX)。 //{{AFX_DATA_MAP(CAboutDlg) //}}AFX_DATA_MAP}BEGIN_MESSAGE_MAP(CAboutDlg, CDialog) //{{AFX_MSG_MAP(CAboutDlg) // No message handlers //}}AFX_MSG_MAPEND_MESSAGE_MAP()/////////////////////////////////////////////////////////////////////////////// CCYREADERDlg dialogCCYREADERDlg::CCYREADERDlg(CWnd* pParent /*=NULL*/) : CDialog(CCYREADERDlg::IDD, pParent){ //{{AFX_DATA_INIT(CCYREADERDlg) m_port = 3。 m_baude = 2。 m_blockn = 1。 m_cardsn = _T(FF FF FF FF)。 m_data = _T(00112233445566778899AABBCCDDEEFF)。 m_key = _T(FFFFFFFFFF
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1