單片機中的軟硬件防干擾方法
1 引言
隨著單片機技術應用發展,在應用過程中,如何防止外界的干擾,確保單片機安全可靠運行,是一個很重要的問題。我們在多項測控項目的實踐中體會到,干擾源主要來自三個方面。一是空間場干擾,通過電磁輻射富入系統:二是電源干擾,它直接侵害系統:三是信號通道干擾,通過與單片機相連的前、后向通道進入系統。一般來說,空間場干擾在強度上遠小于其他兩個干擾源產生的干擾,且容易對付。只要采取良好的屏蔽、正確的接地及恰當的高頻濾波就可以得到滿意解決。 2 千擾的來源分析
2.1來自交流電源的干擾
開關的通斷,火花干擾,電焊、大電機的啟動等,在工業環境中是常見的。這些來自電源的干擾都會破壞單片機的正常運行。要完全抑制來自交流電源的干擾是十分困難的,其原因是干擾傳播的途徑往往不清楚。干擾的頻帶很難定量化,交流電源及負載的阻抗很難實測,電源濾波器的特性和實際干擾頻帶也往往有差異。
在實際使用中,常常要應用交流電源供電,因此,必須采取措施克服來自電源的干擾。 2.2來自信號通道的干擾
為達到數據采集或實時控制的目的,開關量輸入、輸出,模擬量輸入、輸出是必不可少的。在工業現場,如果被控對象是一個強干擾源(如可控硅、電焊機等),單片機根本無法工作。
對于開關量的輸入、輸出要采取隔離措施,已為大多數工程技術人員所接受。然而對模擬量輸入、輸出也必須采取隔離措施,大多數人尚認識不足。模擬量輸入、輸出不進行隔離。雖說可以運行,但會產生“程序亂飛”,使可靠性下降,對于連續工作的對象(如鍋爐、空調等)來說是不允許的。因此,在單片機控制時,這個問題也必須注意。對于模擬量、開關量的輸入、輸出都采取隔離措施,才能保證系統穩定運行。 2.3來自空間的輻射干擾
在特殊的情況下,如在發射機、中頻爐、可控硅逆變電源周圍,單片機往往不能正常工作。
上述三種干擾危害以來自交流電源的干擾最甚,其次為來自信號通道的干擾。來自空間的輻射干擾不太突出,一般只須加以適當的屏蔽及接地就可解決。 3 硬件抗干擾措施 3.1電源干擾的抑制
要保證系統工作的穩定可靠,前提是保證供電的穩定性,防止電源的過壓與欠壓。因此,在電源的前向要求配置交流穩壓器,這樣有利于提高整個系統的可靠性。對于短暫時間的停電,可配置UPS電源。任何電源和輸電線路都存在內阻,正是這些內阻才引起電源的噪聲干擾。考慮到高頻噪聲通過變壓器主要不是靠初、次線圈的互感偶合,而是由初、次級間寄生電容偶合的。因此,在交流穩壓器之后應加隔離變壓器,且初、次級之間均需用屏蔽層隔離,以減少分布電容,提高抗共模干擾的能力。另外,由諧波頻譜分析可知,電源引起的干擾大部分是高次諧波。這樣就可在隔離變壓器之后設計低通濾波器,讓5
0HZ市電基波通過,濾去高次諧波,改善電源波形。設計時應注意:
當濾波器工作在低電壓且載有大電流時,宜采用小電感和大電容構成的濾波網絡:當工作在高壓下,則宜采用小電容和允許的最大電感構成的濾波網絡。
在整流電路之后加接附圖所示的雙T濾波器,用以消除50Hz的工頻干擾。它結構簡單,對固定頻率的干擾濾波效果好。調試步驟為:先將電容C固定,然后模擬現場運行環境調節電阻,當輸人50Hz信號時,使輸出V0=0.
在實際控制系統中,往往需要提供多種電源,此時應采用分散獨立的功能塊供電,且口用相應的三端集成穩壓塊分別組成所需的穩壓電源。這樣可以減少公共阻抗和公共電源的相互偶合,有利于電源散熱,大大提高供電的可靠性。 3.2信號通道干擾的抑制
(1)共阻抗偶合干擾及其抗干擾措施。通過公共接地線的偶合形成共模干擾。A/D,D/A等I/O板的輸入、輸出電路的“地”與單片機地線GND之間有各種信號電路的電流流過,并由接地線阻抗變換成電壓,形成共模干擾。其次,在I/O電路、前置放大器等各部分電路中,也存在同樣的的共地偶合形成局部的共模干擾,尤其是執行機構開關通斷、線圈動作等通過共地構成的回饋干擾尤為嚴重,特別是感性負載時,若不注意反電勢,有關電子會受到損壞。
針對共阻抗偶合干擾采取如下措施:① 采用單點接地和分別電源供電,消除共阻抗回路。數字信號地線、信號源地線和負載地線分開設置,數字電路、模擬電路和負載電路分別單獨供電,獨自構成回路且單點接地。②加強電源退偶。為避免通過共用電源內阻造成幾個電路之間的相互干擾,應在每個電路的直流電源進線與地線之間加裝退偶濾波器,工作頻率較高的電路加LC濾波器或RC濾波器。一般單片機主板及其外圍接口電路和一般I/O板等,在大規模集成電路電源引腳處加一只0.1u F電容,小功率TTL電路可幾片加一只退偶電容即可。③ 用集成隔離放大器切斷共阻抗環路。由于隔離放大器采用浮離式設計,消除了輸入、輸出間的直接偶合,切斷了共地和共電源環路,因而具有共模抑制比高、能保護系統元件不受高共模電壓的損害和防止高壓對低壓信號系統損壞的特點。④采用光電隔離器切斷共阻抗環路。單片機與各數字電路、脈沖電路或開關電路的接口可用數字式光電隔離器進行隔離,以切斷共阻抗環路,避免長線感應及電源和各種負載通過共阻抗回饋的各種干擾的竄入。對于線性模擬電路通道,如因考慮成本不能使用隔離放大器進行隔離時,則可采用線性光偶或用V/F變換后再用數字光偶進行隔離。
(2)靜電偶合干擾及其對策。靜電偶合是由于兩個電路間存在寄生電容,使一個電路的變化影響到另一個電路。
一般尖蜂干擾或脈沖干擾的頻譜極高,其靜電1禺合的途徑不能忽視。
針對靜電偶合干擾采取如下措施:①合理布線,減少分布電容,特別是高頻信號線盡量不要與其他信號線路平行走線,若必須平行走線時,應注意留一定的距離,以切斷靜電偶合通道。② 降低接收電路輸入阻抗。 例如用光電偶合器等。光電的輸入阻抗與干擾源相比極小,前者數量級為100Ω/~1kΩ ,而后者則為105 Ω~108Ω,因此,使用光偶可以使干擾大大減小。 (3)傳導偶合干擾及其措施。在單片機測控系統中,傳輸線上的信息多為脈沖信號,它在傳輸線上傳輸時會出現延時、畸變和衰減。尤其是當長傳輸線經過干擾環境時,導線相當于天線拾取干擾信號,對電路產生干擾。
針對傳導偶合千擾采取如下措施:①長傳輸線采用屏蔽線,避免電磁感應干擾。但要注意屏蔽層要一端接大地,并保證接地良好。若采用兩端接地,屏蔽層又構成新的干擾回路,起不到好的屏蔽效果。②用光電偶合器將長線完全浮置起來,長線的“浮置”去掉了長線兩端間的公共地線,不但有效消除了各邏輯電路的電流經公共地線時所產生的噪聲電壓形成相互竄擾,而且也有效地解決了長線驅動和阻抗匹配問題。同時,受控設備短路時,還能保護系統不受損害。③傳輸線應盡量遠離變壓器及電源等大功率器件,且盡可能短。若較長時,可用雙絞屏蔽線傳輸,用雙絞屏蔽線與光電偶合器配合使用效果更佳。同時,注意強電信號線和弱電信號線分開,高頻信號線和低頻信號線分開,交流和直流分開,電源線和信號線分開。
4 軟件抗干擾措施
根據經驗,用軟件方法抑制信號通道干擾很有效,下面就這個范圍介紹幾種軟件抗干擾的方法。
4.1數據采集干擾抑制方法
進行實時數據采集時,為了消除傳感器通道中的干擾信號,有三種常用濾波方法。 (1)算術平均算法。對一點數據連續采樣多次,以其平均值作為該點采樣結果。這樣做可以減少系統的隨機干擾對采樣結果的影響,多次采樣一般取3~5次平均即可。 (2)比較取合法。當測控系統測量結果的個別數據存在偏差時,為了剔除個別誤差較大的數據,可采用此法,即根據幾個采樣點數據變化的規律,確定取合辦法。如:“采三取二”,就是對每點采樣三次,取兩次相同的為采樣結果。
(3)數字濾波法。該方法利用軟件完成RC低通濾波器的算法,經常采用的二階遞推數字濾波公式為:
實踐證明,采用軟件濾波對消除數據采集中的誤差可以獲得滿意效果。在應用中,究竟使用哪一種方法,要根據被采樣信號的具體變化規律進行選擇。 4.2控制失常的抑制方法
在大量開關量的單片機系統中,確保信號的正常狀態顯得尤為重要。 如果干擾進入系統影響到控制條件時,就會出現失控現象,通常可用下述兩種方法抑制。 (1)重復檢查法。對于開關量、控制條件處理輸出,進行循環采樣。若相鄰各次檢測結果在允許誤差范圍內,則輸出控制。如超出誤差范圍,則重新檢測,直至檢測結果符合要求為止。
(2)設置輸出寄存單元。當干擾侵入輸出通道使輸出狀態破壞時,也會導致控制失常。此時應考慮設置輸出寄存單元,在控制輸出時可及時查詢、比較寄存器單元的內容,一旦異常可及時糾正輸出狀態。
4.3程序盲目運行的抑制方法 系統受到干擾時,有時PC值被改變,結果導致程序飛出,盲目運行和進人死循環。顯然,抗干擾軟件要能做到:一旦系統出現上述情況后,能自動及時地引導系統恢復到正常狀態,以下兩種方法有效。
(1)設置Watchdog。Watchdog亦即跟蹤監視定時器,利用定時器中斷功能來監視程序的運行狀態。具體做法為:測算好最長循環程序循環一次的時間,然后定時時間的設置稍大于它。正常循環一次后,定時器重新置初值,否則定時器繼續計數,直到溢出進入中斷。在中斷服務程序中設置PC值,迫使其跳出死循環。
(2)設置陷阱方法。若PC值并非進人死循環,而是隨機“亂飛”,可設置陷阱攔截。具體做法是在所有子程序和程序快的連接處(前提是程序正常運行時不會進入該處)填上絕對跳轉指令,失控的PC一旦進入該處即可捕獲,迫使其重新回到復位狀態。
5 結束語
實踐證明,只要對單片機系統實行總體抗干擾設計,就可保障它在工作環境惡劣的條件下可靠運行。
單片機中的軟硬件防干擾方法
相關推薦
基于多單片機的液位監控儀設計
介紹把多個單片機用于一個多路液位監控系統的方法。說明用多個單片機的原因及用單片機取代I/O接口的理由,并對系統的軟硬件設計、調試也做了說明。
2011-10-26 16:09:561437
單片機設計中擺脫EMC的軟硬件處理方法
對于一個電子工程師來說,在單片機的電路設計中電磁干擾不僅關系了單片機在控制在中的能力和準確度,還關系到企業在行業中的競爭。對電磁干擾的設計本文主要從硬件和軟件方面進行設計處理,下面就是從單片機的PCB設計到軟件處理方面來介紹對電磁兼容性的處理。
2015-10-13 17:00:07705
單片機是怎么做到軟硬件結合的
我們通過IO和串口的軟件開發,已經體驗了嵌入式軟件開發。不知道大家有沒有疑惑,為什么軟件能控制硬件?反正當年我學習51的時候,有這個疑惑。今天我們就暫停軟件開發,分析單片機到底是如何 軟硬件結合
2023-01-17 15:25:423893
單片機到底是如何軟硬件結合的
? 不知道大家有沒有疑惑,為什么軟件能控制硬件?反正當年我學習51的時候,有這個疑惑。今天我們就暫停軟件開發,分析單片機到底是如何 軟硬件結合 的。并通過一個基本的程序,分析單片機程序的編譯,運行
2023-08-08 09:31:52865
單片機技術中的軟硬件防干擾方法
單片機技術中防止干擾,保安全可靠運行也是一個很重要的問題。本文從電磁輻射、電源干擾和信號通道干擾三個主要干擾源入手,介紹了采用硬件和軟件的 防干擾 措施,對于從事單
2011-10-06 14:13:544471
51單片機軟硬件開發環境的搭建方法
摘要本文章主要介紹了51單片機軟硬件開發環境的搭建,包括51單片機最小系統,固件燒錄電路,Keil開發環境的安裝,燒錄工具的使用等等。最后通過LED燈閃爍的示例驗證開發環境是否搭建成功。Keil
2021-11-22 06:17:33
中穎單片機JTAG仿真器軟硬件賞析
` 本帖最后由 diangongshi 于 2011-12-15 18:25 編輯
中穎單片機JTAG仿真器軟硬件賞析一、簡介:在中穎單片機2009年79F系列單片機的試用活動中,有幸成為一名
2011-12-15 18:24:15
單片機硬件抗干擾常用方法
影響單片機系統可靠安全運行的主要因素主要來自系統內部和外部的各種電氣干擾,并受系統結構設計、元器件選擇、安裝、制造工藝影響。這些都構成單片機系統的干擾因素,常會導致單片機系統運行失常,輕則
2016-11-23 14:45:06
單片機軟硬件聯合仿真解決方案
單片機開發環境Keil uVision2的一個插件,ISS51具有連接Keil和硬件仿真環境MODELsim的接口,可以實現軟硬件同步仿真。在該系統中,Keil作為軟件調試界面,MODELsim作為硬件
2008-07-17 08:56:46
單片機體育比賽電子計時器的軟硬件設計方法
單片機體育比賽電子計時器一、實驗目的二、實驗內容三、實驗步驟四、C代碼如下五、實驗結果六、實驗體會一、實驗目的掌握單片機I/O口的使用學習并掌握一個簡單具體的單片機應用系統的軟硬件設計方法熟悉按鈕
2021-12-08 06:18:40
單片機免費系列教程-連載持續更新中...(原理圖設計、PCB布板、焊接調試、軟件編程、波形分析,全部囊括)
的關于單片機相關的軟硬件問題,都可以在帖子下面討論。單片機教程第二期:單片機介紹單片機教程第三期:功能詳細定義以及電源方案確定看完視頻后有任何關于單片機軟硬件的問題想要請教老師的話,可以在以下帖子進行提問
2021-02-25 16:45:36
單片機學習的好方法!!!不信你瞧!!!!
、軟硬件系統集成和調試方法,技術文檔的編寫規范第二階段:項目實戰階段通過第一循環的學習對單片機編程能力得到強化和鍛煉,本階段重點是單片機熱門模塊的實戰和項目開發一、熱門模塊的開發和設計二、單片機項目
2014-11-30 17:27:03
單片機學習,入門,防干擾經驗
單片機學習資料,入門知識你會了嗎,這里講解下防干擾經驗在電子系統設計中,為了少走彎路和節省時間,應充分考慮并滿足抗干擾性的要求,避免在設計完成后再去進行抗干擾的補救措施。形成干擾的基本要素有三個
2016-10-29 11:32:53
單片機系統硬件抗干擾常用方法實踐
電復位電路等等。 單片機系統硬件抗干擾常用方法實踐:影響單片機系統可靠安全運行的主要因素主要來自系統內部和外部的各種電氣干擾,并受系統結構設計、元器件選擇、安裝、制造工藝影響。這些都構成單片機系統
2021-01-14 09:19:07
單片機系統軟件抗干擾的方法
在提高硬件系統抗干擾能力的同時,軟件抗干擾以其設計靈活、節省硬件資源、可靠性好越來越受到重視。下面以MCS-51單片機系統為例,對微機系統軟件抗干擾方法進行研究。
2021-02-04 07:00:11
單片機設計過程中擺脫電磁干擾的方法!
系到企業在行業中的競爭。 對電磁干擾的設計我們主要從硬件和軟件方面進行設計處理,下面就是從單片機的PCB設計到軟件處理方面來介紹對電磁兼容性的處理。單片機設計過程中如何擺脫電磁干擾? 一、影響EMC
2018-09-09 09:52:40
單片機課程的教學與實驗改革
單片機課程是電子信息類專業的重要課程,本文介紹了單片機課程的改革實踐與體會,著重從教學方法,實驗手段兩方面闡述改革的方法,并以SPI模塊為例介紹PROTEUS軟件開發過程和設計分析過程,實踐證明能加深學生對PIC16F877單片機工作原理的理解,也鍛煉了學生進行軟硬件綜合開發的能力。
2011-03-07 15:12:26
單片機軟件開發兼職
有單片機產品要開發,主要是負責軟件編程,如果軟硬件都熟悉更好。產品是把0-10v,4-20ma等的類似信號采集處理后和其他產品通訊。負責方案的制定,軟硬件的開發。有2-3個模塊要開發。以后會經常有產品要開發,要有2年以上單片機開發經驗。發郵件:sales@soft-ec.com
2011-05-13 12:52:16
AVR單片機軟硬件設計教程入門篇
AVR單片機軟硬件設計教程入門篇單片機就是一臺微型電腦。麻雀雖小,五臟俱全,單片機將微型電腦的所有基本部分都集成在一片硅片上。構成單片機的基本要素:CPU核,ROM,RAM,片上外設,總線 [hide]AVR單片機軟硬件設計教程.rar[/hide]
2009-12-09 15:22:26
[分享經典]單片機軟硬件設計視頻教程
`下面的資源都是從互聯網下的 有些資源已在電驢發布 但都是原來的文件 我把原視頻重新編碼并整理了下 資源小了很多 但質量基本不變下面是各視頻的詳細介紹AVR單片機軟硬件設計視頻教程-入門篇本視頻
2011-03-02 11:02:08
[北京]承接stm32 單片機 電子產品 軟硬件設計開發 qq839602830
本帖最后由 yushan210 于 2015-9-21 09:13 編輯
承接stm32 單片機 電子產品 軟硬件設計開發qq839602830
2015-08-28 16:34:56
【高手問答】從事單片機軟硬件開發15年的工程師們,與您探討單片機軟硬件設計
`編者導讀:本期我們邀請了單片機/MCU 版主@張飛電子學院蔡琰 @張飛電子學院張角 @張飛電子學院黃忠,來解答大家在單片機/MCU設計上遇到的問題。高手簡介:黃忠:張飛實戰電子FOC和硬件課程講師
2021-03-02 16:58:38
為什么軟件能控制硬件?單片機到底是如何軟硬件結合的
我們通過IO和串口的軟件開發,已經體驗了嵌入式軟件開發。不知道大家有沒有疑惑,為什么軟件能控制硬件?反正當年我學習51的時候,有這個疑惑。今天我們就暫停軟件開發,分析單片機到底是如何軟硬件...
2022-02-14 06:22:25
在單片機設計過程中,擺脫EMC的軟硬件處理方法
對于一個電子工程師來說,在單片機的電路設計中電磁干擾不僅關系了單片機在控制在中的能力和準確度,還關系到企業在行業中的競爭。對電磁干擾的設計本文主要從硬件和軟件方面進行設計處理,下面就是從單片機
2016-11-30 12:16:32
在單片機設計過程中,擺脫EMC的軟硬件處理方法
對于一個電子工程師來說,在單片機的電路設計中電磁干擾不僅關系了單片機在控制在中的能力和準確度,還關系到企業在行業中的競爭。對電磁干擾的設計本文主要從硬件和軟件方面進行設計處理,下面就是從單片機
2015-10-28 09:38:01
在單片機設計過程中,擺脫EMC的軟硬件處理方法
對于一個電子工程師來說,在單片機的電路設計中電磁干擾不僅關系了單片機在控制在中的能力和準確度,還關系到企業在行業中的競爭。對電磁干擾的設計本文主要從硬件和軟件方面進行設計處理,下面就是從單片機
2016-10-29 14:15:28
在單片機設計過程中,擺脫EMC的軟硬件處理方法.
對于一個電子工程師來說,在單片機的電路設計中電磁干擾不僅關系了單片機在控制在中的能力和準確度,還關系到企業在行業中的競爭。對電磁干擾的設計本文主要從硬件和軟件方面進行設計處理,下面就是從單片機
2015-12-01 11:40:12
基于單片機的交通燈設計
近年來隨著科技的飛速發展,單片機的應用正在不斷深入,同時帶動傳統控制檢測技術日益更新。在實時檢測和自動控制的單片機應用系統中,單片機往往作為一個核心部件來使用,僅單片機方面知識是不夠的,還應根據具體硬件結構軟硬件結合,加以完善。
2013-12-03 17:22:10
基于Altera FPGA的軟硬件協同仿真方法介紹
摘要:簡要介紹了軟硬件協同仿真技術,指出了在大規模FPGA開發中軟硬件協同仿真的重要性和必要性,給出基于Altera FPGA的門級軟硬件協同仿真實例。 關鍵詞:系統級芯片設計;軟硬件協同仿真
2019-07-04 06:49:19
基于SoPC的狀態監測裝置的嵌入式軟硬件協同設計
趨勢的典型代表。SoPC技術為嵌入式系統設計提供了一種更為方便、靈活和可靠的軟硬件協同實現方式。本文利用基于SoPC的軟硬件協同設計方法實現了水電機組在線監測系統中的狀態監測裝置,是軟硬件協同設計技術在
2013-01-22 16:41:56
基于時差測距的超聲波測距系統的軟硬件設計
信息學院摘要超聲波測距技術在當今社會生活中已有很廣泛的應用,本報告在了解超聲波測距原理的基礎上,完成了基于時差測距原理的一種超聲波測距系統的軟硬件設計,其中的控制芯片是STC89C52RC系列單片機。報告...
2021-07-20 06:18:23
如何去實現一種基于SoPC的軟硬件協同設計呢
什么是軟硬件協同設計呢?片上可編程系統SoPC是什么?如何去實現一種基于SoPC的軟硬件協同設計呢?基于SoPC的軟硬件協同設計有何功能呢?
2021-12-24 07:15:15
如何去實現校園短號號碼的接收與顯示電路的軟硬件設計
校園短號號碼的接收與顯示電路的軟硬件設計這次的實驗是我的課程設計課題的內容:話機通過解碼電路把按鍵值輸入到單片機中,在通過單片機顯示在數碼管上,要求話機按下時,數碼管顯示該數值,按下一次時,數碼管
2021-12-13 06:47:32
嵌入式操作系統,軟硬件的雙螺旋-深圳嵌入式培訓 深圳單片機培訓
問題就無所適從,因此,目前國內非常缺乏嵌入式系統所需要的軟硬件系統集成人才。QQ:917815313 黎老師***深圳信盈達電子有限公司開設的特色課程單片機培訓、嵌入式培訓、ARM培訓、Linux
2010-11-24 16:16:32
怎樣開始學習DSP呢?需要注意什么,本人現在從事的是單片機軟硬件開發,是工業控制領域的
萬能的論壇,請問怎樣開始學習DSP呢?需要注意什么,本人現在從事的是單片機軟硬件開發,是工業控制領域的,有推薦的好的開發板和書籍沒?目前自己買了一本書籍TMS28335應用的與開發,歡迎各位大神發表意見啊。
2017-02-17 18:11:11
承接單片機軟硬件開發
承接單片機軟硬件方案,主營無線產品開發(GPRS,315-433M,2.4G發射接收,WIFI,ZIGBEE,藍牙),臺燈和吸頂燈燈控,工控,汽車電子,智能家居。可提供硬件設計和軟件開發。歡迎大家咨詢,有需要的請聯系,范先生QQ1054467185,在深圳
2016-09-10 11:55:30
承接單片機軟硬件開發
領先單片機工作室在廣州,專業承接控制類,消費類電子產品軟硬件開發業務,包括51,PIC,AVR,三星,EMC等8位單片機,MSP430等16位單片機以及LPC,STM32等ARM軟件硬件開發業
2010-04-04 14:16:50
承接各種單片機系統的軟硬件開發項目,以及單片機反匯編項目
十年以上單片機軟硬件開發經驗,精通C/C++和匯編。熟悉串口,USB,CAN等各種通信技術。承接各種單片機系統的軟硬件開發及反匯編項目(深圳和周邊地區),email:sxtyqx08@163.com
2016-11-28 10:56:41
承接各類軟硬件開發設計項目
團隊組長:6年軟件研發經驗小組成員:4學士,2碩士(2都是10年研發經驗)。目前從事工作:嵌入式軟件開發。希望承接項目:單片機類軟硬件研發,APP軟件研發,上位機軟件,嵌入式Linux。聯系方式
2017-11-20 14:46:59
承接各類軟硬件開發項目
團隊組長:6年軟件研發經驗小組成員:4學士,2碩士(2都是10年研發經驗)。目前從事工作:嵌入式軟件開發。希望承接項目:單片機類軟硬件研發,APP軟件研發,上位機軟件,嵌入式Linux。聯系方式
2017-11-14 09:05:46
支持過程級動態軟硬件劃分的RSoC設計與實現
目前,可重構計算平臺所支持的動態軟硬件劃分粒度多處于線程級或指令級,但線程級劃分開銷太大,而指令級劃分又過于復雜,因此很難被用于實際應用之中。本文設計并實現了一種支持過程級動態軟硬件劃分的可重構片上
2010-05-28 13:40:38
電子軟硬件項目承接
本帖最后由 dxb123321 于 2020-10-11 12:55 編輯
本人有多年電子軟件,硬件,上位機開發經驗,希望找電子軟硬件開發或者上位機開發的項目。熟練使用多種單片機。開發過項目
2017-09-04 19:36:01
談一下單片機硬件抗干擾常用方法有哪些?
單片機主要有哪幾種攻擊技術?對單片機侵入型攻擊的一般過程是怎樣的?應對單片機破解有哪些建議?單片機硬件抗干擾常用方法有哪些?提高敏感器件抗干擾性能有哪些常用措施?
2021-04-19 09:59:06
采用多單片機的液位監控儀
介紹把多個單片機用于一個多路液位監控系統的方法。說明用多個單片機的原因及用單片機取代I/O 接口的理由, 并對系統的軟硬件設計、調試也做了說明。
2009-04-15 09:05:3436
單片機測控系統的軟硬件平臺技術
本文探討了一種用于工業測控系統的單片機軟硬件綜合設計方法——軟硬件平臺技術,重點闡述了其基本原理、設計思想、實現方法,并給出了一個單片機測控系統軟硬件開發平臺
2009-08-13 09:38:3612
基于時間Petri網的嵌入式系統軟硬件劃分方法
軟硬件劃分技術是軟硬件協同設計中的一個關鍵技術。提出將時間Petri 網應用到軟硬件劃分當中,為系統的性能評估提供了形式化的方法和工具。另一方面,將系統功能集中到Petri
2009-08-15 14:34:3511
基于EDA 的嵌入式系統軟硬件劃分方法
基于EDA 的嵌入式系統軟硬件劃分方法Hardware/Software Partitioning Method Based on Estimation of Distribution
摘要:針對嵌入式系統軟硬件協同設計中的軟硬件劃分問題,提
2009-12-05 16:34:5626
面向HDTV應用的音頻解碼軟硬件協同設計
摘要:該文以Dolby實驗室的音頗AC3算法為基礎,研究了在RISC核Virgo上HDTV音頻解碼的軟硬件協同設計方法,提出了通過對程序關鍵子函數建模來實現軟硬件劃分的軟硬件協同設計方法.即
2010-07-02 21:56:5432
單片機加密方法
單片機加密方法
單片機加密方法:(1) 科研成果保護是每一個科研人員最關心的事情,目的不使自己的辛苦勞動付注東流加密方法有軟件加密,硬件加密,軟硬件綜合加密,
2007-05-24 09:28:121798
單片機抗干擾技術及應用
摘 要:以MSC-51系列的8031單片機為例,給出了在軟硬件設計的不同階段,對于不同干擾應采取的一些措施。
1 引 言 在單片機的應用系統中,系統的抗干
2007-12-18 17:37:08671
智能脫扣器的軟硬件設計
智能脫扣器的軟硬件設計
首先介紹了智能脫扣器的硬、軟件設計及其關鍵技術,接著提出了新的數據處理方法,最后總結出一些抗干擾的措施。
關鍵詞:智能脫
2009-10-29 17:41:58804
嵌入式軟硬件協同設計在氣象主采集器中研究
本文介紹了嵌入式系統的現狀,分析了傳統嵌入式設計方法的不足和 軟硬件協同設計 方法的特點與優越性,以軟硬件協同設計為方法對系統進行設計,并對本論文中采用的復雜可編程
2011-08-04 17:50:3333
AVR單片機軟硬件學習教程
AVR單片機軟硬件學習教程 o第一講:單片機及其開發工具簡介 o第二講:AVR硬件電路設計教程 o第三講:AVR開發環境的建立,數字邏輯與C語言程序設計基礎知識 o第四講:流水燈、蜂鳴器
2011-11-30 15:36:34524
儀表遙控鍵盤的軟硬件設計
用PT2248,GI3276A和AT89C205I等組成的遙控鍵盤的軟硬件設計,用單片機代替專用的解碼芯片,對紅外遙控發射電路發射的指令進行解碼,可組成通的遙控鍵盤,可用于儀表。
2016-03-30 17:02:1410
利用FPGA軟硬件協同系統驗證SoC系統的過程和方法
設計了一種基于FPGA的驗證平臺及有效的SoC驗證方法,介紹了此FPGA驗證軟硬件平臺及軟硬件協同驗證架構,討論和分析了利用FPGA軟硬件協同系統驗證SoC系統的過程和方法。利用此軟硬件協同驗證
2017-11-17 03:06:013769
基于STC單片機與GPRS圖文LED屏的軟硬件設計
本文介紹了利用s7rC89c58RD+單片機做為主控芯片,GPRS模塊sIM300做為短消息接收器的LED條形圖文顯示屏系統的軟硬件設計。其中,單片機相當于整個系統的神經中樞,既要在AT命令下通過
2017-12-01 16:13:3814
AVR單片機十日通:介紹AVR單片機軟硬件配置(1)
欣世紀電子阿迪老師單片機系列視頻教程之《AVR單片機十日通》,這是第一日:AVR單片機軟硬件配置入門,配套硬件平臺DMAVR-M16,軟件AVR GCC
2018-07-06 04:03:003814
AVR單片機Atmega128在FPGA配置的應用和對EPF10K10軟硬件設計原理
在嵌入式系統設計中,掌握MCU對FPGA的配置,對系統的設計是十分必要的。根據EPF10K10的配置時序和AVR單片機Atmega128的接口特點,詳細介紹了Atmega128對EPF10K10配置的軟硬件設計原理。
2018-10-26 15:34:418
74HC595芯片的特點/使用方法/軟硬件的設計實例
74HC595芯片是74系列的一種,具有速度快、功耗小、操作簡單的特點,可以方便地用于單片機接口進行驅動LED的操作。本文介紹這種芯片的特點和使用方法,并給出軟硬件的設計實例。
2021-02-16 17:48:0011535
深度解剖單片機是如何軟硬件結合的并分析單片機程序的編譯,運行
我們通過IO和串口的軟件開發,已經體驗了嵌入式軟件開發。不知道大家有沒有疑惑,為什么軟件能控制硬件?反正當年我學習51的時候,有這個疑惑。今天我們就暫停軟件開發,分析單片機到底是如何軟硬件結合的。
2021-04-03 11:46:001565
深度:單片機到底是如何軟硬件結合的?
我們通過IO和串口的軟件開發,已經體驗了嵌入式軟件開發。不知道大家有沒有疑惑,為什么軟件能控制硬件?反正當年我學習51的時候,有這個疑惑。今天我們就暫停軟件開發,分析單片機到底是如何軟硬件...
2021-12-09 10:51:100
專業軟硬件開發
TEL18622454561 QQ343924663多年來一直從事軌道交通、鐵路專用電子設備開發,做軟硬件開發培訓,小批量委托生產,曾做過很多項目,單片機軟件開發及硬件設計的經驗豐富,具體項目信息
2021-12-16 16:51:4813
軟硬件協同設計是系統芯片的基礎設計方法學
軟硬件協同仿真驗證是對軟硬件功能設計的正確性及性能進行驗證和評估。傳統設計中,硬件和軟件通常是分開獨立開發設計的,到系統設計后期才將軟硬件兩部分集成到一起進行驗證。
2022-08-12 11:28:332693
為什么要從“軟硬件協同”走向“軟硬件融合”?
軟件和硬件需要定義好交互的“接口”,通過接口實現軟硬件的“解耦”。例如,對CPU來說,軟硬件的接口是指令集架構ISA:ISA之下的CPU處理器是硬件,指令集之上的各種程序、數據集、文件等是軟件。
2022-12-07 14:23:151852
軟硬件融合的概念和內涵
跟很多朋友交流,當提到軟硬件融合的時候,他們會這么說:“軟硬件融合,難道不是顯而易見嗎?我感覺在二三十年前就已經有這個概念了。”在他們的想法里,其實:軟硬件融合等同于軟硬件協同,甚至等同于軟硬件結合。他們混淆了軟硬件結合、軟硬件協同和軟硬件融合的概念。
2023-10-17 14:36:24470
評論
查看更多