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

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

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

使用雨珠S設(shè)備的一點經(jīng)驗成果--電子之光

jf_22476612 ? 來源:jf_22476612 ? 作者:jf_22476612 ? 2023-08-14 21:01 ? 次閱讀

目前基于雨珠S片上儀器集成平臺,我們成功完成了生產(chǎn)場所健康監(jiān)測儀,具體設(shè)備如圖:

wKgZomTDbNOAZCYxAAKX3zpda2w539.png

wKgZomTDbOGAZAxkAAMQ8Xs7zuk714.png


此作品目前主要完成了三個方向的工作。第一,能夠?qū)τ谠O(shè)備健康情況進行實時監(jiān)測,避免出現(xiàn)故障,對于工作設(shè)備的工作溫度,設(shè)備的振動情況以及工作噪聲進行監(jiān)測和播報,同時加裝攝像頭,能夠全面觀察設(shè)備運行情況。第二,能夠?qū)τ谠O(shè)備的工作環(huán)境進行檢測,力求減小外部環(huán)境對于設(shè)備工作的影響,本設(shè)備加裝溫濕度傳感器實現(xiàn)溫度,濕度要素的測量,為對外部環(huán)境加以控制提供依據(jù)。第三,改進工作場所環(huán)境,對于相關(guān)設(shè)備工作產(chǎn)生噪音以及次聲波進行主動降噪處理,提高工作的效率。設(shè)備具體裝置如圖所示。

wKgaomTDbvGABig1AAH8fCMtTCI173.png

針對雨珠S豐富的通訊接口和電壓源,我們完成主板設(shè)計,其包括7個外界模塊接口和三個功能模塊,包括溫濕度計接口,麥克風(fēng)音頻采集接口以及TTS語言播報等部分。對于外接分模塊的設(shè)計,具有包括咪頭采集板,揚聲器功放模塊在內(nèi)的7個功能模塊。
主板

wKgaomTDb22AGtoVAAJraSr2skw769.png

wKgZomTDb3iAJ2gQAAKOQIgGlyA036.png

wKgZomTDb4GAec5pAAKkQc2L8Fg990.png

wKgZomTDb4qAJ8PQAACtcF_rg3U246.png

wKgZomTDb5GARNo2AAM-Rr13BRA101.png

外界模塊

wKgZomTDb6iAIe_tAAEiJaRcMT8514.png

溫濕度計

wKgaomTDb7eAO0c4AARU6yIJIBg144.png

wKgaomTDb7-ALmiDAAZgq-7rFC8610.png

喇叭功放模塊

wKgaomTDb-2AEmwdAACoOgaVFH8572.png


wKgaomTDb_eAcTSxAAESk5J63R8507.png

麥克風(fēng)音頻采集模塊

wKgaomTDcAmAMSlKAAEXv6tR7Wc383.png

wKgZomTDcBOAFfgrAAQhGQnRi-c865.png

wKgZomTDcB-ACQcRAAMPLDIv9no231.png

咪頭音頻采集模塊

wKgZomTDcDKABqfTAAFdC2xz76g113.png

wKgaomTDcDmASMD3AAEX4iz5ckI724.png

紅外溫度模塊

wKgZomTDcEWAME_8AAD8NTnq73Y307.png

激光測振模塊

wKgaomTDcFKAYhUBAAg0PFRQ2Ss001.png

TTS語言播報模塊

硬件總體設(shè)計中,我們利用了程控電源供電,采用雨珠S模擬輸入輸出功能實現(xiàn)了對于激光測振和兩級音頻信號的采集和降噪信號的輸出,使用串口功能實現(xiàn)了語音播報,通過USBHUB,對于攝像頭的圖像進行了采集。我們對于雨珠S設(shè)備提供的數(shù)字IO和電壓源的使用率達到了100%”,此外借助了IIC,UART,RS485和單總線協(xié)議進行通訊,充分發(fā)揮了雨珠S設(shè)備的功能和開發(fā)潛力。

軟件的開發(fā),我們使用的是雨珠S設(shè)備SDK的Python接口,實現(xiàn)了系統(tǒng)所需的各個功能。并結(jié)合PyQt完成了簡潔易用的UI設(shè)計。

wKgaomTDcLmAbXzlAABOogJdtxU240.png


wKgaomTDcMGANs2oAAA_wRVOFFw081.png

雨珠S對于Python接口的良好支持,對于原型開發(fā)更加如虎添翼,才使得我們能夠在這有限的時間內(nèi)完成了系統(tǒng)開發(fā)。在PC端控制上,完成了包括子線路無限循環(huán),系統(tǒng)自檢使能,雨珠參數(shù)修改等六方面內(nèi)容,建立了功能實現(xiàn)的總體框架。

