日韩在线不卡免费视频一区,日韩欧美精品一区二区三区经典,日产精品码2码三码四码区,人妻无码一区二区三区免费,日本feerbbwdh少妇丰满

  • 回復(fù)
  • 收藏
  • 點(diǎn)贊
  • 分享
  • 發(fā)新帖

【我是工程師】用51單片機(jī)做了個(gè)開(kāi)關(guān)控制板 和大家分享下過(guò)程

朋友開(kāi)發(fā)產(chǎn)品要做個(gè)控制板,我就按照自己的思路做了下,下面是全過(guò)程和大家分享
全部回復(fù)(38)
正序查看
倒序查看
yeming
LV.9
2
2015-05-07 22:16

產(chǎn)品要求:

朋友拿來(lái)了一個(gè)控制面板,按照這個(gè)面板控制4個(gè)開(kāi)關(guān),按鈕開(kāi)關(guān)按一次,相對(duì)應(yīng)的繼電器開(kāi)關(guān)反轉(zhuǎn)一次,這樣可以控制相對(duì)應(yīng)的電器的開(kāi)關(guān)

這個(gè)控制面板上有8個(gè)腳,分別是:

1.接地段

2.LED+

3.LED-

4-8均是和地之間的按鈕,

LED是控制面板上的一個(gè)小發(fā)光的LED

0
回復(fù)
yeming
LV.9
3
2015-05-07 22:28
@yeming
產(chǎn)品要求:朋友拿來(lái)了一個(gè)控制面板,按照這個(gè)面板控制4個(gè)開(kāi)關(guān),按鈕開(kāi)關(guān)按一次,相對(duì)應(yīng)的繼電器開(kāi)關(guān)反轉(zhuǎn)一次,這樣可以控制相對(duì)應(yīng)的電器的開(kāi)關(guān)這個(gè)控制面板上有8個(gè)腳,分別是:1.接地段2.LED+3.LED-4-8均是和地之間的按鈕,LED是控制面板上的一個(gè)小發(fā)光的LED[圖片]

設(shè)計(jì)思路:

利用51單片機(jī),把控制面板作為輸入開(kāi)關(guān),用單片機(jī)進(jìn)行檢測(cè),每發(fā)現(xiàn)開(kāi)關(guān)被按下一次,就讓相對(duì)應(yīng)的輸出端口的電平反轉(zhuǎn)一次,用此電平來(lái)控制繼電器,這樣就可以達(dá)到設(shè)計(jì)的要求!

0
回復(fù)
yeming
LV.9
4
2015-05-07 22:39
@yeming
設(shè)計(jì)思路:利用51單片機(jī),把控制面板作為輸入開(kāi)關(guān),用單片機(jī)進(jìn)行檢測(cè),每發(fā)現(xiàn)開(kāi)關(guān)被按下一次,就讓相對(duì)應(yīng)的輸出端口的電平反轉(zhuǎn)一次,用此電平來(lái)控制繼電器,這樣就可以達(dá)到設(shè)計(jì)的要求!

電路的組建:

分析了電路的工作原理,使用萬(wàn)能板是可以搭建的,不過(guò)比較麻煩,萬(wàn)能板不適合繼電器的插孔,難以做得漂亮,所以我在網(wǎng)上搜搜看看是否有單獨(dú)的繼電器板出售的,功夫不負(fù)有心人,在淘寶上還真的有,我就干脆下單,把繼電器板和51最小系統(tǒng)板一起采購(gòu),準(zhǔn)備用杜邦線來(lái)連接,所以連杜邦線也采購(gòu)了,看了資料后,把杜邦線采購(gòu)了2種,8位的和2位的!

采購(gòu)的東西:

杜邦線

系統(tǒng)板的反面

系統(tǒng)板的正面

右下有2組+5V輸出,真的是太好了,我正好需要2組!

繼電器板正面

繼電器板的反面

