1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4411|回復(fù): 11
收起左側(cè)

單片機(jī)如何判斷外部電源的通電時(shí)長?

[復(fù)制鏈接]
ID:718523 發(fā)表于 2020-4-13 03:14 | 顯示全部樓層 |閱讀模式
求助:怎么判斷外部電源的通電時(shí)長要精確到毫秒



現(xiàn)在有一個(gè)2V的小燈它會隨機(jī)關(guān)閉然后又隨機(jī)打開;
如何用單片機(jī)來檢測它每次打開后通電的時(shí)長,以控制繼電器作相應(yīng)的操作;
比如這個(gè)小燈亮了10.5秒,我想讓繼電器開關(guān)一次,小燈亮了20秒呢就讓繼電器開關(guān)兩次。


附上一張牛逼的電路圖:
51hei截圖20200413031337.jpg

回復(fù)

使用道具 舉報(bào)

ID:213173 發(fā)表于 2020-4-13 05:09 | 顯示全部樓層
可以采用光敏二極管測燈光或光耦測小燈電源,輸出低電平到單片機(jī)某端口。單片機(jī)相應(yīng)端口呈低電平啟動定時(shí)器計(jì),呈高電平關(guān)閉定時(shí)器。讀取計(jì)時(shí)時(shí)間后清0計(jì)時(shí)變量,預(yù)備下一次計(jì)時(shí)。再根據(jù)獲取的時(shí)間數(shù)據(jù)判斷控制繼電器。 無標(biāo)題.jpg

回復(fù)

使用道具 舉報(bào)

ID:645495 發(fā)表于 2020-4-13 05:46 | 顯示全部樓層
1,需要有一個(gè)檢測燈是否亮的電路。可在燈的回路中串一個(gè)小電阻(不要影響燈的亮度),可需要放大電路(如運(yùn)算放大器)。
回復(fù)

使用道具 舉報(bào)

ID:645495 發(fā)表于 2020-4-13 05:49 | 顯示全部樓層
先設(shè)計(jì)硬件電路,用單片機(jī)計(jì)時(shí),當(dāng)?shù)竭^預(yù)定的時(shí)間后,控制繼電器的動作。
回復(fù)

使用道具 舉報(bào)

ID:164602 發(fā)表于 2020-4-13 07:50 | 顯示全部樓層
問題不太明白:
    燈亮的判斷標(biāo)準(zhǔn)是什么?
1、可以是控制,例如單片機(jī)輸出高電平,表示控制燈亮,但燈不一定真亮了,例如燈壞了。這個(gè)就簡單,用定時(shí)器。只要那個(gè)高電平一打開,就開定時(shí)器。
2、可以是電流,就是說燈必須是真實(shí)亮了的。這就要用AD了,一檢測到電流,表示燈亮了,就開定時(shí)器。
回復(fù)

使用道具 舉報(bào)

ID:65956 發(fā)表于 2020-4-13 08:39 | 顯示全部樓層
用單片機(jī)的IO口檢測電源電平+單片機(jī)的定時(shí)器計(jì)數(shù)功能就可以了,先用1個(gè)IO口(中斷口也可以)檢測一下電源前端電平(電容前,不然沒辦法檢測到即時(shí)掉電),然后一出現(xiàn)斷電就停止計(jì)數(shù),一來電即開始計(jì)數(shù),這樣就可以計(jì)算出上電時(shí)長了,但按你說的功能好像并不是那么簡單,可能要詳說更好
回復(fù)

使用道具 舉報(bào)

ID:692132 發(fā)表于 2020-4-13 13:52 來自觸屏版 | 顯示全部樓層
單片機(jī)能直接檢測燈的電壓,電流最簡單省事,需要電路直接連接。不能直接連接可以用光耦。連光耦也不能連接就只能用光敏器件測量燈光。
回復(fù)

使用道具 舉報(bào)

ID:718523 發(fā)表于 2020-4-13 19:31 來自觸屏版 | 顯示全部樓層
wulin 發(fā)表于 2020-4-13 05:09
可以采用光敏二極管測燈光或光耦測小燈電源,輸出低電平到單片機(jī)某端口。單片機(jī)相應(yīng)端口呈低電平啟動定時(shí)器 ...

就用光耦測電源方法,不管燈壞不壞,燈只是作為通電的參考,程序能幫我寫下嗎萬分感謝。
回復(fù)

使用道具 舉報(bào)

ID:718523 發(fā)表于 2020-4-13 19:32 來自觸屏版 | 顯示全部樓層
HC6800-ES-V2.0 發(fā)表于 2020-4-13 07:50
問題不太明白:
    燈亮的判斷標(biāo)準(zhǔn)是什么?
1、可以是控制,例如單片機(jī)輸出高電平,表示控制燈亮,但燈 ...

不管燈的好壞,主要是檢測有沒有通電
回復(fù)

使用道具 舉報(bào)

ID:718523 發(fā)表于 2020-4-13 20:03 來自觸屏版 | 顯示全部樓層
學(xué)習(xí)單片機(jī)lq 發(fā)表于 2020-4-13 13:52
單片機(jī)能直接檢測燈的電壓,電流最簡單省事,需要電路直接連接。不能直接連接可以用光耦。連光耦也不能連接 ...

連接要多少v啊我試了2v的連接沒反應(yīng)
回復(fù)

使用道具 舉報(bào)

ID:718523 發(fā)表于 2020-4-13 20:05 來自觸屏版 | 顯示全部樓層
aking991 發(fā)表于 2020-4-13 08:39
用單片機(jī)的IO口檢測電源電平+單片機(jī)的定時(shí)器計(jì)數(shù)功能就可以了,先用1個(gè)IO口(中斷口也可以)檢測一下電源前 ...

就是這么簡單,就是檢測通電時(shí)長根據(jù)時(shí)長做操作
回復(fù)

使用道具 舉報(bào)

ID:692132 發(fā)表于 2020-4-14 01:15 來自觸屏版 | 顯示全部樓層
forest415 發(fā)表于 2020-4-13 20:03
連接要多少v啊我試了2v的連接沒反應(yīng)

因?yàn)橹苯舆B通只有2V高電平,不滿足單片機(jī)識別要求,加一個(gè)9014或8050三極管就行了,基極串1K電阻,集電極連到單片機(jī),再來一個(gè)上拉電阻;蛘邠Q成兩個(gè)燈串聯(lián),工作就有4Ⅴ,不工作0V,單片機(jī)能直接識別
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表