wKgZomTDcNOAdoDLAADK7AJQQf0470.png

云編譯功能使得雨珠S設(shè)備的使用更加靈活多變,可輕松應(yīng)對更多未知的非標(biāo)準(zhǔn)化的時序,大大加快了設(shè)備原型的開發(fā)。比如我們組在對于紅外溫度信號采集模塊進行設(shè)計時,發(fā)現(xiàn)此模塊的IIC時序與系統(tǒng)內(nèi)置的傳統(tǒng)IIC協(xié)議不兼容,無法正常驅(qū)動此模塊。主要矛盾在于標(biāo)準(zhǔn)IIC協(xié)議的起始位和停止位都是成對出現(xiàn),導(dǎo)致發(fā)送完讀取寄存器地址后的Restart信號前多了一個停止位,造成數(shù)據(jù)采集失敗。經(jīng)過云編譯進行邏輯結(jié)構(gòu)的調(diào)整,實現(xiàn)了對于時序的精確控制,成功解決了停止點的問題。

wKgZomTDcPKADC4VAAHcNGU3cPI858.png


wKgZomTDcPiAbLUMAAHQ98vl9m4070.png

目前云編譯的功能實現(xiàn)了包括UART收發(fā)狀態(tài)機,UART幀數(shù)據(jù)收發(fā)機在內(nèi)的6種狀態(tài)機,如圖是紅外部分IIC協(xié)議的時序狀態(tài)機。

wKgZomTDcS6AVyzfAADfPcYhxv0654.png


此外,我們在整個系統(tǒng)開發(fā)過程中,做了大量的實驗和數(shù)據(jù)分析,比如這里給出的角度,距離對于降噪效果影響的實驗結(jié)果

wKgZomTDcWqAXSbqAABGF6gamh4309.png


wKgZomTDcXyAa5olAABCpuyIKKs045.png

同時,我們使用fxlms算法進行了仿真,得到了良好的降噪效果

wKgZomTDckGAa-W-AAFNSobLQr0278.png

wKgaomTDckmAQiVYAAE9gR7Zgc4455.png


雨珠S設(shè)備方便靈活,SDK支持Python,C,Labview三種開發(fā)接口,有上百個底層API。能夠勝任多種功能,多種設(shè)備的原型開發(fā)與實驗測量。特別是其提供的云編譯功能,更加突出了其靈活性,可以實現(xiàn)更加個性化的設(shè)計與開發(fā)。
我們在本項目中,雨珠S設(shè)備提供的數(shù)字IO和電源的使用率達到了100%。我們完成了6項主要功能,其中兩項功能用到的傳感器驅(qū)動器為自主研發(fā)。完成了包括主板在內(nèi)的三套電路板的設(shè)計開發(fā)。在下一步我們還將完成溫濕度模塊的開發(fā)和更好降噪水平的實現(xiàn),更加充分發(fā)揮云編譯的功能。

審核編輯 黃宇

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

    關(guān)注

    2545

    文章

    50445

    瀏覽量

    751067
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8447

    瀏覽量

    150722
  • 虛擬儀器
    +關(guān)注

    關(guān)注

    22

    文章

    775

    瀏覽量

    87273
  • 采集模塊
    +關(guān)注

    關(guān)注

    0

    文章

    135

    瀏覽量

    9536
