亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

單片機操作

  • 大功率單片開關電源設計.rar

    0 引言   開關電源具有效率高、重量輕、體積小,穩(wěn)壓范圍寬等突出優(yōu)點,從20世紀中期問世以來,發(fā)展極其迅猛,在計算機、通信、航天、辦公和家用電器等方面得到了廣泛的應用,大有取代線性穩(wěn)壓電源之勢。提高電路的集成化是開關電源的追求之一,對中小功率開關電源來說是實現(xiàn)單片集成化。開關集成穩(wěn)壓器是指將控制電路、功率開關管和保護電路等集成在一個芯片內,而由開關集成穩(wěn)壓器構成的開關電源就稱之為單片開關電源。

    標簽: 大功率 單片開關 電源設計

    上傳時間: 2013-04-24

    上傳用戶:zl5712176

  • 基于單片F(xiàn)PGA的雷達處理機實現(xiàn)

    根據(jù)雷達、圖像、通信等領域對信號高速處理的要求,研究人員正尋求新的高速的數(shù)字信號處理實現(xiàn)方法,以滿足這種高速地處理數(shù)據(jù)的需要。 本文對單片F(xiàn)PGA的雷達處理機實現(xiàn)進行了研究。文章根據(jù)線性調頻信號脈沖壓縮理論,選擇合適的加窗函數(shù),對線性調頻信號進行脈沖壓縮,得出仿真結果;完成了雷達信號處理部分的PCB制版;確定了與其他PCB板之間的接口關系;編寫了FPGA程序,采用DA算法并根據(jù)FIR原理實現(xiàn)32階濾波器,進行了脈沖壓縮處理。  

    標簽: FPGA 雷達 處理機

    上傳時間: 2013-04-24

    上傳用戶:suonidaoke

  • 基于ARM的數(shù)控沖床自動送料系統(tǒng)的設計

    數(shù)控沖床送料系統(tǒng)主要用于與沖床實現(xiàn)配套,在沖孔過程中按照程序設定控制板料移動和沖床沖孔,實現(xiàn)沖孔的高度自動化。自動送料機構作為沖壓加工生產實現(xiàn)自動化的最基本的要求,它的自動化程度高低,直接影響著沖壓生產效率以及沖壓生產整體自動化水平,只有其自動化程度與沖壓設備相匹配甚至高于沖壓設備,才能夠實現(xiàn)沖壓生產的完全自動化。 嵌入式系統(tǒng)是繼IT網絡技術之后,又一個新的發(fā)展方向,由于嵌入式系統(tǒng)自身的優(yōu)點,現(xiàn)在已經廣泛應用到軍事國防、消費電子、工業(yè)控制等各個領域。隨著電子、計算機、自動控制以及精密機械與測試技術的不斷提高和發(fā)展,自動送料裝置也在隨著數(shù)控機床的發(fā)展而在迅速發(fā)展和演變。而隨著嵌入式微處理器的發(fā)展,嵌入式系統(tǒng)也開始運用到數(shù)控沖床自動送料系統(tǒng)中來。 本文采用目前廣泛使用的32位ARM微處理器,Samsung公司基于ARM920T的S3C2440A作為系統(tǒng)的主控制器,該處理器主要面向嵌入式設備,具有性價比高、功耗低的特點,并且在嵌入式Linux操作系統(tǒng)下可移植性好,具有較強的控制能力和豐富的片內資源。該系統(tǒng)能實現(xiàn)數(shù)控沖床的自動送料,軟硬件結構簡單,定位精度高,操作簡單方便,具有良好的人機界面。論文首先根據(jù)生產實際要求和控制系統(tǒng)設計原則,確定了送料系統(tǒng)的軟硬件總體設計方案。硬件方面,在S3C2440A的基礎上擴展了NANDFlash、NORFlash、SDRAM、LCD觸摸屏模塊,并設計了X、Y軸電機及其驅動電路。軟件方面,選用Linux操作系統(tǒng),在此基礎上構建了嵌入式Linux開發(fā)環(huán)境,實現(xiàn)了Bootloader、Linux內核、YAFFS根文件系統(tǒng)的移植,選用Qt/Embeded設計系統(tǒng)的操作界面,給出了系統(tǒng)各個模塊的程序設計,包括人機界面、速度預處理、插補模塊和電機控制部分,文章對系統(tǒng)的軟硬件的抗干擾技術也專門做了介紹。隨后,文章還介紹了積分分離的PID控制算法,并通過使用matlab對電機控制進行仿真,驗證了該算法的可行性。 文章在最后對整個設計進行了總結和展望,指出了系統(tǒng)存在的問題和一些可以改進的地方。

    標簽: ARM 數(shù)控 自動

    上傳時間: 2013-06-28

    上傳用戶:love1314

  • 基于ARM的Linux平臺上USB驅動實現(xiàn)

    隨著USB接口性能的不斷增強,USB接口被廣泛應用到各種硬件設備上。如今在Linux操作系統(tǒng)中,針對USB設備的驅動編程工作越來越受到重視。本課題在以S3C2410處理器為基礎的硬件平臺上,對Linux操作系統(tǒng)環(huán)境下USB設備驅動工作原理進行了研究。在理解USB協(xié)議的基礎上完成了S3C2410處理器內置USB設備控制器固件和驅動程序的編寫調試等方面的工作。 固件程序工作在硬件設備上,通過它控制設備的正常工作,負責與主機端的通信會話。由于本課題中的USB設備控制器是3C2410處理器的片內外設,因此固件程序要管理整個S3C2410處理器的工作。在處理器開機工作時,固件程序首先完成包括USB設備控制器在內的整個處理器的初始化,然后與主機共同進行USB設備的枚舉,最后進入循環(huán)等待主機端發(fā)起通信。當主機發(fā)起通信時,處理器產生USB中斷,固件程序調用中斷處理函數(shù)。 在Linux操作系統(tǒng)中,內核通過調用驅動中提供的標準接口將應用程序中對設備的操作映射到具體的硬件設備。驅動程序中包括向驅動注冊,驅動支持設備列表信息以及各種系統(tǒng)調用具體實現(xiàn)等方面。USB接口所支持的四種傳輸方式,根據(jù)S3C2410內置USB設備控制器的功能屬性,在驅動中采用了塊傳輸?shù)膫鬏敺绞剑ㄟ^URB的方式實現(xiàn)對設備的讀寫操作。 最后設計一個簡單文件傳輸系統(tǒng)對固件和驅動程序進行了測試。測試系統(tǒng)中主機端通過USB接口傳輸一個wav格式的音頻文件,設備端接收到數(shù)據(jù)保存在內存中。

    標簽: Linux ARM USB 驅動實現(xiàn)

    上傳時間: 2013-04-24

    上傳用戶:liuchee

  • 基于ARM的嵌入式IP電話與遙操作智能家電系統(tǒng)設計

    傳統(tǒng)的家電采用各自獨立的工作模式,不同家電之間無法通信,這樣就不能有效地安排各種家電協(xié)同工作,容易造成浪費。同時它們無法自動獲取外界的信息,人們無法對其進行遠程操作,難以滿足現(xiàn)代生活的需求。所以開發(fā)智能化的家電及其控制系統(tǒng)己成為當前的研究熱點。 傳統(tǒng)的電話只能進行語音通信,它存在利用率低、功能有限和安全性不好等缺點。近年來,以ARM為代表的高性能專用微處理器的出現(xiàn),以及Linux、Windows CE等操作系統(tǒng)的完善,使嵌入式技術迅速發(fā)展,這為智能IP電話的研發(fā)提供了軟硬件基礎。 現(xiàn)階段家庭網關接入互聯(lián)網的方式主要為有線接入,因為這種方式網絡性能比無線隱定,延時性相對要小,用它來遠程控制智能家電比無線網要安全可靠。要實現(xiàn)智能家電的網絡化,如果采用PC機進行直接進行控制,或者讓每臺家電接入網絡,這樣成本很高,不利于一般家庭的普及。 為此,筆者采用基于.ARM9芯片、Windows CE 4.2嵌入式操作系統(tǒng)的IP電話作為家電的控制中心,智能家電采用ARM9芯片和linux2.4操作系統(tǒng)。各個智能家電與IP電話采用串口進行通信,IP電話采用網口與因特網通信。這樣可以大量的降低成本,而且通信方式比PLC和藍牙通訊技術更安全可靠。 本文以IP電話與智能家電互聯(lián)為切入點,結合ARM、嵌入式Linux和網絡技術,設計出一種較為完善的IP電話與智能家電的控制系統(tǒng)。采用這種方式,使智能家電集電腦、電信和消費類電子產品的特征于一體,讓家電具有信息的獲取、加工、傳遞等功能,提供全方位的信息交換,幫助家電與外部保持信息交流暢通,這樣可以優(yōu)化人們的生活方式,節(jié)約能源費用資金。 筆者完成了系統(tǒng)硬件和軟件設計,并進行了調試,驗證了所設計系統(tǒng)的有效性和實用性。并力爭將其拓展成為完善的智能家電控制系統(tǒng)。

    標簽: ARM 嵌入式 IP電話 遙操作

    上傳時間: 2013-04-24

    上傳用戶:F0717007

  • 復費率CPU卡電能表ESAM及卡操作指令流程

    復費率CPU卡電能表ESAM及卡操作指令流程

    標簽: ESAM CPU 復費率 電能表

    上傳時間: 2013-05-22

    上傳用戶:xiaoxiang

  • 基于FPGA的PCI接口設計及其應用

    該文進行的設計作為數(shù)控系統(tǒng)大課題中的一個子課題,主要研究利用PCI總線來實現(xiàn)對外圍IO的操作,硬件上包括設計一塊PCI接口卡并測試通過,軟件上實現(xiàn)了PCI接口卡在Linux下的驅動和用軟PLC來實現(xiàn)對外圍IO的操作.該文在比較幾種微機總線的基礎上,為了實現(xiàn)數(shù)控系統(tǒng)高速、高精度、低功耗的要求,采用PCI總線進行設計.隨著可編程邏輯器件的發(fā)展,為在一片PLD芯片內實現(xiàn)復雜的邏輯控制提供了條件.該文在綜合比較開發(fā)PCI卡的幾種方法的基礎上,選擇了使用FPGA來實現(xiàn)PCI接口卡設計.用VHDL語言對FPGA編程,采用模塊化的設計方法進行設計,用狀態(tài)機來控制PCI邏輯的時序.設計首先在EDA軟件上仿真通過后,制作成PCI板卡并在現(xiàn)場調試通過.為方便所設計的PCI卡在數(shù)控系統(tǒng)及其它系統(tǒng)中應用,該文設計了PCI卡在Linux下的設備驅動程序,主要包括設備的注冊與注銷、與Linux內核的接口、相關的入口函數(shù)、驅動程序的編碼、編譯、加載與卸載等,并編寫了相應的測試代碼,在Linux環(huán)境下調試通過.為了解決數(shù)控系統(tǒng)中PLC的應用問題,該文還設計了PCI卡在軟PLC中的應用.采用的軟PLC軟件是Linux下的MatPLC軟件.在詳細討論MatPLC工作原理的基礎上,設計了一個輸入模塊、一個輸出模塊和一個MatPLC配置文件.輸入模塊通過驅動程序從PCI卡中讀取數(shù)據(jù),傳送到MatPLC內核的全局變量中,輸出模塊從內核全局變量讀取數(shù)據(jù)并進行邏輯運算,再輸出到PCI卡.將他們編譯通過,并進行測試,最終實現(xiàn)軟PLC對外圍IO端口的讀寫.該論文受到廣東省科技攻關項目[2002A1040402]、廣東省科技攻關項目[2003C101002]、廣州市重大科技攻關計劃[2002Z1-D0051]的資助.

    標簽: FPGA PCI 接口設計

    上傳時間: 2013-07-18

    上傳用戶:szchen2006

  • 基于FPGA的混沌加密芯片技術研究

    利用混沌的對初值和參數(shù)敏感、偽隨機以及遍歷等特性設計的加密方案,相對傳統(tǒng)加密方案而言,表現(xiàn)出許多優(yōu)越性能,尤其在快速置亂和擴散數(shù)據(jù)方面.目前,大多數(shù)混沌密碼傾向于軟件實現(xiàn),這些實現(xiàn)方案中數(shù)據(jù)串行處理且吞吐量有限,因而不適合硬件實現(xiàn).該論文分別介紹了適合FPGA(現(xiàn)場可編程門陣列)并行實現(xiàn)的序列密碼和分組密碼方案.序列密碼方案,對傳統(tǒng)LFSR(線性反饋移位寄存器)進行改進,采用非線性的混沌方程代替LFSR中的線性反饋方程,進而構造出基于混沌偽隨機數(shù)發(fā)生器的加密算法.分組密碼方案,從圖像置亂的快速性考慮,將兩維混沌映射擴展到三維空間;同時,引入另一種混沌映射對圖像數(shù)據(jù)進行擴散操作,以有效地抵抗統(tǒng)計和差分攻擊.對于這兩種方案,文中給出了VHDL(硬件描述語言)編程、FPGA片內功能模塊設計、加密效果以及硬件性能分析等.其中,序列密碼硬件實現(xiàn)方案,在不考慮通信延時的情況下,可以達到每秒61.622兆字節(jié)的加密速度.實驗結果表明,這兩種加密算法的FPGA實現(xiàn)方案是可行的,并且能夠得到較高的安全性和較快的加密速度.

    標簽: FPGA 混沌 加密芯片 技術研究

    上傳時間: 2013-04-24

    上傳用戶:yx007699

  • Keil C51 操作入門

    Keil C51 操作入門及Keil C51 下調試程

    標簽: Keil C51 操作

    上傳時間: 2013-04-24

    上傳用戶:VRMMO

  • 基于ARM與FPGA的高速數(shù)據(jù)采集技術研究

    本文研究基于ARM與FPGA的高速數(shù)據(jù)采集系統(tǒng)技術。論文完成了ARM+FPGA結構的共享存儲器結構設計,實現(xiàn)了ARMLinux系統(tǒng)的軟件設計,包括觸摸屏控制、LCD顯示、正弦插值算法設計以及各種顯示算法設計等。同時進行了信號的高速采集和處理的實際測試,對實驗測試數(shù)據(jù)進行了分析。 論文分別從軟件和硬件兩方面入手,闡述了基于ARM處理器和FPGA芯片的高速數(shù)據(jù)采集的硬件系統(tǒng)設計方法,以及基于ARMLinux操作系統(tǒng)的設備驅動程序設計和應用程序設計。 硬件方面,在FPGA平臺上,我們首先利用乒乓操作的方式將一路高速數(shù)據(jù)信號轉換成頻率為原來頻率1/4的4路低速數(shù)據(jù)信號,再將這四路數(shù)據(jù)分別存儲到4個FIFO中,然后再對這4個FIFO中的數(shù)據(jù)拼接并存儲在FPGA片上的雙端口雙時鐘RAM中,最后將FPGA的雙端口雙時鐘RAM掛載到ARM系統(tǒng)的總線上,實現(xiàn)了ARM和FPGA共享存儲器的系統(tǒng)結構,使ARM處理器可以直接讀取這個雙端口雙時鐘的RAM中的數(shù)據(jù),從而大大提高了數(shù)據(jù)采集與處理的效率。在采樣頻率控制電路設計方面,我們通過使FIFO的數(shù)據(jù)存儲時鐘降低為標準狀態(tài)下的1/n實現(xiàn)數(shù)據(jù)采集頻率降為標準狀態(tài)的1/n,從而實現(xiàn)了由FPGA控制的可變頻率的數(shù)據(jù)采集系統(tǒng)。 軟件方面,為了更有效地管理和拓展系統(tǒng)功能,我們移植了ARMLinux操作系統(tǒng),并在S3C2410平臺上設計實現(xiàn)了基于Linux操作系統(tǒng)的觸摸屏驅動程序設計、LCD驅動程序移植、自定義的FPGA模塊驅動程序設計、LCD顯示程序設計、多線程的應用程序設計。應用程序能夠控制FPGA數(shù)據(jù)采集系統(tǒng)工作。 在前端采樣頻率為125MHz情況下,系統(tǒng)可以正常工作。能夠實現(xiàn)對頻率在5MHz以下的信號波形的直接顯示;對5MHz至40MHz的信號,使用正弦插值算法進行處理,顯示效果良好。同時這種硬件結構可擴展性強,可以在此基礎上實現(xiàn)8路甚至16路緩沖的系統(tǒng)結構,可以使系統(tǒng)支持更高的采樣頻率。

    標簽: FPGA ARM 高速數(shù)據(jù) 采集

    上傳時間: 2013-07-04

    上傳用戶:林魚2016

主站蜘蛛池模板: 泗阳县| 高雄县| 巴塘县| 桑植县| 景洪市| 乾安县| 德阳市| 绥德县| 渝中区| 铁岭市| 武威市| 涡阳县| 封开县| 公安县| 大渡口区| 石楼县| 明水县| 陆良县| 永丰县| 桂平市| 万州区| 柳江县| 吉隆县| 大姚县| 桂东县| 凤台县| 喀喇沁旗| 蒙山县| 类乌齐县| 吉安市| 上蔡县| 韶关市| 延庆县| 靖宇县| 沂水县| 永昌县| 湛江市| 长岭县| 中宁县| 当阳市| 年辖:市辖区|