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

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

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

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

基于DDS技術(shù)與單片機(jī)相結(jié)合實(shí)現(xiàn)電磁閥檢測(cè)平臺(tái)的設(shè)計(jì)

電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2018-11-26 08:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

汽車電磁閥在汽車工業(yè)生產(chǎn)中需求量極大,模擬電磁閥工作環(huán)境,從而檢測(cè)出其質(zhì)量的優(yōu)劣值得關(guān)注研究。設(shè)計(jì)的電磁閥檢測(cè)平臺(tái)是基于DDS技術(shù)與單片機(jī)相結(jié)合,同時(shí)運(yùn)用CPID技術(shù),模擬出電磁閥在工作期間的相關(guān)參數(shù)環(huán)境,從而判斷電磁閥的好壞。

本設(shè)計(jì)采用直接數(shù)字合成(DDS)技術(shù),采用專用集成芯片AD9834作為三角波產(chǎn)生模塊,利用51單片機(jī)CPLD來(lái)控制完成整個(gè)系統(tǒng)的設(shè)計(jì)。該系統(tǒng)輸出的三角波低頻特性好并且可以模擬斜坡信號(hào),能產(chǎn)生可調(diào)占空比的方波信號(hào),可調(diào)范圍達(dá)1%~99%.

1 系統(tǒng)設(shè)計(jì)方案

本文設(shè)計(jì)的數(shù)字信號(hào)源的系統(tǒng)框架如圖1所示。

基于DDS技術(shù)與單片機(jī)相結(jié)合實(shí)現(xiàn)電磁閥檢測(cè)平臺(tái)的設(shè)計(jì)

本系統(tǒng)產(chǎn)生輸出頻率為0~25 kHz,最小精度為1 Hz的信號(hào),占空比在0~100%范圍內(nèi)可調(diào),變化周期為10 s的整數(shù)倍。系統(tǒng)輸出電壓VOUT范圍0~40 V,最小精度0.01 V,輸出電流最大可達(dá)10 A,方波低電壓可詞范圍0~10 V,并且波形較好,可以連續(xù)變化,誤差不超過(guò)1%.

單片機(jī)完成鍵盤掃描和按鍵處理,通過(guò)SPI總線對(duì)AD9831進(jìn)行控制處理,通過(guò)AD7541進(jìn)行采樣處理。系統(tǒng)中的CPLD完成對(duì)單片機(jī)的擴(kuò)展和測(cè)頻功能。單片機(jī)發(fā)出的指令通過(guò)CPLD控制DDS以完成信號(hào)的產(chǎn)生。

2 模塊電路設(shè)計(jì)

2.1 控制系統(tǒng)

單片機(jī)控制整個(gè)系統(tǒng)工作,采用12 MHz晶振,P1.0、P1.1、P1.2、P1.3、P1.4、P1.5接一塊3x3矩陣鍵盤,P0口為擴(kuò)展接口,連接一塊8255芯片擴(kuò)展端口,并且同時(shí)連接LCD的DB0、DB1、DB2、DB3、DB4、DB5、DB6、DB7數(shù)據(jù)控制端口。P2.3、P2.4、P2.5分別接AD98 34的FSYNC、SCLK、SDATA端口。單片機(jī)各種數(shù)據(jù)和命令通過(guò)CPLD送出。

單片機(jī)向CPLD寫數(shù)據(jù)時(shí),讀信號(hào)都一直置低電平,寫信號(hào)口在上升沿時(shí),CPLD開(kāi)始讀地址,寫信號(hào)口在下降沿時(shí),CPLD開(kāi)始讀數(shù)據(jù);單片機(jī)從CPLD讀數(shù)據(jù)時(shí),將讀信號(hào)口一直置低電平,讀信號(hào)口在上升沿時(shí),單片機(jī)開(kāi)始讀地址,寫信號(hào)口在下降沿時(shí),單片機(jī)開(kāi)始讀數(shù)據(jù)。時(shí)序圖如圖2所示。

基于DDS技術(shù)與單片機(jī)相結(jié)合實(shí)現(xiàn)電磁閥檢測(cè)平臺(tái)的設(shè)計(jì)

2.2 DDS信號(hào)產(chǎn)生單元

