機(jī)械社區(qū)

 找回密碼
 注冊(cè)會(huì)員

QQ登錄

只需一步,快速開始

搜索
查看: 4114|回復(fù): 11
打印 上一主題 下一主題

PWM輸出怎么轉(zhuǎn)化為數(shù)字顯示?

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2014-12-22 10:38:13 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
PWM輸出怎么轉(zhuǎn)化為數(shù)字顯示? PWM輸出示波器可以看到波形,我不懂怎么轉(zhuǎn)換為數(shù)字顯示。輸入電壓五伏直流,四個(gè)管腳,一個(gè)輸入端五伏,一個(gè)公共地,兩個(gè)輸出端,電流,示波器波形很穩(wěn)定。
: B0 v- v- o, z1 x
- \3 y4 r, i  D3 C7 z  o
回復(fù)

使用道具 舉報(bào)

2#
發(fā)表于 2014-12-22 10:45:27 | 只看該作者
脈寬數(shù)字輸出顯示,需要對(duì)波形處理,之后編碼,編碼以后就可以按編碼規(guī)則顯示,最簡(jiǎn)單的就是8421,
% J8 j9 t% {  }; Y0 q) q% F  I; b( p1 N# b- J% ^- Q5 L
這個(gè)你可以專門找人做,有現(xiàn)成的可以買一個(gè)顯示組件,沒有幾個(gè)錢,很便宜的,特殊的東西,我可以給你玩,不過一般沒有必要

點(diǎn)評(píng)

不穩(wěn)定是寄存器系統(tǒng)有問題,你買成熟產(chǎn)品比較簡(jiǎn)單,  發(fā)表于 2014-12-22 12:16
驚動(dòng)大俠了,瀑布汗。就是遇人不淑,找的人顯示的數(shù)字不穩(wěn)定。好的,讓他買現(xiàn)成的組件。謝謝  發(fā)表于 2014-12-22 12:11

評(píng)分

參與人數(shù) 1威望 +1 收起 理由
揚(yáng)天測(cè)量 + 1

查看全部評(píng)分

3#
發(fā)表于 2014-12-22 11:16:18 | 只看該作者
你是要數(shù)字顯示甚么呢?頻率,脈寬,間隙,占空比等?

點(diǎn)評(píng)

取樣以后,分類編碼,你說的這些都可以,有賣這類系統(tǒng)的,很便宜  發(fā)表于 2014-12-22 11:25

評(píng)分

參與人數(shù) 1威望 +1 收起 理由
揚(yáng)天測(cè)量 + 1

查看全部評(píng)分

4#
發(fā)表于 2014-12-22 12:11:09 | 只看該作者
本帖最后由 門童 于 2014-12-22 12:14 編輯 % x( ^, T- i7 }: _

; [. Z1 E8 @8 q是很便宜的,問題是不知道樓主要數(shù)字顯示啥,還是什么都要顯示!自己做用數(shù)碼管顯示成本可以控制在10元以內(nèi),當(dāng)然買個(gè)應(yīng)該也不貴,建議買$ p* Q8 a$ a$ }% M# c0 a$ R
,便宜,不用麻煩!

點(diǎn)評(píng)

謝謝熱心  發(fā)表于 2014-12-22 12:21

評(píng)分

參與人數(shù) 1威望 +1 收起 理由
揚(yáng)天測(cè)量 + 1

查看全部評(píng)分

5#
 樓主| 發(fā)表于 2014-12-22 12:24:30 | 只看該作者
門童 發(fā)表于 2014-12-22 12:11 % p" G9 d; f' F8 ?& x
是很便宜的,問題是不知道樓主要數(shù)字顯示啥,還是什么都要顯示!自己做用數(shù)碼管顯示成本可以控制在10元以內(nèi) ...
* g/ `7 P4 N. B, v
朋友做的,讓他請(qǐng)教別人死要面子不肯,自己又搞不出來,讓他買也死不吭氣,無語。現(xiàn)在傳感器都還給別人了。我自己很郁悶,直覺應(yīng)該是很簡(jiǎn)單的東西,但是我對(duì)電氣不懂,所以來簡(jiǎn)單求助請(qǐng)教一下,死也要死個(gè)明白是不是。謝謝大家4 Z( H$ c$ ^8 R+ b9 u1 E# {
6#
發(fā)表于 2014-12-22 12:28:12 | 只看該作者
51或AVR單片機(jī),D/A   A/D 轉(zhuǎn)換器,一般精度8位的轉(zhuǎn)換器,精度高的用16位的,一般芯片有自己芯片方案,編程匯編或者C的都可以。

評(píng)分

參與人數(shù) 1威望 +1 收起 理由
揚(yáng)天測(cè)量 + 1

查看全部評(píng)分

7#
發(fā)表于 2014-12-22 15:13:50 | 只看該作者
實(shí)在是不知道你要顯示哪些內(nèi)容,,,,,,不管是啥,某寶有的。

評(píng)分

參與人數(shù) 1威望 +1 收起 理由
揚(yáng)天測(cè)量 + 1 熱心

查看全部評(píng)分

8#
發(fā)表于 2014-12-22 15:14:56 | 只看該作者
樓主的pwm發(fā)生器應(yīng)該是是一個(gè)晶振加上一個(gè)分頻計(jì)數(shù)器電路,晶振產(chǎn)生固定頻率的脈沖,計(jì)數(shù)每個(gè)脈沖周期數(shù)值自加一次,計(jì)數(shù)達(dá)到一定值,就讓輸出電平翻轉(zhuǎn)一次,就產(chǎn)生了pwm波形。
6 w- `, H7 |7 [* D6 T9 s9 P至于測(cè)量方法,找個(gè)看你想要的測(cè)量精度了,做個(gè)自加計(jì)數(shù)器,每次檢測(cè)到電平上升沿或者下降沿就把數(shù)據(jù)存儲(chǔ)下來并自動(dòng)復(fù)位,幾次測(cè)量值找平均數(shù)就是結(jié)果了。至于具體實(shí)現(xiàn)方式 各種單片機(jī)  可編程邏輯器件都可以實(shí)現(xiàn) ,一般的數(shù)字顯示的示波器也都有這種功能

點(diǎn)評(píng)

其實(shí)我理解大俠的意思,這東西的確是很常規(guī)的東西了,一般看看書都能自己做,我只是很好奇為啥這東西都得求助?我自己想了一般沒發(fā)現(xiàn)難在哪里?把思路發(fā)上來只是希望了解別人卡在那個(gè)環(huán)節(jié)了,沒別的意思  發(fā)表于 2014-12-22 16:53
大蝦,你誤解了,這東西我是說沒有什么技術(shù)難度,我也不是專業(yè)玩這個(gè)的,但我設(shè)計(jì)這東西沒問題,而非特殊情況,我也不會(huì)設(shè)計(jì)它,我玩過許多東西,許多都是常規(guī)技術(shù),但國內(nèi)技術(shù)人員視野窄,大家都要提高才行  發(fā)表于 2014-12-22 16:26
哈哈大俠,咱就喜歡琢磨 ,遇到問題總琢磨東西該咋做,這東西其實(shí)隨便看看那些開發(fā)板入門教程就應(yīng)該回了,咱本來不愿意獻(xiàn)丑的,既然大俠提了,咱總得出力呀  發(fā)表于 2014-12-22 16:17
說的就是非常簡(jiǎn)單,不必自己設(shè)計(jì)這些東西,有賣的,隨便買一個(gè)就可以了,  發(fā)表于 2014-12-22 16:05
根據(jù)計(jì)數(shù)器的值和晶振脈沖頻率算一下,pwm的周期就出來了。別的量測(cè)量方法也都類似的 。具體硬件實(shí)現(xiàn)很容易的,幾乎所有類型的編程控制器都能實(shí)現(xiàn)  發(fā)表于 2014-12-22 15:34
其實(shí)測(cè)量與發(fā)生的方法差不多,比如要測(cè)周期,那測(cè)量電路就得有自己的晶振產(chǎn)生脈沖,每一個(gè)脈沖計(jì)數(shù)器就自動(dòng)加1,每次產(chǎn)生上升沿的時(shí)候計(jì)數(shù)器就清零,到下一個(gè)上升沿記下計(jì)數(shù)器的值,再清零。  發(fā)表于 2014-12-22 15:32
他不是要發(fā)生那個(gè)脈寬與調(diào)制,是要把他看見的那個(gè)調(diào)制寬與幅值用數(shù)字顯示出來,就跟拿卡尺量那個(gè)東西類似,就是高速采樣,暫存,把脈寬與幅值數(shù)字化,顯示,再采樣這么一個(gè)循環(huán),  發(fā)表于 2014-12-22 15:26

評(píng)分

參與人數(shù) 1威望 +1 收起 理由
揚(yáng)天測(cè)量 + 1 熱心

查看全部評(píng)分

9#
發(fā)表于 2014-12-22 18:53:43 | 只看該作者
看似樓上的都不是從業(yè)人士。小弟在這里侃兩句。  _- N9 P, w, j3 J

% o6 R9 E! W( k. a/ O& |可以將被測(cè)波形整形后,以百余MHz的采樣頻率分別高速地抓下每個(gè)PWM波形的高電平與低電平的確切時(shí)間,可以做到每個(gè)PWM周期都輸出一個(gè)算得的“占空比”數(shù),也可以均值以獲得高分辨率的占空比數(shù)。9 K4 P6 V" t# O: ^
可以將這個(gè)PWM波作為時(shí)鐘在一定時(shí)基內(nèi)進(jìn)行計(jì)數(shù),與高穩(wěn)定度頻率基準(zhǔn)(銣鐘/恒溫晶振,一般為10MHz)進(jìn)行比較以得到被測(cè)PWM的高準(zhǔn)確度頻率。
) }$ Y. |6 T9 D) e5 O. t$ g- j+ L/ _+ d& E5 u- x8 `6 L
關(guān)于顯示,是最無所謂的一個(gè)技術(shù)點(diǎn),無論是數(shù)碼管/液晶屏/條棒顯示/串口或總線輸出,關(guān)鍵都不在這里。
& l4 s6 _8 ~' j- g4 O3 F( t3 z3 G5 m+ H# {: D2 o0 V  w! g& @7 E" Z$ ]+ _
想要得到多高的精度,想怎么做,樓主可以接著往下說。
! {# ^' E8 W! g% \$ f( V- Q* v4 H/ Z7 L5 l% x9 W$ c# r' t
補(bǔ)充內(nèi)容 (2014-12-22 23:20):9 R/ J6 h+ J, _) z, G( j' O
答螺旋線哥:考慮了一下,時(shí)鐘與PWM同步起來并沒有什么好處,如果有的話,請(qǐng)討論一下,謝謝。個(gè)人覺得盡力提升采樣主頻以獲得高時(shí)間分辨率比較重要。+ l9 r' v7 G3 p6 o
) C0 W; }* f. R% w1 o2 z: y
補(bǔ)充內(nèi)容 (2014-12-23 11:50):$ H4 [" [  N7 g) c5 ~- q' T+ b
回螺旋線哥:您說的是理想信號(hào)的采樣結(jié)果FFT轉(zhuǎn)至頻域會(huì)有一些因采樣速率有限而產(chǎn)生的諧波。在信號(hào)速率逐漸逼近采樣定理的情況下會(huì)惡化(少見,像1Gsa/s的示波器普遍帶寬在100MHz)。1/3[11:52]
1 P  g$ R  v# x+ b
" ?6 }" l6 s3 d& _3 Q  W/ {" W補(bǔ)充內(nèi)容 (2014-12-23 11:50):, K8 L$ }+ B& e$ ~7 U
小弟沒有做過伺服驅(qū)動(dòng),請(qǐng)多聊聊,謝謝。被測(cè)信號(hào)頻率/占空比可變的情況下想要測(cè)定此頻率/占空比,與,已知被測(cè)信號(hào)頻率的情況下對(duì)此信號(hào)進(jìn)行AD是兩個(gè)不同的套路。2/3[11:52]
" G# W: f1 L' F8 T5 X6 ]. s$ d, `
1 @* w( l$ r0 D+ {) X補(bǔ)充內(nèi)容 (2014-12-23 11:50):0 H; F$ o, o. v2 M/ ^+ J
這兩種不同套路中前者是對(duì)被測(cè)量進(jìn)行1Bit轉(zhuǎn)換,后者商用集成化器件從8至31位都有,被測(cè)量頻率在變的情況下同步愈發(fā)困難,而盡系統(tǒng)最大能力提高采樣速率是個(gè)通用的辦法。3/3[11:52]

點(diǎn)評(píng)

最主要的理由是非同步采樣的諧波問題比同步采樣嚴(yán)重。大俠如何看?一般應(yīng)用無所謂。在伺服中,這個(gè)問題會(huì)導(dǎo)致很嚴(yán)重的后果。  發(fā)表于 2014-12-23 09:32
為什么不用同步采樣?  發(fā)表于 2014-12-22 22:50

評(píng)分

參與人數(shù) 1威望 +1 收起 理由
揚(yáng)天測(cè)量 + 1 熱心

查看全部評(píng)分

10#
發(fā)表于 2014-12-22 20:14:47 | 只看該作者
樓主還是說說需要顯示的頻率  脈寬范圍   需要的顯示精度 上升沿速度啥的吧  或者吧示波器的截圖發(fā)上來吧

評(píng)分

參與人數(shù) 1威望 +1 收起 理由
揚(yáng)天測(cè)量 + 1

查看全部評(píng)分

本版積分規(guī)則

小黑屋|手機(jī)版|Archiver|機(jī)械社區(qū) ( 京ICP備10217105號(hào)-1,京ICP證050210號(hào),浙公網(wǎng)安備33038202004372號(hào) )

GMT+8, 2024-9-25 07:22 , Processed in 0.083076 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表