久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2995|回復: 11
打印 上一主題 下一主題
收起左側

單片機如何判斷這個波形為有效波形,執行相應任務(如圖)

[復制鏈接]
跳轉到指定樓層
樓主
如圖是充電IC的放電指示波形,接在IO口上,我想通過單片機IO識別這個信號,并做相應的功能,如果是高電平我就可以判斷,但是這個為什么是脈沖波形,我就不知道怎么下手了,希望看到這個問題的大神給予小弟一些幫助,在此感激不盡!!

da6ad01e83bae0f870ee37778ed3539.jpg (171.38 KB, 下載次數: 77)

放電檢測輸出波形

放電檢測輸出波形

1658587519655.png (80.85 KB, 下載次數: 85)

充電IC 輸出矩形波

充電IC 輸出矩形波

1658587551123.png (122.33 KB, 下載次數: 63)

單片機檢測

單片機檢測
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:883242 發表于 2022-7-23 18:54 | 只看該作者
先衰減到安全電壓,模擬輸入不能低于VEE不能超過VCC否則一定會燒單片機。然后做6ksps采樣,3次有3次沒有就算。
回復

使用道具 舉報

板凳
ID:401564 發表于 2022-7-23 19:10 | 只看該作者
有的充電IC是有鋰電池檢測功能的
如果充電IC上電了,但沒有接電池的話,它會有信號提示的但有的小公司的充電IC數據手冊中是沒有這個說明
關于充電電路和程序什么的,你都問了幾天了,也不見一個硬件電路,也沒有充電芯片型號,也沒有說明單片機型號
什么都不說,神仙都搞不定


回復

使用道具 舉報

地板
ID:959051 發表于 2022-7-23 22:49 | 只看該作者
Y_G_G 發表于 2022-7-23 19:10
有的充電IC是有鋰電池檢測功能的
如果充電IC上電了,但沒有接電池的話,它會有信號提示的但有的小公司的充電 ...

大佬 我重新上傳了圖片,麻煩幫忙看看 ,現在輸出矩形波是接了電池的,單片機這邊不知道如何檢測這個矩形波。
回復

使用道具 舉報

5#
ID:959051 發表于 2022-7-23 23:49 | 只看該作者
Hephaestus 發表于 2022-7-23 18:54
先衰減到安全電壓,模擬輸入不能低于VEE不能超過VCC否則一定會燒單片機。然后做6ksps采樣,3次有3次沒有就 ...

謝謝幫助,采樣代碼能發一下嗎?
回復

使用道具 舉報

6#
ID:401564 發表于 2022-7-24 09:10 | 只看該作者
guoqiang881245 發表于 2022-7-23 22:49
大佬 我重新上傳了圖片,麻煩幫忙看看 ,現在輸出矩形波是接了電池的,單片機這邊不知道如何檢測這個矩形 ...

你現在的硬件電路是不能區分充電和充電完成狀態的
你先看一下這個充電芯片的數據手冊LED3端口實際上是一個公共端口,它是通過掃描的方式控制4個LED顯示電量的
它是沒有辦法檢測充電狀態的
只有LED1端口可以檢測充電狀態的
但充電狀態和放電狀態是一樣的,都是只有兩種狀態:一種是閃燈,一種是長亮
所以,你肯定要加一個USB檢測的,要兩個電阻分壓檢測,看你自己的需要,可以是中斷,也可以是ADC,看一下接電池不接充電的時候,1腳的充電端口有沒有電壓,如果有電壓,就用ADC檢測5V充電電源
如果沒有,可以用中斷檢測



回復

使用道具 舉報

7#
ID:959051 發表于 2022-7-24 09:19 | 只看該作者
Y_G_G 發表于 2022-7-24 09:10
你現在的硬件電路是不能區分充電和充電完成狀態的
你先看一下這個充電芯片的數據手冊LED3端口實際上是一 ...

一燈模式確實不能檢測輸入輸出,我用的是2燈模式,2燈模式一個是輸出,一個是輸入。充電是直接檢測5VUSB輸入的,插入單片機檢測,輸出是充電IC2燈模式的來指示的,不過電壓是電池電壓,他是一個矩形波,就是上面示波器的波形,當充電IC升壓的5V輸出有負載,這個波形就會起來。去掉負載這個波形30秒左右變成低電平。
回復

使用道具 舉報

8#
ID:401564 發表于 2022-7-24 09:56 | 只看該作者
guoqiang881245 發表于 2022-7-24 09:19
一燈模式確實不能檢測輸入輸出,我用的是2燈模式,2燈模式一個是輸出,一個是輸入。充電是直接檢測5VUSB ...

你看一下2燈模式是的LED顯示狀態,你要接的充電檢測是LED1端口,不是LED3,如果是選擇這個模式,那就是檢測LED是方波還是高電平,這就是很簡單的程序,就是一個和時間相關的變量,定時器負責累加,檢測到低電平就歸零,3秒或者是10秒鐘或者是20秒沒有低電平就認為是充滿電了,對于充電完成,不在乎那幾秒鐘的
回復

使用道具 舉報

9#
ID:337374 發表于 2022-7-26 17:21 | 只看該作者
按照檢測過零信號的思路就行
回復

使用道具 舉報

10#
ID:123289 發表于 2022-7-29 15:41 | 只看該作者
幅度部分:
1、定時采樣波形的數據。
2、計算一套理論數據模型
3、將采樣數據與理論數據對位同步(如邊沿對齊)
4、將兩者進行比較,當誤<D時,判定為OK。D是你給出的允許誤差值。
時序部分:如法炮制。
回復

使用道具 舉報

11#
ID:607312 發表于 2022-7-30 10:07 | 只看該作者
我最近也是在研究這個問題,兄弟有突破了嗎,
回復

使用道具 舉報

12#
ID:434018 發表于 2022-7-30 12:28 | 只看該作者
電阻分壓后接電容器到GND,送入ADC既可.
Vout=Vin x R2/R1+R2 計算分壓電阻 R1(To Vin),R2(To GND)
回復

使用道具 舉報

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

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产一区 在线视频 | 狠狠干狠狠操 | 午夜精品久久久 | 黄色片网站在线观看 | 91精品国产91久久久久久最新 | 欧美日韩在线精品 | 日韩色图视频 | 国产一区| 午夜av电影院| 久久99精品久久久久久国产越南 | 好姑娘影视在线观看高清 | 欧美日韩国产高清 | 日韩免费一二三区 | 国产激情网站 | 国产精品久久久久aaaa | 久久久久久久国产精品 | 亚洲国产精品久久 | 亚洲444kkkk在线观看最新 | 狠狠操狠狠干 | www.日韩 | 欧美色性| 国产精品久久久久久亚洲调教 | 国产精品久久国产精品99 gif | 伊人网综合在线 | 国产高清免费 | 久久看精品| 欧美一区二区三区在线播放 | 日韩精品在线播放 | 亚洲综合在线视频 | 99久久婷婷国产综合精品首页 | 久久精品高清视频 | 精品久久中文 | 99综合| 夏同学福利网 | 色网在线观看 | 成人精品高清 | 国产高清在线观看 | 中文字幕免费在线 | 亚洲视频在线观看免费 | 国产日韩精品视频 | 天堂素人约啪 |