SOGO論壇

標題: 89S51 電阻計算??? [列印本頁]

作者: grass0423    時間: 2013-5-30 10:01:49     標題: 89S51 電阻計算???

門外漢又來問大家

89s51 電壓是5V,我用電表來測40接腳+(Vcc) 和20接腳-(GND)
測到電壓5V是沒問題

但是P1.3接腳接上一個微動開關,測到變6V

我上網查計算電阻是用 歐姆定律 求電阻

4歐姆=5V/20A(微動開關)



所以在微動開關前加裝4歐姆才算正常嗎???

是不是所有接腳最後都要測到5V這電路才算是OK的???

附件: 圖片 1.jpg (2013-5-30 09:58:43, 22.89 KB) / 下載次數 2
https://oursogo.com/forum.php?mod=attachment&aid=NTU3NDcxN3w0NDk1ZTBhYXwxNzM5NDY4NzEwfDB8MA%3D%3D

附件: [電路] 圖片 6.jpg (2013-5-30 09:59:32, 38.34 KB) / 下載次數 6
https://oursogo.com/forum.php?mod=attachment&aid=NTU3NDcxOHw3YjI0ZDE2YXwxNzM5NDY4NzEwfDB8MA%3D%3D
作者: qlfabm2001    時間: 2013-5-30 13:40:25

p1.3空載到6V還ok  因為都是H
4Ω可加可不加,因為微動開關按下就會把p1.3腳位拉到 L
作者: if8051    時間: 2013-5-30 14:43:36

第一個問題:電路 Vcc 是 DC+5v 供電,P1.3 絕對不可能出現 +6v 情形!不可能高過 Vcc 5v

第二個問題:interface 界面電路 ATMEL AT89S51 or AT89S52 最好設計成 active low 低
電位驅動,P0 is open drain output 可以直接驅動 LED 串接一個限流電阻 330 ohm  (共陽
接法),若是當成電壓輸出信號,此時必需外加個 pull up 提升電阻 10 Kohm,另一頭接 Vcc 。
Port 0 output driver current max. 26 mA

P1 P2 P3 output driver current max. 15 mA,內部已有接提升電阻了!不需要外加 。

P1.3 直接接上一個微動開關即可,不需要串接 4 ohm,微動開關另一頭接地 。
作者: grass0423    時間: 2013-5-30 14:46:12

^^ 感謝二位幫忙回答
電路真的不是看別人圖就一定接的好= =




歡迎光臨 SOGO論壇 (https://oursogo.com/) Powered by OURSOGO.COM