串行存儲(chǔ)器拷貝器原理圖
電可擦除存儲(chǔ)器是一種可讀寫的存儲(chǔ)器件,英文縮寫為E2PROM,主要用于數(shù)據(jù)的保存。其中24CXX系列存儲(chǔ)器是較常用的一種E2PROM.廣泛用于各類家電,例如IIC總線控制彩電中,存儲(chǔ)整機(jī)正常工作的各項(xiàng)數(shù)據(jù)亮度,面平衡等各項(xiàng)數(shù)據(jù)。但是,這種存儲(chǔ)器極易受靜電影響而損壞丟失存儲(chǔ)的數(shù)據(jù),給IIC總線控制彩電維修帶來困難。為使市面上購得的24CXX系列存儲(chǔ)器內(nèi),存有原廠家寫入的整機(jī)正常工作的各項(xiàng)數(shù)據(jù),下面介紹一種串行存儲(chǔ)器拷貝器,它可將家電中存儲(chǔ)器E2PROM中的數(shù)據(jù)寫入到空白存儲(chǔ)器中。
分析拷貝器的原理電路圖。主控芯片采用單片機(jī)AT89C2051,該芯片本身不具備硬件IIC系統(tǒng),故制作中采用純軟件的模擬IIC總線,SDA接入IC4(19)腳。SCL接入IC4(18)腳。
IC4(14)腳用于指示燈LED驅(qū)動(dòng),(15)腳用于啟動(dòng)鍵SB的輸入。C3和R4組成上電復(fù)位電路。B與C4、C5組成時(shí)鐘振蕩電路。加上電源就組成一個(gè)簡(jiǎn)單的單片機(jī)應(yīng)用系統(tǒng)。IC2、IC3為兩個(gè)8腳DIP的插座,用于插入兩塊24CXX存儲(chǔ)器,其中IC2為源存儲(chǔ)器,來自彩電中的EEPROM。IC3為目標(biāo)存儲(chǔ),即市購的空白E2PROM,源存儲(chǔ)器的地址引腳AO、A1、A2接公共地,目標(biāo)存儲(chǔ)器除A2接VCC外,其他也接公共地。IC2、IC3的④腳接地,⑤腳為數(shù)據(jù)線SDA,⑥腳為時(shí)鐘線SCL,⑦腳為測(cè)試端,一般情況下接地,⑧腳為電源Vcc(5V)。
從插座×接入9~12V直流電源,經(jīng)三端穩(wěn)壓器fCl(78L05)穩(wěn)壓后,給整個(gè)電路提供5V電壓,二極管VD2用以防止外接電源極性反接造成電路損壞用。C1、C2用來濾波。
使用時(shí),在IC2、IC3上分別插入源存儲(chǔ)和目標(biāo)存儲(chǔ)器,接通電源,LED將低速閃爍,表示已正常工作,然后按動(dòng)啟動(dòng)鍵SB,這時(shí)LED常亮,表示正在拷貝。稍等一段時(shí)間約20s左右.LED又恢復(fù)閃爍狀態(tài),表示數(shù)據(jù)已拷貝到目標(biāo)存儲(chǔ)器中即拷貝完成,去掉電源。此時(shí),兩個(gè)存儲(chǔ)器中的內(nèi)容數(shù)據(jù)已完全一致,拔下目標(biāo)插存儲(chǔ)器,可作檢修備品,而源存儲(chǔ)器可插回彩電中正常工作。
主控芯片89C2051是市售單片機(jī),其軟件程序必須通過編程器把二進(jìn)制機(jī)器碼燒入,該機(jī)器碼只能用于燒寫,如要閱讀,需要有單片機(jī)編譯軟件來翻譯。
本拷貝器僅適用于24C08/C02/01系列存儲(chǔ)器,而24C16以上存儲(chǔ)器由于讀寫格式與上述系列存儲(chǔ)器不同,故無法適用。
評(píng)論