在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣制作一個(gè)用RIOTOUS控制的頻率發(fā)生器

454398 ? 來源:工程師吳畏 ? 2019-07-31 17:35 ? 次閱讀

原理圖

怎樣制作一個(gè)用RIOTOUS控制的頻率發(fā)生器

完整原理圖

RIOTOUS開發(fā)板原理圖

IoT頻率發(fā)生器的工作原理:原理圖

這個(gè)項(xiàng)目有三個(gè)主要組件:運(yùn)行的微控制器RIOTOUS框架,固件本身和R2R DAC。一些PIC器件內(nèi)置了數(shù)模轉(zhuǎn)換器,但PIC16F516沒有內(nèi)置數(shù)字/模擬轉(zhuǎn)換器。因此,要使用PIC16F1516產(chǎn)生模擬信號(hào),我們有兩種選擇:使用PWM和RC電路或使用R2R梯形電路。

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

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

在我們的例子中,我們使用的是8位輸出,它給出了255步,因?yàn)槲覀兊碾娐肥窃?.3V系統(tǒng)中,第7位將產(chǎn)生1.5V的電壓,而第0位將產(chǎn)生3.3/256 = 0.0129V的電壓。當(dāng)所有位都打開時(shí),所有比例輸出電壓加起來給出3.3V。

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

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

R2R階梯產(chǎn)生階梯式模擬信號(hào),最后一步是緩沖它以改善輸出阻抗。該項(xiàng)目使用的是LM358,但需要注意LM358,因?yàn)樗荒茉谡壐浇ぷ鳌?/p>

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

物聯(lián)網(wǎng)頻率發(fā)生器如何工作:固件

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

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

波形生成代碼本身相當(dāng)簡單,主要使用查找表來生成轉(zhuǎn)換為模擬信號(hào)的數(shù)字輸出。

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

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

主程序/服務(wù)器

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

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

啟動(dòng)服務(wù)器時(shí),后臺(tái)的RIOTOUS框架等待廣告端口333上的傳入連接,當(dāng)設(shè)備連接時(shí),服務(wù)器響應(yīng)新端口連接,然后關(guān)閉連接。

您可以使用以下五個(gè)命令之一控制頻率發(fā)生器:

“SQUARE” - 使用方波

“三角” - 使用三角波形

“SAW” - 使用鋸齒波形

“SINE” - 使用正弦波形

通過僅發(fā)送一個(gè)字節(jié)設(shè)置時(shí)基(以字節(jié)為單位)

構(gòu)建頻率發(fā)生器

該項(xiàng)目可以使用大多數(shù)電路構(gòu)造技術(shù)構(gòu)建,包括面包板,條形板,矩陣板和PCB。對于那些剛接觸電子產(chǎn)品的人,不建議使用焊接技術(shù),因?yàn)槟苋菀追稿e(cuò)誤。在這個(gè)項(xiàng)目中,為了方便起見,我使用了一個(gè)RIOTOUS DevBoard,并且可以很容易地將外部R2R梯形圖直接連接到插槽中。

R2R轉(zhuǎn)換板

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