0
回復(fù)
yeming
LV.9
5
2015-05-07 22:44
@yeming
電路的組建:分析了電路的工作原理,使用萬(wàn)能板是可以搭建的,不過(guò)比較麻煩,萬(wàn)能板不適合繼電器的插孔,難以做得漂亮,所以我在網(wǎng)上搜搜看看是否有單獨(dú)的繼電器板出售的,功夫不負(fù)有心人,在淘寶上還真的有,我就干脆下單,把繼電器板和51最小系統(tǒng)板一起采購(gòu),準(zhǔn)備用杜邦線來(lái)連接,所以連杜邦線也采購(gòu)了,看了資料后,把杜邦線采購(gòu)了2種,8位的和2位的!采購(gòu)的東西:杜邦線[圖片]系統(tǒng)板的反面[圖片]系統(tǒng)板的正面右下有2組+5V輸出,真的是太好了,我正好需要2組![圖片]繼電器板正面[圖片]繼電器板的反面[圖片]

差點(diǎn)忘了,還有個(gè)5V的電源

0
回復(fù)
yeming
LV.9
6
2015-05-07 22:55
@yeming
差點(diǎn)忘了,還有個(gè)5V的電源[圖片]

電路的連接設(shè)計(jì):

首先,把公共的部分連接起來(lái),正負(fù)電源和地,

然后焊一個(gè)小板,把面板杜邦線上的電源部分和LED分開(kāi)

小板正面

小板背面

裝好LED限流電阻和杜邦線的

0
回復(fù)
yeming
LV.9
7
2015-05-07 23:04
@yeming
電路的連接設(shè)計(jì):首先,把公共的部分連接起來(lái),正負(fù)電源和地,然后焊一個(gè)小板,把面板杜邦線上的電源部分和LED分開(kāi)小板正面[圖片]小板背面[圖片]裝好LED限流電阻和杜邦線的[圖片]

單片機(jī)系統(tǒng)的連接

左邊的是輸入口,分別接上3,1-3.5,右邊是輸出口,分別對(duì)應(yīng)2.1.2.5(程序算5是因?yàn)檩斎氲拿姘逵?個(gè)按鈕,輸出只有4個(gè)繼電器,但是程序還是按照5個(gè)來(lái)編,多余端口空著不用的沒(méi)關(guān)系)右上是2個(gè)電源插口,分別接上繼電器板和中轉(zhuǎn)小板,左上黑色的是+5V電源插座

0
回復(fù)
yeming
LV.9
8
2015-05-07 23:18
@yeming
單片機(jī)系統(tǒng)的連接左邊的是輸入口,分別接上3,1-3.5,右邊是輸出口,分別對(duì)應(yīng)2.1.2.5(程序算5是因?yàn)檩斎氲拿姘逵?個(gè)按鈕,輸出只有4個(gè)繼電器,但是程序還是按照5個(gè)來(lái)編,多余端口空著不用的沒(méi)關(guān)系)右上是2個(gè)電源插口,分別接上繼電器板和中轉(zhuǎn)小板,左上黑色的是+5V電源插座[圖片]

插好杜邦線的頂視圖

接線柱的功能:

GND是接電源負(fù)極

VCC是接電源正極

IN1-IN4是給繼電器輸入的信號(hào),高電平繼電器釋放,低電平繼電器吸合,原理圖是很簡(jiǎn)單的

從上圖對(duì)應(yīng)本圖我們可以看到

灰色線是接電源負(fù)極,紅色線是接電源正極,他們之間的4條線分別是4個(gè)繼電器控制電平輸入

0
回復(fù)
yeming
LV.9
9
2015-05-07 23:48
@yeming
插好杜邦線的頂視圖[圖片]接線柱的功能:GND是接電源負(fù)極VCC是接電源正極IN1-IN4是給繼電器輸入的信號(hào),高電平繼電器釋放,低電平繼電器吸合,原理圖是很簡(jiǎn)單的[圖片]從上圖對(duì)應(yīng)本圖我們可以看到灰色線是接電源負(fù)極,紅色線是接電源正極,他們之間的4條線分別是4個(gè)繼電器控制電平輸入[圖片]

做出的實(shí)驗(yàn)效果視頻

http://v.youku.com/v_show/id_XOTUwNDkzOTQ4.html?from=y1.7-1.2

今晚太晚,待續(xù)軟件部分,,,

