找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 9002|回復(fù): 31
收起左側(cè)

51單片機如果有一個引腳電位快速變化(ms級)51單片機能檢測到嗎

  [復(fù)制鏈接]
ID:891154 發(fā)表于 2021-11-7 01:16 | 顯示全部樓層 |閱讀模式
100黑幣
如題

回復(fù)

使用道具 舉報

ID:57657 發(fā)表于 2021-11-7 07:40 | 顯示全部樓層
可以用定時器計數(shù)檢測IO口脈寬或頻率。

評分

參與人數(shù) 1黑幣 +20 收起 理由
3042974988 + 20 贊一個!

查看全部評分

回復(fù)

使用道具 舉報

ID:319585 發(fā)表于 2021-11-7 08:02 來自手機 | 顯示全部樓層
stm32完成一次ad采樣的時間是1us,要在1ms內(nèi)檢測到電平的變化完全沒有問題,一般us級的電平變化都可以檢測得到,樓主放心。

評分

參與人數(shù) 1黑幣 +20 收起 理由
3042974988 + 20 很給力!

查看全部評分

回復(fù)

使用道具 舉報

ID:819198 發(fā)表于 2021-11-7 08:09 | 顯示全部樓層
如果這種性能都沒有,要他何用

評分

參與人數(shù) 1黑幣 +20 收起 理由
3042974988 + 20 共享資料的黑幣獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:908826 發(fā)表于 2021-11-7 08:35 | 顯示全部樓層
當(dāng)然可以了ms級還是沒問題的
回復(fù)

使用道具 舉報

ID:737053 發(fā)表于 2021-11-7 08:53 | 顯示全部樓層
定時器檢測脈沖寬度最合適,其他技術(shù)會因為響應(yīng)不及時而漏掉部分時段,如果只是要求及時響應(yīng),可以考慮中斷
回復(fù)

使用道具 舉報

ID:270556 發(fā)表于 2021-11-7 09:18 | 顯示全部樓層
采用下降沿觸發(fā),是可以捕捉到的,尤其對于現(xiàn)代的高速單片機,如STC51是沒有問題的
回復(fù)

使用道具 舉報

ID:332444 發(fā)表于 2021-11-7 09:43 | 顯示全部樓層
毫秒級別隨便做到微妙級別就要考慮了
回復(fù)

使用道具 舉報

ID:891154 發(fā)表于 2021-11-7 09:51 | 顯示全部樓層
xianfajushi 發(fā)表于 2021-11-7 09:43
毫秒級別隨便做到微妙級別就要考慮了

0.1ms-10ms級能做嗎at89c52
回復(fù)

使用道具 舉報

ID:143767 發(fā)表于 2021-11-7 10:03 | 顯示全部樓層
肯定能做到的。。。。。。
回復(fù)

使用道具 舉報

ID:819198 發(fā)表于 2021-11-7 10:12 | 顯示全部樓層
at89c52的速度沒有STC快
回復(fù)

使用道具 舉報

ID:57657 發(fā)表于 2021-11-7 10:41 | 顯示全部樓層
3042974988 發(fā)表于 2021-11-7 09:51
0.1ms-10ms級能做嗎at89c52

晶振頻率要高,0.1夠嗆,用定時器中斷檢測就可以。
回復(fù)

使用道具 舉報

ID:160500 發(fā)表于 2021-11-7 11:00 | 顯示全部樓層
不給晶振頻率和單片機型號,你這個問題白問
回復(fù)

使用道具 舉報

ID:891154 發(fā)表于 2021-11-7 11:35 | 顯示全部樓層
liuzx66 發(fā)表于 2021-11-7 11:00
不給晶振頻率和單片機型號,你這個問題白問

普中51那個,晶振頻率11.0592mhz
回復(fù)

使用道具 舉報

ID:891154 發(fā)表于 2021-11-7 11:37 | 顯示全部樓層
liuzx66 發(fā)表于 2021-11-7 11:00
不給晶振頻率和單片機型號,你這個問題白問

