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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3054|回復: 11
收起左側

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

[復制鏈接]
ID:959051 發表于 2022-7-22 19:40 | 顯示全部樓層 |閱讀模式
如圖是充電IC的放電指示波形,接在IO口上,我想通過單片機IO識別這個信號,并做相應的功能,如果是高電平我就可以判斷,但是這個為什么是脈沖波形,我就不知道怎么下手了,希望看到這個問題的大神給予小弟一些幫助,在此感激不盡!

放電檢測輸出波形

放電檢測輸出波形

充電IC 輸出矩形波

充電IC 輸出矩形波

單片機檢測

單片機檢測
回復

使用道具 舉報

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

使用道具 舉報

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

回復

使用道具 舉報

ID:959051 發表于 2022-7-23 22:49 | 顯示全部樓層
Y_G_G 發表于 2022-7-23 19:10
有的充電IC是有鋰電池檢測功能的
如果充電IC上電了,但沒有接電池的話,它會有信號提示的但有的小公司的充電 ...

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

使用道具 舉報

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

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

使用道具 舉報

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

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


回復

使用道具 舉報

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

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

使用道具 舉報

ID:401564 發表于 2022-7-24 09:56 | 顯示全部樓層
guoqiang881245 發表于 2022-7-24 09:19
一燈模式確實不能檢測輸入輸出,我用的是2燈模式,2燈模式一個是輸出,一個是輸入。充電是直接檢測5VUSB ...

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

使用道具 舉報

ID:337374 發表于 2022-7-26 17:21 | 顯示全部樓層
按照檢測過零信號的思路就行
回復

使用道具 舉報

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

使用道具 舉報

ID:607312 發表于 2022-7-30 10:07 | 顯示全部樓層
我最近也是在研究這個問題,兄弟有突破了嗎,
回復

使用道具 舉報

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 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: jvid精品资源在线观看 | 日韩在线免费视频 | 久久精品一区 | 亚洲精品久久久一区二区三区 | 欧美电影在线观看网站 | 精品国产乱码久久久久久蜜柚 | 欧美激情精品久久久久久 | 中文字幕日韩一区 | 国产精品视频中文字幕 | 欧美精品久久久 | 亚洲综合一区二区三区 | 久久99国产精品久久99果冻传媒 | 亚洲免费网站 | 国产91久久精品一区二区 | 国产一区二区影院 | 91欧美激情一区二区三区成人 | 国产精品99久久久久久www | 白浆在线 | 亚洲天堂久久 | 亚洲自拍偷拍av | 成人av免费 | 亚洲国产精品久久久 | 中文av在线播放 | h网站在线观看 | 日韩一区二区在线视频 | 在线欧美亚洲 | 日韩一级一区 | 91亚洲国产成人精品一区二三 | 先锋影音资源网站 | 久久久久免费精品国产小说色大师 | 在线国产一区二区 | 亚洲精品视频二区 | 日韩视频一级 | 国产精品高 | 热久久久 | 中文字幕亚洲视频 | 亚洲导航深夜福利涩涩屋 | 亚洲一区二区三区乱码aⅴ 四虎在线视频 | 成人欧美一区二区三区1314 | 国产美女自拍视频 | 欧美亚洲一区二区三区 |