性无码一区二区三区在线观看,少妇被爽到高潮在线观看,午夜精品一区二区三区,无码中文字幕人妻在线一区二区三区,无码精品国产一区二区三区免费

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

【我是工程師第四季】DIY各種LED燈

          很多剛學(xué)單片機(jī)的同學(xué)剛接觸單片機(jī)有個(gè)疑惑,學(xué)單片機(jī)到底是用C語言還是匯編語言呢,市面上有或許很多人覺得有C語言,匯編沒用了,但是在一些相對(duì)比較簡(jiǎn)單的產(chǎn)品里,用臺(tái)系的OTP單片機(jī)價(jià)格具有相當(dāng)大的優(yōu)勢(shì),一片單片機(jī)普通I/O口資源的OTP單片機(jī)才兩三毛錢,不夠他們的編譯器只支持匯編,正是今年4月?lián)Q工作換公司由于新公司需求我從C語言轉(zhuǎn)向了匯編語言。沒辦法,只要重新學(xué)校里學(xué)的匯編指令了,不夠還好這公司的產(chǎn)品代都不長,很少超過2K的,不然寫的暈乎。。  個(gè)人覺得比較大點(diǎn)的項(xiàng)目還是用C語言,了解些匯編對(duì)寫C語言跟學(xué)習(xí)單片機(jī)也是有幫助的。所以學(xué)單片機(jī)不管是用什么語言寫,用什么樣的單片機(jī),最主要的還是思路,一個(gè)真正的有競(jìng)爭(zhēng)力的工程師,應(yīng)該是具備良好的編程習(xí)慣,編程思路,還應(yīng)該具備扎實(shí)的功底。只有把握核心的東西,才能走的更遠(yuǎn)。不說廢話了,明天上第一個(gè)項(xiàng)目。光控人體感應(yīng)燈,今天先睡覺了。。

        

全部回復(fù)(24)
正序查看
倒序查看
飛翔2004
LV.10
2
2017-11-15 09:34

1.感應(yīng)4燈LED (第4貼---至---第?貼 )   

        原理圖Pr170905感應(yīng)4燈_3v2_V10.rar

        程序:LT4LED_A_Y.rar

         編譯器軟件15.6M上傳不了,要的私聊。

0
回復(fù)
2017-11-15 10:09
@飛翔2004
1.感應(yīng)4燈LED(第4貼---至---第?貼 )      原理圖Pr170905感應(yīng)4燈_3v2_V10.rar    程序:LT4LED_A_Y.rar     編譯器軟件15.6M上傳不了,要的私聊。
更新
0
回復(fù)
飛翔2004
LV.10
4
2017-11-16 22:01

本電路的功能晚上的時(shí)候當(dāng)人有經(jīng)過的時(shí)候,LED燈會(huì)亮起來,人離開30秒后的燈自動(dòng)滅掉,可重復(fù)觸發(fā),白天的時(shí)候可以對(duì)3.7V的鋰電池充電,電池保護(hù)電路采用單節(jié)電池DW01+8205的電路。單片機(jī)采用飛凌的OTP芯片513B

0
回復(fù)
飛翔2004
LV.10
5
2017-11-16 22:17
@飛翔2004
本電路的功能晚上的時(shí)候當(dāng)人有經(jīng)過的時(shí)候,LED燈會(huì)亮起來,人離開30秒后的燈自動(dòng)滅掉,可重復(fù)觸發(fā),白天的時(shí)候可以對(duì)3.7V的鋰電池充電,電池保護(hù)電路采用單節(jié)電池DW01+8205的電路。單片機(jī)采用飛凌的OTP芯片513B[圖片]

充電部分:DW01+8205鋰電池保護(hù)電路

        該電路主要由鋰電池保護(hù)專用芯片DW01+,充、放電控制N溝道MOSFET等元件組成,單體鋰電池接在B+和B-之間,電池包從P+和P-輸出電壓。

        在充電過程中,當(dāng)單體鋰電池的電壓超過4.35V時(shí),專用集成電路DW01+OC腳輸出信號(hào)使充電控制MOSM2關(guān)斷,鋰電池立即停止充電,從而防止鋰電池因過充電而損壞。在放電過程中,當(dāng)單體鋰電池的電壓降到2.30V時(shí),DW01+OD腳輸出信號(hào)使放電控制MOSM1關(guān)斷,鋰電池立即停止放電,從而防止鋰電池因過放而損壞。

