Ⅰ 單片機的三匯流排是指
單片機控制系統的三匯流排是指數據匯流排、地址匯流排、控制匯流排。
1、數據匯流排
51 單片機的數據匯流排為P0 口,CPU 從P0 口送出和讀回數據。
2、地址匯流排
51 系列單片機的地址匯流排為16 位。
高8位地址則通過P2 口送出。
3、控制匯流排
51 系列單片機的控制匯流排包括(RD)讀控制信號P3.7 和(WR)寫控制信號P3.6 等。
(1)常州單片機控制系統擴展閱讀:
有的系統中,數據匯流排和地址匯流排是復用的,即匯流排在某些時刻出現的信號表示數據而另一些時刻表示地址。
而有的系統是分開的。51系列單片機的地址匯流排和數據匯流排是復用的,而一般PC中的匯流排則是分開的,「數據匯流排DB」用於傳送數據信息,數據匯流排是雙向三態形式的匯流排,也可以將其它部件的數據傳送到CPU。
Ⅱ 單片機操作系統是什麼
在不同的應用中,單片機內跑的程序不同,可以看做是一個操作系統,但不是嚴格意義上的操作系統,只能算作一個程序、一個應用在特定環境下的系統,是產品生產時固化在存儲晶元上的。它裡面的功能已經固定,不能擴展,即不能像電腦的系統那樣可以安裝軟體以擴展功能。
比如在現在的液晶電視中的操作控制軟體,從機器上電開始後,裡面的軟體開始運行,軟體的功能包括:初始化電視內部各晶元的參數,從存儲器讀取用戶參數,對屏幕、視頻內容的輸出控制、以及菜單顯示等等。
這軟體是在廠商生產時,將編譯好的二進制或者Hex文件燒錄到特定存儲器中,一般現在普遍使用flash,此flash晶元一般存儲容量在128KB到幾MB,也有的flash晶元以模塊形式直接集成在mcu晶元內,存儲的程序供mcu讀取執行、完成各種功能。
Ⅲ 單片機畢業設計,基於51單片機的電梯控制系統的設計
基於51單片機的電梯控制系統的設計
引 言
隨著現代高科技的發展,住房和辦公用樓都已經逐漸向高層發展。電梯是高層賓館、商店、住宅、多層倉庫等高層建築不可缺少的垂直方向的交通運輸工具。1889年美國奧梯斯升降機公司推出的世界上第一部以電動機為動力的升降機,同年在紐約市馬累特大廈安裝成功。隨著建築物規模越來越大,樓層也越來越高,對電梯的調速精度、調速范圍等靜態和動態特性都提出了更高的要求。由於傳統的電梯運行邏輯控制系統採用的是繼電器邏輯控制線路。採用這種控制線路,存在易出故障、維護不便、運行壽命較短、佔用空間大等缺點。從技術發展來看,這種系統將逐漸被淘汰。
目前,由可編程控制器(PLC)或微型計算機組成的電梯運行邏輯控制系統,正以很快的速度發展著。可編程式控制制器,是微機技術與繼電器常規控制技術相結合的產物,是在順序控制器和微機控制器的基礎上發展起來的新型控制器,是一種以微處理器為核心用作數字控制的專用計算機,它有良好的抗干擾性能,適應很多工業控制現場的惡劣環境,所以現在的電梯控制系統主要還是由可編程式控制制器控制。但是由於PLC的針對性較強,每一台PLC都是根據一個設備而設計的,所以價格較昂貴。而單片機價格相當便宜,如果在抗干擾功能上有所提高的話完全可以代替PLC實現對工控設備的控制。當然單片機並不象PLC那麼有針對性,所以由單片機設計的控制系統可以隨著設備的更新而不斷修改完善,更完美的實現設備的升級。
電梯控制系統是比較復雜的一個大型系統,在計算機誕生的幾十年裡,繼電器控制系統為電梯控制的發展做了巨大的貢獻,但在性能上和PLC還是有本質上的差距。在科技的不斷發展下,我想單片機控制系統很快可以解決抗擾性,成為方便有效的電梯控制系統。
由於時間和能力有限,在設計過程中難免有很多疏漏和不足之處,懇請老師批評指正,我將努力改正,爭取做出完美的畢業設計。
目錄
目錄 1
引 言 2
第1章 緒 論 3
1.1 電梯的發展 3
1.2電梯的分類 4
第2章 方案的比較和確定 6
2.1 方案的選擇 6
2.1.1 電梯繼電器控制系統的優缺點 6
2.1.2 PLC控制系統的特點 6
2.1.3 電梯變頻調速控制的特點 7
2.2 單片機控制方案的選擇 7
2.3 變頻器的選型 8
第3章 硬體系統的設計 10
3.1 硬體結構圖 10
3.2 系統硬體原理圖 10
3.3 89C51單片機的原理及其外圍電路的設計 10
3.3.1 89C51單片機的原理與結構 10
3.3.2 單片機外圍電路的設計 14
3.4 輸入模塊的設計 18
3.4.1 鎖存器74LS373及其擴展功能簡介 20
3.4.2 光電感測器 20
3.4.3 KC778B紅外感測器基本應用電路 21
3.4.4 輸入信號的採集 22
3.5 輸出模塊設計 24
3.5.1 DAC0832的功能簡介 25
3.5.2 變頻器功能簡介 26
3.5.3 LED驅動器功能簡介 29
3.5.4 控制信號的輸出 32
第4章 系統軟體的設計 34
4.1 主程序流程圖 34
4.2 讀入信息並顯示子程序的流程圖 37
4.3 延時去抖動子程序 37
4.4 設置目標層子程序流程圖 38
4.5 電機拖動子程序流程圖 39
4.6 電梯載客子程序流程圖 40
4.7 中斷服務流程圖 41
小結與展望 42
致謝 43
參考文獻 44
附錄部分: 45
附錄A 電氣原理圖 45
附錄B 外文文獻及其譯文 46
附錄C 主要參考文獻及其摘要 50
Ⅳ 什麼是單片機什麼是單片機系統什麼是單片機應用系統
1單片機:
單片機就是將CPU、存儲器、定時計數器、I/O介面電路等集成在一個晶元。也叫單片微型計算機。
2 單片機系統:
以單片機為核心的控制系統。
3 單片機應用系統:
就是將單片機技術應用在電子、工業控制領域的各種典型產品,如以單片機為核心的智能煤氣表、
智能熱力表、上網微波爐。
Ⅳ 基於單片機步進電機自動控制系統設計
不方便
Ⅵ 求單片機交通燈控制系統設計的程序(最後有中文解析)
要求:
1、一路延時60S,
一路延時40S
(演示時為節省時間,一路延時15S,一路延時10S>>
兩路時間分別用不同的數碼管顯示;
--相同的,即可。
--比如:
--東西綠燈、南北紅燈,兩個方向的數字顯示,都是60s倒計時。
--東西紅燈、南北綠燈,兩個方向的數字顯示,都是40s倒計時。
--兩路時間雖然不同,數碼管顯示應該是相同的,完全可以用一組數碼管顯示。
2.緊急通行控制,如某一方向現為紅燈,通過按鍵強行切換為綠燈,而另一路改為紅燈,延時若干秒(10S)後,恢復原狀態(紅燈)繼續倒數
--不應恢復原狀態。
--比如:
--東西綠燈、南北紅燈,兩個方向的數字顯示,都是60s倒計時。
--在 59s 時,即僅僅剩下 1s 時,被強制轉換了紅綠燈。
--那麼 10s 後,再恢復原狀態 ?
--原狀態,僅僅有 1s,還恢復它干什麼 ?
--這時間,可能,都不夠汽車起步用的。
--恢復原來的半截狀態,顯然不合理。
Ⅶ 基於單片機的恆溫控制系統
我剛幫別人做了一個,是按這個要求做的,你可以提出任意修改要求。
程序是匯編的,已經調試通過。
ProteUS模擬文件下載地址:
推薦:70電加熱PRE.rar( http://ishare.iask.sina.com.cn/f/7033603.html )
; 設計基於單片計算機的溫度控制器。用於控制電加熱爐的溫度。具體要求如下:
; 1. 溫度連續可調,范圍為30℃~150℃
; 2. 超調量σ%≤20%
; 3. 溫度誤差≤±0.5℃
; 4. 人-機對話方便
; 5. 控制演算法採用PID或改進的PID或其他演算法.
; (我用的是AT89C52的單片機:
; A.電加熱爐經由溫度感測器測量後,
; 通過V/F變換器的模數轉換,
; 將電壓或電流量轉換為數字信號進入單片機內,
; 然後通過移位寄存器和解碼器的信息轉換,
; 通過顯示驅動器來進行LED數碼管的溫度顯示;
; B.單片機也通過雙向可控硅來控制爐內的溫度;
; C.用戶通過按鍵來設置溫度上限、下限值)