實驗板結構 實驗板結構如下圖所示:
上傳時間: 2013-10-13
上傳用戶:wuchunwu
基于幅移鍵控技術ASK(Amplitude-Shift Keying),以C8051F340單片機作為監測終端控制器,C8051F330D單片機作為探測節點控制器,采用半雙工的通信方式,通過監控終端和探測節點的無線收發電路,實現數據的雙向無線傳輸。收發電路采用直徑為0.8 mm的漆包線自行繞制成圓形空心線圈天線,天線直徑為(3.4±0.3)cm。試驗表明,探測節點與監測終端的通信距離為24 cm,通過橋接方式,節點收發功率為102 mW時,節點間的通信距離可達20 cm。與傳統無線收發模塊相比,該無線收發電路在受體積、功耗、成本限制的場合有廣闊的應用前景。 Abstract: Based on ASK technology and with the C8051F340 and C8051F330D MCU as the controller, using half-duplex communication mode, this paper achieves bi-directional data transfer. Transceiver circuit constituted by enameled wire which diameter is 0.8mm and wound into a diameter (3.4±0.3) cm circular hollow coil antenna. Tests show that the communication distance between detection and monitoring of the terminal is 24cm,the distance is up to 20cm between two nodes when using the manner of bridging and the node transceiver power is 102mW. Compared with the conventional wireless transceiver modules, the circuit has wide application prospect in small size, low cost and low power consumption and other characteristics.
上傳時間: 2013-10-19
上傳用戶:xz85592677
以FPGA為數字邏輯平臺,借助繼電器矩陣和多路模擬開關,以ADS1211為核心,在單片機控制下,聯合實現手持式虛擬/智能存儲示波表中數字多用表功能,實驗表明該設計是行之有效的。文中介紹了數字多用表的系統結構,重點討論了其測量電路和智能控制方案。 Abstract: The digital multimeter in virtual/intellect digital-oscillorgaph was fulfilled, which was controlled by singlechip computer by relay matrix and analogue switches,in which FPGA was used for digital logical plot-form, ADS1211 for kernel chip, the experiment showed the design was feasible, the system struction was present-ed in the paper, measure circuit and intellect control plan of digital multimeter were mainly given.
上傳時間: 2013-11-02
上傳用戶:瓦力瓦力hong
第一章 序論……………………………………………………………6 1- 1 研究動機…………………………………………………………..7 1- 2 專題目標…………………………………………………………..8 1- 3 工作流程…………………………………………………………..9 1- 4 開發環境與設備…………………………………………………10 第二章 德州儀器OMAP 開發套件…………………………………10 2- 1 OMAP介紹………………………………………………………10 2-1.1 OMAP是什麼?…….………………………………….…10 2-1.2 DSP的優點……………………………………………....11 2- 2 OMAP Architecture介紹………………………………………...12 2-2-1 OMAP1510 硬體架構………………………………….…12 2-2.2 OMAP1510軟體架構……………………………………...12 2-2.3 DSP / BIOS Bridge簡述…………………………………...13 2- 3 TI Innovator套件 -- OMAP1510 ……………………………..14 2-2.1 General Purpose processor -- ARM925T………………...14 2-2.2 DSP processor -- TMS320C55x …………………………15 2-2.3 IDE Tool – CCS …………………………………………15 2-2.4 Peripheral ………………………………………………..16 第三章 在OMAP1510上建構Embedded Linux System…………….17 3- 1 嵌入式工具………………………………………………………17 3-1.1 嵌入式程式開發與一般程式開發之不同………….….17 3-1.2 Cross Compiling的GNU工具程式……………………18 3-1.3 建立ARM-Linux Cross-Compiling 工具程式………...19 3-1.4 Serial Communication Program………………………...20 3- 2 Porting kernel………………………………………………….…21 3-2.1 Setup CCS ………………………………………….…..21 3-2.2 編譯及上傳Loader…………………………………..…23 3-2.3 編譯及上傳Kernel…………………………………..…24 3- 3 建構Root File System………………………………………..…..26 3-3.1 Flash ROM……………………………………………...26 3-3.2 NFS mounting…………………………………………..27 3-3.3 支援NFS Mounting 的kernel…………………………..27 3-3.4 提供NFS Mounting Service……………………………29 3-3.5 DHCP Server……………………………………………31 3-3.6 Linux root 檔案系統……………………………….…..32 3- 4 啟動及測試Innovator音效裝置…………………………..…….33 3- 5 建構支援DSP processor的環境…………………………...……34 3-5.1 Solution -- DSP Gateway簡介……………………..…34 3-5.2 DSP Gateway運作架構…………………………..…..35 3- 6 架設DSP Gateway………………………………………….…36 3-6.1 重編kernel……………………………………………...36 3-6.2 DEVFS driver…………………………………….……..36 3-6.3 編譯DSP tool和API……………………………..…….37 3-6.4 測試……………………………………………….…….37 第四章 MP3 Player……………………………………………….…..38 4- 1 MP3 介紹………………………………………………….…….38 4- 2 MP3 壓縮原理……………………………………………….….39 4- 3 Linux MP3 player – splay………………………………….…….41 4.3-1 splay介紹…………………………………………….…..41 4.3-2 splay 編譯………………………………………….…….41 4.3-3 splay 的使用說明………………………………….……41 第五章 程式改寫………………………………………………...…...42 5-1 程式評估與改寫………………………………………………...…42 5-1.1 Inter-Processor Communication Scheme…………….....42 5-1.2 ARM part programming……………………………..…42 5-1.3 DSP part programming………………………………....42 5-2 程式碼………………………………………………………..……43 5-3 雙處理器程式開發注意事項…………………………………...…47 第六章 效能評估與討論……………………………………………48 6-1 速度……………………………………………………………...48 6-2 CPU負載………………………………………………………..49 6-3 討論……………………………………………………………...49 6-3.1分工處理的經濟效益………………………………...49 6-3.2音質v.s 浮點與定點運算………………………..…..49 6-3.3 DSP Gateway架構的限制………………………….…50 6-3.4減少IO溝通……………….………………………….50 6-3.5網路掛載File System的Delay…………………..……51 第七章 結論心得…
上傳時間: 2013-10-14
上傳用戶:a471778
導言本書的對象主要是希望從事單片機軟件開發的人員,當然不是只限于這些人員才可以看,只要你有興趣,哪怕你想成為一名炒菜的大師傅或者已經是大師傅,我一樣歡迎你來閱讀本書。 當我還是后生仔的時候,雖然也常做一些某年某月自己能呼風喚雨或腰纏萬貫的白日夢,在內心還是想能去傳道授業,哪怕是當個大和尚,面對虛心而來請教的人眾,該是何等愜意的事情。然而天生不善言辭,更是拙于筆墨,擔心誤了他人前程而作罷。 可謂江山易改、本性難移,雖然沒去當成大和尚,可時不時還想起這個愿望。一天看到臺灣侯捷(侯俊杰)寫的《深入淺出MFC》,在我看來這書寫得那叫一個好,如果我也能寫出這樣的書簡直是太偉大了。
標簽: 單片機
上傳時間: 2013-10-24
上傳用戶:kqc13037348641
清單1 LSDAA: ADC R16,R16 ;十進制數(在R16中)左移調整子程序 ADDAA: IN R6,SREG ;bcd碼相加調整子程序,先保存相加后的 LDI R17,$66 ;狀態the old status ADD R16,R17 ;再將和預加立即數$66 IN R17,SREG ;輸入相加后新狀態(the new status) OR R6,R17 ;新舊狀態相或 SBRS R6,0 ;相或后進位置位則跳行 SUBI R16,$60 ;否則減去$60(十位bcd不滿足調整條件) SBRS R6,5 ;半進位置位則跳行 SUBI R16,6 ;否則減去$06(個位bcd不滿足調整條件) ROR R6 ;向高位BCD返還進位位! RET
上傳時間: 2013-10-08
上傳用戶:zh_901
1.1 什么叫單片機? 1.2 單片機主要應用于哪些領域? 1.3 單片機由哪些基本部件組成? 1.4 一個字節的十六進制數最大值相當于多大的十進制數,兩個字節的十六進制數最大值相當于多大的十進制數。 1.5 存儲器的容量如下所示,若它的首地址為 0000H,寫出它的末地址。 存儲器容量 首地址 末地址 1KB 0000H 2KB 0000H 4KB 0000H
標簽: 單片機教材
上傳時間: 2013-11-23
上傳用戶:894448095
在單片機應用系統中,有時需要采集大量的開關信號,由于信號多且接入方式不同,使得電路較復雜,占用了單片機大量資源,數據采集軟件的開發量也較大。筆者用純數字電路設計了一個特別適合于遠程大數據量采集的電路(最大可采集1024個開關量,附圖所示電路可采集192個開關量)。 電路由雙二進制加法計數器CD4520、譯碼器74LS138、緩沖驅動器74LS244等組成。NE555產生的脈沖加到計數器D1的CP1端,由于D1的Q4同時也接D1的EN2,所以D1的雙計數器構成級聯計數電路,其輸出Q2~Q7作為開關輸入量的地址送D5的輸入端。Q1作為片選信號接D5,Q5~Q7接D2輸入端,為D3、D4等譯碼器提供片選信號,而Q2~Q4接D3、D4等譯碼器的輸入端,譯碼器的輸出作為D7、D8等的片選信號。D7、D8等的輸入接采樣的開關信號(圖中開關接通表示輸入為低位),其輸出接D6輸入端。當D6片選有效時(Q1為低電位),輸出的數據地址線上為開關量信號。當D5片選有效時(Q1為高電位)輸出的數據地址線上為開關量信號的地址。8條數據地址線可直接接單片機P1口或通過74LS245接單片機總線,1條數據地址選擇線也可直接接單片機P2或P3口。
上傳時間: 2013-10-14
上傳用戶:tonyshao
在單片機應用系統中,用戶必須時刻掌握系統的運行狀況及某些重要的過程信息,即用戶必須通過顯示系統獲取當前單片機的運行情況,因此顯示技術是單片機的重要組成部分。在實際應用中,為了節約端口資源和整機成本,通常采用單片機的通用串行口、8位移位寄存多閃爍現象越嚴重。本文介紹一種利用SPI器件優化單片機顯示系統的方法,該方法克服了一般顯示方法的以上兩個缺點,具有一定的實用性。器74LS164及LED數碼管構成串行動態顯示系統,該系統一定程度優化了顯示輸出通道對單片機I/O端口的占用數量,但它仍需大量(幾個LED就占用幾條I/O口線)的I/O端口作LED片選,同時由于74LS164本身未提供輸出允許端,單片機送來的串行數據從高位LED移向低位LED的過程中,會出現LED本應熄滅的筆劃發光而形成閃爍現象,且LED數越多閃爍現象越嚴重。本文介紹一種利用SPI器件優化單片機顯示系統的方法,該方法克服了一般顯示方法的以上兩個缺點,具有一定的實用性。
上傳時間: 2013-10-30
上傳用戶:asdstation
介紹了自動調溫醫用光療系統的結構及軟件設計原理,溫度檢測的實現方式及運用DS18B20測溫的編程方法,并設計了一種用AT89C52中斷控制可控硅移相觸發的編程方法。該系統已成功用于醫療機構使用。
上傳時間: 2013-11-04
上傳用戶:894898248