欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 怎樣檢測一個斷續的方波 [打印本頁]

作者: lwhmgp    時間: 2023-3-23 09:24
標題: 怎樣檢測一個斷續的方波
想從一個顯示面板上的LED上提取信號,LED是矩陣方式驅動,其兩端是100Hz方波,當LED以0.8S閃動時,方波是0.4S有,0.4S無,請教大佬,怎樣識別這3種狀態,請給個思路。
作者: coody_sz    時間: 2023-3-23 09:57
LED刷新一般是ms級別的,你將信號接到IO,用定時器中斷查詢就可以檢測到。
作者: a399288395    時間: 2023-3-23 11:18
TB買個邏輯分析儀;不到30塊; 工具小,用處大;搞軟件這個小東西值得擁有
作者: lwhmgp    時間: 2023-3-23 13:13
是我沒有表達清楚,我想用這3種狀態實現不同的功能,問題是怎樣用單片機識別出來,程序應該怎樣寫,請各位給個思路。
作者: 最后一個夏天1    時間: 2023-3-23 14:27
我咋看不懂,哪有三種狀態,你描述清楚點
作者: munuc_w    時間: 2023-3-23 15:51
用單片機的外部中斷,設置邊沿觸發即可檢測到。
作者: lkc8210    時間: 2023-3-23 18:02
這樣?



作者: Y_G_G    時間: 2023-3-23 19:57
上升沿開始計數,下降沿開始計數,并記錄順序,這不并得了?
作者: lwhmgp    時間: 2023-3-24 10:07
lkc8210 發表于 2023-3-23 18:02
這樣?

對,就是這樣,這個方波有3種狀態 1 連續的波型,沒有中間0.4S的低電平 2 就是圖中的方式 3 高電平,沒有波形。圖中的波形實際上就是LED閃爍的狀態,常亮就是連續的波形,熄滅就是沒有波形。
作者: lwhmgp    時間: 2023-3-24 10:10
最后一個夏天1 發表于 2023-3-23 14:27
我咋看不懂,哪有三種狀態,你描述清楚點

1 連續的波形
2 0.4S有波形,0.4S沒有波形
3 沒有波形
作者: daemondong    時間: 2023-3-24 12:48
1. 開啟外部中斷計數,每進一次中斷加一,記錄方波個數, waveno++
2. 開啟1秒定時中斷,判斷狀態 waveno> 80 全波形 狀態1, waveno>40 and waveno< 70 狀態2,waveno =0 狀態3 退出定時中斷前 waveno=0

作者: dyx811    時間: 2023-3-24 13:40
既然要提取這個信號,就把它想象成成按鍵輸入一樣,判斷長按、雙擊、短按、延時觸發計數、等等~等等。
作者: lwhmgp    時間: 2023-3-25 11:53
謝謝各位,按照daemondong給的思路,已差不多寫好,再次感謝。




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1