就是普中51啊,芯片是stc89c52的那個,晶振頻率是11.0592mhz那個
回復(fù)

使用道具 舉報

ID:88256 發(fā)表于 2021-11-7 12:47 | 顯示全部樓層
樓主如果會匯編語言,就不會這么問了,用匯編語言寫一個程序,計算一下總耗時多少就清楚了
回復(fù)

使用道具 舉報

ID:160500 發(fā)表于 2021-11-7 13:37 | 顯示全部樓層
11.0952MHz的機器周期是1.082us,0.1ms大約可以執(zhí)行單周期指令92條。能不能用看你編的程序
回復(fù)

使用道具 舉報

ID:339654 發(fā)表于 2021-11-8 08:10 | 顯示全部樓層
毫秒級可以檢測到,毫秒對于51單片機來說已經(jīng)很慢了
回復(fù)

使用道具 舉報

ID:313048 發(fā)表于 2021-11-8 10:00 | 顯示全部樓層
51單片機用外部中斷去檢測。杠杠的
回復(fù)

使用道具 舉報

ID:550077 發(fā)表于 2021-11-8 11:02 | 顯示全部樓層
51單片機us級的電平變化都可以檢測得到的,這種用定時器完全可以做到的
回復(fù)

使用道具 舉報

ID:311846 發(fā)表于 2021-11-8 15:34 | 顯示全部樓層
隨便檢測,
回復(fù)

使用道具 舉報

ID:592807 發(fā)表于 2021-11-9 09:07 | 顯示全部樓層
3042974988 發(fā)表于 2021-11-7 09:51
0.1ms-10ms級能做嗎at89c52

自己算晶振頻率,大概47個脈沖能完成一個ADC采集。
回復(fù)

使用道具 舉報

ID:420836 發(fā)表于 2021-11-9 09:42 | 顯示全部樓層
可以使用中斷來捕獲上升沿或下降沿,具體取決于非活動狀態(tài)是什么。
回復(fù)

使用道具 舉報

ID:979892 發(fā)表于 2021-11-10 20:38 | 顯示全部樓層
沒有問題的,US都可以
回復(fù)

使用道具 舉報

ID:980052 發(fā)表于 2021-11-11 14:00 | 顯示全部樓層
采用中斷觸發(fā)方案,是可以檢測到的
回復(fù)

使用道具 舉報

ID:980095 發(fā)表于 2021-11-11 16:08 | 顯示全部樓層
可以的,采用外部中斷加定時器
回復(fù)

使用道具 舉報

ID:435676 發(fā)表于 2021-11-13 08:48 | 顯示全部樓層
可以的,每測量一次把電壓數(shù)值打印到串口出來,這樣就可以看到了!靠眼睛萬用表是看不到的。
回復(fù)

使用道具 舉報

ID:879348 發(fā)表于 2021-11-13 09:26 | 顯示全部樓層
沒問題。如果是模擬,AD速度10多us可以測量一次,如果是數(shù)字信號,1us都可以識別,ms在單片機看來是個大的時間
回復(fù)

使用道具 舉報

ID:397211 發(fā)表于 2021-11-13 09:38 | 顯示全部樓層
使用外部中斷啊,MS毫無壓力
回復(fù)

使用道具 舉報

ID:587810 發(fā)表于 2021-11-13 14:45 | 顯示全部樓層
推薦采用霍爾測速儀表 測轉(zhuǎn)速這樣更加精準(zhǔn)
回復(fù)

使用道具 舉報

ID:966423 發(fā)表于 2021-12-2 10:19 | 顯示全部樓層
中斷口應(yīng)該很輕松,普通口就要看你的代碼量了
回復(fù)

使用道具 舉報

ID:313854 發(fā)表于 2021-12-3 14:09 | 顯示全部樓層
可以檢測,AT89S51用12M的晶振指令周期是1us,可以檢測ms脈沖
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

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