收藏 人收藏

    評論

    相關(guān)推薦

    TPA3255音量稍微大一點就會保護,需要重新啟動,怎么解決?

    經(jīng)過反復(fù)測3255 雙聲道模式2歐喇叭單元,音量稍微大一點就會保護,需要重新啟動,4歐以上就沒有任何問題,這個情況供電超過36V 才明顯,尤其高壓50V左右,只要音量有一點就保護了。單聲道模式可以55V供電不保護。尋求解決辦法,調(diào)整電阻,電容,或者加粗銅箔走線,并沒有得
    發(fā)表于 09-30 08:32

    大功率貼片電感的電感值偏大一點可以用嗎

    電子發(fā)燒友網(wǎng)站提供《大功率貼片電感的電感值偏大一點可以用嗎.docx》資料免費下載
    發(fā)表于 09-20 11:33 ?0次下載

    電感碎了一點點能正常用嗎

    電子發(fā)燒友網(wǎng)站提供《電感碎了一點點能正常用嗎.docx》資料免費下載
    發(fā)表于 09-04 11:32 ?0次下載

    發(fā)電機轉(zhuǎn)子一點接地如何處理

    故障原因分析 發(fā)電機轉(zhuǎn)子一點接地故障的原因主要有以下幾種: 1.1 機械損傷 發(fā)電機轉(zhuǎn)子在運行過程中,由于振動、摩擦等原因,可能導(dǎo)致轉(zhuǎn)子繞組的絕緣層受到損傷,從而引發(fā)接地故障。 1.2 絕緣老化
    的頭像 發(fā)表于 08-20 17:05 ?923次閱讀

    對IOT_DEMO的程序做了一點修正,但是直出現(xiàn)編譯不成功,為什么?

    現(xiàn)在對IOT_DEMO的程序做了一點修正,但是出現(xiàn)直出現(xiàn)編譯不成功,在命令行的界面也是看不出來,錯誤的地方 不知錯誤輸出的文件是什么,沒有什么好方法解決這個問題 在eagle.S 中也是看不錯誤所在。
    發(fā)表于 07-12 07:32

    BLDC橋驅(qū)動的兩端都會并聯(lián)很大的電容和個小一點的電容,這個電容是必須的嗎?

    官方出的關(guān)于bldc電機控制的開發(fā)板,橋驅(qū)動的兩端都會并聯(lián)很大的電容和個小一點的電容,這個電容是必須的嗎? 是否可以去掉? 希望得到回復(fù),謝謝!
    發(fā)表于 07-04 07:15

    請問ARM Cortex系列燒寫器哪個燒寫快一點?

    最近個工程文件有點大,用STLink燒寫需要40多秒,CMSIS-CAP燒寫需要30秒左右,jlink沒試過,我還知道用帶USB的Bootloader進行flash燒寫的,但不知道哪個燒寫快一點,請問大家都在使用什么燒寫器呢?
    發(fā)表于 05-10 06:15

    使用stm32cubeprogrammer下程序總閃退,一點\"start programm\" 就退出怎么解決?

    使用stm32cubeprogrammer 下程序總閃退,連接是正常的,一點\"start programm\" 就退出。
    發(fā)表于 03-28 08:25

    ?PLC天塔之光的控制

    ?PLC天塔之光的控制
    的頭像 發(fā)表于 03-04 15:01 ?633次閱讀
    ?PLC天塔<b class='flag-5'>之光</b>的控制

    變壓器鐵芯為什么需要一點接地,多點接地不是更可靠嗎?

    變壓器鐵芯為什么需要接地?變壓器為什么要一點接地,多點接地不是更可靠嗎? 變壓器鐵芯接地的目的是為了保證人身安全以及保護設(shè)備的正常工作,避免發(fā)生電氣事故。 首先,變壓器鐵芯接地是為了確保人身安全。在
    的頭像 發(fā)表于 02-03 16:22 ?2431次閱讀

    將使用的色環(huán)插件電感換成更大一點會影響使用嗎

    將使用的色環(huán)插件電感換成更大一點會影響使用嗎 編輯:谷景電子 關(guān)于色環(huán)插件電感替換的問題之前有過對應(yīng)的討論,看到有人留言問:將當(dāng)前使用的色環(huán)插件電感方案換成比原來大的電感會影響使用嗎?今天我們就來
    的頭像 發(fā)表于 01-23 11:30 ?550次閱讀

    LTM80535輸出電流稍微大一點輸出電壓就減小是為什么?

    LTM80535 輸出電流稍微大一點 輸出電壓就減小 外部電路解法正確 是電源模塊有故障嗎 而且電壓降低后有嘯叫聲 不確定是不是模塊內(nèi)部的電感引起的
    發(fā)表于 01-04 06:40

    【W(wǎng)eb一點通】新代華為防火墻Web界面,讓面板更智能

    相關(guān)閱讀 【W(wǎng)eb一點通】新代華為防火墻Web界面,讓安全策略更易用 點擊“閱讀原文”,了解更多華為數(shù)據(jù)通信資訊! 原文標(biāo)題:【W(wǎng)eb一點通】新代華為防火墻Web界面,讓面板更智能
    的頭像 發(fā)表于 12-26 19:10 ?624次閱讀
    【W(wǎng)eb<b class='flag-5'>一點</b>通】新<b class='flag-5'>一</b>代華為防火墻Web界面,讓面板更智能

    幾張圖告訴你,為什么要一點接地!

    幾張圖告訴你,為什么要一點接地!
    的頭像 發(fā)表于 12-07 15:58 ?495次閱讀
    幾張圖告訴你,為什么要<b class='flag-5'>一點</b>接地!

    Altium Design 封裝庫有沒有全一點的網(wǎng)站直接下載

    通過Altium Design設(shè)計PCB電路,部分器件建模太麻煩,例如常規(guī)的電阻、電容、三極管等,求推薦好一點的網(wǎng)址直接下載PCB文件導(dǎo)入即可使用?。「兄x
    發(fā)表于 12-01 16:09