91视频免费?看_蜜芽MY188精品TV在线观看_国产免费无遮挡在线观看视频_深夜国产_亚洲精品欧洲精品_欧美黑人粗暴多交

  • 回復
  • 收藏
  • 點贊
  • 分享
  • 發新帖

當A/D將模擬量轉化成數字量的時候,需要計算平均值嗎???

當A/D將模擬量轉化成數字量的時候,對于直流輸入需要計算平均值嗎???
轉化完成后,不就可以和自己設置的標準值比較了嗎???
全部回復(95)
正序查看
倒序查看
taolei
LV.4
2
2004-09-08 08:43
計算平均值可以抗干擾,防止由于一次采樣不準,造成錯誤動作.
0
回復
great
LV.4
3
2004-09-08 10:29
對量化后的數值進行均值處理只是抗干擾的一種方法,也是一般應用的,不過這得根據你的實際系統來考慮,因為增加采樣值就會加大對A/D轉換器的速度要求,增加成本,在一些功率變換器的控制中,實際上不進行均值處理對你的系統性能影響不大,除非你是做高精密電源.
0
回復
taolei
LV.4
4
2004-09-08 10:41
@great
對量化后的數值進行均值處理只是抗干擾的一種方法,也是一般應用的,不過這得根據你的實際系統來考慮,因為增加采樣值就會加大對A/D轉換器的速度要求,增加成本,在一些功率變換器的控制中,實際上不進行均值處理對你的系統性能影響不大,除非你是做高精密電源.
由于AD采樣不可比避免的會受到外部的干擾,對于一個閉環系統反饋通道的精度決定了系統的精度.同時在電源系統中,過流保護如果僅僅依靠一次的采樣值進行判斷可能會出現誤動作.歡迎繼續探討.
0
回復
2004-09-08 10:59
@taolei
由于AD采樣不可比避免的會受到外部的干擾,對于一個閉環系統反饋通道的精度決定了系統的精度.同時在電源系統中,過流保護如果僅僅依靠一次的采樣值進行判斷可能會出現誤動作.歡迎繼續探討.
建議采樣十次(精度不高可以取五次),去掉最大和最小,然后計算平均值,
0
回復
2004-09-09 08:39
@一個好人
建議采樣十次(精度不高可以取五次),去掉最大和最小,然后計算平均值,
電流的采樣不是通過轉化成電壓來反映的嗎????如果是做精度到0.1V的采樣,需要計算平均值嗎?那計算平均值的方式是什么樣的,是將量化的數值進行什么方式的操作????有什么標準嗎???我以前沒做過,現在不理解啊!!!
0
回復
2004-09-09 16:52
@chengkai422
電流的采樣不是通過轉化成電壓來反映的嗎????如果是做精度到0.1V的采樣,需要計算平均值嗎?那計算平均值的方式是什么樣的,是將量化的數值進行什么方式的操作????有什么標準嗎???我以前沒做過,現在不理解啊!!!
這個很簡單啊,將每次采樣的結果都存在A1-A10這10個寄存器中,
然后進行比較,去掉最大的,和最小的,將其它的相加,再除以8就OK了
0
回復
2004-09-10 10:28
@一個好人
這個很簡單啊,將每次采樣的結果都存在A1-A10這10個寄存器中,然后進行比較,去掉最大的,和最小的,將其它的相加,再除以8就OK了
就是將量化后的數值取10次,然后去掉一大一小,除以8,就可以了????我沒有想到會這么簡單啊!謝謝dx了!
0
回復
2004-09-10 11:23
@chengkai422
就是將量化后的數值取10次,然后去掉一大一小,除以8,就可以了????我沒有想到會這么簡單啊!謝謝dx了!
不用了,剛出來時,我做智能充,那時帶A/D口的單片機特貴,不象現在三塊多錢就能搞定,我只好用LM324做A/D口,精度不高,又怕單片機檢測失誤,就一直采用這個辦法,很不錯啊!!!
0
回復
great
LV.4
10
2004-09-10 11:29
@taolei
由于AD采樣不可比避免的會受到外部的干擾,對于一個閉環系統反饋通道的精度決定了系統的精度.同時在電源系統中,過流保護如果僅僅依靠一次的采樣值進行判斷可能會出現誤動作.歡迎繼續探討.
那也得看情況吧,在電源系統中,有的信號根本不可能去采樣10次,比如開關電流波形,那你的A/D得多快呀,也就不會出現像單周期單點采樣的采樣算法了,當然像輸出電壓這類低頻信號一周期可以采樣多次.
0
回復
2004-09-10 11:34
@great
那也得看情況吧,在電源系統中,有的信號根本不可能去采樣10次,比如開關電流波形,那你的A/D得多快呀,也就不會出現像單周期單點采樣的采樣算法了,當然像輸出電壓這類低頻信號一周期可以采樣多次.
jette ,你說得很有道理,特別是關系到相位檢測,那更沒辦法,所以
要加外圍專用IC,用單片機的可靠性不是很強!!!
0
回復
great
LV.4
12
2004-09-10 12:52
@一個好人
jette,你說得很有道理,特別是關系到相位檢測,那更沒辦法,所以要加外圍專用IC,用單片機的可靠性不是很強!!!
我比較喜歡的是DSP+FPGA這種控制平臺,類似于PWM/相位檢測,死區調節,保護等這些功能都可以來實現,而且如果用FPGA或CPLD來實現,頻率也可一做高.
0
回復
taolei
LV.4
13
2004-09-10 13:41
@great
那也得看情況吧,在電源系統中,有的信號根本不可能去采樣10次,比如開關電流波形,那你的A/D得多快呀,也就不會出現像單周期單點采樣的采樣算法了,當然像輸出電壓這類低頻信號一周期可以采樣多次.
采樣的次數多一些最后處理的值,接近于實際的值一些.具體什么樣的值要求采樣次數多一些需要根據具體的情況而定.
0
回復
chengkai422
LV.6
14
2004-09-10 15:48
@一個好人
不用了,剛出來時,我做智能充,那時帶A/D口的單片機特貴,不象現在三塊多錢就能搞定,我只好用LM324做A/D口,精度不高,又怕單片機檢測失誤,就一直采用這個辦法,很不錯啊!!!
做dc的采樣應該是夠了,我就是不能用LM324啊,要用mcu完成所有的電壓比較,做uvp,ovp及均充和浮充的控制!有沒有簡單一點的求平均值程序,我現在是用別人的平均值求法,覺得太長了,而且不是很懂,能不能教小蝦米一下!
0
回復
great
LV.4
15
2004-09-10 17:35
@taolei
采樣的次數多一些最后處理的值,接近于實際的值一些.具體什么樣的值要求采樣次數多一些需要根據具體的情況而定.
實際電源系統中,當然是對高頻信號采樣次數越多越好,按你說的,那樣更接近于實際值,比如說開關電流,可事實是我們需要采樣多次的信號,實際中往往不可能進行多次采樣,而對于輸出電壓這類低頻信號,一個周期采樣的次數再多也沒什么意義
0
回復
taolei
LV.4
16
2004-09-11 08:19
@great
實際電源系統中,當然是對高頻信號采樣次數越多越好,按你說的,那樣更接近于實際值,比如說開關電流,可事實是我們需要采樣多次的信號,實際中往往不可能進行多次采樣,而對于輸出電壓這類低頻信號,一個周期采樣的次數再多也沒什么意義
我說的不是一個信號的整個周期的采樣,而是在一個點的多次采樣然后取平均作為一次的值.你所說的一個周期的采樣只要符合香農定理就可以了.
0
回復
2004-09-11 13:10
@chengkai422
做dc的采樣應該是夠了,我就是不能用LM324啊,要用mcu完成所有的電壓比較,做uvp,ovp及均充和浮充的控制!有沒有簡單一點的求平均值程序,我現在是用別人的平均值求法,覺得太長了,而且不是很懂,能不能教小蝦米一下!
這個程序,如果用C寫就好簡單了,如果用匯篇得好長好長啊
0
回復
chengkai422
LV.6
18
2004-09-11 13:46
@一個好人
這個程序,如果用C寫就好簡單了,如果用匯篇得好長好長啊
我現在用的就是用匯編寫的,好長!c語言現在我還暫時用不到,也不是很熟悉!咳!還好現在只是對直流電壓的采樣!那dx能介紹一本好書,介紹c語言單片機編程的!??
0
回復
chengkai422
LV.6
19
2004-09-15 08:54
@一個好人
jette,你說得很有道理,特別是關系到相位檢測,那更沒辦法,所以要加外圍專用IC,用單片機的可靠性不是很強!!!
頻率的高低對采樣過程有什么樣的影響???對單片機的周期有什么影響???我如果用4MHZ,8位的單片機!采樣A/D位為9位,那么怎么知道我這個的適用范圍啊!
0
回復
lex~
LV.2
20
2004-09-16 17:33
一般都得取平均值,要是有尖波的話,程序很容易出錯,至于具體幾次平滑濾波那得要考慮你的采樣頻率和波形的變化情況,多試幾次,取最大的啦.
0
回復
chengkai422
LV.6
21
2004-09-17 08:46
@lex~
一般都得取平均值,要是有尖波的話,程序很容易出錯,至于具體幾次平滑濾波那得要考慮你的采樣頻率和波形的變化情況,多試幾次,取最大的啦.
咳!我就是對這種幾次采樣取平均值的程序不是很了解啊!能不能給個小程序我看看!ck4221982@yahoo.com.cn!謝謝了!
0
回復
lex~
LV.2
22
2004-09-21 12:10
@chengkai422
咳!我就是對這種幾次采樣取平均值的程序不是很了解啊!能不能給個小程序我看看!ck4221982@yahoo.com.cn!謝謝了!
小程序???想要用哪種語言寫啊?其實蠻簡單,只要把采集的相鄰幾個的數據取平均值就行了,至于是幾個得自己試試.
0
回復
eagle
LV.2
23
2004-09-21 15:34
@一個好人
jette,你說得很有道理,特別是關系到相位檢測,那更沒辦法,所以要加外圍專用IC,用單片機的可靠性不是很強!!!
很贊同在外圍加IC
平均值交由單片機做
會減緩單片機的運算速度
而且對于延遲很難控制
(個人看法)
0
回復
eagle
LV.2
24
2004-09-21 15:36
@lex~
一般都得取平均值,要是有尖波的話,程序很容易出錯,至于具體幾次平滑濾波那得要考慮你的采樣頻率和波形的變化情況,多試幾次,取最大的啦.
有沒有可能使用外圍模擬線路對 尖波 進行平滑處理 限幅一下呢?
這樣保險一點吧~
0
回復
chengkai422
LV.6
25
2004-09-22 08:55
@lex~
小程序???想要用哪種語言寫啊?其實蠻簡單,只要把采集的相鄰幾個的數據取平均值就行了,至于是幾個得自己試試.
用匯編語言寫的!可以用51的,也可以samsung的寫!!!這兩個我不是太清楚!
0
回復
mr.lee
LV.5
26
2004-09-22 16:22
@great
對量化后的數值進行均值處理只是抗干擾的一種方法,也是一般應用的,不過這得根據你的實際系統來考慮,因為增加采樣值就會加大對A/D轉換器的速度要求,增加成本,在一些功率變換器的控制中,實際上不進行均值處理對你的系統性能影響不大,除非你是做高精密電源.
我想問問,如果我要對輸出采樣,怎么做?會不會設計到一次側跟二次側在芯片這里相矛盾的問題啊?
0
回復
chengkai422
LV.6
27
2004-09-22 20:25
@mr.lee
我想問問,如果我要對輸出采樣,怎么做?會不會設計到一次側跟二次側在芯片這里相矛盾的問題啊?
會怎么矛盾????能說清楚一點嗎,這樣大家一起討論才能一起進步嘛!
0
回復
lex~
LV.2
28
2004-09-27 15:35
@chengkai422
用匯編語言寫的!可以用51的,也可以samsung的寫!!!這兩個我不是太清楚!
把采集所存的數組連續幾個求平均值就行了,用C51最簡單,我現在手頭沒有這樣的程序,不好意思
0
回復
lex~
LV.2
29
2004-09-27 15:37
@eagle
有沒有可能使用外圍模擬線路對尖波進行平滑處理限幅一下呢?這樣保險一點吧~
這樣當然可以了,但是成本一定增加,程序可以做到,當然選程序啦~~~~~~~~~
0
回復
chengkai422
LV.6
30
2004-09-28 16:24
@lex~
把采集所存的數組連續幾個求平均值就行了,用C51最簡單,我現在手頭沒有這樣的程序,不好意思
我也是很郁悶啊!用51的匯編語言簡單嗎???我想c語言會簡單一點!
0
回復
lex~
LV.2
31
2004-09-29 09:59
@chengkai422
我也是很郁悶啊!用51的匯編語言簡單嗎???我想c語言會簡單一點!
比C51一定煩一點,把數據存到一個連續的區間,幾項相加用右移求平均,這里可能會牽扯到浮點運算,查點資料吧
0
回復
主站蜘蛛池模板: 延吉市| 太白县| 德清县| 顺昌县| 缙云县| 古浪县| 札达县| 皋兰县| 德保县| 惠安县| 尉氏县| 洪泽县| 周宁县| 疏勒县| 宾川县| 芮城县| 巴中市| 宜昌市| 雅安市| 犍为县| 巩留县| 乌兰察布市| 西平县| 凤山县| 霞浦县| 贞丰县| 伊川县| 徐汇区| 远安县| 卫辉市| 赤壁市| 湘阴县| 赣州市| 遵化市| 克山县| 玉田县| 宁南县| 贡觉县| 乌海市| 屯昌县| 襄城县|