性无码一区二区三区在线观看,少妇被爽到高潮在线观看,午夜精品一区二区三区,无码中文字幕人妻在线一区二区三区,无码精品国产一区二区三区免费

  • 回復(fù)
  • 收藏
  • 點(diǎn)贊
  • 分享
  • 發(fā)新帖

怎樣用單片機(jī)輸出一個(gè)正弦波

如果用查表的話,那表的數(shù)據(jù)該怎么得到呀?
對A/D,D/A,PWM 轉(zhuǎn)換不是很清楚.
全部回復(fù)(19)
正序查看
倒序查看
zjman
LV.5
2
2006-04-21 10:47
pwm輸出(0-100%),經(jīng)過濾波成直流電位;出來就是正弦波了
0
回復(fù)
阿立
LV.3
3
2006-04-21 14:22
有個(gè)是96KC的PWM生成SIN的程序,沒有驗(yàn)證過,不妨可以作為參考!
留下聯(lián)系方式,今天傳不上來
0
回復(fù)
2006-04-21 19:02
@阿立
有個(gè)是96KC的PWM生成SIN的程序,沒有驗(yàn)證過,不妨可以作為參考!留下聯(lián)系方式,今天傳不上來
QQ:76068501
e-mail:leb2003@126.com

謝謝了.發(fā)到郵箱吧.
0
回復(fù)
2006-04-21 19:06
@瘋狂的兔子
QQ:76068501e-mail:leb2003@126.com謝謝了.發(fā)到郵箱吧.
其實(shí),是要得到一個(gè)這樣一個(gè)信號:

f(t)=Asin(600t)+Asin(1200t)

我就是想把它做成一個(gè)表,放在程序中,然后把它用D/A輸出就可以得到它的波形了.

可是如何才能得到它的那個(gè)數(shù)值表呀,不會計(jì)算呀.
0
回復(fù)
sdjufeng
LV.6
6
2006-04-23 20:39
@瘋狂的兔子
其實(shí),是要得到一個(gè)這樣一個(gè)信號:f(t)=Asin(600t)+Asin(1200t)我就是想把它做成一個(gè)表,放在程序中,然后把它用D/A輸出就可以得到它的波形了.可是如何才能得到它的那個(gè)數(shù)值表呀,不會計(jì)算呀.
好了,我為你專門編寫了一個(gè)生成軟件SinData.exe,你試驗(yàn)一下吧:1145795945.rar
0
回復(fù)
njyd
LV.8
7
2006-04-24 22:10
  先確定一個(gè)波形周期要多少個(gè)點(diǎn).
  把2PI均勻分成這么多點(diǎn).
  再一個(gè)個(gè)點(diǎn)用公式計(jì)算.
  比如說只用SIN(X),200個(gè)點(diǎn).
  第一個(gè)=SIN(2PI(1/200)),第二個(gè)=SIN(2PI(2/200)),第三個(gè)=SIN(2PI(3/200))......
0
回復(fù)
2006-04-25 21:49
@njyd
  先確定一個(gè)波形周期要多少個(gè)點(diǎn).  把2PI均勻分成這么多點(diǎn).  再一個(gè)個(gè)點(diǎn)用公式計(jì)算.  比如說只用SIN(X),200個(gè)點(diǎn).  第一個(gè)=SIN(2PI(1/200)),第二個(gè)=SIN(2PI(2/200)),第三個(gè)=SIN(2PI(3/200))......
感謝呀
0
回復(fù)
njyd
LV.8
9
2006-04-26 17:40
@瘋狂的兔子
感謝呀
  實(shí)際上也就是與你用自編程序在屏幕上畫個(gè)正弦波算法一樣.
0
回復(fù)
peapig
LV.1
10
2006-04-26 23:10
@瘋狂的兔子
其實(shí),是要得到一個(gè)這樣一個(gè)信號:f(t)=Asin(600t)+Asin(1200t)我就是想把它做成一個(gè)表,放在程序中,然后把它用D/A輸出就可以得到它的波形了.可是如何才能得到它的那個(gè)數(shù)值表呀,不會計(jì)算呀.
其實(shí)只要在c語言或者類似的軟件下運(yùn)算一下,你想要什么樣的采樣率都是有你來控制的呀,只是電壓輸出的幅值必須在外圍設(shè)備中控制!
0
回復(fù)
liangzeng
LV.3
11
2006-05-05 14:27
@瘋狂的兔子
QQ:76068501e-mail:leb2003@126.com謝謝了.發(fā)到郵箱吧.
大哥,能否E-MAIL一份給小弟參考參考9467376@163.com
thanks
0
回復(fù)
xikun
LV.1
12
2006-05-10 11:55
@阿立
有個(gè)是96KC的PWM生成SIN的程序,沒有驗(yàn)證過,不妨可以作為參考!留下聯(lián)系方式,今天傳不上來
你好,能不能發(fā)給我!我的qq:48067844
郵箱:s_xkchen@stu.edu.cn
0
回復(fù)
czliuzq
LV.3
13
2006-06-15 10:31
@sdjufeng
好了,我為你專門編寫了一個(gè)生成軟件SinData.exe,你試驗(yàn)一下吧:1145795945.rar
你好,Sindata.exe的VB程序源碼可以給嗎?
czzliuzq71@czinfo.net
0
回復(fù)
sdjufeng
LV.6
14
2006-06-17 23:50
@liangzeng
大哥,能否E-MAIL一份給小弟參考參考9467376@163.comthanks
n
0
回復(fù)
sdjufeng
LV.6
15
2006-06-17 23:51
@czliuzq
你好,Sindata.exe的VB程序源碼可以給嗎?czzliuzq71@czinfo.net
好的.
0
回復(fù)
lwrot2003
LV.1
16
2006-06-19 12:11
@njyd
  實(shí)際上也就是與你用自編程序在屏幕上畫個(gè)正弦波算法一樣.
你的方法能具體點(diǎn)嗎?需要接D/A的擴(kuò)展嗎?
0
回復(fù)
zjman
LV.5
17
2006-06-20 10:14
@lwrot2003
你的方法能具體點(diǎn)嗎?需要接D/A的擴(kuò)展嗎?
電阻網(wǎng)絡(luò)(R2R),就能實(shí)現(xiàn)DA
0
回復(fù)
kcw_2005
LV.2
18
2006-08-01 09:20
@瘋狂的兔子
其實(shí),是要得到一個(gè)這樣一個(gè)信號:f(t)=Asin(600t)+Asin(1200t)我就是想把它做成一個(gè)表,放在程序中,然后把它用D/A輸出就可以得到它的波形了.可是如何才能得到它的那個(gè)數(shù)值表呀,不會計(jì)算呀.
我覺得不用表也可以吧,你取個(gè)初值,再取個(gè)累加值,比如吧一個(gè)周期分成多少個(gè)點(diǎn),不斷循環(huán)輸出就可以了
0
回復(fù)
nmgcf
LV.1
19
2007-08-09 22:29
@sdjufeng
好了,我為你專門編寫了一個(gè)生成軟件SinData.exe,你試驗(yàn)一下吧:1145795945.rar
你好,Sindata.exe的VB程序源碼可以給嗎?
能不能發(fā)到我的郵箱
linyul@126.com
萬分感謝!
0
回復(fù)
sdjufeng
LV.6
20
2007-08-16 14:10
@nmgcf
你好,Sindata.exe的VB程序源碼可以給嗎?能不能發(fā)到我的郵箱linyul@126.com萬分感謝!
早已刪除,很簡單的.
0
回復(fù)
發(fā)