DDS原理:直接數(shù)字頻率合成器(Direct DigitalSynthesizer)是從相位概念出發(fā)直接合成所需波形的一種頻率合成技術(shù),一個(gè)直接數(shù)字頻率合成器由相位累加器、加法器、波形存儲(chǔ)ROM、D/A轉(zhuǎn)換器和低通濾波器(LPF)構(gòu)成。DDS框架圖如圖3所示。

基于DDS技術(shù)與單片機(jī)相結(jié)合實(shí)現(xiàn)電磁閥檢測(cè)平臺(tái)的設(shè)計(jì)

其中K為頻率控制字,P為相位控制字,W為波形控制字,fc為參考時(shí)鐘頻率,N為相位累加器的字長(zhǎng),D為ROM數(shù)據(jù)位及D/A轉(zhuǎn)換器的字長(zhǎng)。相位累加器在時(shí)鐘fc的控制下以步長(zhǎng)K作累加,輸出的N位二進(jìn)制碼與相位控制字P波形控制字W相加后作為波形ROM的地址,對(duì)波形ROM進(jìn)行尋址,波形ROM輸出D位的幅度碼S(n)經(jīng)D/A轉(zhuǎn)換器變成階梯波S(t),再經(jīng)過(guò)低通濾波器平滑后就可以得到合成的信號(hào)波形。合成的信號(hào)波形形狀取決于波形ROM中存放大幅度碼,因此用DDS可以產(chǎn)生任意波形。使用50 MHz的晶振理論上DDS可以產(chǎn)生15 MHz左右的失真度小于1%的正弦信號(hào),信噪比可以達(dá)到60 dB,信號(hào)的輸出頻率可以表示為:

f0=(fc/2n)×M

fc為DDS時(shí)鐘頻率;N為相位累加器位數(shù);M為相位累加器步長(zhǎng);f0為輸出頻率。

DDS與單片機(jī)的連接方式以及自身外圍電路如圖4,圖5所示。

基于DDS技術(shù)與單片機(jī)相結(jié)合實(shí)現(xiàn)電磁閥檢測(cè)平臺(tái)的設(shè)計(jì)

基于DDS技術(shù)與單片機(jī)相結(jié)合實(shí)現(xiàn)電磁閥檢測(cè)平臺(tái)的設(shè)計(jì)

DDS9834驅(qū)動(dòng)程序模塊如下:

基于DDS技術(shù)與單片機(jī)相結(jié)合實(shí)現(xiàn)電磁閥檢測(cè)平臺(tái)的設(shè)計(jì)

基于DDS技術(shù)與單片機(jī)相結(jié)合實(shí)現(xiàn)電磁閥檢測(cè)平臺(tái)的設(shè)計(jì)

2.3 模塊控制單元(CPLD)

復(fù)雜可編程邏輯器件CPLD(Complex Programmable Logic Device),是從PAL和GAL器件發(fā)展出來(lái)的器件,相對(duì)而言規(guī)模大,結(jié)構(gòu)復(fù)雜,屬于大規(guī)模集成電路范圍,是一種用戶根據(jù)各自需要而自行構(gòu)造邏輯功能的數(shù)字集成電路。本系統(tǒng)中,采用Altera公司的EPM3128來(lái)連接單片機(jī)和DDS,單片機(jī)發(fā)出的指令通過(guò)CPLD來(lái)控制DDS芯片,同時(shí)檢測(cè)頻率為0~25kHz的信號(hào),檢測(cè)誤差小于0.1%。

2.4 信號(hào)調(diào)理單元

使用DDS9834所提供的互補(bǔ)輸出信號(hào)IOUTB、IOUT,從IOUTB輸出的信號(hào)是微弱的三角波電流信號(hào),圖6中端口3接AD9834的IOUTB,將輸出三角波信號(hào)放大,圖7的端口2接圖6的端口6,圖7的端口3接AD7541輸出的平穩(wěn)電壓,經(jīng)過(guò)比較,得出平穩(wěn)的方波。

基于DDS技術(shù)與單片機(jī)相結(jié)合實(shí)現(xiàn)電磁閥檢測(cè)平臺(tái)的設(shè)計(jì)

基于DDS技術(shù)與單片機(jī)相結(jié)合實(shí)現(xiàn)電磁閥檢測(cè)平臺(tái)的設(shè)計(jì)

3 系統(tǒng)軟件設(shè)計(jì)方案

