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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 3129|回復(fù): 21
打印 上一主題 下一主題
收起左側(cè)

TM1620會(huì)干擾單片機(jī)ADC采樣?

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:90212 發(fā)表于 2022-5-20 22:25 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
使用STC15W4k單片機(jī),用官網(wǎng)ADC案例,通過(guò)測(cè)量基準(zhǔn)(LM385-1.2)推算供電電壓,串口輸出監(jiān)測(cè)電壓測(cè)量很穩(wěn)定(5.0V左右)。
后使用TM1620芯片驅(qū)動(dòng)3位數(shù)碼管顯示電壓,發(fā)現(xiàn)測(cè)量電壓波動(dòng)較大(2.4~7.5V)。
然后使數(shù)碼管不顯示,用串口輸出監(jiān)測(cè)測(cè)量電壓無(wú)改進(jìn)。
使用排除法發(fā)現(xiàn),TM1620不能初始化,一旦初始化就影響ADC采樣(哪怕不發(fā)送數(shù)據(jù)給TM1620)。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:301191 發(fā)表于 2022-5-21 06:58 | 只看該作者
頂一下
回復(fù)

使用道具 舉報(bào)

板凳
ID:883242 發(fā)表于 2022-5-21 07:02 | 只看該作者
PCB布線錯(cuò)誤會(huì)導(dǎo)致樓主描述現(xiàn)象。
回復(fù)

使用道具 舉報(bào)

地板
ID:213173 發(fā)表于 2022-5-21 07:35 | 只看該作者
在TM1620的電源端就近接100uF+0.01uF電容試試。
回復(fù)

使用道具 舉報(bào)

5#
ID:963918 發(fā)表于 2022-5-21 08:56 | 只看該作者
LED驅(qū)動(dòng)片,不串聯(lián)電阻驅(qū)動(dòng)數(shù)碼管,瞬間電流有180MA,電源可能不穩(wěn)定。
回復(fù)

使用道具 舉報(bào)

6#
ID:230742 發(fā)表于 2022-5-21 13:18 | 只看該作者
ADC轉(zhuǎn)換多延時(shí)一下。不用轉(zhuǎn)換完了就顯示。
忙什么。穩(wěn)住。
另外外接一個(gè)電源試一下,比如充電寶。讓電流足夠大。或者手機(jī)充電器。
回復(fù)

使用道具 舉報(bào)

7#
ID:123289 發(fā)表于 2022-5-21 16:23 | 只看該作者
取決于你的設(shè)計(jì)經(jīng)驗(yàn)。
例如:AD采樣電路中有一段線,與驅(qū)動(dòng)電路共用,有線就有電阻,由于驅(qū)動(dòng)電路電流大,又不穩(wěn)定。所以這段線的壓降就不穩(wěn)定。如此就影響AD值了。
回復(fù)

使用道具 舉報(bào)

8#
ID:712493 發(fā)表于 2022-5-21 17:13 | 只看該作者
感覺(jué)這個(gè)IC掃描時(shí)確實(shí)干擾很大,用示波器測(cè)VDD有方波
回復(fù)

使用道具 舉報(bào)

9#
ID:451718 發(fā)表于 2022-5-21 17:45 | 只看該作者
多大的數(shù)碼管?  15W4K的IO資源也不少,內(nèi)存也夠用。位用IO配合三極管,段直接拿IO腳直接推就好了,還用TM1620,有點(diǎn)浪費(fèi)哦。  說(shuō)實(shí)話,這個(gè)15W4K的AD說(shuō)是有10位,真真沒(méi)有感受到有10位的精度,只能當(dāng)8位的用。
回復(fù)

使用道具 舉報(bào)

10#
ID:969770 發(fā)表于 2022-5-21 18:27 | 只看該作者
建議 5V 電源加電解電容16V470UF 后面加431加電解電容16v47UF通過(guò)電阻搭配獲得比較穩(wěn)定的電壓
回復(fù)

使用道具 舉報(bào)

11#
ID:1028709 發(fā)表于 2022-5-23 16:07 | 只看該作者
干擾也是單片機(jī)被干擾,也不定是干擾就輸出0V電壓,一般單片機(jī)被干擾的機(jī)率主要看你設(shè)計(jì)的電路.電源等.
回復(fù)

使用道具 舉報(bào)

12#
ID:90212 發(fā)表于 2022-5-28 21:31 | 只看該作者
wulin 發(fā)表于 2022-5-21 07:35
在TM1620的電源端就近接100uF+0.01uF電容試試。

