手机版av在线_96精品国产aⅴ在线观看_中文字幕35页_国产亚洲成AV人片在线观黄桃_全黄性色大片_免费视频h

產(chǎn)品推薦:水表|流量計(jì)|壓力變送器|熱電偶|液位計(jì)|冷熱沖擊試驗(yàn)箱|水質(zhì)分析|光譜儀|試驗(yàn)機(jī)|試驗(yàn)箱


儀表網(wǎng)>技術(shù)中心>應(yīng)用設(shè)計(jì)>正文

歡迎聯(lián)系我

有什么可以幫您? 在線咨詢

基于單片機(jī)的信號發(fā)生器設(shè)計(jì)與應(yīng)用

   2012年03月27日 16:53  
  一、前言
  
  在簡易制導(dǎo)武器中,角位移傳感器是姿態(tài)修正系統(tǒng)的敏感元件,用來測量彈體的角運(yùn)動參數(shù)并以電信號形式給出三個信息。其中輸出兩路幅值相等相位相差90°的正弦信號作為彈體偏轉(zhuǎn)測量的基準(zhǔn)信號;另一路輸出測角信號,該信號相對基準(zhǔn)信號的相位反映角偏差的方向、幅值反映角偏差量。信號發(fā)生器就是模擬角位移輸出信號的裝置,用來進(jìn)行后續(xù)解調(diào)電路以及功放電路的檢測。它以單片機(jī)為核心,經(jīng)過D/A轉(zhuǎn)換和放大電路的處理,zui后輸出反應(yīng)彈體姿態(tài)的基準(zhǔn)信號和測角信號。
  
  二、數(shù)學(xué)模型的建立
  
  根據(jù)對輸出信號性能指標(biāo)的要求,基準(zhǔn)信號幅值:A,基準(zhǔn)信號頻率:f,假設(shè)對A的精度要求為±0.01V,對f的要求為±10Hz,輸出信號為正弦信號,可以建立模擬基準(zhǔn)信號的數(shù)學(xué)表達(dá)式如下:
  
  其中幅值的大小可以通過放大電路部分進(jìn)行調(diào)節(jié)。
  
  測角信號實(shí)時反映彈體的姿態(tài),根據(jù)檢測需要和角位移傳感器的結(jié)構(gòu)可以建立這一特定的Uc數(shù)學(xué)表達(dá)式為:
  
  其中幅值的大小可以通過放大電路進(jìn)行調(diào)節(jié),相角Ψ反映偏差的方向。
  
  三、方案設(shè)計(jì)
  
  信號發(fā)生器的設(shè)計(jì)任務(wù)就是產(chǎn)生三路信號,并且提供和主機(jī)通訊的軟硬件接口。首先根據(jù)輸出信號的頻率和幅值進(jìn)行編碼,存儲在單片機(jī)的ROM里,然后以一定的時間間隔依次將這些數(shù)字量送往D/A進(jìn)行轉(zhuǎn)換輸出,這樣,只要循環(huán)不已的送數(shù),在D/A的雙極性輸出端就可以得到信號波形。信號的輸出時序受上位機(jī)控制。
  
  本設(shè)計(jì)采用AT89C4051組成一個zui小的單片機(jī)系統(tǒng)。AT89C4051是Atmel公司的一款基于MSC51內(nèi)核的簡化單片機(jī),指令與標(biāo)準(zhǔn)的51單片機(jī)兼容,帶有4K可重新編程片上程序存儲器,128B的數(shù)據(jù)存儲器,多達(dá)15條可編程I/O線,兩個16位定時器/計(jì)數(shù)器,片上模擬比較器,一個標(biāo)準(zhǔn)串行通訊口,內(nèi)部帶有振蕩器和時鐘電路。系統(tǒng)的硬件結(jié)構(gòu)圖如圖1。
  
  圖1硬件結(jié)構(gòu)圖
  
  3.1時鐘復(fù)位電路設(shè)計(jì)
  
  采用單片機(jī)片內(nèi)的振蕩器、上電復(fù)位和外部硬件看門狗電路。看門狗采用MAXIM公司的MAX706芯片,硬件電路如圖2。MAX706可以提供至少200ms寬度的復(fù)位脈沖,為使看門狗溢出有效必須把MAX706的WDO和MR連接起來,看門狗輸入WDI連接4051的任何一個I/O端口都可。MAX706在程序運(yùn)行期間監(jiān)控整個系統(tǒng)的運(yùn)行,喂狗程序必須在1.6秒之內(nèi)使WDI引腳電平發(fā)生改變,否則MAX706將發(fā)出復(fù)位指令,使整個系統(tǒng)復(fù)位,看門狗時序如圖3所示。
  
  3.2單片機(jī)與D/A的接口電路設(shè)計(jì)
  
  D/A選用AD公司的AD7226。AD7226是具有8位精度的四通道D/A轉(zhuǎn)換器,zui小分辨電壓約為4mV,可以滿足設(shè)計(jì)的精度要求。每個通道都有一個輸入鎖存器,可以對輸入的數(shù)字量進(jìn)行鎖存;輸出端帶有輸出緩沖放大器。AD7226有一條寫入控制線WR,兩條地址線A0、A1,通過地址線可以選擇不同的D/A轉(zhuǎn)換通道。寫入時序如圖4所示。
  
  由于4051沒有專門的地址和讀寫控制引腳,此處可以通過普通的I/O引腳參考AD7226的寫入時序,利用軟件進(jìn)行時序模擬。可以通過改變延時的時間來改變輸出的頻率。圖5是利用4051的P3.0、P3.1口作為A0、A1的地址線,P3.5作為WR的寫入控制線的硬件參考電路,相應(yīng)的示例程序如下:
  
  ……..
  
  MOVP1,A;P1口置數(shù)
  
  MOVP3,#0FCH;選擇通道A
  
  CLRP3.5;置P3.5低電平
  
  SETBP3.5;置P3.5高電平,上升沿鎖存數(shù)據(jù)
  
  LCALLDELAY;調(diào)用延時子程序
  
  ……..
  
  圖5單片機(jī)與D/A接口電路
  
  3.3偏移電路設(shè)計(jì)
  
  AD7226的每一個通道都可以單獨(dú)用來提供單極性或雙極性的輸出,要獲得雙極性的輸出必須外加運(yùn)算放大器和偏移電阻,輸出電壓的范圍取決于參考電壓的大小,如圖6是在單極性電源供電情況下的雙極性輸出電路圖,要注意偏移電阻的阻值匹配。
  
  圖6AD7226雙極性輸出電路
  
  3.4放大電路設(shè)計(jì)
  
  放大電路主要是對AD7226輸出的雙極性電壓信號幅值進(jìn)行處理,以達(dá)到使用的要求。放大電路的輸入極增加一個一階低通濾波器,以防止D/A輸出的高頻成分干擾;采用低頻運(yùn)放作為射隨器以提高輸入阻抗。放大電路部分如圖7所示。
  
  圖7放大電路(部分)
  
  四、信號發(fā)生器的軟件設(shè)計(jì)
  
  4.1信號編碼
  
  在這里要注意的取值范圍是-1~,而不是-1~+1。取整時要按照四舍五入的原則以減少誤差,表1是雙極性輸出時二進(jìn)制編碼表以及對應(yīng)模擬輸出電壓。
  
  表1雙極性輸出偏移二進(jìn)制碼表
  
  4.2軟件設(shè)計(jì)
  
  軟件的任務(wù)是根據(jù)上位機(jī)的指令完成信號的控制和輸出,編程語言采用8051匯編語言,整個程序由初始化模塊、基準(zhǔn)信號輸出模塊、測角及基準(zhǔn)信號輸出模塊、中斷模塊、延時模塊和喂狗模塊組成。軟件流程如圖8所示。4.3與上位機(jī)接口時序
  
  信號發(fā)生器采用中斷的模式響應(yīng)上位機(jī)的控制指令,其指令的時序如圖9所示。
  
  系統(tǒng)上電后,上位機(jī)須發(fā)送清零指令,復(fù)位INT0、INT1為低電平,Uj1、Uj2、Uc輸出為0。在INT0、INT1為低電平期間,可以發(fā)送基準(zhǔn)信號輸出指令I(lǐng)NT0,輸出基準(zhǔn)信號Uj1、Uj2;在基準(zhǔn)信號輸出期間,即INT0為高電平期間,可以發(fā)送測角信號輸出指令I(lǐng)NT1,此時輸出測角信號Uc,Uj1、Uj2同步輸出。當(dāng)INT0變?yōu)榈碗娖綍r,無論INT1為何種狀態(tài),三路信號輸出都為0。發(fā)送基準(zhǔn)信號和測角信號輸出前必須保證INT0、INT1有效復(fù)位低電平。在INT0為低電平期間,陀螺儀模擬器不響應(yīng)任何INT1指令。如果發(fā)生不可預(yù)料的邏輯紊亂,可以通過復(fù)位INT0、INT1,再按照圖9所示時序關(guān)系發(fā)送指令。
  
  圖8軟件流程圖
  
  圖9INT0、INT1工作時序
  
  五、結(jié)論
  
  通過軟件硬件的調(diào)試和檢測,表明該模擬裝置的硬件和軟件系統(tǒng)能很好的工作,在系統(tǒng)的聯(lián)調(diào)中能正確的模擬角位移傳感器的基準(zhǔn)信號和測角信號,滿足設(shè)計(jì)的要求,已經(jīng)在某產(chǎn)品的檢測系統(tǒng)中獲得了應(yīng)用。

