99久久全国免费观看_国产一区二区三区四区五区VM_久久www人成免费看片中文_国产高清在线a视频大全_深夜福利www_日韩一级成人av
0
回復
收藏
點贊
分享
發新帖
論壇首頁
單片機MCU/嵌入式
單片機容易死機,用看門狗了還會死機,請高手請指點
單片機容易死機,用看門狗了還會死機,請高手請指點
單片機容易死機,用看門狗了還會死機,請高手請指點,
用在220V逆變器自動控制與電力整流后的地線共同GND,
另我做了一個電機轉速測量的單片數碼顯示3位七段LED的單獨用5V電池電源也會死機,這說明不是電源問題,我是用臺灣義隆78P458單片機.看門狗放在主程序里清零.常看到顯示數據不動,轉速在轉.
下面是程序只有170條指令
109541213357294.xls
全部回復(32)
只看樓主
正序查看
倒序查看
現在還沒有回復呢,說說你的想法
shenyf1979
LV.5
2
2008-06-12 18:30
什么片子,用在什么地方了?
0
回復
提交
提示
zl8864
LV.6
3
2008-06-15 12:22
@abing
關于單片機會死機,我也是N年前遇到過,后來沒沒有遇到這種問題了,我用一片單片機正規做12VDC-220AC50Hz,正弦波,一片單片機完成DC-DC-AC變換.整個樣機調式沒出現過單片機死機情況.以我的觀點要注意的幾個問題:單片機供電電源波動不要太大,工作電源不要設計在單片機極限值.輸入與輸出接一只小電阻也能起到抗干擾作用.與功率地線分開布線你的PCB問題也很大,在自動布線前,要先將重要的幾條線先布好,除了定義好布線規則,還要通過增加禁止布線層來控制布線走向.最后要加粗一下地線與電源線.
感謝指點
0
回復
提交
提示
abing
LV.8
4
2008-06-15 13:58
關于單片機會死機,我也是N年前遇到過,后來沒沒有遇到這種問題了,我用一片單片機正規做12VDC-220AC50Hz,正弦波,一片單片機完成DC-DC-AC變換.整個樣機調式沒出現過單片機死機情況.
以我的觀點要注意的幾個問題:
單片機供電電源波動不要太大,工作電源不要設計在單片機極限值.
輸入與輸出接一只小電阻也能起到抗干擾作用.
與功率地線分開布線
你的PCB問題也很大,在自動布線前,要先將重要的幾條線先布好,除了定義好布線規則,還要通過增加禁止布線層來控制布線走向.最后要加粗一下地線與電源線.
0
回復
提交
提示
marco168
LV.4
5
2008-06-16 16:00
@zl8864
感謝指點
**此帖已被管理員刪除**
0
回復
提交
提示
listenwinds
LV.3
6
2008-06-16 22:44
@marco168
**此帖已被管理員刪除**
以我個人的經驗來看,單片機的死機無非就是:電源的不穩定,雜訊的干擾,程序的跑飛,
我覺得重點看 電源是否穩定--你可以單獨用電源供,以測試是否為電源的問題
程序跑飛=主要是邏輯的問題,,很多時候進入死循環了,看門狗無法清0,就死了,,這個看加條清看門狗的指令在你認為可能跑飛的程序段中調試啦
0
回復
提交
提示
listenwinds
LV.3
7
2008-06-16 22:49
@listenwinds
以我個人的經驗來看,單片機的死機無非就是:電源的不穩定,雜訊的干擾,程序的跑飛,我覺得重點看電源是否穩定--你可以單獨用電源供,以測試是否為電源的問題程序跑飛=主要是邏輯的問題,,很多時候進入死循環了,看門狗無法清0,就死了,,這個看加條清看門狗的指令在你認為可能跑飛的程序段中調試啦
還有點,單獨電源不一定是好的,
因為你內部有干擾呵,我之前也碰到這樣的問題,
主要是數字地和模擬地沒處理好,導致單片機死機,
后來我把地線分開分別單獨接地,采用最短地,雜訊全部往退偶電容處,,
另外,你看門狗放主程序查這個問題應該用處不大的,很明顯是你的程序可能在某個小程序運行時間過長,就會造成循環回來的時候看門狗還沒用清而reset,
你那個layout太爛了點吧,,兄弟
0
回復
提交
提示
zl8864
LV.6
8
2008-06-17 20:58
@listenwinds
還有點,單獨電源不一定是好的,因為你內部有干擾呵,我之前也碰到這樣的問題,主要是數字地和模擬地沒處理好,導致單片機死機,后來我把地線分開分別單獨接地,采用最短地,雜訊全部往退偶電容處,,另外,你看門狗放主程序查這個問題應該用處不大的,很明顯是你的程序可能在某個小程序運行時間過長,就會造成循環回來的時候看門狗還沒用清而reset,你那個layout太爛了點吧,,兄弟
是的,單片機應用是需要電子綜合技術的,謝謝你的寶貴經驗!
0
回復
提交
提示
yt2005
LV.2
9
2008-06-21 09:46
@listenwinds
還有點,單獨電源不一定是好的,因為你內部有干擾呵,我之前也碰到這樣的問題,主要是數字地和模擬地沒處理好,導致單片機死機,后來我把地線分開分別單獨接地,采用最短地,雜訊全部往退偶電容處,,另外,你看門狗放主程序查這個問題應該用處不大的,很明顯是你的程序可能在某個小程序運行時間過長,就會造成循環回來的時候看門狗還沒用清而reset,你那個layout太爛了點吧,,兄弟
看門狗不放主程序,放在什么地方?放中斷里?程序跑飛引起死機,看門狗絲毫不起作用.好的程序實時性要好,一個程序執行一個循環要超過100MS就是一個不合格的程序.
0
回復
提交
提示
zl8864
LV.6
10
2008-06-22 11:22
@yt2005
看門狗不放主程序,放在什么地方?放中斷里?程序跑飛引起死機,看門狗絲毫不起作用.好的程序實時性要好,一個程序執行一個循環要超過100MS就是一個不合格的程序.
如何做到"好的程序實時性要好",能祥細說明!
0
回復
提交
提示
偉哥
LV.4
11
2008-06-22 12:05
@zl8864
如何做到"好的程序實時性要好",能祥細說明!
你如果是用上面的電路板的話,不死機才不正常.另外整個程序沒有看到一個容錯的地方.程序架構和任務時間片分配極不合理.
0
回復
提交
提示
zl8864
LV.6
12
2008-06-23 13:05
@偉哥
你如果是用上面的電路板的話,不死機才不正常.另外整個程序沒有看到一個容錯的地方.程序架構和任務時間片分配極不合理.
如何做到"好的程序容錯好",能祥細說明!
0
回復
提交
提示
yt2005
LV.2
13
2008-07-05 10:26
@zl8864
如何做到"好的程序實時性要好",能祥細說明!
程序要分時,分批處理,滿足條件后才執行,關于實時性、優先級高的,要合理利用中斷.主程序內不要有延時程序,或者死循環(特殊情況除外.另外重要的數據要備份,最好做軟件陷阱和在程序空白處寫攔截程序,以防程序跑飛.淺薄之見,希望對你有所幫助.
0
回復
提交
提示
zl8864
LV.6
14
2008-07-05 18:56
@yt2005
程序要分時,分批處理,滿足條件后才執行,關于實時性、優先級高的,要合理利用中斷.主程序內不要有延時程序,或者死循環(特殊情況除外.另外重要的數據要備份,最好做軟件陷阱和在程序空白處寫攔截程序,以防程序跑飛.淺薄之見,希望對你有所幫助.
感謝指點,能示例一個.書上找不到,防止死機說明例
0
回復
提交
提示
abing
LV.8
15
2008-07-05 23:48
@zl8864
感謝指點,能示例一個.書上找不到,防止死機說明例
張先生真是太歷害了,還要搞軟件
0
回復
提交
提示
strike
LV.4
16
2008-07-16 11:05
兄臺,加了看門狗與單片機死機是兩回事,并非加了看門狗就不死機,加了看門狗以后死機可以自己恢復過來,重新啟動.
單片機死機的原因很多.最好是用變壓器離電源,不要用開關電源,還有你的PCB也好意思發出來給大家看.
0
回復
提交
提示
abing
LV.8
17
2008-07-16 14:22
@strike
兄臺,加了看門狗與單片機死機是兩回事,并非加了看門狗就不死機,加了看門狗以后死機可以自己恢復過來,重新啟動.單片機死機的原因很多.最好是用變壓器離電源,不要用開關電源,還有你的PCB也好意思發出來給大家看.
我在4KV的高壓控制里直接采用單片機控制.還有在變頻器里我們是采用開關電源供電的.
除了在硬件上下功夫還要注意軟件是否有出現死循環的情況
0
回復
提交
提示
zl8864
LV.6
18
2008-07-16 18:58
@abing
我在4KV的高壓控制里直接采用單片機控制.還有在變頻器里我們是采用開關電源供電的.除了在硬件上下功夫還要注意軟件是否有出現死循環的情況
在線仿真都 沒有進入死機,為什么放在變頻控制的電動機傍測量電機轉速時就會死機
0
回復
提交
提示
abing
LV.8
19
2008-07-17 08:27
@zl8864
在線仿真都沒有進入死機,為什么放在變頻控制的電動機傍測量電機轉速時就會死機
那是你的PCB抗干擾能力太差了,變頻器是一個很大的干擾源,特別是共接在電源上時情況更嚴重.最好的方法只能是處理好PCB的抗干擾能力.
在變頻器里的MCU電路需要更強的抗干擾能力,有的不但接在近開關電源部份還在高壓側輸出SPWM信號以及對各種電壓電流模擬信號采樣,響應數字通信和其它保護信號等.
0
回復
提交
提示
strike
LV.4
20
2008-08-05 15:45
@zl8864
在線仿真都沒有進入死機,為什么放在變頻控制的電動機傍測量電機轉速時就會死機
發現問題好啊,沒有像我,做了一個弱電控制強電的,在外面試正常,剛開始工作
時也正常,NND,工作了一星期或者十幾天才不正常.后面做一些些改進,單片機的干
擾問題才解決啊,你這東西還沒有出門,就發現問題.豈不樂哉?
0
回復
提交
提示
hackys
LV.3
21
2008-11-22 11:16
旁路電容加了嗎?電源線加寬了嗎?其他電源問題也要注意
還有你看門狗用的是內部的還是外部的,如果是內部的死機有可能是硬件問題也有可能是軟件問題,比如有些單片機在中斷里面有while(1)的話看門狗也沒用,強烈建議用片外看門狗,很便宜!不要為了那么一兩塊錢冒死機的風險.
0
回復
提交
提示
zl8864
LV.6
22
2008-11-24 21:57
@hackys
旁路電容加了嗎?電源線加寬了嗎?其他電源問題也要注意還有你看門狗用的是內部的還是外部的,如果是內部的死機有可能是硬件問題也有可能是軟件問題,比如有些單片機在中斷里面有while(1)的話看門狗也沒用,強烈建議用片外看門狗,很便宜!不要為了那么一兩塊錢冒死機的風險.
請先生告訴一下:你用過的“片外看門狗”供應商
0
回復
提交
提示
hackys
LV.3
23
2008-11-27 13:16
@zl8864
請先生告訴一下:你用過的“片外看門狗”供應商
我用過的幾合一的芯片,看門狗+RTC+電源監控+FRAM,如果你沒其他要求只是外部看門狗的話還是挺容易找的,比如IMP706
0
回復
提交
提示
zl8864
LV.6
24
2009-07-16 19:28
@hackys
我用過的幾合一的芯片,看門狗+RTC+電源監控+FRAM,如果你沒其他要求只是外部看門狗的話還是挺容易找的,比如IMP706
我現在在搞全世界最簡單的純硬件并網逆變器 具體見本論壇http://bbs.dianyuan.com/topic/481703
0
回復
提交
提示
listenwinds
LV.3
25
2009-07-22 10:08
@yt2005
看門狗不放主程序,放在什么地方?放中斷里?程序跑飛引起死機,看門狗絲毫不起作用.好的程序實時性要好,一個程序執行一個循環要超過100MS就是一個不合格的程序.
呵呵,我是說可以在子程序里清看門狗的,以便差差是哪個程序段出現問題,當然這是很笨的方法,
0
回復
提交
提示
zl8864
LV.6
26
2009-11-18 19:53
@strike
兄臺,加了看門狗與單片機死機是兩回事,并非加了看門狗就不死機,加了看門狗以后死機可以自己恢復過來,重新啟動.單片機死機的原因很多.最好是用變壓器離電源,不要用開關電源,還有你的PCB也好意思發出來給大家看.
先生你好,你的PCB貼一個出來給大家開開眼界
0
回復
提交
提示
ddmushroom
LV.4
27
2009-12-12 15:59
這個板畫得....
地線都要成環了
在單片機下面鋪整塊銅做參考地,去耦電容和晶振離腳近點,繼電器電源不要和單片機共用
0
回復
提交
提示
zl8864
LV.6
28
2009-12-13 21:53
@ddmushroom
這個板畫得....地線都要成環了在單片機下面鋪整塊銅做參考地,去耦電容和晶振離腳近點,繼電器電源不要和單片機共用
因為是單面板布線的空間太緊張,下面鋪整塊銅做參考地那只能用雙面板了,謝謝指點
0
回復
提交
提示
學做電魚機
LV.4
29
2009-12-21 21:21
@zl8864
因為是單面板布線的空間太緊張,下面鋪整塊銅做參考地那只能用雙面板了,謝謝指點
頂頂
0
回復
提交
提示
zl8864
LV.6
30
2009-12-22 13:00
@zl8864
因為是單面板布線的空間太緊張,下面鋪整塊銅做參考地那只能用雙面板了,謝謝指點
主個電路板做得還可以吧,請多指點
0
回復
提交
提示
zl8864
LV.6
31
2009-12-22 13:01
@ddmushroom
這個板畫得....地線都要成環了在單片機下面鋪整塊銅做參考地,去耦電容和晶振離腳近點,繼電器電源不要和單片機共用
這個電路板做得還可以吧,請多指點
500) {this.resized=true; this.width=500; this.alt='這是一張縮略圖,點擊可放大。\n按住CTRL,滾動鼠標滾輪可自由縮放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/84/109541261458113.jpg');}" onmousewheel="return imgzoom(this);">
0
回復
提交
提示
工程師都在看
英飛凌 CoolSiC? MOSFET G2:開啟高性能系統新時代
電源網-儷儷
超低損耗1200V IGBT,打造高效節能未來
電源網-fqd
【DigiKey年度寵粉】ST NUCLEO-H7S3L8開箱簡評
去碼頭整點開發板
半橋諧振LCC硬件電路疑問
zys326
逆變小白入坑
非歐姆青年
精華推薦
換一換
立
即
發
帖
主站蜘蛛池模板:
午夜精品久久久久9999高清
|
免费一区二区三区在线观看
|
亚洲综合成人婷婷五月在线观看
|
avtt久久
|
少妇对白露脸打电话系列
|
少妇bbbb水多毛片人
|
亚洲精品国产精品乱码不99热
|
91女神在线视频
|
大陆熟女丰满XXXXX富婆
|
一区二区三区在线免费
|
日本成本人片免费网站
|
午夜精品久久久久久不卡av
|
国产黄色大片在线观看
|
国产视频123
|
46集连续剧免费观看
|
伊人久久香
|
蜜桃av资源
|
国产在线午夜卡精品影院
|
亚洲AV成人一区二区三区AV
|
久久性av
|
波多老师无码av中字专区
|
91亚洲一区二区
|
久久久久久久久久久久久久久国产
|
毛片免费毛片一级jjj毛片
|
亚洲国产果冻传媒av在线观看
|
亚韩精品
|
99久久国产免费大片
|
奶大交一乱一乱一视一频
|
91pornyⅰ九色在线观看
|
久久在现视频
|
免费乱码人妻系列无码专区
|
国产三级网站
|
男人插女人免费视频
|
中文不卡在线
|
日韩亚洲欧美在线
|
久久久久国产亚洲日本
|
人妻VA精品VA欧美VA
|
午夜性刺激免费看视频
|
亚洲精品日本无v一区
|
国产成人AV片无码免费
|
91一级
|