標題: STC89C52RC MCU P0口加100k上拉電阻,可以嗎? [打印本頁]

作者: daniellew    時間: 2019-7-11 20:44
標題: STC89C52RC MCU P0口加100k上拉電阻,可以嗎?
STC89C52RC P0口加100k上拉電阻,可以嗎?P0口用于接收解碼TTL脈沖信號,上拉電阻用10K試驗,解碼信號衰減很大,DC電正常為5V,但解碼脈沖只有1V左右;若加100K上拉后,DC電壓只有2.4V,解碼脈沖有3.5V左右,解碼信號是用示波器測得的,DC電壓是用數(shù)字萬用表測得的,大家看下是不是正常?

作者: Y_G_G    時間: 2019-7-12 08:40
你說的問題都是你想當然認為,不一定是對的.
我教你怎么問問題:
1,要有原理圖,這很重要,不能是你幾句話,然后大家去猜,或是原理圖圖片,或是是文件
2,如果涉及程序,你要有代碼上傳上來,代碼太長的話,就上傳代碼文件
作者: xianfajushi    時間: 2019-7-12 09:14
假如解碼脈沖不足可加一級放大射隨器
作者: f556    時間: 2019-7-12 09:18
STC的IO口內阻一般30~60k,原則上太大的上拉電阻是不好,會受干擾影響。不清楚解碼TTL脈沖信號情況不好說什么,如樓主測試的一樣,我認為用100k也沒有問題,實踐出真知吧。
作者: hanmeiqi    時間: 2019-7-12 10:48
一般10K其他用途推薦修改外部電路,盡量不要修改單片機最小電路這部分
作者: rulai126    時間: 2019-7-12 13:33
不要采用100K的,電阻太大,上拉電阻一般要求盡量小一些,4.7K或者10K都可以的,因為一些pin有內部上下拉,大都是100K左右,如果是內部下拉是100K,外邊上拉100K的話,起不到上拉作用了
作者: liuzx66    時間: 2019-7-12 13:54
從你的描述看應該是前級驅動不足
作者: lele5211314    時間: 2019-7-12 21:16
10或者1K的就可以
作者: 1369683998    時間: 2019-7-12 22:21
加驅動
作者: lwh999995    時間: 2019-7-13 08:52
100K太大了, 加一級放大,跟隨不就行了么




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