一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

做單片機(jī)的朋友你可千萬先把電源弄好!

5RJg_mcuworld ? 來源:未知 ? 作者:胡薇 ? 2018-10-17 08:56 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

說一個(gè)我獲得的教訓(xùn),老板的一個(gè)朋友委托我們給他做一個(gè)小型控制器,因?yàn)橐蟮墓て诒容^急,沒時(shí)間做線路板了,所以我們根據(jù)他說的要求選了一個(gè)我們以前的成型產(chǎn)品做基礎(chǔ),在這個(gè)基礎(chǔ)上改。

同事拿著我做的控制器去操作箱上安裝配線,后來調(diào)試的時(shí)候同事告訴我說裝置死機(jī)了...

我說不能啊,我已經(jīng)配置了看門狗,正常程序出錯(cuò)是可以復(fù)位的。把同事拿回來的裝置通電測試果然沒有反應(yīng)了,重新燒寫片子還能正常工作。

是不是靜電搞的鬼?

因?yàn)槲覀兊难b置原來是沒有按鍵的,這次的按鍵是在操作箱上接3個(gè)按鈕到裝置的CPU管腳上,沒有保護(hù)措施,現(xiàn)在冬天空氣干燥,很容易產(chǎn)生靜電。

馬上改!

給3個(gè)按鈕都加上了光耦隔離,改好了再裝到控制箱上測試,沒一會(huì)的功夫同事又回來了,說又死機(jī)了。?。。窟@是怎么回事呢?

我有點(diǎn)傻了,難道是我的程序有問題?査吧,把程序從頭到尾看了幾個(gè)來回也沒看出毛病。

把死機(jī)的片子擦了,重新燒程序還是能正常工作,這就怪了!難道是操作箱有問題?怎么在我這好好的東西上到操作箱上就死機(jī)呢?

同事干脆把操作箱從車間運(yùn)到我的辦公室來,讓我自己做實(shí)驗(yàn)。果然剛燒好的片子上到操作箱上一會(huì)功夫就死機(jī)了,經(jīng)過反復(fù)的實(shí)驗(yàn)發(fā)現(xiàn)是和數(shù)字表通訊之后死的,更進(jìn)一步的確認(rèn)是跟數(shù)字表通訊以后修改了控制器的EEPROM以后死的。去掉了控制器的寫EEPROM程序就不再死機(jī)了,難道是GCC的EEPROM庫有問題?先不管,看能正常運(yùn)行了再說,反正這個(gè)功能不重要。重新燒寫芯片,裝到控制箱上,手動(dòng)操作沒問題!裝置開始自動(dòng)運(yùn)行,呀!怎么復(fù)位了?是沒看清嗎?

再等一會(huì)....又復(fù)位了!一波未平一波又起,怎么回事?

這么個(gè)小東西程序不超過2K怎么這么多問題?我不至于這么爛吧?這么個(gè)小程序都寫不好?還得試找出問題!反復(fù)試了幾十次發(fā)現(xiàn)規(guī)律了,只要是自動(dòng)狀態(tài)的1號(hào)狀態(tài)再和數(shù)字表一通訊就復(fù)位,是不是485通訊沒加隔離的問題?動(dòng)手加隔離(這里要說一下我們的軟硬件是兩個(gè)人負(fù)責(zé)的,我做軟件,另一個(gè)同事專做硬件),我的同事剛才加了按鍵的隔離這回又加485的隔離,為了增加隔離電源又在原裝置的基礎(chǔ)上改了電源。改完了裝上測試,還復(fù)位!天??!我同事都不用好眼色看我了!

媽呀,我可怎么辦?。?/p>

從程序上怎么也看不出問題,可惡的M8不支持仿真又看不到C語言程序具體是怎么執(zhí)行的。沒辦法只好用匯編寫程序吧,這個(gè)我熟而且每一步都可控制,肯定不會(huì)再出錯(cuò)了,一個(gè)白天加一個(gè)晚上把程序就寫出來了,第二天調(diào)試通過,上到操作箱上,天?。∮謴?fù)位了!

不對(duì)!一定是硬件有問題,同事說沒關(guān)系我給你換CPU板,同事又改了一塊CPU板給我送來,裝上一試,你們猜怎么樣?還是不行!別扔白菜,我真完了/_,嗚嗚...我心里直哭。

突然我轉(zhuǎn)念一想,不對(duì)就不能還是硬件有問題?

過了大約半個(gè)小時(shí),啊!又復(fù)位了!

這回我沒緊張,肯定是硬件問題,因?yàn)槲业某绦駽語言版和匯編版都試過。拿來示波器看看是不是復(fù)位腳有干擾啊?沒有。看看電源呢?啊?CPU的5V電源在復(fù)位的時(shí)候是個(gè)大低谷,持續(xù)大約50毫秒...