0
回復(fù)
2015-05-08 09:15
@yeming
做出的實(shí)驗(yàn)效果視頻http://v.youku.com/v_show/id_XOTUwNDkzOTQ4.html?from=y1.7-1.2今晚太晚,待續(xù)軟件部分,,,
葉工什么時(shí)候開(kāi)始弄單片機(jī)了啊~~
0
回復(fù)
yeming
LV.9
11
2015-05-08 12:03
@電源網(wǎng)-娜娜姐
葉工什么時(shí)候開(kāi)始弄單片機(jī)了啊~~
十年前開(kāi)始學(xué)了,后來(lái)近5年多沒(méi)做什么項(xiàng)目,就沒(méi)玩了,本版有個(gè)帖子,本人正在自學(xué)單片機(jī)啊,被列為精華帖,呵呵!最近又有東西做,就再次撿起來(lái)玩下的!
0
回復(fù)
gaon
LV.7
12
2015-05-08 18:22
@yeming
十年前開(kāi)始學(xué)了,后來(lái)近5年多沒(méi)做什么項(xiàng)目,就沒(méi)玩了,本版有個(gè)帖子,本人正在自學(xué)單片機(jī)啊,被列為精華帖,呵呵!最近又有東西做,就再次撿起來(lái)玩下的!
感覺(jué)功能不復(fù)雜,不用單片是不是也能行?
0
回復(fù)
yeming
LV.9
13
2015-05-08 23:00
@gaon
感覺(jué)功能不復(fù)雜,不用單片是不是也能行?
應(yīng)該可以的的,但是電路要復(fù)雜很多的!
0
回復(fù)
45280
LV.4
14
2015-05-09 18:20
@yeming
產(chǎn)品要求:朋友拿來(lái)了一個(gè)控制面板,按照這個(gè)面板控制4個(gè)開(kāi)關(guān),按鈕開(kāi)關(guān)按一次,相對(duì)應(yīng)的繼電器開(kāi)關(guān)反轉(zhuǎn)一次,這樣可以控制相對(duì)應(yīng)的電器的開(kāi)關(guān)這個(gè)控制面板上有8個(gè)腳,分別是:1.接地段2.LED+3.LED-4-8均是和地之間的按鈕,LED是控制面板上的一個(gè)小發(fā)光的LED[圖片]

這個(gè)很簡(jiǎn)單好吧!幾句代碼搞定!

如果想加遠(yuǎn)程控制,寫個(gè)串口程序和上位機(jī)就可以了。

0
回復(fù)
yeming
LV.9
15
2015-05-09 22:52
@45280
[圖片]這個(gè)很簡(jiǎn)單好吧!幾句代碼搞定!如果想加遠(yuǎn)程控制,寫個(gè)串口程序和上位機(jī)就可以了。
雖然我不用C語(yǔ)言編寫,貌似你的這個(gè)有點(diǎn)問(wèn)題,,,
0
回復(fù)
45280
LV.4
16
2015-05-10 05:03
@yeming
雖然我不用C語(yǔ)言編寫,貌似你的這個(gè)有點(diǎn)問(wèn)題,,,
請(qǐng)指教
0
回復(fù)
yeming
LV.9
17
2015-05-10 13:00
@45280
請(qǐng)指教[圖片]

指教不敢說(shuō),交流一下!

我覺(jué)得你用實(shí)際的板子一試就知道了!可能會(huì)在按下過(guò)程中,輸出有不斷翻轉(zhuǎn)不停的感覺(jué)!

0
回復(fù)
45280
LV.4
18
2015-05-10 16:36
@yeming
指教不敢說(shuō),交流一下!我覺(jué)得你用實(shí)際的板子一試就知道了!可能會(huì)在按下過(guò)程中,輸出有不斷翻轉(zhuǎn)不停的感覺(jué)!

為什么會(huì)不斷翻轉(zhuǎn)呢?

沒(méi)時(shí)間去試,如果單單寫個(gè)獨(dú)立按鍵都要去調(diào)試幾遍那還得了。

再說(shuō)了,那么簡(jiǎn)單的邏輯,根本不需要用單片機(jī)來(lái)做,

