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

QQ登錄

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

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

I2C通信電平必須一致嗎?

[復(fù)制鏈接]
ID:284935 發(fā)表于 2018-3-3 14:31 | 顯示全部樓層 |閱讀模式
由于某種原因,單片機(jī)必須是3.3V、DAC必須是5V供電,那么它們之間的I2C通信是否可以直接連接?
回復(fù)

使用道具 舉報(bào)

ID:231545 發(fā)表于 2018-3-3 16:14 來(lái)自手機(jī) | 顯示全部樓層
不可以  ,需要電平轉(zhuǎn)換
回復(fù)

使用道具 舉報(bào)

ID:19162 發(fā)表于 2018-3-3 18:21 | 顯示全部樓層
需要電平轉(zhuǎn)換
回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2018-3-4 07:57 | 顯示全部樓層
有兩個(gè)通用的原則,掌握了就可以了。
1、器件輸入超壓后,不能出現(xiàn)物理?yè)p壞。
2、對(duì)于0/1的界定不會(huì)出錯(cuò)。
分析:對(duì)于3.3V系統(tǒng)的輸入,出現(xiàn)了5V系統(tǒng)的1會(huì)如何呢?要看這個(gè)1又多強(qiáng)!舉一例來(lái)說(shuō):當(dāng)51輸出是標(biāo)準(zhǔn)模式時(shí),其它輸出是有限制,提供不了強(qiáng)電流,這時(shí)就不會(huì)損壞3.3V系統(tǒng).而3.3V系統(tǒng)也會(huì)認(rèn)出這個(gè)1,所以這時(shí)是可以直接相聯(lián)的.
對(duì)于5V系統(tǒng),關(guān)鍵是當(dāng)它收到來(lái)自3.3V系統(tǒng)的1時(shí),會(huì)不會(huì)讀錯(cuò),這就要看這個(gè)1是多大電壓了,例如是2.5V,它能被5V系統(tǒng)認(rèn)為是1嗎.如能則可以直接相聯(lián)使用.
總結(jié):3.3V與5V系統(tǒng)存在可以直接相連使用的可能性.要注意以下兩點(diǎn):
1,3.3V輸出的1要盡可能強(qiáng)(電壓高),負(fù)載要盡可能輕(電阻大),傳輸速度稍小一點(diǎn)(速度大了,1電平來(lái)不及爬升至較高的電平),5V的輸入端阻抗要大.目的只有一個(gè),保證3.3V的1的電平足夠大,能讓5V系統(tǒng)認(rèn)識(shí)這個(gè)電平是1.
2,5V系統(tǒng)輸出的1不要太硬(電流應(yīng)受限),目的:不會(huì)使節(jié)3.3V的引腳出現(xiàn)物理?yè)p壞.查一下5V系統(tǒng)的手冊(cè)即可知曉.另:5V系統(tǒng)的0要足夠低,這一點(diǎn)易滿足.
大多情況下是可以直接相聯(lián)的,但傳輸速率大打折扣!抗干擾能力也差了許多!且需要正確設(shè)置端口.
回復(fù)

使用道具 舉報(bào)

ID:261000 發(fā)表于 2018-3-4 09:06 | 顯示全部樓層
這個(gè)電平一致是最好的,或者說(shuō)是必須一致的,我們實(shí)踐過(guò),3.V和5.0v是可以通訊的。
回復(fù)

使用道具 舉報(bào)

ID:284935 發(fā)表于 2018-3-6 09:53 | 顯示全部樓層
謝謝各位,我看IC資料高低電平判斷是可以的,但總覺(jué)得電平不一致肯定會(huì)有這樣或那樣的問(wèn)題。另外電平轉(zhuǎn)換一般選MOS管加電阻組合轉(zhuǎn)換比較好嗎。
回復(fù)

使用道具 舉報(bào)

ID:284935 發(fā)表于 2018-3-6 10:11 | 顯示全部樓層
IIC、SPI電平轉(zhuǎn)換,在3.3V單片機(jī)與5V DAC通信時(shí),是5V轉(zhuǎn)3.3V,還是3.3V轉(zhuǎn)5V比較合適呢,為什么,謝謝。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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