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

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

向編程高手們請教一個問題

我有一個信號是靠另外一個基準信號的下降沿來觸發(fā)的,但現(xiàn)在這個基準信號有些小的毛刺常會導致誤觸發(fā).在硬件上試了一些方法,沒有還好消除這些小毛刺,所以我想問一下在程序(用C編)上是不是有什么方法可以防止這些一干擾呢?或者說改變觸發(fā)方式?
全部回復(8)
正序查看
倒序查看
yangychun
LV.2
2
2007-01-23 12:22
毛刺的寬度大嗎?如果不太大的話可以用軟件消除呀.
0
回復
xjlwp
LV.3
3
2007-01-23 12:25
@yangychun
毛刺的寬度大嗎?如果不太大的話可以用軟件消除呀.
很小的,從示波器上看就是一根根線,請問如何消除啊,還請多多指點啊!
0
回復
yangychun
LV.2
4
2007-01-23 12:34
@xjlwp
很小的,從示波器上看就是一根根線,請問如何消除啊,還請多多指點啊!
每次中斷后,延時一段時間(你要消除毛刺的最大寬度,如20US),再檢測輸入口的狀態(tài)
0
回復
xjlwp
LV.3
5
2007-01-23 12:49
@yangychun
每次中斷后,延時一段時間(你要消除毛刺的最大寬度,如20US),再檢測輸入口的狀態(tài)
十分感謝你的回復.我這樣理解對不對,當檢測到一個下降沿時,先不觸發(fā),延時一定的時間后檢測信號是低電平還是高電平,如果是高電平我就不觸發(fā),如果是低電平就觸發(fā).
0
回復
yangychun
LV.2
6
2007-01-23 12:55
@xjlwp
十分感謝你的回復.我這樣理解對不對,當檢測到一個下降沿時,先不觸發(fā),延時一定的時間后檢測信號是低電平還是高電平,如果是高電平我就不觸發(fā),如果是低電平就觸發(fā).
是這樣的
0
回復
xjlwp
LV.3
7
2007-01-23 14:10
@yangychun
是這樣的
謝謝!我試一下
0
回復
sdjufeng
LV.6
8
2007-01-24 13:21
@xjlwp
十分感謝你的回復.我這樣理解對不對,當檢測到一個下降沿時,先不觸發(fā),延時一定的時間后檢測信號是低電平還是高電平,如果是高電平我就不觸發(fā),如果是低電平就觸發(fā).
這個辦法也不一定可靠,比如在低電平上出現(xiàn)一個正的針,怎么辦?
針對這種情況,最好的辦法還是從硬件電路著手,比如濾波等.
0
回復
njyd
LV.8
9
2007-01-29 15:12
  要么就用純軟件檢測下降沿,不用中斷.
  連續(xù)幾個高電平后再得到連續(xù)幾個低電平就認為有下降沿.
0
回復
發(fā)
主站蜘蛛池模板: 克什克腾旗| 泰和县| 敦化市| 南康市| 镇远县| 平乐县| 时尚| 龙里县| 钟山县| 襄樊市| 乌拉特后旗| 孙吴县| 澄城县| 会同县| 陆良县| 宜都市| 荔浦县| 沈丘县| 会理县| 雷州市| 彭山县| 革吉县| 曲靖市| 怀安县| 临泉县| 秦皇岛市| 青岛市| 汪清县| 凤阳县| 平远县| 汪清县| 永清县| 高青县| 盐津县| 建德市| 云梦县| 临颍县| 克山县| 南和县| 黔江区| 额尔古纳市|