看板 Electronics 關於我們 聯絡資訊
: V 輸入 V 輸出 : ^ ^ : | | 正電壓 : 4 |╭╮╭╮╭╮╭╮ | : |││││││││ |───────────3.5 : 3 |╯││││││ => 電路 => | 無電壓 : | ││││││ |───────────2.5 : 2 | ╰╯╰╯╰╯ | : | | 負電壓 : |------------------> t |--------------------------> t : 當我輸入電壓超過3.5V時 透過電路 會輸出正電壓 其電壓大小多少都可以 : 當我輸入電壓低於2.5V時 會輸出負電壓 電壓是多少大小也無所謂 只要是負就可以 : 當輸入電壓介於2.5V到3.5V時 希望是沒有電壓輸出 就是沒有訊號輸出 我還是要強調,你絕對不可以用"沒有電壓輸出"這個詞 應該說,讓輸出電壓保持在前一刻的值 電壓一定有一個值,不可能沒有,講"沒有電壓"絕對會讓你混淆 必要的時候因為該點斷路有可能會漏電或受到干擾 如果浮接的時間太長,要小心最後邏輯位準錯誤的問題 你需要以下觀念的電路 比較器(OPAMP) ________ 3.5V -------|+ | V1 | |________ 輸入 -------|- | | ______ |______| |_____| | _____|NAND|----- ________ | |____| ∣ 輸入 -------|+ | | ∣ | |_______|______________ ↓ _______輸出 2.5V -------|- |           \      |______| V2 \ 當輸入超過3.5時,V1的輸出是低電位,V2的輸出是高電位 V1與V2做NAND以後,是輸出高電位,讓開關導通,把高電位輸出 當輸入介於3.5與2.5中間時,V1的輸出是高電位,V2的輸出也是高電位 V1與V2做NAND以後,是輸出低電位,把開關斷開,讓輸出的電壓留在前一刻的值 當輸入低於2.5時,V1的輸出是高電位,V2的輸出是低電位 V1與V2做NAND以後,是輸出高電位,讓開關導通,把低電位輸出 剩下你要做的事情,就是去定義OPAMP輸出的高低電位 一般來說就是接supply跟負的supply即可 以及想辦法找一個有NAND function的東西,再找一個開關 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.48.152
jamtu:output最好接個unity-gain buffer...這樣你才能直接量他電壓 03/16 00:05
unicom1222:感謝矯正我用詞 NAND指的是一些邏輯閘嗎 03/16 00:07
unicom1222:我會好好想一下 j大的方法 03/16 00:08
unicom1222:通常其邏輯閘不是需要的是數位訊號 也就是0跟1 03/16 00:12
unicom1222:從op出來的不是類比電壓訊號 這中間是否要個東西去給它 03/16 00:12
unicom1222:定義嗎 03/16 00:13
ocean5566:請問定義什麼? 這篇滿清楚的 03/16 00:18
unicom1222:我指的是OP出來直接給邏輯閘吃 有辦法吃嗎 03/16 00:21
unicom1222:或許我有些觀念不是很清楚 我會在去看看資料的 03/16 00:22
ocean5566:看你supply接多少 不要太高是OK的 03/16 00:23
a149851571:這個op是比較器 並沒有負回授 所以並不需要定義什麼 03/16 00:27
a149851571:就如同海洋5566大講的 supply不要高到讓輸出把後面那一 03/16 00:28
a149851571:級邏輯閘給擊穿就好 03/16 00:28
jamtu:0跟1的數位觀念就是用兩個不同的類比電壓定義出來的 03/16 00:42
jamtu:一般來說定義1為VDD,0為GND 03/16 00:42
jamtu:但是既然你有負電壓的需求,也可定義0為負VDD 03/16 00:42
jamtu:總之你所定義給"1"跟"0"的兩個類比電壓,要能讓後面的數位電 03/16 00:43
jamtu:路與開關能夠正常的操作 03/16 00:43
數位電路會有一些參數 VIH,表示多少電壓以上的輸入,電路會辨認為"1" VIL,表示多少電壓以下的輸入,電路會辨認為"0" VOH,表示輸出"1"是給多少的類比電壓 VOL,表示輸出"0"是給多少的類比電壓 假設一個邏輯電路的VIH是2.5V,那你OP輸出給"1"的類比電壓就要超過這個值 ※ 編輯: jamtu 來自: 140.112.48.152 (03/16 00:48)
unicom1222:那我懂了 一般數位電路的參數都是固定的 所以我可以調 03/16 00:57
unicom1222:整給op的電壓 來去配合其所應對的邏輯閘吧 03/16 00:58
unicom1222:感謝j大的解說 我更了解了 03/16 00:58
jamtu:你還是得做些功課跟實際接麵包板啦 03/16 01:07
jamtu:只是浮在那裏的電壓一定要接unity-gain buffer 03/16 01:07
jamtu:不然存在該點電容上的電荷會被你電表吸走 03/16 01:08
jamtu:然後floating點的電壓最好能夠用大電容存住 03/16 01:08
jamtu:反正你的信號很慢... 03/16 01:09
jamtu:然後電壓都是相對值 VDD(VCC) VSS(VEE) GND 03/16 01:09
jamtu:要定義好 沒有在學校修過電子電路實驗會稍微辛苦一點~ 03/16 01:10
jamtu:unity-gain buffer 也可以是兩個inverter 03/16 01:13
jamtu:既然你輸出是接近rail-to-rail的數位形式類比信號 03/16 01:13
sneak: 反正你的信號很慢... https://noxiv.com 08/13 19:23
sneak: 級邏輯閘給擊穿就好 https://daxiv.com 09/17 23:17