0
回復(fù)
飛翔2004
LV.10
6
2017-11-16 22:21
@飛翔2004
充電部分:DW01+8205鋰電池保護(hù)電路[圖片]        該電路主要由鋰電池保護(hù)專用芯片DW01+,充、放電控制N溝道MOSFET等元件組成,單體鋰電池接在B+和B-之間,電池包從P+和P-輸出電壓。        在充電過程中,當(dāng)單體鋰電池的電壓超過4.35V時(shí),專用集成電路DW01+的OC腳輸出信號(hào)使充電控制MOS管M2關(guān)斷,鋰電池立即停止充電,從而防止鋰電池因過充電而損壞。在放電過程中,當(dāng)單體鋰電池的電壓降到2.30V時(shí),DW01+的OD腳輸出信號(hào)使放電控制MOS管M1關(guān)斷,鋰電池立即停止放電,從而防止鋰電池因過放而損壞。
DW01還具有過流或短路保護(hù)。不能設(shè)置充電電流大小,但是在這個(gè)太陽能充電板方案里還是可行的。太陽能充電方案充電電流一般不會(huì)很大。
0
回復(fù)
飛翔2004
LV.10
7
2017-11-16 22:28
@飛翔2004
DW01還具有過流或短路保護(hù)。不能設(shè)置充電電流大小,但是在這個(gè)太陽能充電板方案里還是可行的。太陽能充電方案充電電流一般不會(huì)很大。

3.7V的鋰電池保護(hù)為了省空間,可以選擇二合一鋰電池保護(hù)IC,如DW03.DW06.

3.2的磷酸鐵鋰電池保護(hù)方案可以選擇HY2112

當(dāng)然這類芯片網(wǎng)上很多,大家也可以自己找。

0
回復(fù)
飛翔2004
LV.10
8
2017-11-16 22:38
@飛翔2004
本電路的功能晚上的時(shí)候當(dāng)人有經(jīng)過的時(shí)候,LED燈會(huì)亮起來,人離開30秒后的燈自動(dòng)滅掉,可重復(fù)觸發(fā),白天的時(shí)候可以對(duì)3.7V的鋰電池充電,電池保護(hù)電路采用單節(jié)電池DW01+8205的電路。單片機(jī)采用飛凌的OTP芯片513B[圖片]

光控部分:這部分很簡(jiǎn)單,由硬件光控,白天的時(shí)候把地給斷開。不耗電。

0
回復(fù)
飛翔2004
LV.10
9
2017-11-16 22:42
@飛翔2004
光控部分:這部分很簡(jiǎn)單,由硬件光控,白天的時(shí)候把地給斷開。不耗電。[圖片]
光控還有另外一種方式,軟件+硬件,軟件的時(shí)候要注意白天跟晚上臨界點(diǎn)的問題的處理,假設(shè)晚上為低電平,白天為高電平,軟件一般就是低電平了就馬上設(shè)定為晚上,白天要500MS的持續(xù)高電平才判斷為白天。判斷為白天后,關(guān)閉相應(yīng)的I/O口,進(jìn)入睡眠省電,睡眠電流一般小于100uA
0
回復(fù)
2018-01-09 15:29
@飛翔2004
光控還有另外一種方式,軟件+硬件,軟件的時(shí)候要注意白天跟晚上臨界點(diǎn)的問題的處理,假設(shè)晚上為低電平,白天為高電平,軟件一般就是低電平了就馬上設(shè)定為晚上,白天要500MS的持續(xù)高電平才判斷為白天。判斷為白天后,關(guān)閉相應(yīng)的I/O口,進(jìn)入睡眠省電,睡眠電流一般小于100uA
跟著大神學(xué)習(xí)下。
0
回復(fù)
amwcel
LV.4
11
2018-01-13 10:18
@飛翔2004
光控還有另外一種方式,軟件+硬件,軟件的時(shí)候要注意白天跟晚上臨界點(diǎn)的問題的處理,假設(shè)晚上為低電平,白天為高電平,軟件一般就是低電平了就馬上設(shè)定為晚上,白天要500MS的持續(xù)高電平才判斷為白天。判斷為白天后,關(guān)閉相應(yīng)的I/O口,進(jìn)入睡眠省電,睡眠電流一般小于100uA