用2片CD4013 或者CD4027 就可以了。

圖紙呆會(huì)發(fā)上來(lái)。

0
回復(fù)
45280
LV.4
19
2015-05-10 17:14
@yeming
指教不敢說(shuō),交流一下!我覺(jué)得你用實(shí)際的板子一試就知道了!可能會(huì)在按下過(guò)程中,輸出有不斷翻轉(zhuǎn)不停的感覺(jué)!

這是CD4013的,CD4013是雙D觸發(fā)器,2片做4個(gè)開(kāi)關(guān)剛好合適。

CD4027是雙JK觸發(fā)器,一樣可以。我就不畫圖了,把它接成2分頻的形式就可以了。

0
回復(fù)
yeming
LV.9
20
2015-05-10 20:18
@45280
[圖片]這是CD4013的,CD4013是雙D觸發(fā)器,2片做4個(gè)開(kāi)關(guān)剛好合適。CD4027是雙JK觸發(fā)器,一樣可以。我就不畫圖了,把它接成2分頻的形式就可以了。
你這個(gè)做做實(shí)驗(yàn)還可以,做產(chǎn)品就免了!具體道理請(qǐng)你自己想想,想不通就做實(shí)驗(yàn),不要再說(shuō)沒(méi)時(shí)間做實(shí)驗(yàn)了!
0
回復(fù)
45280
LV.4
21
2015-05-10 20:56
@yeming
你這個(gè)做做實(shí)驗(yàn)還可以,做產(chǎn)品就免了!具體道理請(qǐng)你自己想想,想不通就做實(shí)驗(yàn),不要再說(shuō)沒(méi)時(shí)間做實(shí)驗(yàn)了!

不是我想不通,是你沒(méi)看明白吧? 

你沒(méi)看到有句while(!key); ??

產(chǎn)品我做的多了。。。

僅僅是個(gè)開(kāi)關(guān),上面這幾句代碼是完全沒(méi)有問(wèn)題的。。

如果要做其他復(fù)雜點(diǎn)的項(xiàng)目,則要用其他算法。

并且做產(chǎn)品還要考慮到成本以及可靠性的問(wèn)題。。

就這樣一個(gè)簡(jiǎn)單的邏輯,根本不需要用單片機(jī)來(lái)做,

僅僅是一個(gè)簡(jiǎn)單的邏輯運(yùn)算,單片機(jī)的可靠性和門電路是沒(méi)法比的。

而且一個(gè)單片機(jī)多少錢?一個(gè)CD400X 門電路多少錢?

0
回復(fù)
yeming
LV.9
22
2015-05-11 09:51
@45280
不是我想不通,是你沒(méi)看明白吧? 你沒(méi)看到有句while(!key);??產(chǎn)品我做的多了。。。僅僅是個(gè)開(kāi)關(guān),上面這幾句代碼是完全沒(méi)有問(wèn)題的。。如果要做其他復(fù)雜點(diǎn)的項(xiàng)目,則要用其他算法。并且做產(chǎn)品還要考慮到成本以及可靠性的問(wèn)題。。就這樣一個(gè)簡(jiǎn)單的邏輯,根本不需要用單片機(jī)來(lái)做,僅僅是一個(gè)簡(jiǎn)單的邏輯運(yùn)算,單片機(jī)的可靠性和門電路是沒(méi)法比的。而且一個(gè)單片機(jī)多少錢?一個(gè)CD400X門電路多少錢?
至于成本問(wèn)題,不勞你老費(fèi)心了。。。
0
回復(fù)
yeming
LV.9
23
2015-05-17 23:20
@yeming
做出的實(shí)驗(yàn)效果視頻http://v.youku.com/v_show/id_XOTUwNDkzOTQ4.html?from=y1.7-1.2今晚太晚,待續(xù)軟件部分,,,

軟件設(shè)計(jì)思路是:

掃描按鍵是否有按下

沒(méi)有按下就繼續(xù)掃描

有按下就等待一段時(shí)間再確認(rèn)是否按下?

沒(méi)有按下就回到繼續(xù)掃描

有按下就再確認(rèn)有沒(méi)放開(kāi)

