女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

怎樣制作一個用RIOTOUS控制的頻率發生器

454398 ? 來源:工程師吳畏 ? 2019-07-31 17:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

原理圖

怎樣制作一個用RIOTOUS控制的頻率發生器

完整原理圖

RIOTOUS開發板原理圖

IoT頻率發生器的工作原理:原理圖

這個項目有三個主要組件:運行的微控制器RIOTOUS框架,固件本身和R2R DAC。一些PIC器件內置了數模轉換器,但PIC16F516沒有內置數字/模擬轉換器。因此,要使用PIC16F1516產生模擬信號,我們有兩種選擇:使用PWM和RC電路或使用R2R梯形電路。

雖然PWM電路允許通過以下各種電壓輸出:調整PWM的占比,R2R由于多種原因而成為個人喜愛。首先,R2R非常簡單,只由電阻組成。其次,它們會立即響應,因此可以在比PWM對應的頻率更高的頻率下使用。

R2R梯形圖在輸入電阻上使用比例加權,使得最高位產生的電壓輸出是其輸出電壓的一半。最大值,而最低位產生的輸出電壓等于最小可能步長。

在我們的例子中,我們使用的是8位輸出,它給出了255步,因為我們的電路是在3.3V系統中,第7位將產生1.5V的電壓,而第0位將產生3.3/256 = 0.0129V的電壓。當所有位都打開時,所有比例輸出電壓加起來給出3.3V。

雖然這種方法可用于產生模擬信號,但存在嚴重的缺點;輸出是量化的。了解這意味著什么的最好方法是查看探測輸出:

由于最小步長值的大小有限,步驟會急劇增加并降低電壓水平。這導致不純的波形可能與其純模擬對應物的行為不完全相同。

R2R階梯產生階梯式模擬信號,最后一步是緩沖它以改善輸出阻抗。該項目使用的是LM358,但需要注意LM358,因為它不能在正軌附近工作。

如果LM358由3.3V電源供電,它可輸出的最大電壓為VCC - 1.5V,在我們的情況下,相當于大約1.8V。因此,一半的輸出波形會被削波而無法工作,因此為了解決這個問題,LM358使用外部電源(5V效果很好)來增加其最大工作電壓。

物聯網頻率發生器如何工作:固件

頻率固件分為兩個主要區域:RIOTOUS框架和頻率波形生成。雖然RIOTOUS本身具有復雜的方面,但使用RIOTOUS很容易,并且處理來自控制器程序(即RIOTOUS服務器)的命令的代碼也很簡單。

當電路首次啟動時,它配置控制器使用內部振蕩器,正確配置IO端口,并確保關鍵變量處于已知值。然后微控制器運行RIOTOUS配置,正確配置UART模塊,RIOTOUS引擎和其他所需變量。完成后,設備將嘗試連接到指定的Wi-Fi網絡和服務器。一旦完成這兩個動作,微控制器就會運行處理波形生成的主代碼批量。

波形生成代碼本身相當簡單,主要使用查找表來生成轉換為模擬信號的數字輸出。

正弦波,三角波和鋸齒波形使用32字節數組,這些數組在特定時間包含各自波形的絕對值。

可以增加點數,這樣可以平滑波形(使它們更純凈) ,但這是以最高頻率為代價的。因此,作為最終設計師,您必須決定什么是更重要的,純度或速度。就個人而言,速度更重要,因此我選擇使用32個步驟。提高速度的一種方法可能是使用RAM陣列而不是ROM陣列(因為PIC上的表查找可能很慢)。

主程序/服務器

控制頻率發生器的應用程序是用VB.net編寫的,是也是頻率發生器連接的RIOTOUS服務器。但是,我們可以很容易地使用MMF2制作程序并將服務器分開,但最近,VB.net被忽略了,所以我決定使用VB.net而不是MMF2。

我們的VB.net應用程序只有幾個對象,包括用于選擇波形輸出的按鈕,我們可以輸入時間基準的單個文本框(0到255之間),服務器日志窗口(用于查看活動),以及啟動服務器按鈕。

啟動服務器時,后臺的RIOTOUS框架等待廣告端口333上的傳入連接,當設備連接時,服務器響應新端口連接,然后關閉連接。

您可以使用以下五個命令之一控制頻率發生器:

“SQUARE” - 使用方波

“三角” - 使用三角波形

“SAW” - 使用鋸齒波形

“SINE” - 使用正弦波形

通過僅發送一個字節設置時基(以字節為單位)

構建頻率發生器

該項目可以使用大多數電路構造技術構建,包括面包板,條形板,矩陣板和PCB。對于那些剛接觸電子產品的人,不建議使用焊接技術,因為您很容易犯錯誤。在這個項目中,為了方便起見,我使用了一個RIOTOUS DevBoard,并且可以很容易地將外部R2R梯形圖直接連接到插槽中。

R2R轉換板

由于KiCad出現故障,我不得不以奇怪的方式安裝LM358!

