????一、I2C總線彩電的判斷方法
????許多維修人員只要看到CPU上標有“SDA”和“SCL”字樣,就認為此機是I2C總線彩電,其實不然,CPU 上標有“SDA”和“SCL”字樣,僅僅說明CPU上引出了I2C總線,但廠家是否開發了總線控制功能,還得看總線上都掛了些什么電路。若存儲器和小信號處理器都掛在總線上,說明此機是I2C總線彩電。檢修這類彩電時,就得按I2C總線彩電的檢修特點進行,我們通常所說的I2C總線彩電指的就是這一類。若存儲器和小信號處理器中有一個未掛在總線上,就算不上真正的I2C總線彩電,檢修這類彩電時,仍按老辦法進行處理。
????二、I2C總線彩電故障自檢
????由于I2C總線系統是一個由硬件和軟件有機結合的微機系統,它能對系統故障進行自檢,并顯示檢測結果,為維修人員提供自檢信息,維修人員通過對故障信息的分析來判斷故障的大致部位及故障的性質。目前,彩電自檢信息的顯示方式有如下幾種。
????1、指示燈顯示方式
????當CPU檢測到系統有故障時,便點亮指示燈進入閃爍狀態,維修人員可以根據指示燈閃爍規律來判斷故障部位。例如:索尼貴翔系列彩電(KV—ES29M90、KV—EFM90等)就使用這種方式。當CPU檢測到某被控器件有故障時,便進入總線保護狀態,整機三無,此時,面板上的指示燈進行閃爍。維修人員可根據指示燈的閃爍次數來判斷故障部位,詳細情況如下表所示。
指示燈閃爍次數 | 1 | 2 | 3 | 4 |
故障電路 | 存儲器 (IC003) | AV切換開關 (IC1201) | 小信號處理 (IC104) | 環繞聲處理 (IC206) |
????2、屏幕顯示方式
????當CPU檢測到被控電路有故障時,便將故障部位及故障性質采用字符顯示在屏幕上,維修人員可根據顯示的結果來判斷故障性質。例如:長虹G2966彩電就采用這種方式,當屏幕顯示有SDA—GND或SCL—GND時,則說明總線與地短路。
????3、故障代碼顯示方式
????當CPU檢測到總線系統有故障時,便以代碼的形式顯示屏幕上,維修人員可根據故障代碼來判斷故障部位。例如:飛利浦MD1.0A機芯就使用這種方式,每次開機后,CPU都要通過I2C總線對系統中的有關電路進行檢測并以數字代碼形式顯示檢測結果,維修人員可根據所顯示的數字代碼來判斷故障部位。
????三、I2C總線彩電的特殊故障現象
????1、總線保護
????總線保護是I2C總線彩電的一種特殊現象。當CPU 檢測到系統有嚴重問題時(如總線短路、輸出端口與電源開路等),CPU便會執行總線保護程序,系統進入保護狀態,此時彩電可能會出現一些特殊的故障現象,例如:不能開機,白凈光柵,按鍵失靈,黑屏現象,電源繼電器“嗒嗒”響等。因此當碰到這些現象時,首先可按普通故障進行處理,若未能找到故障點,就轉換思路查一查是否總線系統不正常而引起總線系統不正常而引起總線保護,通過轉換思路后,有時很容易找到故障所在。下表列出了變通彩電和I2C總線彩電中的一些部件損壞后可能引起的故障現象。
損壞部件 | 普通彩電故障現象 | I2C總線彩電故障現象 |
存儲器 | 機器能正常工作,但不能存臺 | 會導致總線保護,不能開機,或開機后,整機無法工作。 |
小信號處理器 | 只引起圖像或光柵故障 | 可能導致總線保護,引起無光柵甚至不能開機。 |
伴音處理器 | 只引起伴音故障,圖像正常 | 可能導致總線保護,引起控制系統異常,甚至三無現象。 |
TV/AV切換 | 只引起圖、聲故障 | 同上 |
高頻頭 | 只引起圖、聲故障 | 同上 |
????從上表可以看出,當掛在I2C總線上的任何一個被控器損壞時,系統都有可能進入總線保護狀態,引起一引起有違常規的故障現象,這一點應引起維修人員的高度注意。
????2、軟件錯誤
????軟件錯誤所引起的故障現象是I2C總線彩電的又一特殊現象,在普通遙控彩電中,一臺彩電所能實現的功能只與這臺彩電所采用的電路有關,例如電路中設有雙路AV輸入電路,就決定該機具有兩路AV輸入功能,但在I2C總線彩電中,彩電所能實現的功能不僅與電路(硬件)有關,即硬件電路的存在必須與軟件數據的設置相對應,否則,即使設有雙路AV輸入電路,也不一定具有雙路AV 輸入功能。維修人員常會碰到這樣的情況,有時電視機出現故障時,查遍了所有電路也找不到故障,但檢查軟件后,立即發現了問題。
????四、值得注意的幾個引腳
????許多I2C總線彩電的CPU及被控器上設有特殊功能引腳,這些引腳的電壓,對I2C總線的控制功能有較大的影響,只有當這些引腳的電壓正常時,I2C總線系統才能正常工作。
????1、CPU上I2C總線通/斷控制腳
????I2C總線通/斷控制腳是生產廠家為了便于調試(或測試)而設置的,在通常情況下,該腳為高電平,CPU擁有總線控制權,并可通過總線傳輸數據。當該腳變為低電平時,CPU就不再擁有I2C總線控制權,它將控制權交給生產線上調試計算機管理。因此當該腳電壓失常時,電視機可能會進入工廠調試狀態,這個腳常用“FACTORY”、“BUSOFFIN”或“BUSON/OFF”等符號來表示。目前設有此腳的CPU如下表所示。
CPU型號 | 所在機芯或機型 | 總線通/斷控制腳 | 表示符號 |
47C1638AU353 | 長虹NC-3機芯 | 48 | BUS OFF IN |
AN1871274 | 長虹CN-5機芯 | 36 | FACTORY |
TMP87CP38N | 長虹NC-63機芯 | 34 | BUS OFF IN |
CHT0807 | 長虹CN-9機芯 | 20 | BUS ON/OFF |
CHT0406 | 長虹CN-12機芯 | 32 | CS |
M37220M3 | 康佳“三菱”機芯 | 35 | BAQ |
LC863316A | 康佳A10機芯 | 32 | PC |
MN152810 | 嘉華KC54彩電 | 50 | FACTORY |
P83C266BDR | 廈華XT-29D8M | 38 | PROT/SERVICE |
CXP80420-139 | 海信TC2919KP | 1 | BUS OFF IN |
M37210M4-786SP | 熊貓2918 | 7 | BUS OFF IN |
CXP80424-146 | 東芝F2DP機芯 | 1 | BUS OFF IN |
CXP85332 | 東芝F3SS機芯 | 3 | BUS OFF IN |
M37102M8 | 三洋A8機芯 | 13 | I2C ON/OFF |
????當上述引腳變成低電平時,CPU就無法對各被控電路進行控制,此時會造成系統失控的現象。當然,也有許多CPU上未設此腳。
????2、CPU上的保護端子
????許多I2C總線彩電的CPU上設有保護端子,常用“PROTECT”、“SAFTY”、“X—RAY”等符號表示,正常工作時,該端子為高電平(或低電平);當電源或掃描電路出現異常時,該端子立即跳變為低電平(或高電平),CPU關閉總線,進入保護狀態,此時,整機如同遙控關機一般,但用遙控器也不能開機。下圖是海信TC2199D彩電的保護電路:
????CPU的(31)腳為保護端子,正常工作時,電壓接近5V,當行電路出現異常而引起行逆程脈沖過高時,A點電壓會上升,VD448導通,VT449飽和,(31)腳變為低電平,CPU進入保護狀態,并關閉總線,同時從(7)腳輸出待機控制電壓,使整機進入待機狀態。下圖是三洋A8芯的保護電路:
????CPU的(19)腳為高電平,當5V—1、9V、8V、20V、12V—1及26V電源中的某一路出現短路現象時,(19)腳就變為低電平,CPU進入保護狀態,并從(33)腳輸出交替變化的高/低電平,使指示燈閃爍,以作故障指示。由此可見,當I2C總線彩電出現待機(不能二次開機)故障時,千萬別忘了檢查CPU的保護端子。
????3、I2C總線接口專用電源腳
????為了避免數字電路與模擬電路之間的相互干擾現象,某些高檔小信號處理器上設有I2C總線接口專用電源引腳,這個腳常用“I2C”、“ I2C VCC”或“BUS VCC”等符號來表示,若此腳電壓不正常,I2C總線接口也就不能正常工作。如三洋公司推出的LA76810芯片就設有此腳(25)腳,正常工作時,該腳為5.0V,若該腳電壓不正常,就會出現三無故障。東芝公司推出的TA1215AN芯片也設有此腳(4)腳,并采用+5.0V供電,若電壓不正常,會出現黑屏現象。
????4、輔助地址選擇引腳
????在同一總線系統中,有時會掛兩個或兩個以上的相同部件,為了讓CPU能分別對它們進行尋址,就要求這些部件的地址有所區別,故在被控電路上增設輔助地址引腳,只有當該腳電平設置正確時,CPU才能通過I2C總線對其進行控制,否則,電路無法正常工作,輔助地址引腳上常標有“ADD”、“ADR”或“ADRESS”等字樣。下表列出了部分被控器的輔助地址引腳及表示符號,可供大家參考。當然,也不是所有被控電路都設有此腳。
芯片 | 功能 | 輔助地址腳 | 表示符號 |
TA8777N | TV/AV切換 | 18 | ADD |
TA1218AN | TV/AV切換 | 27 | ADRESS |
TDA9170 | 亮度/色差校正 | 32 | ADR |
TDA9177 | 亮度/色差校正 | 6 | ADR |
TDA8540 | 視頻開關 | 5、7、11 | S |
TEA6430 | 音頻開關 | 22 | ADR |
TSA5518M | 頻率綜合器 | 12 | ADR |
????五、I2C總線系統的檢測方法
????1、如何判斷總線系統是否正常
????檢修I2C總線彩電時,可通過測量總線電壓及波形來判斷總線控制系統是否正常。測量時,應對CPU的總線輸出端及被控器的總線輸入端都進行測量,若測量的結果符合如下規律,說明總線系統大致正常。
????①檢修時,若發現CPU的總線輸出端與被控器的總線輸入端電壓相差很大,說明總線有開路現象,應查總線上的串接電阻。
????②檢修時,若發現總線電壓低于正常值,則查以下一些部位:
總線供電電源及上拉電阻: 因總線輸出電路屬開路形式,當供電電源丟失或上拉電阻斷路時,總線輸出端得不到供電,從而使總線電壓下降。
????總線與地之間所接元件是否漏電或擊穿: 為了提高總線的抗干擾能力,許多彩電的總線與地之間接有電容或穩壓二極管,當它們漏電或擊穿時,總線電壓會下降。
????被控電路的總線接口: 當被控電路的總線接口出現故障(如內部電路擊穿等)時,也會引起總線電壓下降,此時可采用斷路法進行檢查,即斷開被控電路與總路線的連接,看總線電壓是否恢復。若總線電壓恢復了,說明該被控電路便是故障所在。若總線電壓仍未恢復,則再斷開其他被控電路,直到找到故障為止。另外被控電路總線接口供電不正常時,也有可能導致總線電壓下降。
CPU本身: 若通過上述檢查,仍未找到故障,則應檢查CPU本身。
????③若檢修時,發現總線電壓為高電平,操作遙控器及本機鍵盤時,電壓又不抖動,且總線上也無波形存在,則說明故障很可能發生在CPU或存儲器上,應重點檢查CPU的工作條件(供電電路、時鐘電路、復位電路、鍵盤電路)及存儲器的外圍元件。若未發現問題,可試著更換存儲器和CPU。
????④若總線電壓及波形正常,只是個別功能丟失,則查軟件設置,一般通過正確設置數據后,即可排除故障。
????值得注意的是,在操作本機鍵盤或遙控器時,不可能所有的按鍵都能引起I2C總線電壓抖動或波形變化,一些鍵的控制過程不需I2C總線來完成,I2C總線的電壓和波形自然也就不會變化。
????六、CPU及存儲器的更換
????I2C總線彩電所用的CPU不同于普通遙控彩電所用的CPU,其芯片內ROM中寫有控制軟件,有些廠家還專門以軟件號來對CPU進行命名。當CPU損壞后,不能隨便從市面上購一塊硬件型號相同的CPU換上,這樣做 很可能使機器無法正常工作,而必須選用廠家提供的原型號的CPU進行更換。另外,同一硬件型號的CPU一般會在不同廠家所生產的電視機上應用,盡管它們的圖標型號一樣,但它們之間一般不能相互替換。
????I2C總線彩電的存儲器中存有控制信息和用戶信息,當存儲器損壞后,整機就不能政常工作,因此必須對存儲器進行更換,現在市售的存儲器都是空白的,里面未存控制信息,即使換上了新存儲器,整機也未必能正常工作,還必須對新換上的存儲器進行初始化,這個過程又稱拷貝,只有通過拷貝后的存儲器才存有控制信息,才能確保整機正常工作。
????國產彩電一般采用自動拷貝方式或半自動拷貝方式,自動拷貝方式是指更換存儲器后,只要重新開機,CPU就會對存儲器中的數據進行檢查,若發現存儲器是空的,CPU就執行拷貝程序,將內部ROM中的控制信息自動寫入新存儲器中。目前,絕大多數彩電使用這種方式。半自動拷貝方式是指更換存儲器后,只需將彩電置于維修模式,再執行約定的操作,便可將CPU內部ROM中的控制信息寫入新存儲器中。例如:長虹CN—5機芯就使用這種方式,更換存儲器后,將微處理器⑨腳接地,同時按住本機“節目增”鍵和“菜單”鍵,再接通電源,就可將微處理器中的數據拷貝到新存儲器中。
????對存儲器初始化后,彩電雖能正常工作,但不一定處于最佳工作狀態,此時還得進入維修模式,對機器進行適當的調整,直到獲得最佳效果為止。
????最后,特別說明三點:①檢修I2C總線彩電時,首先要熟悉機器進入維修模式的方法和軟件調整清單;②當圖像質量不能達標時,不妨先調后修;③碰到彩電某功能丟失或怪故障時,不妨從I2C總線系統入手,先查軟件設置,再查總線系統中的電路。
????七、I2C總線彩電檢修實例
????例1:海信TC2199D彩電,出現黑屏現象,且無伴音。
????開機,發現顯像管燈絲亮,說明行電路已工作,黑屏
現象可能是末級視放電路處于截止狀態而引起的。按以往的檢修經驗,先查末級視放電路及小信號處理電路,一無所獲,故而轉變思路,查I2C總線控制系統,結果發現CPU的(29)腳電壓為0.1V左右,遠低于正常值(4.6V),(如下圖),而小信號1處理N201的(11)腳電壓卻為高電平,由此可知,總線上有開路現象,進一步檢查,發現R843的阻值已變為無窮大,用一只100Ω的電阻替換后,故障排除。
????小結:這是一例總線開路的故障,一只小小的電阻,卻使總線陷于癱瘓,若不了解I2C總線彩電的故障特點。只查未級視放和小信號處理器很難找到故障。因而當I2C總線彩電出現黑屏故障時,切莫忘了檢查總線系統。附帶說一句,在海信TC2199D、TC2181F、TC2189等機中,總線均用I2C??DATA、I2C??CLOCK及BUSDATA、BUSCLOCK表示,這種表示法,在國產機中比較少見。
????例2:黃河HC2188彩電,開面后,整機處于待機狀態,遙控及本機鍵盤全部失靈。
????從故障現象上看,故障應出在控制系統,按常規方法,先查CPU的供電、復位及時鐘電路,均正常,轉而檢查總線系統(參考下圖),測(37)腳、(38)腳總線電壓,都正常,再查(11)腳、(12)腳總線電壓,也正常,于是懷疑存儲器或CPU損壞,導致總線進入保護狀態,更換存儲器后,故障排除。
該機為自動拷貝方式,更換存儲器后,重新開機,CPU就會運行拷貝程序,并將CPU內ROM中的數據通過總線定入新存儲器中。
????小結:該故障告訴我們,在I2C總線彩電中,存儲器損壞可能會引起不能開機的故障。而普通彩虹電的存儲器損壞時,機器卻能夠正常開啟,也能正常收看,只是喪失記憶功能而已。
- I2C總(8466)
- 法和技巧(5537)
相關推薦
I2C總線原理詳解
I2C兩線式串行總線通訊協議,它是由飛利浦開發的,主要用于連接微控制器及其外圍設備之間,它是由數據線SDA和信號線SCL構成的,可發送和接收數據即在MUC和I2C設備之間,I2C和I2C之間進行全雙工信號傳輸,高速I2C總線一般可達到400kbps。一般我們也稱為TWI接口。
2023-10-18 17:20:58171
i2c采樣是上升沿嗎?
i2c采樣是上升沿嗎?? I2C采樣是指在I2C總線上對數據進行采樣。在I2C總線上,數據的傳輸是通過2條線傳遞。一條是時鐘線(SCL),另一條是數據線(SDA)。采樣的目的是為了準確地讀取或寫入
2023-09-19 17:16:05331
I2C串行總線協議是什么?I2C總線有哪些優點?
I2C串行總線協議是什么?I2C總線有哪些優點? I2C(Inter-Integrated Circuit)是一種串行總線協議,由Philips(現為NXP Semiconductors公司)在
2023-09-12 11:18:17301
I2C總線的工作原理和應用
在現代電子設備中,各種傳感器、芯片和模塊之間的通信至關重要。而I2C(Inter-Integrated Circuit)總線作為一種簡單、高效的串行通信協議,已經成為連接各種設備的首選之一。本文將
2023-08-21 09:24:59695
I2C總線的工作原理和功能特點
I2C(Inter-Integrated Circuit)總線是一種由Philips公司開發的兩線式串行總線,用于連接微控制器及其外圍設備。I2C總線產生于在80年代,最初為音頻和視頻設備開發。
2023-08-17 10:19:24214
基于單片機的I2C總線與AT24C01實驗 I2C總線通信原理講解
在單片機應用系統中,串行通信總線技術是非常重要的通信手段。常用的串行總線通信方式包括異步串行通信 UART、I2C(Inter IC BUS)、單總線(One WIRE BUS)以及 SPI 總線
2023-07-27 16:51:321161
i2c總線是什么意思 i2c通信咋樣 i2c通信的詳細講解
I2C總線是由Philips公司開發的一種簡單、雙向二線制同步串行總線。它只需要兩根線即可在連接于總線上的器件之間傳送信息。
2023-07-27 14:23:00380
I2C總線的速率是多少
I2C 的速度 I2C 是一種低速、串行總線,有 SDA(串行數據線) 和 SCL(串行時鐘線) 兩條信號線,半雙工通信。通信速度如下: ? Bidirectional bus
2023-07-25 09:41:01658
I2C子系統SW Architecture
通過 i2c-core 將 i2c 設備驅動和 i2c 總線驅動進行了分離,從而使得 i2c 設備驅動中不用關心 i2c 總線傳輸細節,專注于 i2c 設備邏輯的實現。 抽象如下: I2C 總線驅動重點是 I2C
2023-07-22 16:01:00293
I2C總線協議的工作流程
I2C 總線是一個標準的雙向接口,使用一個稱為主器件的控制器與從器件進行通信。物理I2C接口由串行時鐘線SCL和串行數據線SDA組成。SDA和SCL線都必須通過上拉電阻器連接到VCC。上拉電阻器
2023-06-02 10:17:25555
簡述I2C總線協議
I2C 總線在物理連接上非常簡單,分別由SDA(串行數據線)和SCL(串行時鐘線)及上拉電阻組成。通信原理是通過對SCL和SDA線高低電平時序的控制,來 產生I2C總線協議所需要的信號進行數據的傳遞。在總線空閑狀態時,這兩根線一般被上面所接的上拉電阻拉高,保持著高電平。
2023-02-13 10:14:21581
GPIO模擬I2C總線的驅動設計與實現
I2C總線簡單方便,是我們經常使用的一種總線。但有時候我們的MCU沒有足夠多的I2C控制器來實現我們的應用,所幸我可以使用普通的GPIO引腳來模擬低速的I2C總線通信。這一節我們就來實現使用軟件通過普通GPIO操作I2C設備的驅動。
2022-12-14 14:19:364047
I2C總線的基本工作過程
I2C總線是一個標準的雙向接口,它使用一個控制器(稱為主控制器)與從設備進行通信。 從機不能傳送數據,除非它已被主機尋址。 I2C總線上的每個設備都有一個特定的設備地址,以區分同一I2C總線上的其他設備。
2022-08-11 17:19:433003
I2C總線協議操作介紹
I2C總線物理拓撲結構
I2C 總線在物理連接上非常簡單,分別由SDA(串行數據線)和SCL(串行時鐘線)及上拉電阻組成。通信原理是通過對SCL和SDA線高低電平時序的控制,來 產生I2C
2022-02-09 14:08:171846
ESP32 之 ESP-IDF 教學(六)——I2C數據總線(I2C)
ESP32 之 ESP-IDF 學習筆記(六)【I2C數據總線(I2C)】文章目錄ESP32 之 ESP-IDF 學習筆記(六)【I2C數據總線(I2C)】一、I2C 簡介二、I2C 數據幀三、在
2021-12-28 19:25:2322
硬件I2C與模擬I2C
硬件I2C對應芯片上的I2C外設,有相應I2C驅動電路,其所使用的I2C管腳也是專用的,因而效率要遠高于軟件模擬的I2C;一般也較為穩定,但是程序較為繁瑣。硬件(固件)I2C是直接調用內部寄存器進行
2021-12-28 19:14:1177
嵌入式內核及驅動開發-09IIC子系統框架使用(I2C協議和時序,I2C驅動框架,I2C從設備驅動開發,MPU6050硬件連接
文章目錄I2c協議和時序I2c介紹I2c硬件連接I2c總線的信號I2c總線寫時序I2c總線讀時序I2c驅動框架I2C子系統軟件框架常用的對象設備驅動對象i2c_client—掛在I2C總線上的I2C
2021-12-06 14:06:0717
你不能不知的I2C總線
4.8 I2C總線I2C總線(Inter-Integrated Circuit Bus)是由Philips公司開發的一種簡單、雙向二線制同步串行總線。它只需要兩根線即可在連接于總線上的器件之間傳送
2021-12-05 12:36:1214
什么是I2C總線 I2C總線開發設計需要注意點
一、前言 I2C總線是由Philips公司開發的一種簡單、雙向二線制同步串行總線。它只需要兩根線即可在連接于總線上的器件之間傳送信息。 二、I2C總線開發設計需要注意點 1、總線容量及驅動
2021-11-01 10:39:044082
I2C總線的基本通信總結
在電子設計開發中I2C大家已經很熟悉了,每一種電子產品小到電子開關,大到衛星通信都會利用的I2C總線。據統計I2C在電子產品中占據了93%的份額,幾乎任何一種電路都要使用。 I2C是由PHILIPS
2021-08-26 14:08:3617026
干貨:I2C總線最全教程講解
從設備信息方法。 前言: I2C(Inter-Integrated Circuit)總線(也稱 IIC 或 I2C) 是有PHILIPS公司開發的兩線式串行總線,用于連接微控制器及外圍設備,是微電子
2021-02-20 15:04:5811545
i2c總線用來做什么_i2c總線數據傳輸過程
I2C總線控制器為微控制器或微處理器提供控制I2C總線的接口,它控制所有I2C總線的特殊序列、協議、仲裁、時序,這里指MPC8250提供的I2C總線控制接口。
2020-11-24 14:16:186438
I2C總線物理拓撲結構_I2C總線協議解析
I2C 總線在物理連接上非常簡單,分別由SDA(串行數據線)和SCL(串行時鐘線)及上拉電阻組成。通信原理是通過對SCL和SDA線高低電平時序的控制,來 產生I2C總線協議所需要的信號進行數據的傳遞。在總線空閑狀態時,這兩根線一般被上面所接的上拉電阻拉高,保持著高電平。
2020-09-24 14:12:095587
I2C總線系統中引起電壓失常的原因和檢修方法
I2C總線系統傳送的是脈沖數字信號,總線上要傳送少則十幾項、多則數百項的控制項目和數據,被控集成電路通過內部接口電路對I2C總線上的信號進行譯碼、識別和數模轉換后,才能實現對電路的 控制。I2C總線
2020-04-12 09:50:0212516
基于MCS-51單片機I2C總線接口電路的設計
在單片機控制系統中,廣泛使用I2C器件。如果單片機自帶I2C總線接口,則所有I2C器件對應連接到該總線上即可;若無I2C總線接口,則可以使用I/O口模擬I2C總線。
2019-10-15 16:13:272848
淺談I2C總線,I2C接口和SPI接口的作用相同
SDA 和 SCL 都是雙向的。SPI 總線有兩根單獨的線,分別用于兩個方向的通信,而 I2C 總線不同,它使用同一根線來完成主機發送數據和接收從機響應。另外,與 SPI 總線具有多個工作模式
2018-03-21 10:24:2424362
I2C總線原理與應用
分享到 一.簡介 I2C (Inter-Integrated Circuit)總線是一種由Philips公司開發的兩線式串行總線,用于連接微控制器及其外圍設備。I2C總線產生于在80年代,最初為音頻
2018-01-22 22:57:01496
I2C總線的特點、控制技術與傳輸分析
I2C總線主要在微處理器的控制之下,因此通常稱微處理器是I2C總線的主機。習慣上總稱受控設備及功能電路為I2C總線的從機。
2017-12-25 15:17:579453
i2c總線相關知識
I2C總線在物理連接上非常簡單,分別由SDA(串行數據線)和SCL(串行時鐘線)及上拉電阻組成。通信原理是通過對SCL和SDA線高低電平時序的控制,來產生I2C總線協議所需要的信號進行數據的傳遞。在總線空閑狀態時,這兩根線一般被上面所接的上拉電阻拉高,保持著高電平。
2017-12-06 10:48:012822
I2C總線及EEPROM的Linux驅動程序的設計
1 引言 I2C (Inter-Integrated Circuit1總線是一種由Philips公司開發的2線式串行總線,用于連接微控制器及其外圍設備。它是同步通信的一種特殊形式,具有接口線少、控制
2017-11-30 18:05:37321
基于C語言的I2C總線軟件模塊設計
完成總線上主機與器件的全雙工同步數據傳送,可極方便地構成多主機系統和外圍器件擴展系統。I2C總線支持所有NMOS、CMOS、TTL等工藝制造的器件,其上所有的節點都連到同名的SDA、SCL上。I2C總方法,數據傳送都有相同的操作模式,接口電器特性相同且獨立,可在系統供電情況下從系統中移去或增加
2017-11-30 17:13:01257
《振南電子STM32視頻教程》第八講:I2C總線
[第8講] I2C總線(96分鐘),由何強主講.本課主要講解:(1).I2C總線中的概念講解;(2).I2C總線應用實例;(3).I2C總線的操作要素;(4).基于I2C總線的讀寫工作過程;(5).EEPROM AT24C02 的操作;(6).軟件模擬I2C時序;(7).字節數據的時序模擬講解
2016-10-09 15:57:01970
互聯IC總線(I2C)
I2C(Inter-Integrated Circuit,互聯IC)總線通過兩線制設計(串行數據線SDA和串行時鐘線SCL)來提供雙向的數據傳輸,可連接到外部I2C器件,例如串行存儲器(RAM
2016-01-13 16:38:2313
NIOS實現I2C總線
I2C 總線的實現關鍵是SDA,他是雙向線,如果對與一個芯片只寫而不讀,I2C 實現起來很容易.使用NIOS 實現I2C 總線的關鍵是處理好SDA 雙向線的問題.
2011-11-01 14:28:5037
基于CPLD的I2C總線接口設計
在電路設計中,I2C總線是比較常用的兩線式串行通信方式,大多數的CPU都擅長于并口操作,不具備直接操作I2C總線接口的能力。為了使不具備I2C總線接口能力的CPU通過對并口的簡單操作實現對I2C總線接口的控制,在分析I2C總線常用工作模式的基礎上,設計實現工作
2011-02-12 16:11:0195
I2C總線彩電檢修方法
現在的大屏幕彩電大多是I2C總線彩電,一旦發生故障,檢修起來以往的經驗和思路往往用不上:一是I2C總線彩電常出現有違常規的故障現象,檢修起來感覺無從下手
2011-01-28 20:01:031659
彩電I2C總線故障分類與檢修
I2C總線是由飛利浦公司最先開發出來的,目前已被各彩電生產廠家廣泛用于彩電中的功能控制電路和參數調節電路。由于它是一項全新的控制技術,其電路形式及控制方式均與普通彩電的系統控制電路不同
2011-01-28 19:58:523867
I2C總線在Linux系統中的驅動設計
介紹I2C總線的基本概念和工作原理,敘述I2C總線擴展器件ZLG7290的功能特點。在以S3C2410為微控制器,ZLG7290為I2C總線擴展器件的基礎上,介紹通過I2C總線讀取鍵盤的硬件、軟件設計,
2010-12-29 16:52:3539
基于I2C總線的EEPROM驅動程序
I2C總線是由Philips公司開發的用于器件之間連接的2線式雙向同步串行總線。Linux內核中針對I2C總線的特性,其設備驅動使用了一種特殊的體系結構。介紹了MPC8250處理器上I2C總
2010-12-07 13:58:5655
彩電I2C總線檢修實踐
近幾年,隨著電子技術的發展,很多新型彩電都采用了I2C總線控制系統。彩電應用了I2C總線控制系統后,CPU和被控集成電路引腳大量減少,這不僅大
2010-09-05 10:58:2959
I2C總線詳解
I2C總線定義 I2C(Inter-Integrated Circuit)總線是一種由PHILIPS公司開發的兩線式串行總線,用于連接微控制器及其外圍設備。I2C總線產生于在80年代,最初為音頻和視頻設備開發,如今
2010-06-30 11:09:153271
模擬I2C總線多主節點通信原理及實現方法
摘要 介紹模擬I2C總線的多主節點通信原理,并提出一種新的實現方法。這種采用延時接收比較來實現仲裁的方法,可使不具有I2C接口的普通微控制器(MCU)能夠實現模擬I2C總線的多
2010-06-18 17:57:465076
PCA9665并行總線轉I2C總線接口芯片簡介
PCA9665是一款并行總線與串行I2C總線接口轉換的器件,適用于微控制器/處理器使用并行總線擴展I2C總線接口。它支持并行總線與I2C總線雙向通信,在I2C總線上,它可以設置為主機或從
2010-03-10 15:49:1046
PCA9564 并行總線轉I2C總線接口芯片簡介
PCA9564是一款采用CMOS工藝,支持并行總線與串行I2C總線通信轉換的接口器件,適用于微控制器/處理器使用并行總線擴展I2C總線接口。它支持并行總線與I2C總線雙向通信,在I2C總線上
2010-03-10 15:47:1251
I2C總線
I2C BUS(Inter IC BUS)是NXP 推出的芯片間串行傳輸總線,它以2 根連線實現了完善的雙向同步數據傳送,可以極方便地構成多機系統和外圍器件擴展系統。I2C 總線采用了器件地址的
2009-11-03 11:26:4249
I2C總線接口模塊設計
本實驗是基于EasyFPGA030的I2C總線接口模塊設計,用EasyFPGA030開發套件通過I2C協議實現對二線制I2C串行EEPROM的讀寫操作,先把數據寫入EEPROM,然后再讀取出來顯示在數碼管上
2009-11-02 17:01:4541
用Verilog HDL實現I2C總線功能
簡述了I2C總線的特點;介紹了開發FPGA時I2C總線模塊的設計思想;給出并解釋了用Verilog HDL實現部分I2C總線功能的程序,以及I2C總線主從模式下的仿真時序圖。
2009-10-19 10:49:16102
I2C總線應用中的幾個問題
I2C總線應用中的幾個問題:i2c上拉電阻阻值的確定,PCB布局布線與抗干擾設計,軟件模擬I2C時序,I2C 應用中上拉電阻電源問題。
2009-09-13 14:27:5551
I2C總線規范與I2C器件C51讀寫程序
I2C總線規范與I2C器件C51讀寫程序:本文簡要介紹了I2C總線,并給出了I2C器件的C51讀寫程序,極大的方便了大家對I2C總線的學習和設計應用。程序設計采用模塊化設計,方便向目標板的
2009-08-22 17:51:0790
基于S3C44B0X的I2C總線設計
文章介紹了S3C44B0X 的I2C 總線接口,與EEPROM 的連接方法。重點分析了I2C 總線的配置方法,主器件模式下發送數據和接收數據的軟件設計,提供了I2C 中斷處理的源程序。關鍵詞I2C 總
2009-08-19 10:30:4530
基于Verilog HDL的I2C總線分析器
提出了采用Verilog HDL 設計I2C 總線分析器的方法,該I2C 總線分析器支持三種不同的工作模式:被動、主機和從機模式,并提供了嵌入式系統設計接口。通過硬件總體框架分析,分
2009-08-10 15:32:1840
i2c總線的特點
i2c總線的特點:2 I2C 總線使設計人員和廠商都得益.. 3
2.1 設計人員的得益.. 4
2.2 廠商的得益. 5
3 介紹I2C 總線規范 6
4 I2C 總線的概念. 6
5 總體特征.. 7
2009-08-05 09:05:4326
用Verilog HDL實現I2C總線功能
摘要: 簡述了I2C總線的特點;介紹了開發FPGA時I2C總線模塊的設計思想;給出并解釋了用Verilog HDL實現部分I2C總線功能的程序,以及I2C總線主從模式下的仿真時序圖
2009-06-20 13:17:086427
I2C總線器件的C51讀寫程序
I2C總線規范與I2C器件C51讀寫程序
本文簡要介紹了I2C總線,并給出了I2C器件的C51讀寫程序,極大的方便了大家對I2C總線的學習和設計應用。程序設計采用模塊化設計,方便向
2009-03-25 09:21:2962
i2c總線技術 (非常詳細)
i2c總線技術:2 I2C 總線使設計人員和廠商都得益.. 32.1 設計人員的得益.. 42.2 廠商的得益. 53 介紹I2C 總線規范 64 I2C 總線的概念. 65 總體特征.. 76 位傳輸 76.1 數據
2009-03-25 08:58:4962
I2C總線的工作原理與應用
I2C總線的工作原理與應用 I2C(Inter-Integrated Circuit)總線是一種由PHILIPS公司開發的兩線式串行總線,用于連
2009-03-02 01:20:214313
I2C總線驅動程序的實現
I2C總線驅動程序的實現
I2C 驅動程序的簡介本驅動程序為標準的51 系列CPU 編寫,讓CPU 模擬成一個I2C 總線主器件,并部分支
2008-09-26 17:25:525438
i2c總線ppt(I2C總線器件應用)
I2C總線器件應用第一節 I2C總線器件應用概述I2C總線工作原理I2C總線系統結構I2C總線系統結構如圖7-1所示。其中,SCL是時鐘線,SDA是數據線。總線上的各器件都采用漏
2008-08-13 17:34:34117
i2c總線介紹
I2C介紹 I2C總線是兩線式串行總線。 I2C總線最主要的優點是其簡單性和有效性,支持多主控(multimastering)。 占用空間小,芯片管腳數量少。
2008-08-13 17:29:5541
數控彩電I2C總線故障的分類與檢修
數控彩電I2C總線故障的分類與檢修
I2C總線是由飛利浦公司最先開發出來的,目前已被各彩電生產廠家廣泛用于彩電中的功能控制電路和參數調節電路。由于它是一項全
2008-08-13 13:45:3021
i2c總線
I2C(Inter-Integrated Circuit)總線是一種由PHILIPS公司開發的兩線式串行總線,用于連接微控制器及其外圍設備。I2C總線產生于在80年代,最初為音頻和視頻設備開發,
2007-09-20 10:06:001037
海信TC2975G彩電I2C總線的調試方法
同類機型有:TC2175A、TC2588A、TC2589、TC2589AD及TC2940A等。 1、進入I2C總線“D”的調試方法:
2006-04-17 22:15:561741
I2C總線應用系統設計
I2C總線應用系統設計:串行擴展總線技術是新一代單片機技術發展的一個顯著特點。其中PHILIPS公司推出的 I2C總線(INTEL IC BUS)最為著名。與并行擴展總線相比,串行擴展總線有突
2006-03-25 14:57:41291
評論
查看更多