元兇終于找到了!

是這個(gè)電源質(zhì)量不好,當(dāng)有繼電器動(dòng)作,并且來通訊,電源就挺不住了。同事也沒話說了,改造電源吧,給電源變壓器增加容量后,再也不復(fù)位了。終于圓滿結(jié)束了。

圍著電源的一個(gè)小問題,我轉(zhuǎn)了一大圈,把這個(gè)教訓(xùn)分享出來提醒大家注意。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 電源
    +關(guān)注

    關(guān)注

    185

    文章

    18372

    瀏覽量

    256358
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6067

    文章

    44992

    瀏覽量

    650580

原文標(biāo)題:希望這個(gè)教訓(xùn),做單片機(jī)開發(fā)的朋友都不要再犯!

文章出處:【微信號(hào):mcuworld,微信公眾號(hào):嵌入式資訊精選】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    單片機(jī)C語言入門指導(dǎo)(非常通俗易懂!)

    的:我知道有種芯片叫單片機(jī), 但是具體長成什么樣子,卻一點(diǎn)也不知道!看到這里很多朋友一定會(huì)忍不住發(fā)笑。嘿嘿, 千萬別笑,有些大四畢業(yè)的人
    發(fā)表于 06-16 16:32

    嵌入式和單片機(jī)的區(qū)別?一文簡單明了的給你講透兩者的技術(shù)本質(zhì)!

    上周有個(gè)智能硬件創(chuàng)業(yè)的朋友問我:"我們產(chǎn)品用的是STM32單片機(jī),但方案商總說要做嵌入式系統(tǒng),這兩者到底有啥區(qū)別?"這個(gè)問題其實(shí)戳中了大多數(shù)電子工程師的認(rèn)知盲區(qū)。作為深耕物聯(lián)網(wǎng)
    的頭像 發(fā)表于 04-21 16:10 ?807次閱讀
    嵌入式和<b class='flag-5'>單片機(jī)</b>的區(qū)別?一文簡單明了的給你講透兩者的技術(shù)本質(zhì)!

    單片機(jī)Debug與仿真區(qū)別

    是指在軟件或硬件開發(fā)過程中,通過特定的工具和技術(shù)來查找、診斷和修復(fù)錯(cuò)誤的過程。在單片機(jī)開發(fā)中,Debug通常涉及到以下幾個(gè)方面: 硬件調(diào)試 :檢查單片機(jī)的硬件連接是否正確,包括電源、時(shí)鐘、I/O接口等。 軟件調(diào)試 :使用調(diào)試器(
    的頭像 發(fā)表于 12-19 09:47 ?924次閱讀

    基于51單片機(jī)的1U服務(wù)器電源電源管理接口設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《基于51單片機(jī)的1U服務(wù)器電源電源管理接口設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 12-16 14:50 ?0次下載

    如何優(yōu)化單片機(jī)項(xiàng)目的功耗

    功耗低的單片機(jī)是優(yōu)化功耗的第一步。不同的單片機(jī)在工作模式下有不同的功耗表現(xiàn),包括活動(dòng)模式、睡眠模式和待機(jī)模式等。在設(shè)計(jì)之初,應(yīng)根據(jù)應(yīng)用需求選擇合適的單片機(jī),考慮其功耗性能。 2. 電源
    的頭像 發(fā)表于 11-01 14:16 ?1297次閱讀

    單片機(jī)調(diào)試常見問題與解決方法

    燒錄到單片機(jī)時(shí),燒錄軟件顯示無法與單片機(jī)通信。 解決方法: 檢查單片機(jī)電源是否正常,確保電源電壓在規(guī)定的范圍內(nèi)。 檢查燒錄線的連接是否正確
    的頭像 發(fā)表于 11-01 14:11 ?3022次閱讀

    單片機(jī)怎么寫入程序

    單片機(jī)(Microcontroller Unit,MCU)是一種集成電路芯片,它將計(jì)算機(jī)的CPU、存儲(chǔ)器、輸入/輸出接口等功能集成在一個(gè)芯片上。單片機(jī)廣泛應(yīng)用于嵌入式系統(tǒng)和物聯(lián)網(wǎng)設(shè)備中。編寫單片機(jī)
    的頭像 發(fā)表于 10-21 11:21 ?2445次閱讀

    采集電源信息用單片機(jī)還是dsp

    在現(xiàn)代電子系統(tǒng)中,電源管理是一個(gè)至關(guān)重要的環(huán)節(jié)。隨著技術(shù)的發(fā)展,對(duì)電源信息的采集和處理需求也在不斷提高。在設(shè)計(jì)電源信息采集系統(tǒng)時(shí),工程師們常常面臨一個(gè)選擇:是使用單片機(jī)(MCU)還是數(shù)
    的頭像 發(fā)表于 10-18 09:33 ?695次閱讀

    單片機(jī)的中斷機(jī)制

    單片機(jī)的中斷機(jī)制是一種重要的處理方式,它允許單片機(jī)在執(zhí)行主程序的過程中,能夠暫停當(dāng)前任務(wù),轉(zhuǎn)而處理外部或內(nèi)部緊急事件。這種機(jī)制極大地提高了系統(tǒng)的響應(yīng)速度和處理能力,使得單片機(jī)在各種應(yīng)用領(lǐng)域中得到廣泛應(yīng)用。以下是對(duì)
    的頭像 發(fā)表于 10-17 18:03 ?1980次閱讀

    單片機(jī)方案開發(fā):如何給電子產(chǎn)品單片機(jī)選型?

    在給電子項(xiàng)目IC方案開發(fā)時(shí),總是需要考慮到許多關(guān)鍵因素。在本文中,對(duì)于給即將開發(fā)的電子產(chǎn)品做好單片機(jī)選型。英銳恩單片機(jī)開發(fā)工程師將從以下幾點(diǎn)進(jìn)行介紹。 一、選擇制造商: 許多生產(chǎn)單片機(jī)
    發(fā)表于 09-25 10:56

    十天學(xué)會(huì)單片機(jī)可能嗎?單片機(jī)入門需要多久?

    學(xué)習(xí)單片機(jī)的過程,就像學(xué)習(xí)任何其他技能一樣,不僅在于書本上的知識(shí),更在于實(shí)踐和應(yīng)用的能力。許多人可能會(huì)問:十天能學(xué)會(huì)單片機(jī)嗎?答案是:可以,但這取決于所定義的“學(xué)會(huì)”到什么程度。首先,讓我們明確
    的頭像 發(fā)表于 09-05 08:00 ?2476次閱讀
    十天學(xué)會(huì)<b class='flag-5'>單片機(jī)</b>可能嗎?<b class='flag-5'>單片機(jī)</b>入門需要多久?

    單片機(jī)燒錄程序的基本步驟是什么

    單片機(jī)燒錄程序的基礎(chǔ),它包含了單片機(jī)芯片、電源、接口等基本元件。在選擇單片機(jī)開發(fā)板時(shí),需要考慮以下幾個(gè)方面: (1)單片機(jī)型號(hào):根據(jù)項(xiàng)目需
    的頭像 發(fā)表于 09-02 09:47 ?2773次閱讀

    單片機(jī)程序燒錄成功為什么不運(yùn)行

    燒錄問題 : 確保燒錄過程沒有中斷或錯(cuò)誤。 檢查燒錄器和連接線是否工作正常。 確認(rèn)燒錄器設(shè)置(如電壓、波特率等)與單片機(jī)兼容。 電源問題 : 檢查單片機(jī)是否獲得了正確的電源電壓。 確保
    的頭像 發(fā)表于 09-02 09:45 ?5038次閱讀

    單片機(jī)引腳懸空是什么電平

    ,其電平狀態(tài)通常有兩種可能:高電平或低電平。具體取決于單片機(jī)的內(nèi)部結(jié)構(gòu)和外部環(huán)境因素。 1.1 內(nèi)部結(jié)構(gòu)因素 單片機(jī)的I/O引腳內(nèi)部結(jié)構(gòu)通常包括一個(gè)上拉電阻和一個(gè)下拉電阻。上拉電阻連接到VCC(電源電壓),下拉電阻連接到GND(
    的頭像 發(fā)表于 08-28 09:51 ?4854次閱讀

    藍(lán)牙模塊如何實(shí)現(xiàn)單片機(jī)和手機(jī)端數(shù)據(jù)互傳

    藍(lán)牙模塊實(shí)現(xiàn)單片機(jī)和手機(jī)端數(shù)據(jù)互傳的過程可以分為以下幾個(gè)步驟: 硬件準(zhǔn)備 : 確保有一個(gè)支持藍(lán)牙通信的單片機(jī)開發(fā)板,如Arduino、Raspberry Pi等。 準(zhǔn)備一個(gè)兼容的藍(lán)牙模塊,如
    的頭像 發(fā)表于 07-24 17:59 ?5636次閱讀
    藍(lán)牙模塊如何實(shí)現(xiàn)<b class='flag-5'>單片機(jī)</b>和手機(jī)端數(shù)據(jù)互傳