亚洲综合图片区自拍_思思91精品国产综合在线观看_一区二区三区欧美_欧美黑人又粗又大_亚洲人成精品久久久久桥本

三種單片機(jī)控制按鍵和LED燈開關(guān)電路設(shè)計(jì)方案

2023-08-28 09:25:38 來源:頭條號(hào)喝枸杞論電子


【資料圖】

當(dāng)我們進(jìn)行產(chǎn)品開發(fā)時(shí)候,能靈活使用不同的設(shè)計(jì)方案,用最低的成本來實(shí)現(xiàn)設(shè)計(jì)需求,是我們每個(gè)工程師追求的目標(biāo)?,F(xiàn)有如下設(shè)計(jì)場(chǎng)景,請(qǐng)大家設(shè)想下,如果是你,你會(huì)使用哪種設(shè)計(jì)方案?

現(xiàn)有兩塊電路板,A板為控制板,板上主要包含單片機(jī)。B板為按鍵板,板上主要包含1個(gè)按鍵和1個(gè)LED指示燈。現(xiàn)在的設(shè)計(jì)需求是,A板和B板之間用排線連接,需要用單片機(jī)控制實(shí)現(xiàn)按鍵功能和LED燈開關(guān)功能。需求看上去是不是很簡(jiǎn)單?以下是方案1,如下圖:

方案1,占用2個(gè)IO口,使用4根線材

上圖應(yīng)該不用解釋,大家應(yīng)該都明白,分別使用兩個(gè)IO口PA0、PA2來點(diǎn)亮LED和檢測(cè)按鍵。下面看看方案2.

方案2,占用1個(gè)IO口,使用3根線材

方案2在方案1的基礎(chǔ)上減少使用1個(gè)IO口,而且排線也減少了1根。在這里PA0這個(gè)IO口是復(fù)用的,兼具點(diǎn)亮LED和按鍵檢測(cè)功能。點(diǎn)亮LED燈時(shí),PA0置低電平,檢測(cè)按鍵時(shí),PA0設(shè)為內(nèi)部弱上拉。下面接著看方案3.

方案3,占用2個(gè)IO口,使用2根排線

方案3使用了2個(gè)IO口,但排線數(shù)量在方案2的基礎(chǔ)上再減少1根,最終為2根排線。驅(qū)動(dòng)LED時(shí),PA0置低電平,PA1置高電平。檢測(cè)按鍵時(shí),PA0設(shè)為內(nèi)部弱上拉,PA1置為低電平。此處加入電阻R2的目的是,防止長時(shí)間按住按鍵時(shí),PA0和PA1兩個(gè)IO之間會(huì)短路。

個(gè)人中意方案3.當(dāng)IO口資源有富余的話,只要使用2pin的排線即可,將成本做到最低,別小看這點(diǎn)錢,做個(gè)幾萬套的話也能省不少錢。成本都是一點(diǎn)一點(diǎn)的摳出來的。如果IO口資源不夠的話,可以用方案2。具體使用哪種方案也可以根據(jù)實(shí)際布板走線難度綜合評(píng)估。

小伙伴們,你們是否還有其他好方案呢

審核編輯:湯梓紅

標(biāo)簽:

上一篇:聊一聊關(guān)于碳化硅雙脈沖測(cè)試中遇到的串?dāng)_問題
下一篇:最后一頁