傳統(tǒng)的家電采用各自獨(dú)立的工作模式,不同家電之間無法通信,這樣就不能有效地安排各種家電協(xié)同工作,容易造成浪費(fèi)。同時(shí)它們無法自動(dòng)獲取外界的信息,人們無法對(duì)其進(jìn)行遠(yuǎn)程操作,難以滿足現(xiàn)代生活的需求。所以開發(fā)智能化的家電及其控制系統(tǒng)己成為當(dāng)前的研究熱點(diǎn)。 傳統(tǒng)的電話只能進(jìn)行語(yǔ)音通信,它存在利用率低、功能有限和安全性不好等缺點(diǎn)。近年來,以ARM為代表的高性能專用微處理器的出現(xiàn),以及Linux、Windows CE等操作系統(tǒng)的完善,使嵌入式技術(shù)迅速發(fā)展,這為智能IP電話的研發(fā)提供了軟硬件基礎(chǔ)。 現(xiàn)階段家庭網(wǎng)關(guān)接入互聯(lián)網(wǎng)的方式主要為有線接入,因?yàn)檫@種方式網(wǎng)絡(luò)性能比無線隱定,延時(shí)性相對(duì)要小,用它來遠(yuǎn)程控制智能家電比無線網(wǎng)要安全可靠。要實(shí)現(xiàn)智能家電的網(wǎng)絡(luò)化,如果采用PC機(jī)進(jìn)行直接進(jìn)行控制,或者讓每臺(tái)家電接入網(wǎng)絡(luò),這樣成本很高,不利于一般家庭的普及。 為此,筆者采用基于.ARM9芯片、Windows CE 4.2嵌入式操作系統(tǒng)的IP電話作為家電的控制中心,智能家電采用ARM9芯片和linux2.4操作系統(tǒng)。各個(gè)智能家電與IP電話采用串口進(jìn)行通信,IP電話采用網(wǎng)口與因特網(wǎng)通信。這樣可以大量的降低成本,而且通信方式比PLC和藍(lán)牙通訊技術(shù)更安全可靠。 本文以IP電話與智能家電互聯(lián)為切入點(diǎn),結(jié)合ARM、嵌入式Linux和網(wǎng)絡(luò)技術(shù),設(shè)計(jì)出一種較為完善的IP電話與智能家電的控制系統(tǒng)。采用這種方式,使智能家電集電腦、電信和消費(fèi)類電子產(chǎn)品的特征于一體,讓家電具有信息的獲取、加工、傳遞等功能,提供全方位的信息交換,幫助家電與外部保持信息交流暢通,這樣可以優(yōu)化人們的生活方式,節(jié)約能源費(fèi)用資金。 筆者完成了系統(tǒng)硬件和軟件設(shè)計(jì),并進(jìn)行了調(diào)試,驗(yàn)證了所設(shè)計(jì)系統(tǒng)的有效性和實(shí)用性。并力爭(zhēng)將其拓展成為完善的智能家電控制系統(tǒng)。
上傳時(shí)間: 2013-04-24
上傳用戶:F0717007
無線數(shù)據(jù)傳輸是指終端和監(jiān)控中心通過無線網(wǎng)絡(luò)的方式進(jìn)行數(shù)據(jù)通信。本文以ARM處理器S3C2440A為核心搭建硬件平臺(tái),選用Linux作為嵌入式操作系統(tǒng),實(shí)現(xiàn)了基于CDMA網(wǎng)絡(luò)的無線數(shù)據(jù)傳輸系統(tǒng)。 系統(tǒng)以ARM920T微處理器芯片S3C2440A和CDMA模塊Q2438F為實(shí)現(xiàn)核心。論文首先研究了基于S3C2440A微處理器的嵌入式系統(tǒng)硬件平臺(tái)的架構(gòu),詳細(xì)分析了ARM最小系統(tǒng)中各個(gè)功能組成模塊;然后建立了嵌入式系統(tǒng)開發(fā)的arm-linux-gcc交叉編譯環(huán)境,重點(diǎn)研究了Bootloader和Linux內(nèi)核的配置與編譯,并且在硬件平臺(tái)上移植了Linux操作系統(tǒng)。在ARM嵌入式Linux開發(fā)平臺(tái)上,研究了基于Video4Linux的USB攝像頭采集圖像的解決方案,即在Linux內(nèi)核中加載Video4Linux模塊,通過V4L模塊提供的編程接口,操作USB攝像頭設(shè)備文件/dev/video0,并且采用內(nèi)存映射方式截取視頻,完成了圖像采集的軟件設(shè)計(jì)。此外,論文還研究了在Linux環(huán)境下PPP協(xié)議撥號(hào)上網(wǎng)的實(shí)現(xiàn)方法,即通過AT指令初始化CDMA模塊,使之附在CDMA網(wǎng)絡(luò)上,通過編寫腳本程序的方法建立PPP連接,獲得網(wǎng)絡(luò)運(yùn)營(yíng)商ISP動(dòng)態(tài)分配給數(shù)據(jù)傳輸終端的IP地址,從而實(shí)現(xiàn)了無線模塊撥號(hào)上網(wǎng)功能。在無線終端通過PPP撥號(hào)上網(wǎng)后,采用了客戶端/服務(wù)器端模式,運(yùn)行套接字(Socket)應(yīng)用程序,將設(shè)備采集到的圖像數(shù)據(jù)通過CDMA網(wǎng)絡(luò)后再經(jīng)過Internet傳送到監(jiān)控中心,實(shí)現(xiàn)了傳輸終端和監(jiān)控中心之間的數(shù)據(jù)的發(fā)送與接收。 論文研究和實(shí)現(xiàn)的基于ARM嵌入式Linux和CDMA網(wǎng)絡(luò)的無線數(shù)據(jù)傳輸系統(tǒng)滿足設(shè)計(jì)要求,達(dá)到了預(yù)期目標(biāo)。終端內(nèi)嵌TCP/IP協(xié)議,可以通過CDMA網(wǎng)絡(luò)連接到互聯(lián)網(wǎng),數(shù)據(jù)傳輸實(shí)時(shí)性強(qiáng),為用戶提供透明的數(shù)據(jù)傳輸通道。相比于傳統(tǒng)的傳輸系統(tǒng),它具有高可靠性、組網(wǎng)方便、可遠(yuǎn)程控制等特點(diǎn),因此在電力自動(dòng)化、環(huán)保、交通監(jiān)控等領(lǐng)域有著廣泛的應(yīng)用,特別適用于移動(dòng)環(huán)境、難于布線的場(chǎng)所和邊遠(yuǎn)地區(qū)。
標(biāo)簽: ARM 嵌入式系統(tǒng) 儀的研制 渦流
上傳時(shí)間: 2013-06-11
上傳用戶:gaojiao1999
隨著國(guó)有銀行向商業(yè)銀行的轉(zhuǎn)變,銀行的設(shè)備采購(gòu)標(biāo)準(zhǔn)會(huì)越來越高,與此同時(shí),銀行柜臺(tái)業(yè)務(wù)量的增加,使得老一代的銀行專用打印機(jī)無論在速度上還是在使用的方便性上都顯得力不從心,為了占領(lǐng)市場(chǎng),公司有必要開發(fā)新型的、使用更加方便的打印機(jī)。 老一代打印機(jī)在打印存折時(shí),柜臺(tái)工作人員要把存折放準(zhǔn)位置,要不然打印會(huì)偏離預(yù)定位置,在打印信函時(shí),有的冷僻字無法打印出來,軟件無法下載升級(jí)。為了加快柜臺(tái)處理速度,減小柜臺(tái)工作人員的工作量,需要開發(fā)能自動(dòng)糾偏定位,字符完善的打印機(jī)。 本文在分析需求的基礎(chǔ)上,比較當(dāng)前流行的處理器,選用Atmel公司的ARM芯片AT91M42800A作為處理核心,使用Xilin公司的20萬(wàn)門的FPGA XC2S200做硬件邏輯控制,通過光電傳感器和相關(guān)的控制電路來實(shí)現(xiàn)自動(dòng)糾偏定位。在嵌入式操作系統(tǒng)上選用Nucleus Plus,約95%的Nucleus Plus代碼用C語(yǔ)言編寫,因此它能很方便移植,同時(shí)它還提供全部源代碼,這樣便于開發(fā)。另外,它還只要一次性付費(fèi),這使得它有很好的成本優(yōu)勢(shì)。 文中詳細(xì)說明了本系統(tǒng)的硬件、固件的實(shí)現(xiàn)。在硬件上闡述了一些單元電路,包括存儲(chǔ)器電路,接口電路,傳感器電路等的設(shè)計(jì)思路和實(shí)現(xiàn)方法。通過光電傳感電路,步進(jìn)電機(jī)控制和軟件結(jié)合,形成閉環(huán)控制,從而實(shí)現(xiàn)了快速自動(dòng)糾偏定位;通過大屏幕的LCD顯示實(shí)現(xiàn)了操作界面的簡(jiǎn)單化;采用大容量的存儲(chǔ)器以及大字庫(kù)解決了冷僻字無法打印的問題;固件部分詳細(xì)闡述了系統(tǒng)上電啟動(dòng)過程,包括Bootstrap模塊和loader模塊,Bootstrap模塊主要功能是重定位存儲(chǔ)器,初始化基本硬件以及Loader模塊的自動(dòng)在線下載升級(jí)。Loader模塊的主要功能是下載FPGA的配置代碼,初始化鍵盤和顯示器,然后調(diào)用Nucleus Plus初始化代碼,從而建立和調(diào)用任務(wù)。 本文通過總結(jié)測(cè)試結(jié)果,與老一代打印機(jī)相比,新打印機(jī)在智能化上實(shí)現(xiàn)了自動(dòng)糾偏定位,使得打印機(jī)操作人員不需要準(zhǔn)確放置存折,就能正確打印,提高了工作效率;在打印速度上比原系統(tǒng)提高30%,還可方便地實(shí)現(xiàn)軟件升級(jí)。 當(dāng)然,新的打印機(jī)在存折偏移很大時(shí),要耗費(fèi)長(zhǎng)時(shí)間才能把存折推到正確位置。這要在糾偏算法上做進(jìn)一步的改進(jìn)。
標(biāo)簽: Nucleus Plus ARM 打印機(jī)
上傳時(shí)間: 2013-04-24
上傳用戶:feichengweoayauya
復(fù)費(fèi)率CPU卡電能表ESAM及卡操作指令流程
標(biāo)簽: ESAM CPU 復(fù)費(fèi)率 電能表
上傳時(shí)間: 2013-05-22
上傳用戶:xiaoxiang
Keil C51 操作入門及Keil C51 下調(diào)試程
上傳時(shí)間: 2013-04-24
上傳用戶:VRMMO
簡(jiǎn)要介紹SIwave的基本操作步驟。跟大家共享。
上傳時(shí)間: 2013-08-01
上傳用戶:yhm_all
5月1日凌晨發(fā)布第一測(cè)試版 功能介紹: 1.生成中英文數(shù)字混合的字符串的字模數(shù)據(jù). 2.可選擇字體,大小,并且可獨(dú)立調(diào)整文字的長(zhǎng)和寬,生成任意形狀的字符。 3.各種旋轉(zhuǎn),翻轉(zhuǎn)文字功能 4.任意調(diào)整輸出點(diǎn)陣大小,并任意調(diào)整字符在點(diǎn)陣中的位置。 5.字模數(shù)據(jù)輸出可自定義各種格式,系統(tǒng)預(yù)設(shè)了C語(yǔ)言和匯編語(yǔ)言兩種格式,并且可自己 定義出新的數(shù)據(jù)輸出格式;每行輸出數(shù)據(jù)個(gè)數(shù)可調(diào)。 6.支持四種取模方式:逐行(就是橫向逐行取點(diǎn)),逐列(縱向逐列取點(diǎn)),行列(先 橫向取第一行的8個(gè)點(diǎn)作為第一個(gè)字節(jié),然后縱向取第二行的8個(gè)點(diǎn)作為第二個(gè)字節(jié)……), 列行(先縱向取第一列的前8個(gè)點(diǎn)作為第一個(gè)字節(jié),然后橫向取第二列的前8個(gè)點(diǎn)作為第二個(gè) 字節(jié)……) 7.支持陰碼(亮點(diǎn)為1),陽(yáng)碼(亮點(diǎn)為0)取模 8.支持縱向(第一位為低位)(,倒向第一位為高位)取模 9.輸出數(shù)制可選16進(jìn)制或10進(jìn)制 10.可生成索引文件,用于在生成的大量字庫(kù)中可快速檢索到需要的漢字 11.動(dòng)態(tài)液晶面板彷真,可調(diào)節(jié)彷真面板象素點(diǎn)大小和顏色 12.圖形模式下可任意用鼠標(biāo)作畫,左鍵畫圖,右鍵擦圖。 12.旋轉(zhuǎn),翻轉(zhuǎn),平移等字符模式下的功能也可用與對(duì)BMP圖象的處理 版本為pctolcd1.94 5月1日晚上發(fā)布第二測(cè)試版 更新如下: 1.增加鎖定點(diǎn)陣大小功能,例如可鎖定24X24點(diǎn)陣大小,然后調(diào)節(jié)獨(dú)立調(diào)節(jié)字點(diǎn)陣的大小 2.增加熱鍵功能,可用光標(biāo)配合Ctrl,Shift對(duì)文字大小和位置修改 3.增加精簡(jiǎn)輸出格式選項(xiàng) 4.把文字輸入框換成了文字輸入組合框,這樣就可以保存歷史紀(jì)錄。 5.輸出數(shù)據(jù)會(huì)自動(dòng)清除以前的數(shù)據(jù) 6.可隱藏自定義格式,簡(jiǎn)化操作 7.一些小的BUG修正。 版本為pctolcd2.03 5月3日凌晨發(fā)布第三測(cè)試版 更新如下: 1.增加了一些小東西,例如演示動(dòng)畫一類的,我懶的一一寫了 2.改掉一些可惡的小BUG,例如點(diǎn)陣輸入框的自動(dòng)完成。 3.增加大量文字處理和導(dǎo)入TXT文本文件功能,并且可以去除文本中的空白和重復(fù)字符, 可以對(duì)文本進(jìn)行排序,適合于生成小字庫(kù)。我這里測(cè)試是3萬(wàn)多字的TXT文件在2分鐘內(nèi)轉(zhuǎn)成16X16點(diǎn)陣的字庫(kù)文件。 版本號(hào)為pctolcd2.53 由于本軟件側(cè)重于對(duì)字符的處理,所以在圖象方面功能較弱,請(qǐng)見晾。 5月8日發(fā)布正式版 正式版已經(jīng)開始朝著液晶字庫(kù)生成軟件的方向進(jìn)化了,我在后來的更新中把主要精力也放 在這部分,由于我目前還沒有發(fā)現(xiàn)有同類的軟件具備這個(gè)功能,也無法得到任何的參考,只能 自己摸索前進(jìn),所以如果還有不方便的地方請(qǐng)大家多提意見. 具體更新如下: 1.重寫大部分的內(nèi)核代碼以配合漢字庫(kù)生成的功能,目前這個(gè)內(nèi)核已經(jīng)進(jìn)行了反復(fù)的測(cè)試, 相信穩(wěn)定性和速度較前一版本有了巨大的提高. 2.去掉那個(gè)比較愚蠢的熱鍵區(qū)了,因?yàn)橛锰幉淮? 3.增加漢字庫(kù)生成功能,這是最重要的改進(jìn)之處,下文將詳細(xì)介紹. 4.修正許多小BUG,使軟件更加成熟些. 5月12日發(fā)布完美版 這次發(fā)布的PCtoLCD2002完美版與前一版本相比沒有增加太多的功能,因?yàn)槲矣X得現(xiàn)有的這些功能已經(jīng)足夠用于生成各種字模的需要了,所以完美版的主要工作是反復(fù)測(cè)試,精心去除各種BUG,以及調(diào)節(jié)一些細(xì)微之處,目的當(dāng)然就是追求完美!不過世上不會(huì)有真正完美的東西,這個(gè)軟件也不例外,而且這個(gè)軟件從頭至尾全部是我一個(gè)人編寫完成,精力有限,難免會(huì)顧此失彼,如果大家發(fā)現(xiàn)了這個(gè)版本中存在的BUG,請(qǐng)及時(shí)告訴我。 更新說明: 1。界面采用新的字體,不會(huì)再有那種難看的黑色粗體字,比以前的要漂亮多了。 2。加入全面的提示幫助,盡量減少普通用戶的各種疑惑。 3。修正生成文件的擴(kuò)展名的一些BUG,不會(huì)總是加上FON的擴(kuò)展名了。 4。修正生成字模數(shù)據(jù)的一些格式BUG,現(xiàn)在生成的C51格式字模數(shù)據(jù)基本上可以直接粘貼到源程序中使用而不需要修改了 5。加入新的字模數(shù)據(jù)格式調(diào)整項(xiàng),允許用戶更自由的定制自己需要的數(shù)據(jù)格式 6。最重要的更新:全面支持保存當(dāng)前設(shè)置功能,用戶設(shè)置的字模格式,主窗口狀態(tài)和字庫(kù)生成窗口選項(xiàng)信息均可保存,下一次打開窗口時(shí)不用重新設(shè)置。 7。修正了新建圖象時(shí)會(huì)自動(dòng)跳到圖形模式的BUG 8。增加輸出緊湊格式數(shù)據(jù)選項(xiàng),可以生成不包含空白行的字模數(shù)據(jù)。 9。完善了每行數(shù)據(jù)顯示個(gè)數(shù)的功能,可以任意設(shè)置每行顯示的數(shù)據(jù)個(gè)數(shù),并同時(shí)可以設(shè)置每行索引數(shù)據(jù)顯示個(gè)數(shù)。 10。修正了取模說明的一些錯(cuò)誤,并改動(dòng)了格式。 11。現(xiàn)在當(dāng)用戶選擇10進(jìn)制輸出時(shí),會(huì)自動(dòng)去掉生成字模數(shù)據(jù)前的“0x",或后面的“H”,選擇16進(jìn)制時(shí)則會(huì)自動(dòng)加上。 12。對(duì)各個(gè)窗體重新設(shè)計(jì)以全面適應(yīng)最大化的需要,如果您覺得當(dāng)前窗口不夠大,可以最大化使用。 13。增加生成英文點(diǎn)陣字庫(kù)功能,可自動(dòng)生成ASCII碼從0-127的任意點(diǎn)陣字庫(kù),使用方法同生成國(guó)標(biāo)點(diǎn)陣字庫(kù)功能。 14。再次優(yōu)化代碼,去掉各種調(diào)試信息,使程序速度再快一些。 15。還有許多細(xì)微的調(diào)整我記不清了…… 需要注意的地方: 在測(cè)試的過程中我發(fā)現(xiàn)了一個(gè)問題:在WIN98或WINME下當(dāng)用戶直接生成特大點(diǎn)陣的字模時(shí)(例如320*320,1024*768的漢字字模),此時(shí)由于數(shù)據(jù)量非常龐大,而WIN98/WINME會(huì)有64K的數(shù)據(jù)容量限制,所以在主窗口中是無法得到全部的字模數(shù)據(jù)的,這時(shí)您需要使用字庫(kù)生成功能,通過形成一個(gè)數(shù)據(jù)文件才能得到完整的字模數(shù)據(jù)。 我認(rèn)為到現(xiàn)在這個(gè)軟件功能已經(jīng)很完善了,但可能使用上有點(diǎn)不方便,如果你有什么不明白 的地方,可以發(fā)帖子或發(fā)MAIL詢問
上傳時(shí)間: 2013-07-26
上傳用戶:sssnaxie
本書結(jié)合目前低壓電器的運(yùn)行、操作、維護(hù)及檢修中存在的問題,系統(tǒng)地 介紹了低壓電器的基礎(chǔ)知識(shí)、電氣接觸、低壓隔離電器、熔斷器、低壓接觸器、 熱繼電器、低壓斷路器、電容器、漏電保護(hù)器、低壓成套開關(guān)設(shè)備及低壓配電系 統(tǒng)等內(nèi)容,以問答的形式深入淺出地闡述了低壓電器的運(yùn)行、維護(hù)、檢修中經(jīng)常 涉及的電工理論知識(shí)和實(shí)際操作技能。
標(biāo)簽: 低壓電器 實(shí)用技術(shù) 問答
上傳時(shí)間: 2013-08-04
上傳用戶:siguazgb
基于FPGA技術(shù)的網(wǎng)絡(luò)入侵檢測(cè)是未來的發(fā)展方向,而網(wǎng)絡(luò)包頭的分類是入侵檢測(cè)系統(tǒng)的關(guān)鍵。 文章首先介紹了FPGA技術(shù)的基本原理以及其在信息安全方面的應(yīng)用,接著介紹入侵檢測(cè)系統(tǒng)以及FPGA技術(shù)在入侵檢測(cè)系統(tǒng)中的應(yīng)用。 分析了幾種比較出名的網(wǎng)絡(luò)包分類算法,包括軟件分類方法、TCAM分類算法、BV算法、Tree Bitmap算法以及端口范圍分類算法。 在此基礎(chǔ)上,文章設(shè)計(jì)了一個(gè)基于FPGA技術(shù)的入侵檢測(cè)系統(tǒng)包分類的基本框架圖,實(shí)現(xiàn)框架圖中的各個(gè)基本功能模塊。在實(shí)現(xiàn)過程中,提出了一類結(jié)合三態(tài)內(nèi)容可尋址內(nèi)存(TCAM)和普通存儲(chǔ)器(RAM)的網(wǎng)絡(luò)包包頭分類方案。我們將檢測(cè)規(guī)則編號(hào)并位圖化,使用RAM存儲(chǔ)與包頭結(jié)構(gòu)相關(guān)的規(guī)則位圖,通過TCAM上的數(shù)據(jù)匹配操作,快速關(guān)聯(lián)待分析的網(wǎng)絡(luò)數(shù)據(jù)包與入侵檢測(cè)規(guī)則。文章還討論了網(wǎng)包頭分類方法的優(yōu)化算法,將優(yōu)化算法與未優(yōu)化算法在速度和空間上進(jìn)行比較。此外,還討論了對(duì)Snort的規(guī)則庫(kù)進(jìn)行整理和規(guī)則化的問題。 最后,對(duì)所設(shè)計(jì)的包頭分類匹配模塊在Quartus II進(jìn)行仿真評(píng)估,將實(shí)驗(yàn)結(jié)果與已有的一些分類算法進(jìn)行了比較。結(jié)果說明,本設(shè)計(jì)在匹配速度和更新速度上有優(yōu)勢(shì),但消耗了較多的存儲(chǔ)空間.
標(biāo)簽: 入侵檢測(cè)系統(tǒng) 網(wǎng)絡(luò) 包分類 技術(shù)研究
上傳時(shí)間: 2013-07-17
上傳用戶:gonuiln
stm8 spi使用說明,講述stm8系列單片機(jī)的SPI通信配置及操作流程-stm8 spi instructions for use, about stm8 MCU SPI communication configuration and operational procedures
上傳時(shí)間: 2013-07-16
上傳用戶:面具愛人丿
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1