国产精品国产精品国产专区_国产91丝袜在线播放_男女精品_日韩不卡1卡2卡三卡2021免费_亚洲人网_日本成人v片在线_日本高清www_国产三级日韩_国产熟妇高潮呻吟喷水_国产精品夜间视频香蕉_久久综合久久久久_成人综合网亚洲伊人_国产suv精品一区二区五_不卡无码人妻一区三区_国产aⅴ爽av久久久久成人_亚洲精品99
              學術指導服務,正當時......期刊天空網是可靠的職稱論文與著作出書咨詢平臺!

              論文刊發正確認識單片機的信號發生器的設計過程  

              發布時間:所屬分類:科技論文瀏覽:1

              摘 要: 論文摘要:建筑物內傳播模型包括建筑物類似影響以及Seidel描述的阻擋物引起的變化。這一模型靈活性很強,預測路徑損耗與測量值的標準偏差為4dB,而對數距離模型的偏差達13dB。 關鍵詞:函數信號,D/A ,單片機控制 引言 本文提出并設計了一種基于AT89S51微處理

                論文摘要:建筑物內傳播模型包括建筑物類似影響以及Seidel描述的阻擋物引起的變化。這一模型靈活性很強,預測路徑損耗與測量值的標準偏差為4dB,而對數距離模型的偏差達13dB。

                關鍵詞:函數信號,D/A ,單片機控制

                引言

                本文提出并設計了一種基于AT89S51微處理器控制的MAX038信號發生芯片的信號發生器設計。文中詳細介紹了該系統的原理、構成及其設計方法。依據MAX038 輸出頻率的數控調節原理,配合單片機控制,我們可以實現數控的函數信號發生器。

                1系統總體設計

                如圖1所示,利用單片機AT89C51對主信號發生芯片進行數字控制。因為MAX038原是模擬量控制型芯片,所以中間要通過數模轉換電路,對MAX038產生的波形信號進行頻率、占空比、幅度的控制,以及產生波形的選擇控制。

                圖1 方案框圖

                MAX038 的輸出頻率主要受振蕩電容CF、IIN端電流和FADJ端電壓的控制,其中前二者與輸出頻率的關系如圖2所示。選擇一個CF值,對應IIN端電流的變化,將產生一定范圍的輸出頻率。另外,改變FADJ端的電壓,可以在IIN控制的基礎上,對輸出頻率實現微調控制。為實現輸出頻率的數控調整,在IIN端和FADJ端分別連接一個電壓輸出的DAC。首先,通過DACB產生0V(00H)~2.5V(0FFH)的輸出電壓,經電壓/ 電流轉換網絡,產生0μA到748μA的電流,疊加上網絡本身產生的2μA電流,最終對IIN端形成2μA~750μA的工作電流,使之產生相應的輸出頻率范圍。DACB將此工作電流范圍分為256級步進間隔,輸出頻率范圍也被分為256級步進間隔。所以,IIN端的電流對輸出頻率實現粗調。第二步,通過DACA 在FADJ端產生一個從-2.3V(00H)~+2.3V(0FFH)的電壓范圍,該范圍同樣包含256級步進間隔,IIN 端的步進間隔再次細分為256級步進間隔,從而在粗調的基礎上實現微調。

                1.1單片機介紹及外圍電路

                圖2 單片機外圍電路

                如圖2所示,AT89C51是美國ATMEL公司生產的低電壓、高性能CMOS 8位單片機,片內含4k bytes的可反復擦寫的只讀程序存儲器(PEROM)和128 bytes的隨機存取數據存儲器(RAM),器件采用ATMEL公司的高密度、非易失性存儲技術生產,兼容標準MCS-51指令系統,片內置通用8位中央處理器(CPU)和Flash存儲單元。[1]

                如圖2中所示,在單片機的I/O口分配上利用率比較高,應為I/O資源剛好可以滿足控制設計的需要,所以不需要另外擴充I/O資源。根據P0口,P1口,P2口及P3口各自的特點,我們選用P0口作為數據口,通過分時復用的方法分別送數據給MAX505的A、B、C通道控制頻率和占空比;送數據給LCD1602傳送信息顯示數據。選用P1口的P1.0~P1.5做按鍵輸入口。P1.6與P1.7做幅度控制的I2C數據輸出口,單片機自身不具備I2C功能,所以要通過軟件控制實現。另外,P2口與P3口做MAX505、MAX038、4052(段選芯片)的數據控制口及片選口。還有P3.0(RXD)、P3.1(TXD)做上位機通信口分別接MAX232芯片的OUT輸出IN與輸入引腳。

                1.2D/A轉換電路(頻率,占空比控制電路)

                如圖3所示,我們用+2.5V做MAX505的基準電源。我們選用了MAX505的3路D/A輸出分別控制MAX038的DADJ、FADJ和IIN引腳,在前面我們知道MAX038的DADJ和FADJ引腳要求輸入的電壓信號時在-2.3V~+2.3V之間,IIN的輸入要求是0μA~750μA的電流。通過一個轉換電路將MAX505的輸出是0~2.5V的電壓轉換為所需要的電壓電流。[2]

                在MAX038的FADJ端選擇DACB通道,同樣的接法可以實現-2.3V~+2.3V 的電壓控制信號。

                圖3D/A轉換電路圖

                這樣就實現了所需要的模擬量的輸入,D/A轉換圖如圖3所示。  5 衰減因子模型

                建筑物內傳播模型包括建筑物類似影響以及Seidel描述的阻擋物引起的變化。這一模型靈活性很強,預測路徑損耗與測量值的標準偏差為4dB,而對數距離模型的偏差達13dB。衰減因子模型表達式為:?

                Ericsson室內路徑損耗模型

                PL——(d)[dB]=PL——(d0)[dB]+10nSFlog(dd0)+FAF[dB]

                式中,nSF表示同層測試的指數值。如果同層存在很好的估計值n,則不同層路徑損耗可通過附加FAF值獲得。

                上述為只適用于超高頻RFID系統的室內傳播模型。在實際工作中,由于這些模型都是針對某些環境情況下得出的,預測值的誤差可能很大,需要進行調整。傳播模型的建立過程也就是傳播模型的校正過程。掌握了準確的傳播模型,就為研究無線電波的傳播奠定了堅實的基礎,對提高RFID系統的通信能力具有重要的意義。?

                1.3頻段選擇電路

                我們選用多路開關CD4052做為切換不同電容所需要用的芯片器件。每當S1,S2出于不同的的組合狀態的時候,可以同時選通兩路開關AxBx,因此采用如圖4所示的連接方式可以實現將電容連接到5腳COCS上。[3]

                1.4幅度控制電路

                該部分電路主要有放大器電路和數字電位器電路兩部分組成,其中放大器部分電路的作用是將MAX038產生的電壓波形2Vp-p放大為5Vp-p,數字電位器電路的作用是為了實現產生的電壓波形在-5V~+5V之間數字可調。

                美國模擬器件公司推出一次性編程(OTP)數字電位計系列產品AD5171,用來讀/寫滑片位置,而OTP性能則能永久設定滑片的位置。工作溫度范圍為-40℃~+125℃之間,溫度系數為35ppm/℃,工作電壓在2.7~5.5V之間,工作電流不大于5A。AD5171是64滑點的數字電位計。

                圖4 頻段選擇電路

                I2C(Inter-Integrated Circuit)總線是一種由PHILIPS公司開發的兩線式串行總線,用于連接微控制器及其外圍設備。I2C總線最主要的優點是其簡單性和有效性。總線的構成及信號類型是由數據線SDA和時鐘SCL構成的串行總線,可發送和接收數據。總線必須由主器件(通常為微控制器)控制,主器件產生串行時鐘(SCL)控制總線的傳輸方向,并產生起始和停止條件。[4]

                當SCL保留高電位同時SDL變低時傳送開始。這個開始狀態之后,時鐘信號變低來啟動數據傳送。在每一個數據位,時鐘位在確保數據位正確時變高電平。在每一個8位數據的結尾發送一個確認信號,而不管它是地址還是數據。在確認時,傳送端不會把SDL變為低電平,如果正確接收到了數據允許接收端把電位變為0。確認信號后,當SCL處于高電平時SDL從低變為高,指示數據傳送停止。I2C總線是由數據線SDA和時鐘SCL構成的串行總線,可發送和接收數據。在CPU與被控IC之間、IC與IC之間進行雙向傳送,最高傳送速率100kbps。CPU發出的控制信號分為地址碼和控制量兩部分,地址碼用來選址,即接通需要控制的電路,確定控制的種類;控制量決定該調整的類別(如對比度、亮度等)及需要調整的量。這樣,因為地址碼的作用各控制電路雖然掛在同一條總線上,卻彼此獨立,互不相關。

                I2C總線在傳送數據過程有3種類型信號,它們分別是:開始信號、結束信號和應答信號。

                開始信號:SCL為高電平時,SDA由高電平向低電平跳變,開始傳送數據。

                結束信號:SCL為低電平時,SDA由低電平向高電平跳變,結束傳送數據。

                應答信號:接收數據的IC在接收到8bit數據后,向發送數據的IC發出特定的低電平脈沖,表示已收到數據。CPU向受控單元發出一個信號后,等待受控單元發出一個應答信號,CPU接收到應答信號后,根據實際情況做出是否繼續傳遞信號的判斷。若未收到應答信號,由判斷為受控單元出現故障。

                接口的設計也大大提高了芯片的利用效率,我們利用AT89C51的P1.6、P1.7腳就可以控制數據對模擬量進行數字控制。[4]

                圖5 幅度控制電路

                1.5鍵盤電路

                鍵盤用的是上拉電阻,選通接地的形式。

                KEY0鍵功能:三角波,正弦波,矩形波的循環選擇。

                KEY1鍵功能:頻段、頻率、占空比、幅度的控制的循環選擇。

                KEY2鍵功能:選定的控制對象步進量增。

                KEY3鍵功能:選定的控制對象步進量減。

                KEY4鍵功能:選擇確定。

                KEY5鍵功能:選擇不確定(即返回)。

                例如產生一個正弦波的控制方式:在開始界面用KEY0鍵選擇正弦波,用KEY4鍵確定進入頻率,占空比,幅度的控制的循環選擇界面,首先用KEY1鍵來選擇頻率,KEY4鍵確定進入,然后用KEY2和KEY3鍵來實現頻率步進的增值或減值,數值確定后KEY4鍵確定,然后KEY5鍵返回到頻率,占空比,幅度的控制的循環選擇界面,用KEY2鍵來選擇占空比,KEY4鍵確定進入,然后用KEY2和KEY3鍵來實現占空比步進的增值或減值,數值確定后KEY4鍵確定,然后KEY5鍵返回到頻率,占空比,幅度的控制的循環選擇界面,用KEY2鍵來選擇幅度,KEY4鍵確定進入,然后用KEY2和KEY3鍵來實現幅度步進的增值或減值,數值確定后KEY4鍵確定。[5]

                圖6 鍵盤電路

                2結束語

                采用MAX038 芯片制作函數信號發生器隨設計思想不同,具有多種方法,本文只是一種可能實現的方法。此法的頻率控制和幅度控制分辨率高,且硬件集成度高,整機自動化程度高,性能優良,具有很高的實用價值。

                同時該信號源設計尚存在的不足之處,主要有兩個方面,第一為缺乏頻率準確顯示的手段,可以配備相應的數字頻率計模塊,但如何將顯示的精度與信號源的頻段配合有待討論研究;第二為輸出級可配以顯示輸出幅度的儀表,并且放大電路有待進一步改進,使其具有更強的輸出能力。

                參考文獻

                [1] 康華光.電子技術基礎(第4版)[M].北京:高等教育出版社.1998.

                [2] 張友德等.單片微型機原理、應用與實驗[M].上海:復旦大學出版社,1993.

                [3] 陳澤宗等.單片精密函數發生器應用[J].電子技術報,1997,20(7):3~4.

                [4] 常新等.高頻信號發生器原理,維修與鑒定[M].北京:電子工業出版社,1996.

                [5] 謝嘉奎,宣月清.電子線路[非線性部分][M].北京:高等教育出版社,1988.

              最新分區查詢入口
              主站蜘蛛池模板: 欧美 亚洲 中文字幕| 人妻丰满熟AV无码区HD| 国产揄拍国产精品人妻蜜| 精品二区视频| 怡春院久久| 亚洲欧洲自拍拍偷午夜色无码| 日韩精品无码不卡无码| 成人黄色免费网| 香蕉视频国产在线| 91在线网站| 制服丝袜av无码专区完整版| 91精品国产乱码久久久软件| 日本91看片| 亚洲精品xxxx| 中文无码伦av中文字幕在线| 无码人妻精品一区二区三区久久久| 国产欧美一区二区精品性 | 青青草原国产AV福利网站| 婷婷五月六月激情综合色中文字幕| 国产欧美一区二区三区免费看| 亚洲精品视频观看| 国产精品久久久久77777| 国产精品 亚洲一区二区三区| 91美女片黄| 日韩国产精| 亚洲综合在线第一页| 中文字幕天天躁日日躁狠狠躁| 久久久不卡国产精品一区二区| 狠狠免费视频| 伊人国产在线| 日韩女优中文字幕| 乱人伦人妻中文字幕在线| 97视频播放| 日韩免费观看| 污小说男男| 中文字幕精品视频在线看免费| 成人亚洲一区无码久久| 国产天堂视频| 香蕉精品在线视频| 国产日产高清dvd碟片| 色综合久久无码中文字幕app|