熱門(mén): 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2022-8-24 17:31
正文摘要:用STC8G1K08A單片機(jī)做一個(gè)音頻電平指示器,需要高速采樣信號(hào)。手冊(cè)說(shuō)支持800Khz,那兩通道44.1kHz綽綽有余。 寫(xiě)代碼,測(cè)試,結(jié)果發(fā)現(xiàn),會(huì)偶爾有轉(zhuǎn)換結(jié)果=0的情況出現(xiàn)。(已在ADC腳接1/2vcc電壓,正常時(shí)結(jié)果為511) ... |
樓主可以說(shuō)說(shuō)您的ADC具體配置情況是怎樣的?可以聯(lián)系我 安排建群一對(duì)一支持您答疑解惑。另外后期可以直接用 STC8H8K64U-45MHz-TSSOP20, 能用自帶的硬件USB下載,硬件USB仿真,沒(méi)有理由再外接 包郵RMB2元以上的轉(zhuǎn)串口了,還不能仿真。 用第三方轉(zhuǎn)串口 給 MCU 下載程序,由于第三方轉(zhuǎn)串口內(nèi)部 IRC 誤差會(huì) 疊加到 STC8/STC32G的內(nèi)部時(shí)鐘上 會(huì)把時(shí)鐘 搞偏了,造成批量生產(chǎn)時(shí)通信誤差加大。
![]() ![]() |
首先,ADC輸入腳對(duì)地接電容會(huì)影響串口發(fā)送數(shù)據(jù)這種詭異的現(xiàn)象,是我沒(méi)有聽(tīng)說(shuō)過(guò)的,是否是別的原因?qū)е碌模?br />
其次,高速采樣并且每個(gè)采樣點(diǎn)都返回,你是實(shí)時(shí)返回還是采樣了一串?dāng)?shù)據(jù)再返回? 再次,你的ADC配置情況是怎樣的? |
串口電平轉(zhuǎn)換芯片,受電腦電腦電源干擾,會(huì)有所影響 |
你是用PC接收看結(jié)果的。CPU從串口出去,數(shù)據(jù)還需經(jīng)轉(zhuǎn)成USB信號(hào),再入PC機(jī)。傳輸過(guò)程序會(huì)不會(huì)丟數(shù)據(jù)呢? |
j1ason 發(fā)表于 2022-8-26 14:35 ADC腳對(duì)地并接一顆103的小電容試試 |
STC8G1K08A的ADC的確出現(xiàn)這樣的問(wèn)題,我遇到了,現(xiàn)在還沒(méi)有找到解決辦法![]() ![]() |
Powered by 單片機(jī)教程網(wǎng)