色偷偷偷久久伊人大杳蕉,色爽交视频免费观看,欧美扒开腿做爽爽爽a片,欧美孕交alscan巨交xxx,日日碰狠狠躁久久躁蜜桃

x
x

都是IO弱上拉惹的禍

發(fā)布時間:2012-12-10 11:36    發(fā)布者:絕對好文
關(guān)鍵詞: IO , 上拉
作者:特權(quán)同學(xué)

開發(fā)的一款液晶驅(qū)動器,接收MCU過來的指令和數(shù)據(jù)進行圖像顯示。使用了一片可編程(帶使能和PWM調(diào)節(jié)控制)的背光芯片。在CPLD設(shè)計中,上電復(fù)位狀態(tài)將背光使能拉低(關(guān)閉),直到MCU端發(fā)送開顯示指令后才會將背光使能拉高(開啟)。

遇到的問題是這樣,一上電原本背光是關(guān)閉的,直到MCU發(fā)出指令后才會開啟,但是一上電(按下開關(guān)),背光閃爍了一下。效果就像閃光燈一樣,也就是說,上電瞬間,背光開啟又關(guān)閉,然后再開啟。試著改變上電延時啟動背光時間以及不同的電路板,發(fā)現(xiàn)都會出現(xiàn)類似的問題,排除代碼設(shè)計問題和電路板本身的問題。

開始的時候,沒有動用示波器,只是以為CPLD在上電后復(fù)位結(jié)束前的這段時間內(nèi)控制背光使能信號的引腳出于三態(tài),使能引腳對于這個三態(tài)(類似懸空)也有可能被開啟。因此,猜想在背光芯片的輸入端所使用的10uF電容是否太小,如果加大這個電容應(yīng)該就可以大大延緩背光芯片的輸入電壓的時間,從而即便在復(fù)位結(jié)束后一段時間內(nèi),使能管腳仍然無法正常使能背光。這個想法確是也沒有什么問題,于是并了一個10uF,效果不是那么明顯,再并了一個100uF大大家伙,問題解決了。不過充電長放電也長,關(guān)閉后短時間內(nèi)若再開啟,現(xiàn)象仍然復(fù)現(xiàn),問題擱淺,加大電容不是辦法。

詢問了背光芯片的原廠商,提出了CPLD在上電初始是高電平的解釋。拿來示波器一看,確是在CPLD的復(fù)位信號剛剛上升的時候(0.5V以下),連接到背光使能的IO腳出現(xiàn)了一個短暫的高脈沖,這個高脈沖維持了大約250us,感覺很蹊蹺,為什么復(fù)位期間IO腳出現(xiàn)如此的高脈沖呢?于是再找了另一個IO腳對照,一摸一樣的波形。然后找了同一個BANK的VCCIO同時捕獲,VCCIO上升后不久就看到那個IO腳上升,上升的波形也幾乎一致。挺納悶的,為什么CPLD在上電初始復(fù)位之時IO出現(xiàn)一個短暫的高脈沖呢?是電路的干擾嗎?不像,于是找來Altera的FAE,一句話解決問題:Altera CPLD的IO在上電后復(fù)位前處于弱上拉狀態(tài)。也難怪出現(xiàn)這個高電平,而且對背光產(chǎn)生了作用。弱上拉已成事實,那解決的辦法有一個,加個下拉,電阻要遠小于上拉。而看看電路,原本就有一個推薦的100K下拉電阻在呢?思考了一下,為什么不起作用呢?而且采到的高電平還是直逼3.3V呢。是不是那個弱上拉比100K小得多呢?不知道,但是換了10K的下拉后,問題解決了,無數(shù)次開關(guān)看不到閃屏現(xiàn)象了。再次采樣,那個IO的輸出不到0.33V,這么看若上拉該有100K以上吧?而和下拉100K時的壓值算算還挺讓人摸不著頭腦的。但,這個問題也許是和負載有關(guān)吧。不過,讓特權(quán)同學(xué)記住了一點,CPLD上電后復(fù)位前的IO處于弱上拉。
本文地址:http://m.54549.cn/thread-102736-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表