沒(méi)有放開(kāi)就在原地等待

有放開(kāi)就使相對(duì)應(yīng)的輸出端口電平反轉(zhuǎn)

再回到掃描按鍵

0
回復(fù)
yeming
LV.9
24
2015-05-21 19:14
@yeming
軟件設(shè)計(jì)思路是:掃描按鍵是否有按下沒(méi)有按下就繼續(xù)掃描有按下就等待一段時(shí)間再確認(rèn)是否按下?沒(méi)有按下就回到繼續(xù)掃描有按下就再確認(rèn)有沒(méi)放開(kāi)沒(méi)有放開(kāi)就在原地等待有放開(kāi)就使相對(duì)應(yīng)的輸出端口電平反轉(zhuǎn)再回到掃描按鍵

以下是匯編程序供參考:

123.txt

0
回復(fù)
2015-05-22 14:59
@yeming
至于成本問(wèn)題,不勞你老費(fèi)心了。。。

投票正式開(kāi)始,投出的每一票都至關(guān)重要,最終大獎(jiǎng)花落誰(shuí)家?我們拭目以待...掃描



點(diǎn)擊:




該參賽作品編號(hào)為NO.44

0
回復(fù)
韓易
LV.3
26
2015-05-22 17:48
@電源網(wǎng)-璐璐
投票正式開(kāi)始,投出的每一票都至關(guān)重要,最終大獎(jiǎng)花落誰(shuí)家?我們拭目以待...掃描[圖片]點(diǎn)擊:[圖片]該參賽作品編號(hào)為NO.44[圖片]
老羞成怒 
0
回復(fù)
yeming
LV.9
27
2015-05-26 23:31
@yeming
電路的組建:分析了電路的工作原理,使用萬(wàn)能板是可以搭建的,不過(guò)比較麻煩,萬(wàn)能板不適合繼電器的插孔,難以做得漂亮,所以我在網(wǎng)上搜搜看看是否有單獨(dú)的繼電器板出售的,功夫不負(fù)有心人,在淘寶上還真的有,我就干脆下單,把繼電器板和51最小系統(tǒng)板一起采購(gòu),準(zhǔn)備用杜邦線來(lái)連接,所以連杜邦線也采購(gòu)了,看了資料后,把杜邦線采購(gòu)了2種,8位的和2位的!采購(gòu)的東西:杜邦線[圖片]系統(tǒng)板的反面[圖片]系統(tǒng)板的正面右下有2組+5V輸出,真的是太好了,我正好需要2組![圖片]繼電器板正面[圖片]繼電器板的反面[圖片]

繼電器板的電路圖

4路繼電器.pdf

0
回復(fù)
hua7718534
LV.1
28
2015-06-04 14:49
@45280
不是我想不通,是你沒(méi)看明白吧? 你沒(méi)看到有句while(!key);??產(chǎn)品我做的多了。。。僅僅是個(gè)開(kāi)關(guān),上面這幾句代碼是完全沒(méi)有問(wèn)題的。。如果要做其他復(fù)雜點(diǎn)的項(xiàng)目,則要用其他算法。并且做產(chǎn)品還要考慮到成本以及可靠性的問(wèn)題。。就這樣一個(gè)簡(jiǎn)單的邏輯,根本不需要用單片機(jī)來(lái)做,僅僅是一個(gè)簡(jiǎn)單的邏輯運(yùn)算,單片機(jī)的可靠性和門電路是沒(méi)法比的。而且一個(gè)單片機(jī)多少錢?一個(gè)CD400X門電路多少錢?

其實(shí)大家學(xué)到了就好,我也是學(xué)C的程序是沒(méi)有問(wèn)題,不要用這么好的單片機(jī)就是了。搞得這么貴,造手機(jī)都有了

0
回復(fù)
2016-02-11 16:26
0
回復(fù)
200808liu
LV.4
30
2016-02-17 15:05
看看,學(xué)習(xí)一下
0
回復(fù)
kukudi
LV.1
31
2016-02-18 17:35
學(xué)習(xí)。。。。。。。。。
0
回復(fù)
發(fā)