這個(gè)項(xiàng)目可以輕松擴(kuò)展,以制作更具可定制性的函數(shù)發(fā)生器,其功能包括可自定義的波形,可調(diào)增益,甚至觸發(fā)。由于該項(xiàng)目通過互聯(lián)網(wǎng)連接到VB.net程序,因此可以在兩者之間傳輸大量信息,從而有效地為筆記本電腦和臺(tái)式機(jī)等強(qiáng)大的計(jì)算設(shè)備提供IO功能。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    直流高壓發(fā)生器怎么

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

    AD5930可編程頻率掃描及輸出突發(fā)波形發(fā)生器技術(shù)手冊

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

    DDS信號(hào)發(fā)生器支持單通道50個(gè)正弦載波!#信號(hào)發(fā)生器 #AWG #DDS

    信號(hào)發(fā)生器
    虹科衛(wèi)星與無線電通信
    發(fā)布于 :2024年12月23日 18:03:30

    信號(hào)發(fā)生器的發(fā)展、分類及關(guān)鍵技術(shù)

    信號(hào)發(fā)生器種常用的信號(hào)源,廣泛應(yīng)用于電子電路、自動(dòng)控制和科學(xué)試驗(yàn)等領(lǐng)域。它是種為電子測量和計(jì)量工作提供符合嚴(yán)格技術(shù)要求的電信號(hào)設(shè)備。因此,信號(hào)
    的頭像 發(fā)表于 12-03 11:41 ?2045次閱讀
    信號(hào)<b class='flag-5'>發(fā)生器</b>的發(fā)展、分類及關(guān)鍵技術(shù)

    基于555電路的頻率發(fā)生器

    基于555電路的頻率發(fā)生器種常用的電子電路,它能夠產(chǎn)生穩(wěn)定且可調(diào)的頻率信號(hào)。以下是對基于555電路的頻率
    的頭像 發(fā)表于 11-12 10:35 ?1341次閱讀

    泰克信號(hào)發(fā)生器的半導(dǎo)體測試應(yīng)用

    隨著半導(dǎo)體技術(shù)的飛速發(fā)展,半導(dǎo)體測試變得越來越復(fù)雜和具有挑戰(zhàn)性。在這種情況下,信號(hào)發(fā)生器作為測試設(shè)備的個(gè)組成部分,扮演了越來越重要的角色。泰克信號(hào)發(fā)生器
    的頭像 發(fā)表于 10-22 16:58 ?471次閱讀
    泰克信號(hào)<b class='flag-5'>發(fā)生器</b>的半導(dǎo)體測試應(yīng)用

    利用DRV10頻率發(fā)生器進(jìn)行閉環(huán)速度控制

    電子發(fā)燒友網(wǎng)站提供《利用DRV10頻率發(fā)生器進(jìn)行閉環(huán)速度控制.pdf》資料免費(fèi)下載
    發(fā)表于 10-09 10:12 ?0次下載
    利用DRV10<b class='flag-5'>頻率</b><b class='flag-5'>發(fā)生器</b>進(jìn)行閉環(huán)速度<b class='flag-5'>控制</b>

    文氏橋信號(hào)發(fā)生器的工作原理和結(jié)構(gòu)

    文氏橋信號(hào)發(fā)生器種基于文氏橋電路的信號(hào)發(fā)生器,它能夠產(chǎn)生穩(wěn)定且頻率可調(diào)的正弦波信號(hào)。以下是對文氏橋信號(hào)發(fā)生器的工作原理和結(jié)構(gòu)的詳細(xì)闡述。
    的頭像 發(fā)表于 09-25 16:28 ?1547次閱讀
    文氏橋信號(hào)<b class='flag-5'>發(fā)生器</b>的工作原理和結(jié)構(gòu)

    噪聲發(fā)生器怎么產(chǎn)生聲波

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

    msp430g2553和dac做任意波形發(fā)生器時(shí),TLV5638做發(fā)生源信號(hào)最大頻率是多少?

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

    信號(hào)發(fā)生器的運(yùn)用介紹

    信號(hào)發(fā)生器種能供應(yīng)各種頻率、波形和輸出電平電信號(hào)的設(shè)備。在測量各種電信系統(tǒng)或電信設(shè)備的振幅特性、頻率特性、傳輸特性及其它電參數(shù)時(shí),以及測量元器件的特性與參數(shù)時(shí),用作測試的信號(hào)源或激
    的頭像 發(fā)表于 08-27 10:21 ?494次閱讀

    PWM信號(hào)發(fā)生器的作用有哪些

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

    三角波發(fā)生器的組成和應(yīng)用

    三角波發(fā)生器種能夠產(chǎn)生連續(xù)三角形波形信號(hào)的電子設(shè)備或電路。其輸出信號(hào)具有特定的頻率和波形特征,廣泛應(yīng)用于電子、通信、音頻、測試測量以及控制系統(tǒng)等多個(gè)領(lǐng)域。以下是對三角波
    的頭像 發(fā)表于 08-08 14:36 ?3306次閱讀

    labview控制示波器與信號(hào)發(fā)生器

    ,但是沒有調(diào)用過儀器,我想用軟件實(shí)現(xiàn)控制信號(hào)發(fā)生器發(fā)出雙脈沖波形,示波器自動(dòng)抓取,信號(hào)發(fā)生器不要連續(xù)直發(fā),就是點(diǎn)擊軟件下,信號(hào)
    發(fā)表于 07-06 15:13
    主站蜘蛛池模板: 成年全黄大色大黄 | 久久久久久久国产免费看 | 五月婷婷久久综合 | 亚洲韩国在线一卡二卡 | 中文字幕三级久久久久久 | 高h细节肉爽文bl1v1 | 国产精品特黄毛片 | 美女视频很黄很a免费国产 美女视频很黄很暴黄是免费的 | 69精品在线| 国产美女精品三级在线观看 | 国内一国产农村妇女一级毛片 | 久操操操 | 亚洲xx网站| 一本一本大道香蕉久在线精品 | 站长工具天天爽视频 | 插插操操 | 久久久美女视频 | 午夜免费一级片 | 国模私拍视频在线 | 人人爱爱人人 | 韩国三级视频在线 | 7777奇米| 人人看人人玩 | 亚洲免费影视 | 闲人综合| 高清视频一区二区三区 | 老司机色网 | 天天夜夜啦啦啦 | 久久亚洲精品国产精品婷婷 | 国产清纯白嫩大学生正在播放 | free 欧美| 免费看性| 国产毛片一区二区三区精品 | 轻点灬大ji巴太粗太长了爽文 | 国产裸露片段精华合集链接 | 新激情五月 | 国产三级观看 | 狠狠综合 | 制服丝袜中文字幕第一页 | 日本一级大片 | 免费的黄视频 |