單片機(jī)采用C語(yǔ)言編程,在執(zhí)行指令之前首先要完成各種初始化工作。其中包括時(shí)鐘初始化、端口設(shè)置、看門狗設(shè)置、開(kāi)機(jī)初始化,尤其注意對(duì)DDS9834的初始化驅(qū)動(dòng)程序的設(shè)置,然后等待中斷,進(jìn)入鍵盤掃描和各種按鍵的處理程序,整體流程如圖8所示。

基于DDS技術(shù)與單片機(jī)相結(jié)合實(shí)現(xiàn)電磁閥檢測(cè)平臺(tái)的設(shè)計(jì)

4 結(jié)束語(yǔ)

直接數(shù)字頻率合成(DDS)是DDS信號(hào)發(fā)生器的核心部分。本檢測(cè)平臺(tái)以單片機(jī)為核心,采用DDS技術(shù)實(shí)現(xiàn)了一種新型的低頻特性好并且可以模擬的斜坡信號(hào),可以產(chǎn)生可調(diào)占空比的方波信號(hào),可調(diào)范圍達(dá)1%~99%.經(jīng)過(guò)測(cè)試,該檢測(cè)系統(tǒng)平臺(tái)可以實(shí)現(xiàn)信號(hào)源工作穩(wěn)定,并且操作方便,成本低,通過(guò)樣機(jī)的研制,測(cè)試效果較好,精度較高。

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

    關(guān)注

    6067

    文章

    44988

    瀏覽量

    650332
  • 頻率合成器
    +關(guān)注

    關(guān)注

    5

    文章

    296

    瀏覽量

    32833
  • DDS
    DDS
    +關(guān)注

    關(guān)注

    22

    文章

    672

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    為什么單片機(jī)不能直接驅(qū)動(dòng)繼電器和電磁閥

    為什么單片機(jī)不能直接驅(qū)動(dòng)繼電器和電磁閥。繼電器繼電器就是個(gè)開(kāi)關(guān),這個(gè)開(kāi)關(guān)是由它內(nèi)部的線圈控制的。
    的頭像 發(fā)表于 02-26 09:52 ?1.3w次閱讀

    單片機(jī)驅(qū)動(dòng)電磁閥問(wèn)題

    各位大俠,本人最近在做一個(gè)小項(xiàng)目,自己做著玩的,但是到最后要驅(qū)動(dòng)輸出的時(shí)候,電磁閥沒(méi)有動(dòng)作,請(qǐng)各位大蝦指導(dǎo)下:簡(jiǎn)介:單片機(jī)為stc89C52,三極管為s9014c331,電阻為1K,二極管為
    發(fā)表于 02-04 16:18

    單片機(jī)控制及MOS管驅(qū)動(dòng)電磁閥設(shè)計(jì)

    `概述,使用單片機(jī)控制,系統(tǒng)分段操作電磁閥,利用MOS管驅(qū)動(dòng)。類似設(shè)計(jì)可以參考設(shè)計(jì),直接使用需要修改。有需要的話,留下郵箱號(hào)。`
    發(fā)表于 05-19 09:51

    單片機(jī)控制電磁閥

    單片機(jī)控制電磁閥,使用S8050 驅(qū)動(dòng)24v電磁閥單片機(jī)p2^1接20k電阻再接三極管基極三極管集電極接電磁閥再接24v電源三極管發(fā)射極接
    發(fā)表于 07-30 22:54

    單片機(jī)驅(qū)動(dòng)24V電磁閥

    我想用單片機(jī)驅(qū)動(dòng)24V電磁閥,功率40W,該怎么設(shè)計(jì)電路?單片機(jī)STM32,3.3V供電,謝謝!
    發(fā)表于 10-09 08:11

    分步直動(dòng)式電磁閥 (即反沖型)

    分步直動(dòng)式電磁閥  (即反沖型)        原理:它的原理是一種直動(dòng)和先導(dǎo)相結(jié)合,通電時(shí),電磁閥先將輔
    發(fā)表于 10-26 18:59 ?1668次閱讀

    為什么單片機(jī)不能直接驅(qū)動(dòng)繼電器和電磁閥

    為什么單片機(jī)不能直接驅(qū)動(dòng)繼電器和電磁閥,感興趣的小伙伴們可以看看。
    發(fā)表于 07-26 10:43 ?54次下載

    單片機(jī)控制電磁閥電路設(shè)計(jì)

     在工程機(jī)械和其他施工機(jī)械的液壓控制系統(tǒng)中 , 廣泛應(yīng)用著電磁閥,它是一種將電磁能轉(zhuǎn)換成機(jī)槭能的電磁元件。以往電磁閥的驅(qū)動(dòng)電路普遍由三極管或
    發(fā)表于 11-27 16:44 ?3.4w次閱讀
    <b class='flag-5'>單片機(jī)</b>控制<b class='flag-5'>電磁閥</b>電路設(shè)計(jì)

    基于DDS技術(shù)電磁閥檢測(cè)平臺(tái)的設(shè)計(jì)[圖]

    摘要: 為了測(cè)試電磁閩在各種工作狀態(tài)下(即在不同的輸入脈沖供電的情況下)的性能,研制了一種模擬電磁閥工作狀態(tài)的PWM脈沖電源。該電源依靠CPLD構(gòu)成數(shù)字PWM發(fā)生器,由單片機(jī)控制,具有短路保護(hù)和浪涌
    發(fā)表于 01-18 05:30 ?478次閱讀

    氣動(dòng)電磁閥是什么_氣動(dòng)電磁閥工作原理_氣動(dòng)電磁閥的分類

    本文首先介紹了氣動(dòng)電磁閥是什么,然后解釋了氣動(dòng)電磁閥的工作原理,最后對(duì)氣動(dòng)電磁閥進(jìn)行了分類,并介紹了分出的三種氣動(dòng)電磁閥
    發(fā)表于 08-07 17:52 ?9930次閱讀

    電磁閥的功能作用有哪些

    隨著技術(shù)的不斷進(jìn)步,電磁閥技術(shù)與控制技術(shù)、計(jì)算機(jī)技術(shù)、電子技術(shù)
    的頭像 發(fā)表于 08-10 17:07 ?1.7w次閱讀

    【STM32單片機(jī)】繼電器控制電磁閥與行程(限位)開(kāi)關(guān)的應(yīng)用

    【STM32單片機(jī)】繼電器控制電磁閥與行程(限位)開(kāi)關(guān)的應(yīng)用STM32單片機(jī)高電平為3.3V,而電磁閥的工作電壓常為12V/24V,這意味著需要借助繼電器控制
    發(fā)表于 11-19 10:06 ?93次下載
    【STM32<b class='flag-5'>單片機(jī)</b>】繼電器控制<b class='flag-5'>電磁閥</b>與行程(限位)開(kāi)關(guān)的應(yīng)用

    基于JN5121單片機(jī)電磁閥信號(hào)數(shù)字濾波算法實(shí)現(xiàn)

    電子發(fā)燒友網(wǎng)站提供《基于JN5121單片機(jī)電磁閥信號(hào)數(shù)字濾波算法實(shí)現(xiàn).pdf》資料免費(fèi)下載
    發(fā)表于 10-25 10:18 ?0次下載
    基于JN5121<b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>電磁閥</b>信號(hào)數(shù)字濾波算法<b class='flag-5'>實(shí)現(xiàn)</b>

    氣動(dòng)電磁閥單片機(jī)怎么接

    氣動(dòng)電磁閥是一種常用的控制元件,廣泛應(yīng)用于自動(dòng)化控制系統(tǒng)中。接線時(shí),可以通過(guò)單片機(jī)的IO口來(lái)控制氣動(dòng)電磁閥的開(kāi)關(guān),從而實(shí)現(xiàn)系統(tǒng)對(duì)氣動(dòng)執(zhí)行器的控制。下面將詳細(xì)介紹氣動(dòng)
    的頭像 發(fā)表于 12-22 13:58 ?1986次閱讀

    電磁閥控制器如何控制電磁閥

    電磁閥控制器是指利用智能控制技術(shù)來(lái)控制電磁閥的設(shè)備,主要功能是可以使電磁閥控制系統(tǒng)達(dá)到所需的自動(dòng)控制要求,從而達(dá)到一定的水力控制,實(shí)現(xiàn)對(duì)系統(tǒng)
    的頭像 發(fā)表于 01-03 16:57 ?2898次閱讀
    <b class='flag-5'>電磁閥</b>控制器如何控制<b class='flag-5'>電磁閥</b>?