在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

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

5RJg_mcuworld ? 來源:未知 ? 作者:胡薇 ? 2018-10-17 08:56 ? 次閱讀

說一個我獲得的教訓,老板的一個朋友委托我們給他做一個小型控制器,因為要求的工期比較急,沒時間做線路板了,所以我們根據他說的要求選了一個我們以前的成型產品做基礎,在這個基礎上改。

同事拿著我做的控制器去操作箱上安裝配線,后來調試的時候同事告訴我說裝置死機了...

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

是不是靜電搞的鬼?

因為我們的裝置原來是沒有按鍵的,這次的按鍵是在操作箱上接3個按鈕到裝置的CPU管腳上,沒有保護措施,現在冬天空氣干燥,很容易產生靜電。

馬上改!

給3個按鈕都加上了光耦隔離,改好了再裝到控制箱上測試,沒一會的功夫同事又回來了,說又死機了。啊!?這是怎么回事呢?

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

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

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

再等一會....又復位了!一波未平一波又起,怎么回事?

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

媽呀,我可怎么辦啊?

從程序上怎么也看不出問題,可惡的M8不支持仿真又看不到C語言程序具體是怎么執行的。沒辦法只好用匯編寫程序吧,這個我熟而且每一步都可控制,肯定不會再出錯了,一個白天加一個晚上把程序就寫出來了,第二天調試通過,上到操作箱上,天啊!又復位了!

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

突然我轉念一想,不對就不能還是硬件有問題?

過了大約半個小時,啊!又復位了!

這回我沒緊張,肯定是硬件問題,因為我的程序C語言版和匯編版都試過。拿來示波器看看是不是復位腳有干擾啊?沒有。看看電源呢?啊?CPU的5V電源在復位的時候是個大低谷,持續大約50毫秒...

元兇終于找到了!

是這個電源質量不好,當有繼電器動作,并且來通訊,電源就挺不住了。同事也沒話說了,改造電源吧,給電源變壓器增加容量后,再也不復位了。終于圓滿結束了。

圍著電源的一個小問題,我轉了一大圈,把這個教訓分享出來提醒大家注意。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 電源
    +關注

    關注

    185

    文章

    17920

    瀏覽量

    252507
  • 單片機
    +關注

    關注

    6044

    文章

    44655

    瀏覽量

    640313

原文標題:希望這個教訓,做單片機開發的朋友都不要再犯!

文章出處:【微信號:mcuworld,微信公眾號:嵌入式資訊精選】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    單片機Debug與仿真區別

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

    基于51單片機的1U服務器電源電源管理接口設計

    電子發燒友網站提供《基于51單片機的1U服務器電源電源管理接口設計.pdf》資料免費下載
    發表于 12-16 14:50 ?0次下載

    如何優化單片機項目的功耗

    功耗低的單片機是優化功耗的第一步。不同的單片機在工作模式下有不同的功耗表現,包括活動模式、睡眠模式和待機模式等。在設計之初,應根據應用需求選擇合適的單片機,考慮其功耗性能。 2. 電源
    的頭像 發表于 11-01 14:16 ?625次閱讀

    單片機調試常見問題與解決方法

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

    單片機怎么寫入程序

    單片機(Microcontroller Unit,MCU)是一種集成電路芯片,它將計算機的CPU、存儲器、輸入/輸出接口等功能集成在一個芯片上。單片機廣泛應用于嵌入式系統和物聯網設備中。編寫單片機
    的頭像 發表于 10-21 11:21 ?1108次閱讀

    采集電源信息用單片機還是dsp

    在現代電子系統中,電源管理是一個至關重要的環節。隨著技術的發展,對電源信息的采集和處理需求也在不斷提高。在設計電源信息采集系統時,工程師們常常面臨一個選擇:是使用單片機(MCU)還是數
    的頭像 發表于 10-18 09:33 ?391次閱讀

    單片機的中斷機制

    單片機的中斷機制是一種重要的處理方式,它允許單片機在執行主程序的過程中,能夠暫停當前任務,轉而處理外部或內部緊急事件。這種機制極大地提高了系統的響應速度和處理能力,使得單片機在各種應用領域中得到廣泛應用。以下是對
    的頭像 發表于 10-17 18:03 ?1154次閱讀

    單片機方案開發:如何給電子產品單片機選型?

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

    十天學會單片機可能嗎?單片機入門需要多久?

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

    單片機燒錄程序的基本步驟是什么

    單片機燒錄程序的基礎,它包含了單片機芯片、電源、接口等基本元件。在選擇單片機開發板時,需要考慮以下幾個方面: (1)單片機型號:根據項目需
    的頭像 發表于 09-02 09:47 ?1663次閱讀

    單片機程序燒錄成功為什么不運行

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

    單片機引腳懸空是什么電平

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

    藍牙模塊如何實現單片機和手機端數據互傳

    藍牙模塊實現單片機和手機端數據互傳的過程可以分為以下幾個步驟: 硬件準備 : 確保有一個支持藍牙通信的單片機開發板,如Arduino、Raspberry Pi等。 準備一個兼容的藍牙模塊,如
    的頭像 發表于 07-24 17:59 ?3115次閱讀
    藍牙模塊如何實現<b class='flag-5'>單片機</b>和手機端數據互傳

    需要STM32單片機USB主機,單片機寫入驅動運行后,傳輸大量數據會不會影響單片機其他功能?

    STM32F107和F407的USB,如果需要STM32單片機USB主機,單片機寫入驅動運行后,傳輸大量數據,會不會影響單片機其他功能?F107速度會不會比較慢?求大神指導
    發表于 04-28 07:31

    如何系統、科學地自學單片機

    很多初學者都會面臨這個問題,我想學習單片機、我也想學好單片機、我也想系統地學習單片機,但是單片機涉及到的學科多且雜根本不是三天兩天就能學完的,很多人都逃脫不了從入門到放棄的怪圈?那么我
    的頭像 發表于 03-28 08:03 ?1273次閱讀
    如何系統、科學地自學<b class='flag-5'>單片機</b>?
    主站蜘蛛池模板: good韩国理论在线三级 | 亚洲一二三区视频 | 最新午夜宅男 | 一级片a级片 | 亚洲乱码尤物193yw在线播放 | 日韩精品卡4卡5卡6卡7卡 | 日本视频一区二区 | 好大好硬好深好爽视频h | 国产夜夜爽 | 天天精品| 男男互攻h啪肉np文厉世 | 人人射人人干 | 久久久午夜精品理论片 | 久青草国产免费观看 | 色咯咯 | 99热精品久久只有精品30 | 亚洲福利秒拍一区二区 | 日韩精品卡4卡5卡6卡7卡 | 日本美女中出 | 欧美成人午夜毛片免费影院 | 速度与激情一 | 亚洲欧美婷婷 | 欧美三级色图 | 新版天堂资源在线官网8 | 欧美午夜视频一区二区 | ww欧洲ww欧洲视频 | 亚洲综合色婷婷在线观看 | 手机毛片 | 久久国产精品免费专区 | 97国内精品久久久久久久影视 | xxxx性欧美高清 | 亚洲天堂视频在线观看免费 | 操人视频网站 | 国产一卡二卡3卡4卡四卡在线视频 | 手机看片a永久免费看大片 手机毛片 | 免费免费啪视频视频观看 | 久久精品免费视频观看 | 亚洲乱码卡一卡二卡三 | 一久久| 国产91丝袜在线播放九色 | 成人亚洲网站www在线观看 |