大家好
小弟有個電子相關的問題想請教高手
因為我們正在進行一個實驗,需要按按鈕反應看到的東西
例如看到英文字就按鍵盤上的A鍵,看到中文字就按F鍵,而看到數字就按J鍵
但因為鍵盤按鍵不大
所以我想做一個按鍵盒,無奈沒有電子背景,而且所在地實在很難買到電子零件(國外真的不好買這些東西,ebay也都是中國寄過來的)
但我有一個想法,不知道可不可行,能否麻煩幫我看一下
就是我買只有數字的鍵盤,把鍵盤拆開就變成兩片塑膠薄膜,我看網路是寫一片正極一片負極,按壓時兩片相接就通電
我再買無段的大按鈕(就是遊戲機台常見的那種6公分直徑的按鈕)
然後用電線焊一端接一片薄膜接點,一端接按扭正極
另一片薄膜接點接按鈕負極
然後把這模組放進自製壓克力盒。這樣我就不用再傷腦筋怎麼寫指令到電路板,因為軟體可以設定對應按鈕,所以接上USB,假設紅色按鈕是接到1,我就設定按鍵1為特定反應。
但是
問題一:無斷開關是不是都只有2pin?3pin的多一腳是做什麼?另外我還看到4pin的,不知是什麼用途?
問題二:按鈕開關會不會電阻過大導致無作用?
問題三:因為薄膜好像不耐熱,我可以用銅箔導電膠帶加強薄膜上的接點再焊接嗎?
另外不知道是否還有其他產生的問題?
希望我描述的還清楚
謝謝
奶茶一杯不要33杜西 wrote:
問題一:無斷開關是不是都只有2pin?3pin的多一腳是做什麼?另外我還看到4pin的,不知是什麼用途?
問題二:按鈕開關會不會電阻過大導致無作用?
問題三:因為薄膜好像不耐熱,我可以用銅箔導電膠帶加強薄膜上的接點再焊接嗎?
1. 一般按鈕開關如果有 3pin,多半是有指示燈可以點亮,或者是有分 normal-short / normal-open 兩個接點,可以不用理它,必要時先用三用電錶測一下就可以。
至於 4pin 的,常常是兩組獨立的接觸式開關,或者根本是兩兩導通的而已。
2. 應該不會,機械結構多少都帶有誤差,數位電路設計時都會允許這種誤差。
3. 其實你不應該焊線在薄膜上。先注意一下薄膜與電路板上應該會有金屬的接觸點(在電路板上),從那個地方焊比較可行。
不曉得您是否會寫 PC 上的程式?如果可以,還可以去選用一種 USB GPIO 的模組,接上之後就有一些可偵測 high / low 的端子,再從板子上接線到按鈕就可以了。
奶茶一杯不要33杜西 wrote:你這個方法應該可行,而且可以省下許多寫新軟體的工作。
但我有一個想法,不知道可不可行,能否麻煩幫我看一下
就是我買只有數字的鍵盤,把鍵盤拆開就變成兩片塑膠薄膜,我看網路是寫一片正極一片負極,按壓時兩片相接就通電
我再買無段的大按鈕(就是遊戲機台常見的那種6公分直徑的按鈕)
然後用電線焊一端接一片薄膜接點,一端接按扭正極
另一片薄膜接點接按鈕負極
然後把這模組放進自製壓克力盒。這樣我就不用再傷腦筋怎麼寫指令到電路板,因為軟體可以設定對應按鈕,所以接上USB,假設紅色按鈕是接到1,我就設定按鍵1為特定反應。
有一個建議:或許你不用去拆開按鍵,直接在控制板上銲線。
4x4小鍵盤的電路如下圖:

如果你想要數字鍵"6",把無段常開(normally-open)開關的兩條線接到P01和P06(不用管極性),應該就可以了,沒有必要去破壞按鍵。
奶茶一杯不要33杜西 wrote:3pin的通常是單刀雙擲(Single-Pole Double-Throw (SPDT)),
問題一:無斷開關是不是都只有2pin?3pin的多一腳是做什麼?另外我還看到4pin的,不知是什麼用途?
4pin的通常是雙刀單擲(Double-Pole Single-Throw (DPST)),
你需要的是一個"無段"常開(normally-open)開關,
單擲或雙擲的開關應該都可以用。
fishesc wrote:
3. 薄膜上大多是銀漿塗上的,用焊的應該有難度,用銅薄貼也不可靠。最好的方法是找到控制 PCB 板上相對應的點焊上。
bernie_w39 wrote:
3. 其實你不應該焊線在薄膜上。先注意一下薄膜與電路板上應該會有金屬的接觸點(在電路板上),從那個地方焊比較可行。
01newbie wrote:
你這個方法應該可行,而且可以省下許多寫新軟體的工作。
有一個建議:或許你不用去拆開按鍵,直接在控制板上銲線。
4x4小鍵盤的電路如下圖:
如果你想要數字鍵"6",把無段常開(normally-open)開關的兩條線接到P01和P06(不用管極性),應該就可以了,沒有必要去破壞按鍵。
太好了,謝謝大家,我沒想到這一點
直接焊在電路板上就可以了
fishesc wrote:
1. 按壓式開關多出來的 pin 有可能是和其他 pin 相連的,可以用三用電表量測,或是看你買的開關照片來猜測。
bernie_w39 wrote:
1. 一般按鈕開關如果有 3pin,多半是有指示燈可以點亮,或者是有分 normal-short / normal-open 兩個接點,可以不用理它,必要時先用三用電錶測一下就可以。
01newbie wrote:
3pin的通常是單刀雙擲(Single-Pole Double-Throw (SPDT)),
4pin的通常是雙刀單擲(Double-Pole Single-Throw (DPST)),
你需要的是一個"無段"常開(normally-open)開關,
所以通常3pin是2個腳同樣功能嗎?還是有一個腳其實對我來說沒用到,我只要量出通電的2個腳?
又或者「無段常開開關」就一定是2pin?
不好意思,因為按鈕對我來說真的很複雜,之前去電子材料行買電腦主機的開關也是被困惑了好久
bernie_w39 wrote:
不曉得您是否會寫 PC 上的程式?如果可以,還可以去選用一種 USB GPIO 的模組,接上之後就有一些可偵測 high / low 的端子,再從板子上接線到按鈕就可以了。
我不會寫耶,我不會寫電腦軟體,更不會寫硬體的指令,所以只好用最笨的方法,就是拿現成的鍵盤,因為也不需要太多鍵,所以數字鍵盤剛好符合。
我也沒太多預算,想說自己做大概1000元內含盒子可以打死吧
chiang:香腸說不定我比你還多