有接100uf+0.1uf電容。單片機(jī)側(cè)電源端也有接這兩個(gè)電容,使用充電器和充電寶都試過(guò),TM1620不能初始化,一旦初始化就導(dǎo)致ADC采樣不穩(wěn)定
回復(fù)

使用道具 舉報(bào)

13#
ID:90212 發(fā)表于 2022-5-28 21:33 | 只看該作者
啤酒瓶子老大 發(fā)表于 2022-5-21 13:18
ADC轉(zhuǎn)換多延時(shí)一下。不用轉(zhuǎn)換完了就顯示。
忙什么。穩(wěn)住。
另外外接一個(gè)電源試一下,比如充電寶。讓電流 ...

外接手機(jī)充電器電源和充電寶都試過(guò),只要TM1620初始化就導(dǎo)致ADC采樣不穩(wěn)定
回復(fù)

使用道具 舉報(bào)

14#
ID:90212 發(fā)表于 2022-5-28 21:35 | 只看該作者
robinsonlin 發(fā)表于 2022-5-21 17:45
多大的數(shù)碼管?  15W4K的IO資源也不少,內(nèi)存也夠用。位用IO配合三極管,段直接拿IO腳直接推就好了,還用TM1 ...

0.56英寸數(shù)碼管,共6個(gè)。即便數(shù)碼管初始化后不顯示也會(huì)導(dǎo)致ADC采樣不穩(wěn)定
回復(fù)

使用道具 舉報(bào)

15#
ID:90212 發(fā)表于 2022-5-28 21:52 | 只看該作者
找到解決辦法了,在ADC采樣前關(guān)閉TM1620即可——發(fā)送 0x80 。
前面程序給TM1620發(fā)送的0x00,以為不點(diǎn)亮就不消耗電流,其實(shí)其內(nèi)部仍然在振蕩耗電!
回復(fù)

使用道具 舉報(bào)

16#
ID:624769 發(fā)表于 2022-5-28 21:53 | 只看該作者
一口不能吃成胖子。
你先不要用 LM385-1.2 , 先用 STC15w 的內(nèi)部基準(zhǔn)電壓, 先不要管準(zhǔn)不準(zhǔn),先看,是不是波動(dòng)變小了?
是的話告訴你你的問(wèn)題怎么解決,不是的話,當(dāng)我沒(méi)說(shuō)。
回復(fù)

使用道具 舉報(bào)

17#
ID:90212 發(fā)表于 2022-5-28 22:24 | 只看該作者
本帖最后由 gongzhu 于 2022-5-28 22:28 編輯

OK
最開(kāi)始使用的是STC官方教程,通過(guò)內(nèi)部BandGap能夠測(cè)出準(zhǔn)確電壓值  我要精確計(jì)時(shí),使用外部晶振就沒(méi)法用BandGap了。我再加入TM1620看看穩(wěn)定性
回復(fù)

使用道具 舉報(bào)

18#
ID:90212 發(fā)表于 2022-5-28 23:38 | 只看該作者
188610329 發(fā)表于 2022-5-28 21:53
一口不能吃成胖子。
你先不要用 LM385-1.2 , 先用 STC15w 的內(nèi)部基準(zhǔn)電壓, 先不要管準(zhǔn)不準(zhǔn),先看,是不是 ...

使用bandgap和內(nèi)部晶振確實(shí)電壓波動(dòng)小多了,電腦usb供電,測(cè)量結(jié)果 4.75~5.1V。
回復(fù)

使用道具 舉報(bào)

19#
ID:90212 發(fā)表于 2022-5-29 00:08 | 只看該作者
使用內(nèi)部晶振,使用內(nèi)部基準(zhǔn),初始化TM1620后,測(cè)試結(jié)果截圖:

回復(fù)

使用道具 舉報(bào)

20#
ID:624769 發(fā)表于 2022-5-29 01:14 | 只看該作者
gongzhu 發(fā)表于 2022-5-28 23:38
使用bandgap和內(nèi)部晶振確實(shí)電壓波動(dòng)小多了,電腦usb供電,測(cè)量結(jié)果 4.75~5.1V。

所以,這說(shuō)明,對(duì)你ADC測(cè)量結(jié)果波動(dòng)大的,根本原因,有兩個(gè):
1) 單片機(jī)的VCC 有波動(dòng)。
2) 你的LM385-1.2 沒(méi)有穩(wěn)定在 1.2V。也有波動(dòng)。
這兩個(gè)波動(dòng)一疊加,就波動(dòng)的離譜了。