期待繼續(xù)更新..感謝分享

0
回復(fù)
naite
LV.4
12
2018-01-24 16:02
@飛翔2004
本電路的功能晚上的時(shí)候當(dāng)人有經(jīng)過的時(shí)候,LED燈會(huì)亮起來,人離開30秒后的燈自動(dòng)滅掉,可重復(fù)觸發(fā),白天的時(shí)候可以對(duì)3.7V的鋰電池充電,電池保護(hù)電路采用單節(jié)電池DW01+8205的電路。單片機(jī)采用飛凌的OTP芯片513B[圖片]
人體感應(yīng)如果處理???
0
回復(fù)
QWE4562009
LV.6
13
2018-02-01 09:09
@飛翔2004
光控還有另外一種方式,軟件+硬件,軟件的時(shí)候要注意白天跟晚上臨界點(diǎn)的問題的處理,假設(shè)晚上為低電平,白天為高電平,軟件一般就是低電平了就馬上設(shè)定為晚上,白天要500MS的持續(xù)高電平才判斷為白天。判斷為白天后,關(guān)閉相應(yīng)的I/O口,進(jìn)入睡眠省電,睡眠電流一般小于100uA

分析問題很周到

0
回復(fù)
飛翔2004
LV.10
14
2018-02-09 22:46
@naite
人體感應(yīng)如果處理啊?
人體感應(yīng)探頭有分?jǐn)?shù)字跟模擬的,你用的是哪一種,數(shù)字探頭+單片機(jī)方式的很簡(jiǎn)單。
0
回復(fù)
飛翔2004
LV.10
15
2018-02-09 22:49
@飛翔2004
光控還有另外一種方式,軟件+硬件,軟件的時(shí)候要注意白天跟晚上臨界點(diǎn)的問題的處理,假設(shè)晚上為低電平,白天為高電平,軟件一般就是低電平了就馬上設(shè)定為晚上,白天要500MS的持續(xù)高電平才判斷為白天。判斷為白天后,關(guān)閉相應(yīng)的I/O口,進(jìn)入睡眠省電,睡眠電流一般小于100uA
這種一般是用3.7V的鋰電池,1.2V的鎳氫電池升壓的,又或者3.2V的磷酸鐵鋰,如實(shí)硬件光控單片機(jī)就無需進(jìn)入睡眠,如果是軟件光控,白天光控單片機(jī)需要進(jìn)入睡眠,一般幾十個(gè)微安。
0
回復(fù)
飛翔2004
LV.10
16
2018-02-09 23:11
@飛翔2004
這種一般是用3.7V的鋰電池,1.2V的鎳氫電池升壓的,又或者3.2V的磷酸鐵鋰,如實(shí)硬件光控單片機(jī)就無需進(jìn)入睡眠,如果是軟件光控,白天光控單片機(jī)需要進(jìn)入睡眠,一般幾十個(gè)微安。

下面我貼出程序,復(fù)制上來,全亂了,還要排版,所以我用截圖了,有需要的自己下載下來用記事本看。

0
回復(fù)
飛翔2004
LV.10
17
2018-02-09 23:11
@飛翔2004
下面我貼出程序,復(fù)制上來,全亂了,還要排版,所以我用截圖了,[圖片]有需要的自己下載下來用記事本看。[圖片]

0
回復(fù)
飛翔2004
LV.10
18
2018-02-09 23:11
@飛翔2004
[圖片]

0
回復(fù)
飛翔2004
LV.10
19
2018-02-09 23:12
@飛翔2004
[圖片]

0
回復(fù)
飛翔2004
LV.10
20
2018-02-09 23:12
@飛翔2004
[圖片]

0
回復(fù)
飛翔2004
LV.10
21
2018-02-09 23:12
@飛翔2004
[圖片]

0
回復(fù)
飛翔2004
LV.10
22
2018-02-09 23:12
@飛翔2004
[圖片]

0
回復(fù)
飛翔2004
LV.10
23
2018-02-09 23:12
@飛翔2004
[圖片]

0
回復(fù)
飛翔2004
LV.10
24
2018-02-09 23:13
@飛翔2004
[圖片]

0
回復(fù)
飛翔2004
LV.10
25
2018-02-09 23:13
@飛翔2004
[圖片]

0
回復(fù)
發(fā)