作者yooo4017 (國棟的弟弟粉)
看板Electronics
標題Pull-up/down resistors 跟 cmos
時間Mon Mar 11 17:20:28 2019
各位好
最近想到一個問題
在辨別邏輯0/1的時候
可以用上拉或下拉電阻的方式 產生限流 藉由一個開關即產生 0/1
而cmos 則可以直接用反向的方式產生0/1
這兩個有什麼不同的用途嗎?
為何已經有cmos可以方便的切換0/1 但還有一種切換0/1(上拉下拉電阻)
感謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.254.206
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Electronics/M.1552296030.A.767.html
1F:推 kyo547896321: 記得是因為CMOS比較晚出現,所以曾有過MOS+電阻的設 03/11 17:53
2F:→ kyo547896321: 計 03/11 17:53
3F:推 smartbit: If means open drain with pull up , 最大的差異是在可 03/11 19:08
4F:→ smartbit: 以多個io share 同一條線 , 不用的人只要不driving low 03/11 19:08
5F:→ samm3320: CMOS也可以達成這件事喔,用電流鏡pull high就行了 03/11 21:19
6F:→ Archer55b6: 早期CMOS良率低,所以用PMOS做,後來為了運算速度換 03/13 18:00
7F:→ Archer55b6: 成用NMOS,最後速度增加後,為了減少功耗踩,才換回良 03/13 18:00
8F:→ Archer55b6: 率增加後的CMOS 03/13 18:00
9F:→ Archer55b6: open drain/collector 主要是可以去推比自己電壓更 03/13 18:10
10F:→ Archer55b6: 高的東西,比如我用3.3V的device輸出可以推9V的LED, 03/13 18:10
11F:→ Archer55b6: 另一個用途在BUS的data線,多顆terminal只要其中一顆N 03/13 18:10
12F:→ Archer55b6: MOS導通,整條線就會被拉LOW,這樣其他人就知道有人 03/13 18:10
13F:→ Archer55b6: 正在用這條線 03/13 18:10