嵌入式實習(xí)報告6篇
在當下社會,我們都不可避免地要接觸到報告,我們在寫報告的時候要注意語言要準確、簡潔。相信許多人會覺得報告很難寫吧,以下是小編整理的嵌入式實習(xí)報告7篇,歡迎大家分享。
嵌入式實習(xí)報告 篇1
班級:卓越1301姓名:劉*
短短三周的很快就過去了,在中軟國際嵌入式方向班的第二次實習(xí)馬上就要結(jié)束了。雖然只有短短的三周,但我學(xué)會了很多知識,學(xué)習(xí)了在Linux-Fedora14操作系統(tǒng)的環(huán)境下完成基于Smart210SDK開發(fā)板和DS18B20的溫度采集及顯示系統(tǒng)還有按鍵控制LED燈并實現(xiàn)開機和關(guān)機的相關(guān)功能,這些知識讓我們對嵌入式有了更進一步的了解與熟悉。 作為一名大學(xué)生,縱觀現(xiàn)在的就業(yè)形勢,國家高校的擴招,世界金融危機的橫掃,大學(xué)生應(yīng)該有一種居安思危的緊迫感,特別是對已經(jīng)度過幾年大學(xué)的我來說,畢業(yè)并不是一個遙遠的詞匯。寶劍鋒從磨礪出,梅花香自苦寒來,缺少了平時的鍛煉,沒有厚積當然不能有薄發(fā)。首先我得有思想上的緊迫感,在學(xué)校學(xué)習(xí)的都是理論知識,實踐經(jīng)驗則是少之又少。綜合能力強的人才才是這個社會需要的,成長成為社會需要的人才是我的個人奮斗目標。有了強大的精神動力,有了堅如磐石的毅力,相信成功并不遙遠。
首先,通過這些天的實訓(xùn)我學(xué)到了很多知識。這一階段在Linux-Fedora14操作系統(tǒng)的'環(huán)境使用Smart210SDK開發(fā)板做一些程序設(shè)計并燒寫到SD卡中通過Smart210SDK開發(fā)板來實現(xiàn)程序的執(zhí)行,通過對Smart210SDK開發(fā)板的一步一步的熟悉和了解我們開展了嵌入式的基本的程序燒寫、調(diào)試、執(zhí)行這些相關(guān)的鍛煉過程。
最后我們做了兩個項目:
第一個是基于Smart210SDK開發(fā)板的按鍵控制LED燈并且實現(xiàn)開機和關(guān)機的相關(guān)功能與實現(xiàn)---項目功能是:實現(xiàn)長按開發(fā)板上的K1鍵實現(xiàn)開機或關(guān)機,在開機狀態(tài)下能夠?qū)崿F(xiàn)K1短按控制LED1的點亮與熄滅、K2短按控制LED2的點亮與熄滅、K3短按控制LED3的點亮與熄滅、K4短按控制LED4的點亮與熄滅。項目涉及的相關(guān)技術(shù)是:相關(guān)寄存器的調(diào)用,延時子函數(shù)的調(diào)用,LED燈的初始化,實現(xiàn)按鍵的長按與短按的控制的C語言程序的設(shè)計與實現(xiàn)。
第二個是基于Smart210SDK開發(fā)板和DS18B20的測量并在minicom上顯示的功能與實現(xiàn)---項目功能:首先實現(xiàn)DS18B20的初始化,然后在DS18B20中寫數(shù)據(jù)、數(shù)據(jù)轉(zhuǎn)換、讀數(shù)據(jù)、進行數(shù)據(jù)間的格式轉(zhuǎn)換,最后在minicom上顯示出所
讀出的溫度,并且實現(xiàn)當溫度高于32°C的時候LED燈閃爍,當溫度高于35°C的時候蜂鳴器響。項目涉及的相關(guān)技術(shù)是:相關(guān)寄存器的調(diào)用,UART的串口與DS18B20的初始化,延時子函數(shù)的調(diào)用,字符與字符串的輸入輸出,計算溫度的并進行數(shù)據(jù)類型的轉(zhuǎn)換的C語言程序的設(shè)計與實現(xiàn)!
在此次的實訓(xùn)中我感覺到我們最大的不足就是動手的能力太差,這次實訓(xùn)也讓我深刻的了解到,不管在工作中還是在生活中要和老師、同學(xué)保持良好的關(guān)系是很重要的。做事首先要先做人,要明白做人的道理,如何與人相處是現(xiàn)代社會的做認得一個最基本的問題,對已自己這樣一個即將步入社會的人來說,需要學(xué)習(xí)的東西很多。從一起做項目的同學(xué)身上我看到了謙虛謹慎、細心努力的態(tài)度,在以后我的生活中我還會留意身邊同學(xué)的優(yōu)點,從他們身上找尋我所缺少的品質(zhì),不斷學(xué)習(xí)。從老師那里我看到了企業(yè)人的生活面貌,沒有事情可以不勞而獲,今天老師們能夠領(lǐng)導(dǎo)我們是他們之前努力的結(jié)果,雖然老師沒有和我們講很多公司里的事情,可是他們的言行中所表現(xiàn)出來的都是比我們要嚴謹?shù)亩嗟膶ぷ鞯膽B(tài)度。最后謝謝老師辛苦的教導(dǎo)我們!
姓名:劉* 學(xué)號:13********
日期:20xx.07.04
嵌入式實習(xí)報告 篇2
ARM嵌入式系統(tǒng)綜合設(shè)計
一、實習(xí)時間和地點安排
1、實習(xí)時間:20xx年12月03 日 —— 20xx年12月14日,共兩周的時間。
2、每天的實習(xí)時間安排:
上午:8:30——11:30
下午:13:30——15:30
3、實習(xí)地點:校內(nèi)。
二、實習(xí)目的
1、掌握電子元器件的焊接原理和方法。
2、掌握ARM7 LPC2132控制程序的編寫方法。
3、掌握調(diào)試軟件和硬件的方法。
三、實習(xí)內(nèi)容與要求
1、根據(jù)設(shè)計要求焊接好電路板并測試焊接無誤。
2、繪制流程圖并編寫程序。
3、編譯通過后,將程序下載到LPC2132進行調(diào)試。
4、調(diào)試成功后編寫實習(xí)報告。
四、LPC2132芯片介紹
LPC2132最小系統(tǒng)圖及其介紹
概述
LPC2132是基于一個支持實時仿真和嵌入式跟蹤的32/16 位 ARM7TDMI-STM CPU 的微控制器,并帶有 32kB、64kB、512 kB 的嵌入的高速
Flash 存儲器。128 位寬度的存儲器接口和獨特的加速結(jié)構(gòu)使 32 位代碼能夠
在最大時鐘速率下運行。對代碼規(guī)模有嚴格控制的應(yīng)用可使用 16 位 Thumb?
模式將代碼規(guī)模降低超過 30%,而性能的損失卻很小。
較小的封裝和極低的功耗使 LPC2131/2132/2138 可理想地用于小型系統(tǒng)中,如訪問控制和 POS 機。寬范圍的串行通信接口和片內(nèi) 8/16/32kB 的 SRAM 使 LPC2131/2132/2138 非常適用于通信網(wǎng)關(guān)、協(xié)議轉(zhuǎn)換器、軟 modem 、聲音
辨別和低端成像,為它們提供巨大的緩沖區(qū)空間和強大的處理功能。多個 32 位定時器、1 個或 2 個 10 位 8 路 ADC 、10 位 DAC 、PWM 通道和 47 個 GPIO 以及多達9 個邊沿或電平觸發(fā)的外部中斷使它們特別適用于工業(yè)控制和醫(yī)療系統(tǒng)。
特性
1、小型 LQFP64 封裝的 16/32 位 ARM7TDMI-S 微控制器。
2、8/16/32kB 片內(nèi)靜態(tài) RAM 。
3、片內(nèi) Boot 裝載軟件實現(xiàn)在系統(tǒng)/在應(yīng)用中編程(ISP/IAP )。扇區(qū)擦除
或整片擦除的時間為400ms ,1ms 可編程 256 字節(jié)。
4、EmbeddedICE?RT 和嵌入式跟蹤接口可實時調(diào)試(利用片內(nèi) RealMonitor
軟件)和高速跟蹤執(zhí)行代碼。
5、1 個(LPC2132/2132 )或2 個(LPC2138 )8 路 10 位 A/D 轉(zhuǎn)換器共包含 16 個模擬輸入,每個通道的轉(zhuǎn)換時間低至 2.44us 。
6、1 個 10 位 D/A 轉(zhuǎn)換器,可提供不同的模擬輸出(LPC2132/2138 )。
7、 2 個 32 位定時器/計數(shù)器(帶 4 路捕獲和 4 路比較通道)、PWM 單元(6 路輸出)和看門狗。
8、實時時鐘具有獨立的電源和時鐘源,在節(jié)電模式下極大地降低了功耗。
9、多個串行接口,包括 2 個 16C550 工業(yè)標準 UART 、2 個高速 I2C 接口(400 kbit/s )、SPITM 和 SSP(具有緩沖功能,數(shù)據(jù)長度可變)。
10、向量中斷控制器?膳渲脙(yōu)先級和向量地址。
11、多達 47 個 5V 的通用I/O 口(LQFP64 封裝)。
12、 9 個邊沿或電平觸發(fā)的外部中斷引腳。
13、 通過片內(nèi) PLL 可實現(xiàn)最大為 60MHz 的 CPU 操作頻率,PLL 的穩(wěn)定時間為 100us。
14、片內(nèi)晶振頻率范圍:1~30 MHz。
15、2 個低功耗模式:空閑和掉電。
16、可通過個別使能/禁止外部功能和降低外部時鐘來優(yōu)化功耗。
17、通過外部中斷將處理器從掉電模式中喚醒。
18、單個電源供電,含有上電復(fù)位(POR )和掉電檢測(BOD )電路:-CPU
操作電壓范圍:3.0~3.6 V (3.3 V+/ - 10%) ,I/O 口可承受5V 的最大電壓。
結(jié)構(gòu)概述
LPC2132包含一個支持仿真的 ARM7TDMI-S CPU 、與片內(nèi)存儲器控制器接口
的 ARM7 局部總線、與中斷控制器接口的 AMBA 高性能總線 (AHB )和連接片內(nèi)外設(shè)功能的 VLSI 外設(shè)總線 (VPB ,ARM AMBA 總線的兼容超集)。
LPC2131/2132/2138 將 ARM7TDMI-S 配置為小端(little-endian )字節(jié)順序。 AHB 外設(shè)分配了 2M 字節(jié)的地址范圍,它位于 4G 字節(jié) ARM 存儲器空間的最頂端。每個 AHB 外設(shè)都 分配了 16k 字節(jié)的地址空間。LPC2131/2132/2138 的外設(shè)功能 (中斷控制器除外)都連接到 VPB 總線。AHB 到 VPB 的橋?qū)?VPB 總線與 AHB 總線相連。VPB 外設(shè)也分配了 2M 字節(jié)的地址范圍,從 3.5GB 地址點開始。每個 VPB 外設(shè)在 VPB 地址空間內(nèi)都分配了 16k 字節(jié)地址空間。
片內(nèi)外設(shè)與器件管腳的連接由管腳連接模塊控制。該模塊必須由軟件進行控制以符合外設(shè)功能與管腳在特定應(yīng)用中的需求。
ARM7TDMI-S 處理器
ARM7TDMI-S 是通用的 32 位微處理器,它具有高性能和低功耗的特性。ARM 結(jié)構(gòu)是基于精簡指令集 計算機(RISC)原理而設(shè)計的。指令集和相關(guān)的譯碼機制比復(fù)雜指令集計算機要簡單得多。這樣使用一個小的、廉價的處理器核就可實現(xiàn)很高的指令吞吐量和實時的中斷響應(yīng)。
由于使用了流水線技術(shù),處理和存儲系統(tǒng)的所有部分都可連續(xù)工作。通常在執(zhí)行一條指令的同時對下 ,一條指令進行譯碼,并將第三條指令從存儲器中取出。
ARM7TDMI-S 處理器使用了一個被稱為 THUMB 的獨特結(jié)構(gòu)化策略,它非常適用于那些對存儲器有限制或者需要較高代碼密度的大批量產(chǎn)品的應(yīng)用。
在 THUMB 后面一個關(guān)鍵的概念是“超精簡指令集”;旧,ARM7TDMI-S 處理器具有兩個指令集:標準 32 位 ARM 指令集 、16 位 THUMB 指令集
THUMB 指令集的 16 位指令長度使其可以達到標準 ARM 代碼兩倍的密度,卻仍然保持 ARM 的大多 數(shù)性能上的優(yōu)勢,這些優(yōu)勢是使用 16 位寄存器的 16 位處理器所不具備的。因為 THUMB 代碼和 ARM 代碼一樣,在相同的 32 位寄存器上進行操作。THUMB 代碼僅為 ARM 代碼規(guī)模的 65%,但其性能卻相當于連接到 16 位存儲器系統(tǒng)的相同 ARM 處理器性能的 160%。
片內(nèi) FLASH 程序存儲器
LPC2131/2132/2138 分別含有 32kB、64kB 和 512kB 的FLASH 存儲器系統(tǒng)。該存儲器可用作代碼和數(shù)據(jù)的存儲。對 FLASH 存儲器的編程可通過幾種方法來實現(xiàn):通過內(nèi)置的串行 JTAG 接口,通過在系統(tǒng)編程(ISP )和 UART0 ,或通過在應(yīng)用編程(IAP )。使用在應(yīng)用編程的應(yīng)用程序也可以在應(yīng)用程序運行時對FLAH 進行擦除和/ 或編程,這樣就為數(shù)據(jù)存儲和現(xiàn)場固件的升級都帶來了極大的靈活性。如果LPC2131/2132/2138 使用了片內(nèi)引導(dǎo)裝載程序(bootloader ),32/64/512kB 的 Flash 存儲器就可用來存放用戶代碼。 LPC2131/2132/2138 的Flash 存儲器至少可擦除/編程 10,000 次,保存數(shù)據(jù)的時間長達 10 年。 片內(nèi)靜態(tài) RAM
片內(nèi)靜態(tài) RAM (SRAM )可用作代碼和/ 或數(shù)據(jù)的存儲,支持 8位、16 位和32 位的訪問。LPC2131/2132/2138 含有 8/16/32kB 的靜態(tài)RAM 。 LPC2131/2132/2138 SRAM 是一個字節(jié)尋址的存儲器。對存儲器進行字和半字訪問時將忽略地址對準,訪問被尋址的自然對準值(因此,對存儲器進行字訪問時將忽略地址位 0 和 1,半字訪問時將忽略地址位 0 )。因此,有效的讀寫操作要求半字數(shù)據(jù)訪問的地址線0 為 0(地址以0、2 、4 、6、8、A 、C 和 E 結(jié)尾),字 數(shù)據(jù)訪問的地址線 0 和 1 都為 0 (地址以0、4 、8 和 C 結(jié)尾)。該原則同樣用于片外和片內(nèi)存儲器。SRAM 控制器包含一個回寫緩沖區(qū),它用于防止 CPU 在連續(xù)的寫操作時停止運行;貙懢彌_區(qū)總是保存著軟件發(fā)送到 SRAM
的最后一個字節(jié)。該數(shù)據(jù)只有在軟件請求下一次寫操作時才寫入 SRAM (數(shù)據(jù)只有 在軟件執(zhí)行另外一次寫操作時被寫入 SRAM)。如果發(fā)生芯片復(fù)位,實際的SRAM 內(nèi)容將不會反映最近一 次的寫請求(即:在一次“熱”芯片復(fù)位后,SRAM 不會反映最后一次寫入的內(nèi)容)。任何在復(fù)位后檢查 SRAM 內(nèi)容的'程序都必須注意這一點。通過對一個單元執(zhí)行兩次相同的寫操作可保證復(fù)位后數(shù)據(jù)的寫入;蛘撸部赏ㄟ^在進入空閑或掉電模式前執(zhí)行虛寫(dummy write )操作來保證最后的數(shù)據(jù)在復(fù)位后被真正寫入到 SRAM。
LPC2132管腳分布
五、硬件原理圖
其中K1-K6為六個按鍵,分別對應(yīng)清零鍵、減號鍵、第二個數(shù)字鍵、等號鍵、加號鍵和第一個數(shù)字鍵,接到I/O口的P0.08-P0.13腳。P0.00-P0.07號腳接段碼,分別是G、F、E、D、C、B、A、DP。三個數(shù)碼管的位選通端接到P0.28-P0.30三個管腳上,用于選通數(shù)碼管。
ULN2803應(yīng)用電路介紹
ULN20xx、ULN2800是高壓大電流達林頓晶體管陣列系列產(chǎn)品,具有電流增益高、工作電壓高、溫度范圍寬、帶負載能力強等特點,適應(yīng)于各類要求高速大功率驅(qū)動的系統(tǒng)。ULN20xxA電路是美國Texas Instruments公司和Sprague公司開發(fā)的高壓大電流達林頓晶體管陣列電路,文中介紹了它的電路構(gòu)成、特征參數(shù)及典型應(yīng)用。
功率電子電路大多要求具有大電流輸出能力,以便于驅(qū)動各種類型的負載。功率驅(qū)動電路是功率電子設(shè)備輸出電路的一個重要組成部分。在大型儀器儀表系統(tǒng)中,經(jīng)常要用到伺服電機、步進電機、各種電磁閥、泵等驅(qū)動電壓高且功率較大的器件。ULN20xx、ULN2800高壓大電流達林頓晶體管陣列系列產(chǎn)品就屬于這類可控大功率器件,由于這類器件功能強、應(yīng)用范圍語廣。因此,許多公司都生產(chǎn)高壓大電流達林頓晶體管陣列產(chǎn)品,從而形成了各種系列產(chǎn)品,ULN20xx、ULN2800系列就是美國Texas Instruments公司、美國Sprague公司開發(fā)的高壓大電流達林頓晶體管陣列產(chǎn)品。它們的系列型號分類如表1所列,生產(chǎn)20xx、2800高壓大電流達林頓晶體管陣列系列產(chǎn)品的公司與型號對照表如表2所列。在上述系列產(chǎn)品中,ULN20xx系列能夠同時驅(qū)動7組高壓大電流負載,ULN2800系列則能夠同時驅(qū)動8組高壓大電流負載。美國Texas Instruments公司、美國Sprague公司生產(chǎn)的ULN20xxA由7組達林頓晶體管陣列和相應(yīng)的電阻網(wǎng)絡(luò)以及鉗位二極管網(wǎng)絡(luò)構(gòu)成,具有同時驅(qū)動7組負載的能力,為單片雙極型大功率高速集成電路。以下介紹該電路的構(gòu)成、性能特征、電參數(shù)以及典型應(yīng)用。20xx、2800高壓大電流達林頓晶體管陣列系列中的其它產(chǎn)品的性能特性與應(yīng)用可參考ULN20xxA。本設(shè)計的驅(qū)動電路如圖所示:
在本實習(xí)中的應(yīng)用
嵌入式實習(xí)報告 篇3
藍牙技術(shù)概述
藍牙(Bluetooth)是目前比較流行的一種短距離無線通訊技術(shù),其主要目的就是要在全世界范圍內(nèi)建立一個短距離的無線通信標準。設(shè)計者的初衷是用隱形的連接線代替線纜。它取代目前多種電纜連接方案,通過統(tǒng)一的短程無線鏈路,在各信息設(shè)備之間可以穿過墻壁或公文包,實現(xiàn)方便快捷、靈活安全、低成本小功耗的話音和數(shù)據(jù)通信。 “藍牙”技術(shù)的目的是使特定的移動電話、便攜式電腦以及各種便攜式通信設(shè)備的主機之間在近距離內(nèi)實現(xiàn)無縫的資源共享。
一、 實踐目的
了解處理器的發(fā)展
掌握WinCE嵌入式系統(tǒng)開發(fā)方法和開發(fā)流程。
掌握WinCE嵌入式C#編程方法。
掌握WinCE嵌入式網(wǎng)絡(luò)通信技術(shù)。
掌握Bluetooth編碼技術(shù)
二、實踐要求
1. 了解WinCE操作系統(tǒng)的`裁剪及定制;
2. 設(shè)計藍牙廣播系統(tǒng)(包括服務(wù)器端和客戶端);
3.設(shè)計藍牙文件傳輸系統(tǒng)(包括服務(wù)器端和客戶端);
4. 應(yīng)用程序安裝和部署。
三、實踐內(nèi)容
(1)了解Wince平臺
了解處理器的發(fā)展,什么是嵌入系統(tǒng),嵌入式系統(tǒng)的應(yīng)用,以及窗體與控件的概念,掌握WinCE嵌入式C#編程方法,對實驗平臺有一定的認識,更進一步的認識藍牙。了解編寫應(yīng)用程序的流程,理解了Windows 窗體,學(xué)會了使用基本控件如標簽、文本、按鈕、列表框和組合框,掌握窗體的常用屬性和方法。
(2)藍牙搜索、瀏覽與發(fā)送,藍牙設(shè)備列表,配對設(shè)備清空,刪除。
四、原理介紹
1.嵌入式系統(tǒng):
嵌入式系統(tǒng)是以應(yīng)用為中心,以計算機技術(shù)為基礎(chǔ),并且軟硬件可裁剪,適用于應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統(tǒng)。
一般由硬件設(shè)備、嵌入式操作系統(tǒng)、嵌入式應(yīng)用軟件組成。具有專用性、高效簡潔性、高可靠和低能耗性、自身特殊性的特點。
嵌入式實習(xí)報告 篇4
此次設(shè)計我們采用以LM3S2100為微控制器,并通過硬件和軟件兩方面設(shè)計,結(jié)合6位LED數(shù)碼管,放大整形電路,來實現(xiàn)頻率計在嵌入式系統(tǒng)中的開發(fā)與應(yīng)用。
本次課程設(shè)計其主要目的是通過這學(xué)期所學(xué)的ARM知識,來實現(xiàn)頻率計的功能,本次設(shè)計我們利用了定時計數(shù)器的功能,對輸入的信號進行實時的、高精度的頻率測量,并通過6位LED數(shù)碼顯示管顯示測量結(jié)果。論文中闡述了相關(guān)的硬件原理與應(yīng)用方案,并在此基礎(chǔ)上敘述了軟件設(shè)計最終結(jié)合硬件和軟件完成了本次設(shè)計。
關(guān)鍵詞:LM3S2100、頻率計、LED數(shù)碼顯示管
1 緒論
頻率計是計算機、通訊設(shè)備、音頻視頻等科研生產(chǎn)領(lǐng)域不可缺少的測量儀器。它是一種用十進制數(shù)字顯示被測信號頻率的數(shù)字測量儀器。它的基本功能是測量正弦信號,方波信號及其他各種單位時間內(nèi)變化的物理量。在進行模擬、數(shù)字電路的設(shè)計、安裝、調(diào)試過程中,由于其使用十進制數(shù)顯示,測量迅速,精確度高,顯示直觀,經(jīng)常要用到頻率計。
本頻率計將采用定時、計數(shù)的方法測量頻率。測量范圍在9kHz以下的方波,時基寬度為1us,10us,100us,1ms。用ARM芯片實現(xiàn)自動測量功能。
基本設(shè)計原理是直接用十進制數(shù)字顯示被測信號頻率的一種測量裝置。它以測量周期的方法對方波的頻率進行自動的測量。
1.1本次設(shè)計任務(wù)
一.設(shè)計題目:ARM為內(nèi)核的頻率計
二.主要功能:用ARM的定時器/計數(shù)器的定時和計數(shù)功能,外部擴展6位數(shù)碼管,要
求累計每秒進入ARM的外部脈沖個數(shù),用LED數(shù)碼管顯示出來,或是
用上位機顯示。
三.設(shè)計要求:用protel畫出最小系統(tǒng)和外圍擴展電路。顯示部分可用LED數(shù)碼管或是
上位機顯示。要求小組成員分工明確。
1.2設(shè)計基本原理
所謂頻率,就是周期性信號在單位時間(1s)內(nèi)變化的次數(shù),若在一定時間間隔T內(nèi)測得這個周期性信號的重復(fù)變化次數(shù)為N,則其頻率可表示為
被測信號經(jīng)放大整形電路變成計數(shù)器所要求的脈沖信號,其頻率與被測信號的頻率相同。當1s信號來到時,被測脈沖信號進入芯片相關(guān)的.,計數(shù)器開始計數(shù),直到1s信號結(jié)束時,停止計數(shù)。若在1s時間內(nèi)計數(shù)器計得的脈沖數(shù)為N,則被測信號頻率fX?Nhz。
2 設(shè)計理念及設(shè)備
2.1設(shè)計理念
說到用單片機設(shè)計[2]的頻率計,這里說一下單片頻率計ICM7216D。單片頻率計ICM7216D是美國Intersil公司首先研制的專用測頻大規(guī)模集成芯片。它是標準的28引腳的雙列直插式集成電路,采用單一的+5V穩(wěn)壓電源工作。它內(nèi)含高頻振蕩器、10進制計數(shù)器、7段譯碼器、位多路復(fù)用器、能夠直接驅(qū)動LED顯示器的8段段碼驅(qū)動器、8位位碼驅(qū)動器。其基本的測頻范圍為DC至10MHz,若加預(yù)置的分頻電路,則上限頻率可達40MHz或100MHz,單片頻率計ICM7216D只要加上晶振、量程選擇、LED顯示器等少數(shù)器件即可構(gòu)成一個DC至40MHz的微型頻率計,可用于頻率測量、機械轉(zhuǎn)速測量等方面的應(yīng)用。還有,PTS2600是英國研制的一款微波頻率計,該頻率計可以測量頻率高達26GHz的信號,而價格才只有幾萬元,可謂是物美價廉。PTS2600雖然是一個低價格的微波頻率計,但它能在四個波段有很好的靈敏度測量40Hz到20GHz的頻率。也可以用它來測量高達26GHz的頻率,只是靈敏度稍稍低了一些。日常工作中,用它來測量
VF/VHF/UHF頻段的頻率,也十分方便和準確。PTS2600使用一個12位數(shù)字的LCD液晶顯示屏來顯示所測得的頻率、閘口時間(分辨率相關(guān))、菜單功能以及頻率表的測量結(jié)果。所有這些數(shù)值都是同時顯示在一個屏幕上的。PTS2600的機箱采用高標準的鋁質(zhì)材料制成,各模塊安裝在下方有鋼板支承的母板上。模塊相對獨立,維修方便,主要通過更換模塊進行。 我國利用相檢寬帶測頻技術(shù)設(shè)計的高精度頻率計也非常具有突破性和實用性。該項新技術(shù)及儀器是針對已有測頻技術(shù)的特點及存在問題,推出完全新穎的檢測精度高、便于實施且設(shè)備構(gòu)成又比較經(jīng)濟的一種新技術(shù)及儀器。
2.2設(shè)計所用設(shè)備和器材
(1)電源模塊
(2)放大整形電路(三極管9014和74LS00)
(3)ARM開發(fā)板LPC2131
(4)LED數(shù)碼顯示管
3 硬件設(shè)計方案
3.1設(shè)計系統(tǒng)原理框圖及介紹
圖1 原理框圖
由上圖知,一個被測信號經(jīng)過放大整形再進入ARM開發(fā)板,然后經(jīng)過1S的定時捕獲得出頻率值,再經(jīng)由6位LED數(shù)碼顯示管顯示出數(shù)值。
3.2電源
電源模塊——參考電壓源為系統(tǒng)芯片如A/D、D/A轉(zhuǎn)換IC或外設(shè)提供參考電壓,電路如圖2。
嵌入式實習(xí)報告 篇5
通過嵌入式控制系統(tǒng)的實習(xí),使我們了解并掌握根據(jù)嵌入式控制系統(tǒng)項目要求,如何設(shè)計符合控制邏輯的原理圖,復(fù)合原理圖及電子電氣EMC的PCB圖,學(xué)習(xí)電子元器件的焊接,PCB板的調(diào)試等,最終掌握嵌入式控制系統(tǒng)的設(shè)計及工藝等。
一、設(shè)計實習(xí)任務(wù)
1. 焊接ARM7(LPC2132)最小系統(tǒng)PCB。要求仔細認真焊接,并調(diào)試使其能正常工作(提供最簡易測試程序)。
2. 設(shè)計數(shù)碼管動態(tài)掃描顯示電路,三個按鍵的鍵盤電路,模擬電壓取樣電路等。要求原理圖設(shè)計合理,要求有與最小系統(tǒng)板的接口,正確焊接,調(diào)試后能正常工作。
3. 控制軟件設(shè)計
在嵌入式控制系統(tǒng)的設(shè)計中,系統(tǒng)控制軟件的設(shè)計是一項非常重要且艱巨的`工作,系統(tǒng)能否正常可靠的工作,成敗在此一舉。因此要求同學(xué)們認真仔細的設(shè)計、調(diào)試控制軟件。要求軟件語句精煉,整體健壯,有一定的抗干擾能力。
二、數(shù)碼管動態(tài)掃描顯示電路控制軟件設(shè)計
要求顯示電路能正常顯示數(shù)據(jù),數(shù)碼管無閃爍,明亮,可隨時刷新顯示的數(shù)據(jù),參考流程圖見圖1。
圖 1
三.鍵盤識別軟件設(shè)計
嵌入式控制系統(tǒng)一般的是配備簡易鍵盤,即根據(jù)需要設(shè)3~4按鍵基本能滿足使用要求,因此鍵盤控制軟件也是必須的,參考下圖
四、ADC控制軟件設(shè)計
五、 電路與程序
六、程序源代碼
#include "LPC2294.h" 圖 3
typedef unsigned int U32; //無符號32位整型變量
typedef unsigned char U8; //無符號8位整型變量
//typedef signed char int8; //有符號8位整型變量
typedef unsigned short U16; //有符號8位整型變量
#define Fpclk 11059200
#define DIS_1 0x06 //個位選通
#define DIS_2 0x05 //十位選通
#define DIS_3 0x03 //百位選通
#define KEY1 0x04 //+
#define KEY2 0x02 //-
#define KEY3 0x01 //ok
U16 cunt;
U16 data_dis,data_set;
U8 dis3=10,dis2=10,dis1=10;
U8 flag_dis,dis_n;
U8 timeout;
const U8 led_seg[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0xff,0x00}; //段嗎: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 all_l 關(guān)顯 void __irq Timer0_ISR(void);
void cpu_init(void)
{
PINSEL0 = 0x00;
IO0DIR = 0x3FF; //顯示分配在P000~P010 ,段碼P000~P007,位碼P008~P010 //健P016~P018
//定時器0
T0TC = 0;
T0PR = 0;
T0MCR = 0x03;
T0MR0 = Fpclk/1000; //定時1mS
T0TCR = 0x01;
VICIntSelect = VICIntSelect&(~(1<<4));
VICVectCntl0 = 0x20|4;
VICVectAddr0 = (U32)Timer0_ISR;
VICIntEnable = (1<<4);
}
void updata(void)
{
U16 temp;
// u8 temp1,temp2,temp3;
//WDT_CONTR=0x3c;
if(data_dis<=999)
{
dis3=temp/100; //百位
temp=temp%100;
dis2=temp/10; //十位
dis1=temp%10; //個位 }
}
//====================================== // Timer0_ISR
//====================================== void __irq Timer0_ISR(void)
{
cunt++; if(cunt%10==0) flag_dis=1; if(timeout > 0) timeout--;
}
//====================================== //display共陽極動態(tài)掃描顯示
//====================================== display()
{
//WDT_CONTR=0x3c;
dis_n++;
switch(dis_n)
{
case 1:
IO0PIN=led_seg[dis1] | DIS_1<<8; //顯示個位 break;
case 2:
IO0PIN=led_seg[dis2] | DIS_2<<8; //顯示十位 break;
case 3:
IO0PIN=led_seg[dis2] | DIS_3<<8; //顯示百位 break;
}
if(dis_n>=3)
dis_n=0;
}
//=========================
// key_do
//按鍵接于P0.16~18
//=========================
void key_do(void)
{
U8 key,key_d;
嵌入式實習(xí)報告 篇6
一、 實習(xí)時間
20xx年4月12日-20xx年4月26日
二、 指導(dǎo)教師姓名
陳xx
三、 實習(xí)地點
長沙市牛耳服務(wù)外包實訓(xùn)基地
四、 實習(xí)目的與內(nèi)容
對于嵌入式項目進行學(xué)習(xí)培訓(xùn),掌握嵌入式的主要項目及相關(guān)技術(shù)
五、 實習(xí)收獲與體會
一轉(zhuǎn)眼半個月的實習(xí)生活過去了,現(xiàn)在我已經(jīng)回到學(xué)校,回想起半個月的實習(xí)生活,自己學(xué)到了很多,懂得了很多。
真的說不出是什么感覺,伴著時間,就像是在和自己的影子賽跑,不可能從真實的兩面去看清它,只是經(jīng)意不經(jīng)意的感受著有種東西在過去,也許更適合的只有那句話:時不待我,怎可駐足。原以為實習(xí)對于我來說會是很長,但實際卻不同。想象收獲的東西,真的很多,看看我的工作筆記,一篇又一篇,記別人的事情比自己的還多,也許 實習(xí),并不像我想象中的那樣輕松愜意,而是充滿了挑戰(zhàn)和艱辛。我給自己敲響了警鐘:“不要半途而廢,做事情切忌三分熱度!蔽倚判氖愕幕卮鸬剑骸拔乙欢〞䦂猿值降!”
天下英雄皆我輩,一入江湖立馬催! 從學(xué)校到社會的大環(huán)境的轉(zhuǎn)變,身邊接觸的人也完全換了角色,老師變成老板,同學(xué)變成同事,相處之道完全不同。在這巨大的轉(zhuǎn)變中,我們可能彷徨,迷茫,無法馬上適應(yīng)新的環(huán)境,但在同學(xué)、同事的幫助和自己摸索的情況下,我還是完成了這次實習(xí)。但我發(fā)現(xiàn),以我們的經(jīng)驗,不學(xué)到一定的深度和廣度是難以在實際工作中應(yīng)付自如的。因此反映出學(xué)習(xí)的還不夠,缺點疏漏。需在加以刻苦鉆研及學(xué)習(xí),不斷開拓視野,增強自己的實踐操作技能,我們也許看不慣企業(yè)之間殘酷的競爭,無法忍受同事之間漠不關(guān)心的眼神和言語。很多時候覺得自己沒有受到領(lǐng)導(dǎo)重用,所干的只是一些無關(guān)重要的雜活,自己的提議或工作不能得到老板的肯定。
做不出成績時,會有來自各方面的壓力,老板的眼色同事的嘲諷。而在學(xué)校,有同學(xué)老師的關(guān)心和支持,每日只是上上課,很輕松。常言道:工作一兩年勝過十多年的讀書。兩個月的實習(xí)時間雖然不長,但是我從中學(xué)到了很多知識,關(guān)于做人,做事,做學(xué)問。只有擁有自信才能夠克服一切,去實現(xiàn)自己的理想,創(chuàng)造自己的人生。
實習(xí)是個人綜合能力的鍛煉。作為一名新時代的新青年更應(yīng)該把學(xué)習(xí)作為保持工作積極性的重要途徑。像我這種文憑不高的`人,心里就有一種很渴望的感覺,明白了自己與社會所需的要求,因為現(xiàn)在畢業(yè)求職,更多的時間是社會職業(yè)選擇自己面試,更多的不是自己去選擇職業(yè),這應(yīng)該就是所謂的先就業(yè)再擇業(yè)吧。所以自己會把心態(tài)放正,在公司的時候先全面發(fā)展,等過段再看看精于哪個方面,然后向那個方向努力發(fā)展。
“在大學(xué)里學(xué)的不是知識,而是一種叫做自學(xué)的能力”。參加工作后才能深刻體會這句話的含義。課本上學(xué)的理論知識用到的很少。在這個信息爆炸的時代,知識更新太快,靠原有的一點知識肯定是不行的。我們必須在工作中勤于動手慢慢琢磨,不斷學(xué)習(xí)不斷積累。遇到不懂的地方,自己先想方設(shè)法解決,實在不行可以虛心請教他人,而沒有自學(xué)能力的人遲早要被企業(yè)和社會所淘汰。所以我們還要繼續(xù)學(xué)習(xí),不斷提升理論素養(yǎng)。
在信息時代,學(xué)習(xí)是不斷地汲取新信息,獲得事業(yè)進步的動力。作為一名年輕同志更應(yīng)該把學(xué)習(xí)作為保持工作積極性的重要途徑。走上工作崗位后,我積極響應(yīng)單位號召,結(jié)合工作實際,不斷學(xué)習(xí)理論、業(yè)務(wù)知識和社會知識,用先進的理論武裝頭腦,用精良的業(yè)務(wù)知識提升能力,以廣博的社會知識拓展視野。
我們還要努力實踐,自覺進行角色轉(zhuǎn)化!袄碚撌腔疑模钪畼涑G唷,只有將理論付諸于實踐才能實現(xiàn)理論自身的價值,也只有將理論付諸于實踐才能使理論得以檢驗。同樣,一個人的價值也是通過實踐活動來實現(xiàn)的,也只有通過實踐才能鍛煉人的品質(zhì),彰現(xiàn)人的意志。
從學(xué)校走向社會,首要面臨的問題便是角色轉(zhuǎn)換的問題。從一個學(xué)生轉(zhuǎn)化為一個單位人,在思想的層面上,必須認識到二者的社會角色之間存在著較大的差異。學(xué)生時代只是單純的學(xué)習(xí)知識,而社會實踐則意味著繼續(xù)學(xué)習(xí),并將知識應(yīng)用于實踐,學(xué)生時代可以自己選擇交往的對象,而社會人則更多地被他人所選擇。諸此種種的差異。不勝枚舉。但僅僅在思想的層面上認識到這一點還是不夠的,而是必須在實際的工作和生活中潛心體會,并自覺的進行這種角色的轉(zhuǎn)換。
在今后的工作和生活中,我將繼續(xù)學(xué)習(xí),深入實踐,不斷提升自我,努力創(chuàng)造業(yè)績,繼續(xù)在自己的工作領(lǐng)域創(chuàng)造更多的價值。
大學(xué)因?qū)嵙?xí)而完整,而大學(xué)生活卻因?qū)嵙?xí)而精彩。
總之,這次實習(xí),自己確實學(xué)到了很多也成長了許多。在實習(xí)期間,每日重復(fù)單調(diào)繁瑣的工作,時間久了容易厭倦。但是工作簡單也不能馬虎,你一個小小的錯誤可能會給公司帶來巨大的麻煩或損失,還是得認真完成。這段時間,我看到了自己本身存在著許多問題,也會遇到這樣那樣的問題,當前的時代日趨復(fù)雜,不學(xué)到一定的深度和廣度是難以在實際工作中應(yīng)付自如的。因此反映出學(xué)習(xí)的還不夠,缺點疏漏。需再加以刻苦鉆研及學(xué)習(xí),不斷開拓視野,增強自己的實踐操作技能,為以后的工作存儲更多的能力。
以上就是我的實習(xí)報告,可能并不是一份多么規(guī)范的報告,但確確實實我這工作中的感受。
實習(xí)收獲
通過這次實習(xí),在各方面我感覺自己都有了一定的收獲。這次實習(xí)主要是為了我們今后在工作及業(yè)務(wù)上能力的提高起到了促進的作用,增強了我們今后的競爭力,為我們能在以后立足增添了一塊基石。實習(xí)單位的老師也給了我很多機會參與他們的設(shè)計是我懂得了很多以前難以解決的問題,將來從事設(shè)計工作所要面對的問題,如:前期的策劃和后期的制作等等。這次實習(xí)豐富了我在這方面的知識,使我向更深的層次邁進,對我在今后的社會當中立足有一定的促進作用,但我也認識到,要想做好這方面的工作單靠這這幾天的實習(xí)是不行的,還需要我在平時的學(xué)習(xí)和工作中一點一點的積累,不斷豐富自己的經(jīng)驗才行。我面前的路還是很漫長的,需要不斷的努力和奮斗才能真正地走好。
大學(xué)生活讓我對計算機理論知識有了一定的了解,但真正操作起來就沒有那么容易.紙上得來終覺淺, 絕知此事要躬行。經(jīng)過過去兩個月的實習(xí),我對自己有了新的認識及前進的方向。
經(jīng)過過去半個月的實踐和實習(xí),我對未來充滿了美好的憧憬,在未來的日子,我將努力做到以下幾點:
1.繼續(xù)學(xué)習(xí),不斷提升理論素養(yǎng)。
在信息時代,學(xué)習(xí)是不斷地汲取新信息,獲得事業(yè)進步的動力。現(xiàn)在通過實習(xí)總感覺自己學(xué)的不夠,要用到知識時總感覺腦袋是空白的。很后悔自己當時在學(xué)校為什么不多學(xué)一點,多練習(xí)一點。總在后悔也沒有用,只能自己去努力學(xué)習(xí)。為了能更好的適應(yīng)工作,我利用自己空閑時間去附近的書店去看書,希望能彌補不足。
2.加強信心,堅持下去
雖然在這個公司自己可能是學(xué)歷水平是最高的,但真的工作起來我的起點卻很低。有時候遇到事情總會著急,慌張。平常信心不足,總感覺自己做不好。大家說我很內(nèi)向,其實只是自己有點自卑,不敢去表達。或許還需要一段時間的磨練吧。只有自己的知識和能力都在提升,相信自己總有一天會很勇敢的表現(xiàn)自己。
上學(xué)的時候大家都說,能珍惜現(xiàn)在的日子就好好珍惜。等工作了才真的領(lǐng)悟這句話。每天起早貪黑,忙忙碌碌,做了第一天就想回到學(xué)校接著做學(xué)生。感覺學(xué)生時代真是最美好的時間?墒羌热惶こ鰜砹司鸵^續(xù)走下去,因為這一天也終究要來到。
對給自己點信心,多給自己點贊賞,多給自己鼓鼓勁。相信總會走出一條寬敞大道的。
3、同事相處
感覺學(xué)生時代很美好,不僅僅是不需要去努力工作,而是在學(xué)生時代你可以有很好的同學(xué),很好的朋友,大家相互噓寒問暖,不必勾心斗角。我感覺這里才真的有純潔的友誼。可踏上了社會,于存在著利益關(guān)系,又工作繁忙,就多了份人情世故。老板對你的頤指氣使,同事對你的多加防范,就更加想念自己的同學(xué)。可能自己還不能適應(yīng)這樣的環(huán)境吧。但還是希望以后自己去努力,希望自己可以有個好朋友,希望自己可以有個團結(jié)的環(huán)境。
實習(xí),是開端也是結(jié)束。在書本上學(xué)過很多理論,但從未付諸實踐過,也許等到真正運用時,才會體會到難度有多大。在今后的工作和生活中,自己需要更加努力的奮斗下去。
【嵌入式實習(xí)報告】相關(guān)文章:
嵌入式實習(xí)報告02-25
嵌入式實習(xí)報告8篇05-28
嵌入式系統(tǒng)實習(xí)報告優(yōu)秀范文02-12
嵌入式的實驗心得08-11
【優(yōu)選】嵌入式的實驗心得09-30
嵌入式學(xué)習(xí)心得體會04-27
嵌入式實訓(xùn)心得體會12-15
實習(xí)報告最新實習(xí)報告大全01-12