單片機原理與應用技術 單片機到底是什么呢?就是一個電腦,只不過是微型的,麻雀雖小,五臟俱全:它內部也用和電腦功能類似的模塊,比如CPU,內存,并行總線,還有和硬盤作用相同的存儲器件,不同的是它的這些部件性能都相對我們的家用電腦弱很多,不過價錢也是低的,一般不超過10元即可......用它來做一些控制電器一類不是很復雜的工作足矣了。我們現在用的全自動滾筒洗衣機,排煙罩VCD等等的家電里面都可以看到它的身影!......它主要是作為控制部分的核心部件。 它是一種在線式實時控制計算機,在線式就是現場控制,需要的是有較強的抗干擾能力,較低的成本,這也是和離線式計算機的(比如家用PC)的主要區別。 單片機是靠程序的,并且可以修改。通過不同的程序實現不同的功能,尤其是特殊的獨特的一些功能,這是別的器件需要費很大力氣才能做到的,有些則是花大力氣也很難做到的。一個不是很復雜的功能要是用美國50年代開發的74系列,或者60年代的CD4000系列這些純硬件來搞定的話,電路一定是一塊大PCB板!但是如果要是用美國70年代成功投放市場的系列單片機,結果就會有天壤之別!只因為單片機的通過你編寫的程序可以實現高智能,高效率,以及高可靠性! 由于單片機對成本是敏感的,所以目前占統治地位的軟件還是最低級匯編語言,它是除了二進制機器碼以上最低級的語言了,既然這么低級為什么還要用呢?很多高級的語言已經達到了可視化編程的水平為什么不用呢?原因很簡單,就是單片機沒有家用計算機那樣的CPU,也沒有像硬盤那樣的海量存儲設備。一個可視化高級語言編寫的小程序里面即使只有一個按鈕,也會達到幾十K的尺寸!對于家用PC的硬盤來講沒什么,可是對于單片機來講是不能接受的。 單片機在硬件資源方面的利用率必須很高才行,所以匯編雖然原始卻還是在大量使用。一樣的道理,如果把巨型計算機上的操作系統和應用軟件拿到家用PC上來運行,家用PC的也是承受不了的。 目前最常用的單片機為MCS-51,是由美國INTEL公司(生產CPU的英特爾)生產的,89C51是這幾年在我國非常流行的單片機,它是由美國ATMEL公司開發生產的,其內核兼容MCS-51單片機?! 纹瑱C的應用領域 單片機廣泛應用于儀器儀表、家用電器、醫用設備、航空航天、專用設備的智能化管理及過程控制等領域,大致可分如下幾個范疇: 1.在智能儀器儀表上的應用 單片機具有體積小、功耗低、控制功能強、擴展靈活、微型化和使用方便等優點,廣泛應用于儀器儀表中,結合不同類型的傳感器,可實現諸如電壓、功率、頻率、濕度、溫度、流量、速度、厚度、角度、長度、硬度、元素、壓力等物理量的測量。采用單片機控制使得儀器儀表數字化、智能化、微型化,且功能比起采用電子或數字電路更加強大。例如精密的測量設備(功率計,示波器,各種分析儀)。 2.在工業控制中的應用 用單片機可以構成形式多樣的控制系統、數據采集系統。例如工廠流水線的智能化管理,電梯智能化控制、各種報警系統,與計算機聯網構成二級控制系統等。 3.在家用電器中的應用 可以這樣說,現在的家用電器基本上都采用了單片機控制,從電飯褒、洗衣機、電冰箱、空調機、彩電、其他音響視頻器材、再到電子秤量設備,五花八門,無所不在。 4.在計算機網絡和通信領域中的應用 現代的單片機普遍具備通信接口,可以很方便地與計算機進行數據通信,為在計算機網絡和通信設備間的應用提供了極好的物質條件,現在的通信設備基本上都實現了單片機智能控制,從手機,電話機、小型程控交換機、樓宇自動通信呼叫系統、列車無線通信、再到日常工作中隨處可見的移動電話,集群移動通信,無線電對講機等。 5.單片機在醫用設備領域中的應用 單片機在醫用設備中的用途亦相當廣泛,例如醫用呼吸機,各種分析儀,監護儀,超聲診斷設備及病床呼叫系統等等。 此外,單片機在工商,金融,科研、教育,國防航空航天等領域都有著十分廣泛的用途
上傳時間: 2013-11-14
上傳用戶:gououo
SystemView仿真軟件的應用:利用系統設計、分析和仿真的可視化開發環境—SystemView 軟件平臺進行通信原理課程教學, 對SystemView 仿真軟件進行了簡要的介紹.并以2DPSK的調制解調原理為例分析了仿真過程,結果表明通過用SystemView 軟件仿真,可以很方便地得到所設計電路的輸出結果與分析波形。關鍵詞:SystemView;仿真;2DPSK通信原理是電子信息工程、通信工程等專業的一門重要的專業基礎理論課,能否正確理解其概念和基本理論對后續專業課程的學習非常關鍵。由于該課程公式和理論推導較多,學起來相對乏味,單純依靠課堂講解, 很難理解,只有借助一定的輔助工具,才能讓學生更好的掌握這門課程。為了使學生能從動態上更直觀地形象地理解這些理論, 可以采用動態系統仿真軟件System View以增強課堂教學效果,從而使學生更好地掌握其基礎理論。
標簽: SystemView 仿真軟件
上傳時間: 2013-11-01
上傳用戶:haohaoxuexi
powerbuilder 教程 PowerBuilder(Power Builder,PB)是著名的數據庫應用開發工具生產廠商PowerSoft公司推出的產品(PowerSoft現已被數據庫廠商Sybase所收購),它完全按照客戶機/服務器體系結構研制設計,在客戶機/服務器結構中,它使用在客戶機中,作為數據庫應用程序的開發工具而存在。由于PowerBuilder采用了面向對象和可視化技術,提供可視化的應用開發環境,使得我們利用PowerBuilder,可以方便快捷地開發出利用后臺服務器中的數據和數據庫管理系統的數據庫應用程序?!? 在當前,網絡技術迅速發展,隨之發展的還有OLE,OCX,跨平臺等技術,而在PowerBuilder的最新版中提供了對這些技術的全面支持。在數據庫開發工具領域,PowerBuilder是其中非常優秀的一個,利用它我們可以開發出功能強大的數據庫應用程序。 PowerBuilder提供了對目前流行的大多數關系數據庫管理系統的支持,由于在PowerBuilder的應用程序中對數據庫訪問的部分一般采用國際化標準數據庫查詢語言SQL,使得用PowerBuilder開發的應用程序可以不做修改或者只做少量的修改就可以在不同的后臺數據庫管理系統上使用。也就是說用PowerBuilder開發的應用程序是獨立于服務器上的數據庫。
標簽: powerbuilder 教程下載
上傳時間: 2013-11-12
上傳用戶:lgd57115700
摘 要 瞬態仿真領域的許多工作需要獲得可視化數據, 仿真電路不能將輸出參數繪制成圖形時研究工作將受到很大影響. 而權威電路仿真軟件PSpice 在這個方面不盡如人意. 本文提出了一種有效的解決辦法: 通過MATLAB 編程搭建一個PSpice 與MATLAB 的數據接口,使PSpice輸出數據文件可以導入到MATLAB中繪制圖形. 這令我們能夠很方便地獲得數據的規律以有效地分析仿真結果, 這項技術對于教學和工程實踐都有比較實際的幫助.關鍵詞: 瞬態仿真 仿真程序 PSpice MATLAB 可視化數據The Data Transfer from Pspice to MATLABWu hao Ning yuanzhong Liang yingAbstract Many works in the area of transient simulation has shown how a emulator such asPSpice can be interfaced to an control analysis package such as MATLAB to get viewdata. Thepaper describes how such interfaces can be made using the MATLAB programming. The platformas a typical platform will solve the problem that PSpice software sometimes can not draw the datato a picture. It can make us find the rule from numerous data very expediently, so we can analyzethe outcome of the simulation. And it also can be used in the field of education.Keywords Transient Simulation Emulator PSpice MATLAB Viewdata1 引言科學研究和工程應用常需要進行電路仿真 PSpice可進行直流 交流 瞬態等基本電路特性分析 也可進行蒙托卡諾 MC 統計分析 最壞情況 Wcase 分析 優化設計等復雜電路特性分析 它是國際上仿真電路的權威軟件 而MATLAB的主要特點有 高效方便的矩陣和數組運算 編程效率高 結構化面向對象 方便的繪圖功能 用戶使用方便 工具箱功能強大 兩者各有著重點 兩種軟件結合應用 對研究工作有很重要的意義香港理工大學Y. S. LEE 等人首先將PSpice和MATLAB結合 開發了電力電子電路優化用的CAD 程序MATSPICE[6] 將兩者相結合的關鍵在于 如何用MATLAB 獲取PSpice的仿真數據 對此參考文獻 6 里沒有詳細敘述 本文著重說明用MATLAB 讀取PSpice仿真數據的具體方法本論文利用MATLAB對PSpice仿真出的數據處理繪制出后者無法得到或是效果不好的仿真圖形 下面就兩者結合使用的例子 進行具體說明
上傳時間: 2013-10-20
上傳用戶:wuchunzhong
隨著城市人口的急劇膨脹導致交通超載負荷,城市地鐵的建設極大的緩解了城市交通問題,然而由于眾多出入口,往往導致人們出行的困擾,本文以Android為開發平臺,以區域電子地圖為基礎開發了地鐵出口導航系統,實現了地鐵站各站點出口及周邊道路、公交信息等的查詢, 并通過集成SQLite及Google Map實現數據庫管理及地圖服務應用。首先介紹了android 智能操作系統的基本情況,然后通過分析軟件運用的各項技術展現了android平臺的強大開放性和兼容性,在引入這些類庫的同時又對Android通用框架下應用軟件的開發進行了總結,最后以上海南站作為應用背景,通過實例可視化地展示了系統應用的實用性、時效性,為人們的方便快捷出行提供了輔助決策支持。
上傳時間: 2014-01-05
上傳用戶:frank1234
根據紅外成像無損檢測原理,利用機器視覺技術,通過實驗將紅外熱像儀采集的亞表面紅外缺陷圖像進行一系列的處理,包括濾波降噪,圖像增強,邊緣提取等,將缺陷檢測出來。文中用matlab和Visual C++2010聯合編程的方式對紅外缺陷進行識別,通過窗口可視化將圖像和圖像中的缺陷位置,大小提取出來。通過多次實驗,本方法能夠檢測大多的亞平面缺陷,具有較高的應用價值。
上傳時間: 2013-10-10
上傳用戶:徐孺
一種基于ATmega16和FC222-CH的無線水位檢測系統。該系統由無線通信模塊、電源模塊、AD轉換模塊、上位機模塊組成,實現了水位的無線檢測、運行故障報警等功能,并配以自行設計的LabVIEW 8.5上位機顯示界面,使整套開發系統兼備可視化與實時性的雙重要求。
上傳時間: 2014-12-29
上傳用戶:agent
研究了光電導天線產生太赫茲波的輻射特性,利用麥克斯韋方程及其邊界條件,計算了近遠場的電場強度;采用電磁波時域有限差分方法(FDTD),在Matlab系統軟件中,用C語言編寫程序計算光電導偶極天線的輻射太赫茲波的空間電磁場分布,并在計算機上以偽彩色圖形顯示,這種電磁場的可視化結果為天線的設計和改進提供了直觀的物理依據。
上傳時間: 2013-10-16
上傳用戶:會稽劍客
SIMATIC WinCC V6.0 SP3 增加了一些重要的系統功能,可通過工廠智能選件,實現過程可視化和過程優化:l 數據評估功能實現在線分析- 分析過程值歸檔的統計函數- 曲線線條寬度、工具提示以及對數形式表示都可自由組態- 消息順序列表可以按欄標題進行分類l WinCC/Web Navigator V6.1- 基本過程控件-支持 Web- 支持操作員消息 SIMATIC®WinCC®可以在Windows下為所有工業領域提供全面的SCADA功能,包括單用戶系統、配有冗余服務器的分布式多用戶系統,以及使用Web客戶機的跨現場解決方案。WinCC 的信息交換功能可實現跨公司的垂直集成。
上傳時間: 2013-11-13
上傳用戶:tiantwo
解壓包包含了C語言入門經典教程和Visuak c++軟件 【基本簡介】 Visual C++是一個功能強大的可視化軟件開發工具。自1993年Microsoft公司推出Visual C++1.0后,隨著其新版本的不斷問世,Visual C++已成為專業程序員進行軟件開發的首選工具。 雖然微軟公司推出了Visual C++.NET(Visual C++7.0),但它的應用的很大的局限性,只適用于Windows 2000,Windows XP和Windows NT4.0。所以實際中,更多的是以Visual C++6.0為平臺。 Visual C++6.0不僅是一個C++編譯器,而且是一個基于Windows操作系統的可視化集成開發環境(integrated development environment,IDE)。Visual C++6.0由許多組件組成,包括編輯器、調試器以及程序向導AppWizard、類向導Class Wizard等開發工具。 這些組件通過一個名為Developer Studio的組件集成為和諧的開發環境。 在Visual C++ 6.0 企業版的基礎上集成官方的SP6升級補丁制作而成!免序列號,安裝完即可使用,無需再打補??! 【使用方法】 有些朋友反應在安裝后出現 "Error spawning error" 可以看看下面綠色軟件找到的一些解決方案: 點擊VC“TOOLS(工具)”—>“Option(選擇)”—>“Directories(目錄)”重新設置“Excutable Fils、Include Files、Library Files、Source Files”的路徑。很多情況可能就一個盤符的不同(例如你的VC裝在C,但是這些路徑全部在D),改過來就OK了。
上傳時間: 2013-10-09
上傳用戶:hui626493