解決方案,分兩步,
1) STC15W 系列屬于寬電壓,即單片機(jī)其實(shí)不是必需要在5V條件下工作,可以在2.5~5.5V下工作,
所以,比較簡(jiǎn)單的方法: VCC 先接2級(jí)管,再接你的兩個(gè)電容(有條件的話把0.1uf 的那個(gè)換0.01uf, 或0.022uf), 然后接單片機(jī)VCC。
然后,測(cè)試BandGap, ADC, 此時(shí)應(yīng)該基本沒(méi)有波動(dòng)了。

其實(shí),象STC15系列這種沒(méi)有 Verf 引腳的單片機(jī),建議你就用BandGap,作為基準(zhǔn),無(wú)數(shù)試驗(yàn)證明外接基準(zhǔn)其實(shí)反而不準(zhǔn)。你一定要外接基準(zhǔn),那么,在 (1) 已經(jīng)穩(wěn)定的前提下:

2) LM385-1.2  同理,也是先 二級(jí)管,再電容。然后接單片機(jī)。

做完上面兩步,應(yīng)該能達(dá)到比較能接受的結(jié)果。


回復(fù)

使用道具 舉報(bào)

21#
ID:90212 發(fā)表于 2022-5-29 20:28 | 只看該作者
188610329 發(fā)表于 2022-5-29 01:14
所以,這說(shuō)明,對(duì)你ADC測(cè)量結(jié)果波動(dòng)大的,根本原因,有兩個(gè):
1) 單片機(jī)的VCC 有波動(dòng)。
2) 你的LM385 ...

OK,明白!
不使用內(nèi)部基準(zhǔn)的原因是我要精確計(jì)時(shí),使用的外部12M晶振。STC使用外部晶振是沒(méi)法讀取內(nèi)部基準(zhǔn)的。只有通過(guò)修改電路圖來(lái)優(yōu)化了。
回復(fù)

使用道具 舉報(bào)

22#
ID:624769 發(fā)表于 2022-5-29 22:28 | 只看該作者
gongzhu 發(fā)表于 2022-5-29 20:28
OK,明白!
不使用內(nèi)部基準(zhǔn)的原因是我要精確計(jì)時(shí),使用的外部12M晶振。STC使用外部晶振是沒(méi)法讀取內(nèi)部基 ...

首先,內(nèi)部的BandGap ,是參考電壓,不是基準(zhǔn)電壓,STC15系列,由于沒(méi)有Verf引腳,所以基準(zhǔn)電壓只有一個(gè),就是VCC電壓,你測(cè)量LM385-1.2,也是以VCC為基準(zhǔn),LM385-1.2只是“參考電壓”而已。所以在此再次鄭重提醒,要ADC測(cè)量準(zhǔn)確,必須要先保證單片機(jī)VCC的穩(wěn)定。而單片機(jī)VCC的穩(wěn)定,最簡(jiǎn)單有效的方法,就是單片機(jī)的供電處,先二極管再電容。
其次,誰(shuí)告訴你,用了外部晶振,就不能讀取內(nèi)部參考電壓的? 內(nèi)部參考電壓,和晶振沒(méi)有任何關(guān)系的好吧?
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产日韩欧美一区二区 | 视频一区二区中文字幕日韩 | 亚洲精品一区二三区不卡 | 毛片免费观看 | av一区二区三区 | 国产日韩一区二区 | 日韩国产欧美视频 | 国产 日韩 欧美 中文 在线播放 | 欧美激情在线一区二区三区 | 狠狠狠 | 国产黄色大片 | 在线欧美小视频 | 国产视频精品在线观看 | 亚洲一区二区视频 | 女生羞羞网站 | 爱操av| 国产目拍亚洲精品99久久精品 | 国内自拍视频在线观看 | 欧美一级片久久 | 高清视频一区二区三区 | 久久国产亚洲精品 | 亚洲一区亚洲二区 | 亚洲精品在线看 | 一区二区三区小视频 | 亚洲精品久久久久久一区二区 | 亚洲性爰 | 精品久久久久久亚洲综合网 | 91精品久久久久久久久久入口 | 在线观看成人小视频 | 国产一区亚洲 | 国产日韩在线观看一区 | 亚洲精品久久久久国产 | 国产成人区 | 91麻豆精品一区二区三区 | 操射视频 | 一色桃子av一区二区 | 91精品国产一区二区三区 | 天堂久久久久久久 | 精品日韩一区 | 91资源在线 | 欧美视频一区二区三区 |