這個項目可以輕松擴展,以制作更具可定制性的函數發生器,其功能包括可自定義的波形,可調增益,甚至觸發。由于該項目通過互聯網連接到VB.net程序,因此可以在兩者之間傳輸大量信息,從而有效地為筆記本電腦和臺式機等強大的計算設備提供IO功能。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 頻率發生器
    +關注

    關注

    0

    文章

    19

    瀏覽量

    10014
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    直流高壓發生器怎么

    武漢特高壓旗下的直流高壓發生器可以幫助眾多電力工作者更加方便的進行各類電力測試。 正確使用直流高壓發生器對于確保測試結果的準確性和設備的安全性至關重要。武漢特高壓的直流高壓發生器操作簡便,但仍需
    發表于 05-07 09:07

    AD5930可編程頻率掃描及輸出突發波形發生器技術手冊

    AD5930是款支持可編程頻率掃描和輸出突發功能的波形發生器。這款器件采用支持增強型頻率控制的嵌入式數字處理技術,能夠生成合成的模擬或數字
    的頭像 發表于 05-06 14:23 ?255次閱讀
    AD5930可編程<b class='flag-5'>頻率</b>掃描及輸出突發波形<b class='flag-5'>發生器</b>技術手冊

    DDS信號發生器支持單通道50正弦載波!#信號發生器 #AWG #DDS

    信號發生器
    虹科衛星與無線電通信
    發布于 :2024年12月23日 18:03:30

    信號發生器的發展、分類及關鍵技術

    信號發生器種常用的信號源,廣泛應用于電子電路、自動控制和科學試驗等領域。它是種為電子測量和計量工作提供符合嚴格技術要求的電信號設備。因此,信號
    的頭像 發表于 12-03 11:41 ?2127次閱讀
    信號<b class='flag-5'>發生器</b>的發展、分類及關鍵技術

    基于555電路的頻率發生器

    基于555電路的頻率發生器種常用的電子電路,它能夠產生穩定且可調的頻率信號。以下是對基于555電路的頻率
    的頭像 發表于 11-12 10:35 ?1511次閱讀

    泰克信號發生器的半導體測試應用

    隨著半導體技術的飛速發展,半導體測試變得越來越復雜和具有挑戰性。在這種情況下,信號發生器作為測試設備的組成部分,扮演了越來越重要的角色。泰克信號發生器
    的頭像 發表于 10-22 16:58 ?527次閱讀
    泰克信號<b class='flag-5'>發生器</b>的半導體測試應用

    利用DRV10頻率發生器進行閉環速度控制

    電子發燒友網站提供《利用DRV10頻率發生器進行閉環速度控制.pdf》資料免費下載
    發表于 10-09 10:12 ?0次下載
    利用DRV10<b class='flag-5'>頻率</b><b class='flag-5'>發生器</b>進行閉環速度<b class='flag-5'>控制</b>

    文氏橋信號發生器的工作原理和結構

    文氏橋信號發生器種基于文氏橋電路的信號發生器,它能夠產生穩定且頻率可調的正弦波信號。以下是對文氏橋信號發生器的工作原理和結構的詳細闡述。
    的頭像 發表于 09-25 16:28 ?1668次閱讀
    文氏橋信號<b class='flag-5'>發生器</b>的工作原理和結構

    噪聲發生器怎么產生聲波

    ,我們需要了解些基本的聲學概念。聲波是空氣中的壓力波,它們以定的頻率和振幅傳播。頻率決定了聲音的音調,而振幅決定了聲音的響度。噪聲發生器
    的頭像 發表于 09-25 15:54 ?998次閱讀

    msp430g2553和dac做任意波形發生器時,TLV5638做發生源信號最大頻率是多少?

    msp430g2553和dac 做任意波形發生器時, TLV5638做發生源信號最大頻率是多少? 條件: msp430 dco 16M
    發表于 09-24 08:23

    信號發生器的運用介紹

    信號發生器種能供應各種頻率、波形和輸出電平電信號的設備。在測量各種電信系統或電信設備的振幅特性、頻率特性、傳輸特性及其它電參數時,以及測量元器件的特性與參數時,用作測試的信號源或激
    的頭像 發表于 08-27 10:21 ?528次閱讀

    PWM信號發生器的作用有哪些

    PWM(Pulse Width Modulation),即脈沖寬度調制,是種利用微處理的數字輸出來對模擬電路進行控制的非常有效的技術。PWM信號發生器作為這
    的頭像 發表于 08-12 17:09 ?2587次閱讀

    三角波發生器的組成和應用

    三角波發生器種能夠產生連續三角形波形信號的電子設備或電路。其輸出信號具有特定的頻率和波形特征,廣泛應用于電子、通信、音頻、測試測量以及控制系統等多個領域。以下是對三角波
    的頭像 發表于 08-08 14:36 ?3538次閱讀

    方波發生器電路圖 方波發生器的工作原理和結構

    方波發生器,也稱為非正弦波形振蕩或自由運行的多諧振蕩,是種能夠自主產生周期性方波信號的電子設備。方波信號是種特殊的非正弦波形,其波形
    的頭像 發表于 07-17 17:25 ?1.1w次閱讀
    方波<b class='flag-5'>發生器</b>電路圖 方波<b class='flag-5'>發生器</b>的工作原理和結構