免責(zé)聲明

  • 凡本網(wǎng)注明“來源:儀表網(wǎng)”的所有作品,均為浙江興旺寶明通網(wǎng)絡(luò)有限公司-儀表網(wǎng)合法擁有版權(quán)或有權(quán)使用的作品,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用上述作品。已經(jīng)本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使用,并注明“來源:儀表網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。
  • 本網(wǎng)轉(zhuǎn)載并注明自其它來源(非儀表網(wǎng))的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或和對其真實(shí)性負(fù)責(zé),不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品第一來源,并自負(fù)版權(quán)等法律責(zé)任。
  • 如涉及作品內(nèi)容、版權(quán)等問題,請?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
聯(lián)系我們

客服熱線: 15267989561

加盟熱線: 15267989561

媒體合作: 0571-87759945

投訴熱線: 0571-87759942

關(guān)注我們
  • 下載儀表站APP

  • Ybzhan手機(jī)版

  • Ybzhan公眾號

  • Ybzhan小程序

企業(yè)未開通此功能
詳詢客服 : 0571-87759942
主站蜘蛛池模板: 日韩熟女精品一区二区三区 | 欧美精品videosbestsex日本 | 狠狠躁夜夜躁人人爽蜜桃 | 久久国产精品大桥未久av | 久久艹逼 | 爽好久久久欧美精品 | 午夜精品成人 | 少妇爆乳无码专区网站 | 免费黄色a级毛片 | 99毛片| 少妇毛又多又黑又大又粗 | 一级卡毛片 | 国产精品成人无码久久久久久 | 精品婷婷久久 | 黄色日本大片 | 日产精品卡一卡2卡三卡四 最新成人网址 | 国产欧美日韩精品一区 | 黑色丝袜秘书夹住巨龙摩擦 | 免费无码成人AV片在线在线播放 | 国产精品1234 | 国产免费视屏 | 成人激情自拍 | 天天插天天爱 | 欧美成人网视频 | 亚洲高清穴 | 91精品一区二区三区在线观看 | 国产一区在线看 | 国产处女视频 | 久久久久亚洲精品乱码按摩 | 天天爱天天操天天干 | 日韩精品美腿丝袜 | 影音先锋无码A∨男人资源站 | 成人亚洲A片V一区二区三区色欲 | 伊人久艹 | 国产亚洲精品A在线看 | 亚洲精品久久久久久久久久 | 日本不卡一区二区三区四区 | 免费看18禁止观看黄网站 | 免费观看一级特黄欧美大片 | 一区二区三区日韩一区二区中文 | 又粗又黄又硬又爽的免费视频 |