色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

電子發燒友App

硬聲App

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

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

3天內不再提示
電子發燒友網>電子資料下載>嵌入式開發>為什么要進行上電復位資料下載

為什么要進行上電復位資料下載

2021-04-12 | pdf | 223.26KB | 次下載 | 2積分

資料介紹

??在電力線載波通信中,微機自動盤的功能多,邏輯性強,MCS—51單片機在該系統中處理任務時的實時性尤為突出。由于該系統整機配置的主要服務對象是電力調度,且它的使用環境將來多為無人值守站,所以系統工作是否穩定直接影響到電力線載波機的整機性能。針對電力通信特點,在考慮穩定運行方面我們采取了以下幾項措施。 ? ??1?設置上電延時復位電路 ? ??1.1?為什么要進行上電復位 ??計算機在啟動運行時都要進行復位。作為在控制領域中應用最廣泛的單片機,復位處理更是設計中的關鍵。單片機內部的各個功能部件均受特殊功能寄存器控制,程序運行直接受程序計數器指揮,寄存器的復位狀態決定了單片機內有關功能部件工作用的初始狀態,而程序的正常運行就是從這個狀態開始的。如果上電時沒有做到正確復位,就可能使CPU從不定地址開始執行指令,系統就得不到正確的初始化,也就不能正常工作。 ??1.2?復位條件 ??單片機是靠外部電路復位的。上電復位步驟: ??(1)必須首先建立電源Vcc; ??(2)Vcc穩定后(達到允許值)時鐘振蕩器起振; ??(3)復位腳必須在振蕩器起振后至少保持兩個機器周期復位電平。也就是說,復位腳(RST)復位電平維持時間應包括Vcc的建立時間、振蕩器起振時間和至少兩個機器周期時間。 ??1.3?一般上電復位電路 ??在上電時,電源Vcc的建立時間應小于幾十ms,振蕩器的起振時間取決于振蕩器頻率,對于10MHz晶體,起振時間為1ms,對于1MHz晶體,起振時間一般為10ms。此時可采用一般上電復位電路(圖1)。 ? ?? ? ??如果對電源Vcc建立運行速度相當緩慢的系統,RC上電復位電路將不能保證系統可靠復位。假如,建立時間為1s,則RC充電曲線如圖2所示,此時很難使RC電路輸出正常的復位電平(隨著RC的充電,RST腳的電位ΔVc越來越低,在電源穩定后,ΔVc的幅度不滿足兩個機器內復位電平的要求,RST腳就可能退出復位狀態)。而且,RST腳因易受電源干擾而產生誤復位。 ??1.4?上電延時復位電路 ??雖然電力線載波機電源現都采用開關工作方式,建立速度比以往的串聯式或并聯式調整電源快,但由于機器本身使用的電壓等級多,功率要求大,開機后各種電源的建立至少還需要500ms時間才能穩定(+5V電源也不例外),所以在自動交換系統中采用一般上電復位在時間上幾乎不可能滿足復位要求,這是因為 MCS—51采用一般上電復位電路就要求電源至少在20ms內建立才能保證復位。這屬于硬件特性,對于克服這一時延性困難來說,我們不可能做到使所有電力電源都迅速建立(該產品要利用與之配套的設備電源),只有針對MCS—51自身特性在系統設計上采取相應措施。 ? ?? ? ??MCS—51硬件復位要保證在Vcc穩定、振蕩器起振后至少有兩個機器周期(24個振蕩器周期)的高電平出現在RST端,即執行內部復位。為此我們設計了一個上電延時電路,該電路能針對不同電源建立時間的長短,改變R、C參數,可調整延時時間。由于采用了該電路,在無人值守站,系統不會因停電、再上電而出現“死機”造成通信中斷現象,如圖3所示。R1、R2提供比較電位(2/3Vcc),RC充電時間由R、C參數決定,R4為復原信號邊緣校正,V1二級管為頻繁上電時電容C的泄放電路,V2與Watchdog電路在邏輯上成或關系。開機時同相端電位大于反相端電位,輸出為上升的電位(在電源建立期間),RC充電時間足夠延遲到電源穩定,當RC充電電壓大于2/3Vcc時,該電路輸出“0”,至此上電復位正常完成。 ? ??2?應用看門狗電路實現系統保護 ? ??2.1?復位寬度設計要求 ??因為MCS—51內部無Watchdog功能(8096系列單片機有),所以需在外部擴展此電路,如圖4所示。單穩電路為可再觸發電路,只要觸發脈沖(CP)正常地作周期性輸出,單穩一直處于瞬態階段,輸出低電平。通過V1嵌位,振蕩電路停振,振蕩器輸出“0”不影響RST腳,CPU處于正常工作狀態,如果因某種原因CP無輸出,單穩處于穩態,輸出“1”振蕩器起振,輸出方波,送至RST腳。為了保證復位,方波寬度遠大于兩機器周期,且至少應大于CP兩個周期,以保證程序有時間作Watchdog ??處理(輸出正常的觸發脈沖,使振蕩器停振,輸出“0”不影響RST腳)。 ??2.2?周期性觸發脈沖軟件設計考慮 ??由軟件產生周期性觸發信號來控制該電路工作,以確保系統正常運行。在產生該周期性信號時應注意以下幾點: ??(1)信號不采取定時器中斷方式獲得。這基于以下考慮:在初始化后,定時中斷即開始工作,假如由于某種信號干擾使主程序轉飛,但并未破壞定時器有關中斷控制設置,定時中斷有可能正常工作,則周期性脈沖可能輸出正常,此時Watchdog則不能使主程序恢復正常。 ??(2)Watchdog輸出模塊放在主程序中,主程序有幾個循環體就應放入幾個Watchdog輸出模塊,以確保主程序不被破壞。 ??(3)工作程序部分包括主程序和中斷程序,Watchdog不僅要保護主程序轉飛,而且也要保護中斷程序轉飛。保護流程如圖5所示。設高級中斷運行標志為1,次級中斷運行正常標志為2。 ??如果高級中斷不能正常運行,那么無標志1,雖然次級中斷工作正常,但因無標志1,則無標志2,最終主程序因無標志2,故Watchdog無輸出,結果導致系統復位。同理,如次級中斷不能正常工作,那么標志2產生,最終導致系統復位;若主程序自身失效,則也無定時輸出,最終也導致系統復位,重新使系統恢復正常運行。 ? ??3?被破壞數據的修復 ? ??Watchdog電路只能保證系統失效后能得到復位處理,重新恢復正常工作,但這說明以前有的工作狀態已被破壞,只是不“死機”而已。程序的失效、轉飛往往是因為有關轉移標志、數據或SFR控制字被破壞所致,不管如何好的系統,要想完全避免這些破壞是不可能的,因為多種多樣的干擾源根本無法消除,要想保護這些過程數據不被破壞,只有設法在保護方面盡可能做得更加完善些。 ??3.1?特殊功能寄存器(SFR)內容的實時刷新
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1TC358743XBG評估板參考手冊
  2. 1.36 MB  |  330次下載  |  免費
  3. 2開關電源基礎知識
  4. 5.73 MB  |  6次下載  |  免費
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設計
  8. 0.60 MB  |  3次下載  |  免費
  9. 5基于FPGA的光纖通信系統的設計與實現
  10. 0.61 MB  |  2次下載  |  免費
  11. 6基于FPGA的C8051F單片機開發板設計
  12. 0.70 MB  |  2次下載  |  免費
  13. 751單片機窗簾控制器仿真程序
  14. 1.93 MB  |  2次下載  |  免費
  15. 8基于51單片機的RGB調色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21548次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537796次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191185次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183278次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 簧片高清在线观看| vidosgratis tv少女| 亚州免费一级毛片| 色聚网久久综合| 三级网站视频| 色婷婷亚洲五月| 色偷偷影院| 色噜噜噜视频| 色综合a在线| 无遮掩H黄纯肉动漫在线观看星| 少妇邻居内射在线| 天天狠狠色噜噜| 午夜一区二区三区| 亚洲 欧美 制服 视频二区| 午夜影视免费| 亚洲黄视频在线观看| 亚洲精品美女久久777777| 亚洲免费网站观看视频| 亚洲视频网站欧美视频网站| 亚洲午夜精品A片久久WWW软件| 亚洲欧美国产视频| 浴室里强摁做开腿呻吟的漫画| 伊人狠狠丁香婷婷综合尤物| 在线观看中文字幕国产| 97超碰在线视频人人av| PORN白嫩内射合集| 古月娜下面好紧好爽| 国产囗交10p| 九色PORNY真实丨国产大胸| 葵司中文第一次大战黑人| 免费无码国产欧美久久18| 日本xxx在线观看免费播放| 四虎国产精品永久一区高清| 性色爽爱性色爽爱网站| 野草视频在线观看| 91福利潘春春在线观看| 成人免费公开视频| 国产亚洲免费观看| 美女被撕开胸罩狂揉大乳| 日韩免费一级毛片| 亚洲精品国产国语|