A. 要寫關於單片機的論文,請求幫助
相關範文:
基於單片機監控系統的研究
【摘要】文章所設計的基於單片機監控系統汽車行駛記錄儀所實現的主要功能:記錄汽車停車前2秒內的行駛速度,並能實時地顯示汽車行駛的狀態信息,同時還對汽車的超速行駛進行報警並記錄一天之內的超速次數。
【關鍵詞】單片機;模塊;監控
本文所設計的汽車行駛記錄儀是基於兩片8051單片機作為控制系統的核心來進行設計的,整個系統分為六大模塊分別是:電源模塊、速度信號採集模塊、時鍾模塊、單片機模塊、存儲器模塊、顯示模塊。
一、電源模塊的設計
記錄儀作為車載設備,使用汽車電源。汽車上的電源有兩個:汽車發電機和蓄電池。記錄儀的電源直接取自蓄電池,在發電機轉速和用電負載發生較大變化時,可保持汽車電網電壓的相對穩定,同時,還可吸收電路中隨時出現的瞬時過電壓,以保護電子元件不受損害。車輛使用的車載蓄電池標稱值有兩種 12V的和 24V的,因此為了得到需要的 5V的電壓,我選用了 DC-DC 電源轉換晶元。
二、速度信號採集模塊的設計
速度信號檢測模塊的原理是:汽車行駛過程中,車輪經過感測器,單位時間內輸出一定的脈沖,感測器輸出的脈沖通過差動放大電路的放大與整形,然後送到單片機 8051 的 T0埠進行脈沖計數,與此同時 8051 的 T1 進行計時開始待到定時器產生中斷請求後,由計數器得到的脈沖數經過速度計算的公式和里程的計算後得到汽車行駛的速度和里程。從而得到汽車的行駛速度和里程,存儲與 8051 的 RAM數據存儲區。
本系統採用霍爾感測器將速度信號轉換為脈沖信號,考慮到感測器的體積要小,便於安裝,誤差要盡量減小等要求,設計採用車輪旋轉一周速度感測器要輸出若干個脈沖的方法。本系統採用的是在變速器上安裝 3個小磁鋼,霍爾感測器可相應的輸出 3 個脈沖用於速度信號的採集。速度信號採集模塊採用 THS118 型霍爾元件作為速度信號採集部分的速度感測器。
三、時鍾模塊的設計
時鍾模塊主要是用於對時、分、秒、年、月、日和星期的計時。該模塊採用的晶元為DS12C887 時鍾晶元。此晶元集成度高,其外圍的電路設計非常的簡單,且其性能非常好,計時的准確性高。
DS12C887為雙列直插式封裝。其具體與單片機的連接如下所述:AD0~AD7雙向地址/數據復用線與單片機的P0口相聯,用於向單片機交換數據;AS 地址選通輸入腳與單片機的 ALE 相聯用於對地址鎖存,實現地址數據的復用;CS 片選線與單片機的 P2.6 相聯,用於選通時鍾晶元;DS 數據選通讀輸入引腳與單片機的讀選通引腳相聯,用於實現對晶元數據的讀控制;R/W 讀/寫輸入與單片機的寫選通引腳相聯,用於實現對時鍾晶元的寫控制;MOT 直接接地,選用 INTEL 時序。IRQ引腳與 8051 的 INT1 相連,用於為時間的採集提供時間基準。
四、單片機模塊的設計
本系統採用兩片單片機,兩個單片機之間採用串列通訊,用於兩者之間的數據交換。其工作時序是由外部晶振電路提供的,本系統採用的晶振頻率是 12 兆 HZ。其復位電路為自動上電復位。設計中所採用的單片機為 8051。
單片機在系統中主要是用來對其他模塊進行控制,是整個系統的核心部件。主單片機主要是用於對速度信號採集模塊、時鍾模塊和存儲模塊進行控制,同時還要與從單片機進行數據的交換。其外圍的 I/O口主要與這些模塊的中心晶元的數據匯流排或地址匯流排相連,其控制匯流排與這些模塊的控制線相連。從單片機主要是用於對顯示和校時的控制,因此其 I/O口主要與 LCD顯示器的 I/O口相連,其控制線與 LCD顯示器的控制線相連。由於從單片機的外部中斷源只有兩個,而我所設計的對時鍾的校時主要是通過外部中斷完成的,所以要對從單片機的外部中斷源進行擴展。本系統採用了 8259A 進行中斷源的擴展,從而實現對時鍾的校時。
五、儲模塊的設計
汽車行駛記錄儀對系統存儲數據的實時性及長久性要求很高,因此本系統我採用了ATMEL 生產的 AT29C010A Flash 性存儲器。其存儲空間為 16K,能夠滿足設計的要求。
AT29C010A是一種 5V在線閃速可電擦除的存儲器,具有掉電保護功能;方便的在線編程能力不需要高的輸入電壓,指令系統在 5V 電壓下即可控制對 AT29C010A 的讀取數據,這與對 EEPROM 的操作相似。再編程能力是以每一分區為單位的,128 位元組的數據裝入AT29C010A 的同時完成編程。在一個再編程周期里,存儲單元的定址和 128 位元組的數據通過內部鎖存器可釋放地址和數據匯流排,這樣可為其它操作提供地址和數據匯流排。編程周期開始後,AT29C010A會自動擦除分區的內容,然後對鎖存的數據在定時器作用下進行編程。
六、示模塊的設計
顯示器主要是為人機交互提供即時的信息,能讓人們與機器進行很好的交流。在眾多種類的顯示器中,越來越多的儀器儀表及人機交互界面採用液晶顯示器。LCD 可分為段位式LCD、字元式 LCD和點陣式 LCD。其中段位式和字元式只能用於數字和字元的簡單的顯示,不能滿足圖形曲線和漢字顯示的要求;而點陣式不僅能夠顯示字元和數字,還可以顯示各種圖形、曲線及漢字,可以實現屏幕的上下左右滾動等功能。
七、鍵的設計
本系統的按鍵主要是用於對時鍾的校對,現對按鍵的功能簡述如下:按鍵 1~7是用於對秒分時日月年星期校時的中斷申請;按鍵 8 是用於對校時進行加一的操作,鍵 9 是用於對校時進行減一的操作;按鍵 10 是用於實現對超速報警監控功能的復位。
八、系統軟體流程圖的設計
由於本設計主要是完成系統的硬體電路設計,因此我對系統的軟體設計只進行了系統部分軟體流程圖的繪制。設計的流程圖有:記錄儀總體軟體設計流程圖、速度信號採集模塊軟體設計流程圖、時鍾模塊軟體設計流程圖、外部中斷軟體設計流程圖和 LCD 顯示實現的軟體設計流程圖。
【參考文獻】
[1]戴佳,苗龍,陳斌.51單片機應用系統開發典型實例[M].中國電力出版社.
[2]周航慈.單片機應用程序設計技術[M].北京航空航天大學出版社.
[3]胡漢才.單片機原理及其介面技術[M].清華大學出版社.
[4]余發山.單片機原理及應用技術[M].中國礦業大學出版社.
僅供參考,請自借鑒
希望對您有幫助
B. 幫忙將單片機的畢業論文摘要翻譯
引言
在城市居民日常生活中%防盜門上的門鈴用得比較頻繁%但
這種門鈴不具有對講功能%並且可視性也不好%這給市民的日常
生活帶來了諸多的不便&例如當有人按門鈴時%房主一般走到門
口%通過防盜門上所謂的』貓眼(來辨認來訪者是誰%這不僅費
勁%而且當來訪者是你不願接見的人時%由於走動到門口發出的
腳步聲已告知來訪者你在家%有時礙於情面%你不得不接見來訪
者& 本文介紹的基於單片機 !"AB%&JDF 的單戶防盜門可視對講
門鈴室內分機便很好的解決了這些問題& 該可視對講門鈴室內
分機和與其配套使用的防盜門上的室外機特別適合於別墅式住
宅防盜門安裝使用%也適合於普通市民入戶防盜門安裝使用&
( 單戶可視對講門鈴室內分機工作原理
圖 F 所示為該單戶防盜門可視對講門鈴室內分機的工作原
理框圖& 它以單片機 !"AB%&JDF 作為系統控制核心%配以呼叫
檢測模塊)摘掛機檢測模塊)視頻顯示及控制模塊)開鎖和音頻
信號輸入K出控制模塊)音頻信號輸入放大模塊)音頻信號輸出
前置放大模塊以及按鍵組成* 當來訪者按門鈴開關傳來呼叫主
人的門鈴信號時%!"#B%C(』F 的 LFM 腳通過呼叫檢測模塊檢測
到門鈴呼叫信號% 其 LFN 腳輸出開啟視頻顯示控制信號到視頻
顯示及控制模塊+ 其 LFO 腳輸出允許通話控制信號到音頻控制
模塊%同時進行 PJ, 定時* 若主人不在家或通過辨認 %Q" 顯示
器中顯示的來訪者決定不接見% 則 PJ, 後 !"AB%CJDF 通過 LFN
和 LFO 腳分別輸出關閉視頻顯示信號和禁止通話信號+ 若主人
決定接見來訪者% 則摘機* !"AB%CJDF 通過 LFD 腳檢測到已摘
機%則終止 PJ, 定時* 主人的話音音頻信號經過前置放大模塊放
大後%經 %R 的 N 腳 !ST 線傳到門口室外機供來訪者聽話%而來
訪者的話音音頻輸入信號經放大模塊從 !ST 線取出放大後送
耳機發聲%完成通話動作*主人通過通話詢問並從顯示屏中觀察
來訪者的表情%進一步判明來訪者的身份和意圖%判明後主人按
下開鎖鍵 』URVT%W(%!"AB%&JD) 經 L)O 腳輸出的開鎖信號經
由 !ST 線傳到門口室外機% 控制防盜門的電控鎖的電磁鐵動
作%門被打開*客人進門後%防盜門依靠閉門器的作用再次關上*
主人掛機%!"AB%&JD) 通過 L)D 腳檢測到已掛機% 則由 L)X 和
L)O 腳分別輸出關閉視頻顯示信號和禁止通話信號% 恢復收鈴
狀態* 另外%主人還可通過按主動監視鍵』YTQRS"TQ(%來開啟
顯示屏顯示來訪者或查看門外的情況*
& 單戶防盜門可視對講門鈴室內分機硬體設計及實現
該單戶防盜門可視對講門鈴室內分機硬體電路原理圖略可
向作者索取*
&I) 呼叫及摘掛機檢測模塊設計及實現
呼叫檢測模塊由圖中的 ZD,Q)O)Q)M)%))[M 及 !"AB%CJD)
的 L)M 腳及其上的上拉電阻 Q)A 構成& 當來訪者按下門鈴開
關%由 %R 的 M 腳的 \] 線傳來的門鈴呼叫信號一路經揚聲器發
出門鈴呼叫聲% 另一路經過 ZD 反向截止%Q)O 與 %) 組成的充
放電電路%由 Q)M 驅動三極體 [M 導通%使 !"AB%CJD) 的 L)M 腳
由高電平變為低電平%完成呼叫檢測&
圖中的壓鍵開關)!"AB%CJD) 的 L)D 腳及其上的上拉電阻
QO 構成摘掛機檢測模塊%當主人摘機後壓鍵開關轉換狀態%L)D
腳的電平由高變低%完成摘機檢測& 反之%完成掛機檢測&
CIC 視頻顯示及控制模塊設計及實現
設計的視頻顯示及控制模塊圖^略_%主要由 [『)[X)[D)[O)
繼電器 \Q])視頻顯示屏及 !"#B%&JDF 的 LFX 腳及其上的上拉
電阻 QF& 構成&視頻顯示屏選用具有顯像作用%工作電壓為 F&a
的國產金陽牌 X 寸黑白扁平顯像管& 設計時為了同時對顯示屏
的 F&a 直流工作電源和 %R 的 D 腳 aSZ 輸入的視頻信號進行控
制% 選用 \]Q 型雙刀雙擲電磁式繼電器並利用其常開觸點%QX
對繼電器線圈起限流保護作用%Z『 對繼電器線圈起續流保護作
用& 待機時%LFX 腳輸出高電平%[O 導通%[X 和 [D 截止& 當
!"#B%&JDF 檢測到呼叫信號或主人按下主動監視鍵時%LFX 腳
輸出低電平%[O 截止%[X)[D 導通& [X 導通使大功率三極體
!BXJ 導通%由 %R 的 F 腳 ab送來的 F#a 直流電源%經 !BXJ 的
集電極輸出%提供繼電器線圈工作電壓和 F&a 集成穩壓器的輸
入電源%並經 %R 的 O 腳 aZ% 給室外機的視頻攝像鏡頭提供受
控的輸入電源# !" 導通$繼電器吸合給視頻顯示屏提供工作電
壓及視頻信號以顯示視頻圖像#
#$% 開鎖和音頻信號輸入&出控制模塊設計及實現
圖中的壓鍵開關%』#%』%%!(%!#%)*+,-#."( 的 /(0 腳及其
上的上拉電阻 』( 構成了開鎖和音頻信號輸入&出控制模塊# 待
機時$即使摘機使壓鍵開關轉換狀態$但 /(0 腳輸出低電平$!(
截止$!# 基極得電導通$ 使 )12 對地短路而禁止通話# 當
)*+,-#."( 檢測到門鈴呼叫信號時$/(0 腳輸出高電平使 !( 導
通$!# 因基極對地短路而截止$允許通話# 但若主人未摘機$則
壓鍵開關不轉換狀態$來訪者仍不能與主人進行通話#這很好地
解決了同類產品或其它未使用單片機控制的單戶可視對講門鈴
任何狀態下$摘機即可通話$以及來訪者呼叫後$即可從室外機
的揚聲器聽到室內發出的聲音等缺陷#
#$3 音頻信號放大處理模塊設計及實現
聲電轉換器件選擇靈敏度高$頻率響應好的駐極體傳聲器$
但經傳聲器轉換形成的音頻電壓信號比較微弱$ 不適宜直接傳
輸$為此需要設計音頻輸出信號前置放大處理模塊#為了降低成
本$ 音頻輸出信號前置放大採用三極體進行兩極放大# 如圖所
示$分壓電阻 』(,%』#.%』#( 和濾波電容 -(. 為傳聲器提供直流
工作電壓$傳聲器產生的音頻信號經 -(( 耦合$-(# 濾波輸入到
!+ 的基極$ 經 !+ 放大後$ 由集電極輸出直接耦合到 !, 的基
極$再經 !, 放大由集電極輸出#』%. 起到兩個作用$一是給 )12
電路供電$ 二是將 !, 集電極輸出的音頻信號混合到音頻輸入
輸出線 )12$並送到室外機&防盜門端』$經再次放大$供來訪者
聽話# 圖中的 』#"%』#0%』#4%』#+ 及 』#, 為 !+%!, 的直流工作
限流電阻#
來訪者傳聲器產生的並經前置放大的音頻輸入信號$ 由於
傳輸衰減需要再次放大$為此需設計輸入音頻信號放大模塊#設
計時$ 可選用通用集成運算放大器來設計$ 但所需外圍器件較
多$ 並且音頻放大效果不夠理想$ 為此選用具有所需外圍器件
少$工作電壓為 35!(#5$低變形和低功耗等特點的專用音頻集
成功率放大器 67%+0$ 並且採用放大倍數為 #. 倍的典型接法#
如圖所示$-+ 從 )12 線取出的輸入音頻信號經 -, 和 』## 濾波
後$由 67%+0 的 % 腳輸入$經過 #. 倍放大後由 " 腳輸出$再經
-4 和 』#3 濾波$由 -0 耦合到頻率特性好$諧波失真小的平膜動
圈式耳機發聲$完成通話動作#
另外$還設計了兩個獨立式按鍵$用於開鎖和主動監視$設
計的獨立式按鍵如圖所示#
! 單戶防盜門可視對講門鈴室內機軟體
設計及實現
單片機軟體主要完成門鈴呼叫信號檢測%摘掛機檢測%按鍵
檢測及相應控制信號的輸出$完成來訪者呼叫後及主動監視 %.8
定時等功能# 用 7-9:"( 語言編寫的具體軟體實現程序如下(
2』; ....<
7)1=> 725 9/?@".<
-6』 /($0 A輸出關閉音頻控制信號
-6』 #%< A清呼叫標志位
;B> B=C /($"?7DEF A摘機呼叫無效
BC /($4?7DEF A 無呼叫信號則轉檢查是否按
下主動監視鍵
9E*C #%< A置呼叫標志
6B7/ *17%.8 A轉 %.8 定時
7DEF> BC /($%?;B A未按主動監視鍵則跳轉掛機檢查
*17%.8> -6』 /($3 A允許電源輸出和開啟視頻顯示
725 04<?@3. A定時 %.8
*17> 725 0+<?@(".
*17(> B=C #%<?G6F A判斷是否為呼叫定時
B=C /($"?GB A是?則判斷呼叫後 %.8 內是否摘
機?若摘機則跳轉到允許通話
G6F> -)66 GE6F"H8 A調 "H8 定時子程序
GB=I 0+<?*17(
GB=I 04<?*17
9E*C /($3 A定時 %.8 時間到?未摘機則關
視頻並禁止電源輸出
-6』 #%<
6B7/ ;B A轉掛機檢測
GB> 9E*C /($0 A允許通話
-6』 #%< A清呼叫標志
J=62-D> BC /($#?;B( A若未按開鎖鍵則跳轉檢查掛機
-6』 /($0 A若按下開鎖鍵則輸出開電控鎖信號
-)66 GE6F"H8
9E*C /($0 A恢復通話
;B(> B=C /($"?J=62-D A若未掛機?繼續檢查是否按
開鎖鍵
-6』 /($0 A若掛機?則禁止通話
9E*C /($3 A關視頻顯示及視頻&音頻通話電源
6B7/ ;B
GE6F"H8> 725 0"<?@(( A "H8 定時子程序
G6F(> 725 00<?@##"
=2/
GB=I 00<?K
GB=I 0"<?G6F(
』E*
" 結束語
該單戶防盜門可視對講門鈴室內分機和其室外機在唐山市
安裝後$經長期使用結果表明(與同類產品或其它使用雙 G 觸
發器製作的可視對講門鈴相比$具有性價比高$可靠性好$故障
率低等特點#
C. 找三篇單片機畢業論文
智能化多路串列數據採集/傳輸模塊的設計
廣州市光機電工程研究中心 行聯合
廣州市方統生物科技有限公司 關 強
引言
隨著電子技術的不斷發展,目前對各種物理量的檢測和控制都可得以實現。微機檢測控制系統不僅運用到航天航空、機器人技術、紡織機械、食品加工等工業過程式控制制,而且已經成為日常各種家用電器當中的主要組成部分。其中,A/D(模擬數字轉換)設備起著十分重要的作用。這樣,一個系統中就會需要更多的A/D設備。一般是用擴展一塊或多塊A/D採集卡的方法去實現。當模擬量較少或是溫度、壓力等緩變信號場合,採用匯流排型A/D卡並不是最合適、最經濟的方案。這里介紹一種以AT89C2051單片機為核心,採用TLC2543L 12位串列A/D轉換器構成的采樣模塊,該模塊的采樣數據由單片機串口經電平轉換後送到上位機(PC機)的串口COM1或COM2,形成一種串列數據採集串列數據傳輸的方式。
主要元件功能介紹
AT89C2051單片機
AT89C2051是ATMEL公司推出的一種性能價格比極高的 8位單片機,其指令系統與MCS-51系列完全兼容。引腳排列如圖1所示。
TLC2543L串列A/D轉換器
TLC2543L 採用SPI串列介面匯流排,SPI串列介面匯流排由Motorola公司提出,它是一種三線同步介面,分別為同步信號、輸入信號和輸出信號。另外晶元還有一根片選線,單片機通過片選線選通TLC2543L。其中,CLK為同步時鍾脈沖,CS為片選線,DIN為單片機的數據輸出和TLC2543L的數據輸入線,DOUT為單片機的數據輸入線和TLC2543L的數據輸出線。圖2為TLC2543L時序圖。TLC2543L 是全雙工的,即數據的發送和接收可同時進行。如果只是對TLC2543L寫數據,單片機可以丟棄同時讀入的數據;反之,如果只讀數據,可以在命令位元組後,寫入任意數據。數據傳送以位元組為單位,並採用高位在前的格式。
模塊採用TI公司的TLC2543L 12位串列A/D轉換器,使用開關電容逐次逼近法完成A/D轉換過程。串列輸入結構,能夠大大節省51系列單片機I/O資源,且價格適中。其特點有:
(1) 11個模擬輸入通道;
(2) 轉換時間10 s;
(3) 12位解析度A/D轉換器;
(4) 3路內置自測試方式;
(5) 采樣率為66kbps;
(6) 線性誤差+1LSB(max)
(7) 有轉換結束(EOC)輸出;
(8) 具有單、雙極性輸出;
(9) 可編程的MSB或LSB前導;
(10)可編程的輸出數據長度。 TLC2543L的引腳排列如圖3所示。圖3中AIN0~AIN10為模擬輸入端; 為片選端;DIN 為串列數據輸入端;DOUT為A/D轉換結果的三態串列輸出端;EOC為轉換結束端;CLK為I/O時鍾;REF+為正基準電壓端;REF-為負基準電壓端;VCC為電源;GND為地。
電平轉換器MAX232C
MAX232C為RS-232收發器,簡單易用,單+5V電源供電,僅需外接幾個電容即可完成從TTL電平到RS-232電平的轉換,引腳排列如圖4所示。
硬體設計
硬體電路如圖5所示。
單片機AT89C2051是整個系統的核心,TLC2543L對輸入的模擬信號進行採集,轉換結果由單片機通過P3.5(9腳)接收,AD晶元的通道選擇和方式數據通過P3.4(8腳)輸入到其內部的一個8位地址和控制寄存器,單片機採集的數據通過串口(3、2腳)經MAX232C轉換成RS232電平向上位機傳輸。
單片機軟體設計
單片機程序主要包括串列數據採集/傳輸模塊的系統信息、通道數、採集周期和通訊協議定義,以及數據採集和傳輸的標准子程序。
TLC2543L的通道選擇和方式數據為8位,其功能為:D7、D6、D5和D4用來選擇要求轉換的通道,D7D6D5D4=0000時選擇0通道,D7D6D5D4=0001時選擇1通道,依次類推;D3和D2用來選擇輸出數據長度,本程序選擇輸出數據長度為12位,即D3D2=00或D3D2=10;D1,D0選擇輸入數據的導前位,D1D0=00選擇高位導前。
TLC2543L在每次I/O周期讀取的數據都是上次轉換的結果,當前的轉換結果在下一個I/O周期中被串列移出。第一次讀數由於內部調整,讀取的轉換結果可能不準確,應丟棄。
數據採集程序如下:
sbit DATAIN=P1^1;
sbit CLOCK=P1^0;
sbit DATAOUT=P1^2;
sbit CS=P1^3;
bit datain_a_bit0()
{ bit m=0;
DATAOUT=1;
m=DATAOUT;
DATAIN=0;
Nop();
CLOCK=1;
Nop();
CLOCK=0;
Return(m);
}
bit datain_a_bit1()
{ bit m=0;
DATAOUT=1;
m=DATAOUT;
DATAIN=1;
Nop();
CLOCK=1;
Nop();
CLOCK=0;
Return(m);
}
單片機通過編程產生串列時鍾,並按時序發送與接收數據位,完成通道方式/通道數據的寫入和轉換結果的讀出,程序如下:
unsigned int Tlc2543L(unsigned char ch)
{unsigned char i,chch=0;<br/>unsigned int xdata xxx=0;<br/>unsigned int xdata y=0;<br/>CS=0;<br/>Chch=ch<<4;<br/>Y=chch;<br/>Y<<=8;<br/>I=0;<br/>While(I<12)<br/>{if((y&0x8000)==0)<br/>{if(datain_a_bit0()==0) xxx&=0xfffe;<br/>else xxx|=0x0001;<br/>if(I!=11) xxx<<=1;<br/>}
else
{if(datain_a_bit1()==0) xxx&=0xfffe;<br/>else xxx|=0x0001;<br/>if(I!=11) xxx<<=1;<br/>}
y<<=1;
I+=1;
}
CS=1;
Return(xxx);
}
串列數據傳輸模塊包括串列口初始化子程序和數據傳輸子程序,各子程序分別如下。其中數據傳輸採用查詢方式,也可以方便地改為中斷方式。
Void rs232init()
{TMOD=0x20;<br/>TH1=0xfd;<br/>TR1=1;<br/>SCON=0x50;<br/>}
void receandtran()
{unsigned char da;<br/>while(!RI)<br/>RI=0;<br/>Da=SBUF;<br/>SBUF==da;<br/>While(!TI);<br/>TI=0;<br/>}
上位機接收數據所用C語言程序包括初始化子程序和接收子程序。各子程序分別如下:
void cominit(void)
{
outportb(0x3fb,0x80);
outportb(0x3f8,0x18); /與單片機波特率一致為9600bps*/
outportb(0x3f9,0x00);
outportb(0x3fb,0x03); /8位數據位,1位停止位,無奇偶校驗*/
outportb(0x3fc,0x03); /*Modem控制寄存器設置,使DTR和RTS輸出有效*/
outportb(0x3f9,0x00); /*設置中斷允許寄存器,禁止一切中斷*/
}
void data_rece(void) /*查詢方式接收數據子程序*/
{
while(!kbhit())
{
while(!(inportb(0x3fd)&0x01));/*若接收寄存器為空,則等待*/
printf("%x ",inportb(0x3f8)); /*讀取結果並顯示*/
}
getch();
}
智能化串列採集/傳輸模塊在PCR儀中的應用
在PCR儀的電路設計中,因需要檢測的信號很多,包括熱蓋的溫度檢測,散熱器的溫度檢測,腔體內部的溫度檢測,氣流的溫度檢測,光信號的檢測等等,為了簡化電路,節約成本,減小體積,在選擇A/D轉換電路時選用了SPI匯流排的TLC2543,該晶元有多達11路的模擬信號輸入端,完全滿足PCR儀電路設計的需要,一個晶元既能完成檢測多個信號的功能,又能節約單片機的資源,圖6是其硬體原理圖。
結論
本文所述的智能化串列數據模塊,可直接用於任何微機控制和檢測系統中以取代原來的模數轉換設計。經過實踐檢驗,該模塊功耗低、采樣精度高、可靠性好、介面簡便,有很高的實用價值。該智能模塊的軟體和硬體成功應用於生命科學儀器「熱循環儀」的設計和實踐中,使用方便,簡單可行,節約成本,能夠滿足大多數數據采樣的應用場合。
D. 單片機的畢業論文怎麼寫
一、畢業設計題目及要求 (2個) 1、基於單片機控制的電動機Y-△啟動的設計 要求:1)控制器為單片機,電動機為三相非同步電動機;2)啟動時間為3秒;3)由按鍵設置電動機Y-△運行、停止。 2、基於單片機控制的可調直流穩壓電源的設計 要求:1)控制器為單片機,電壓輸出范圍為0-10V,電壓精度為0.1V;2)通過數碼管顯示電壓值;3)由按鍵設置電壓值。 二、畢業設計用到的主要軟體(及功能) 畢業設計用到的主要軟體(及功能):Keil 51(源程序編譯),Proteus(電路模擬),AutoCAD(繪圖), Visio(繪流程圖), Protel 99SE(原理圖電路設計,PCB板製作) 三、單片機方面畢業設計要求 1、學會編寫程序(用C語言或匯編語言),用Keil 51軟體對源程序進行編譯。 2、學會用Proteus電路模擬軟體對所設計的硬體電路進行模擬。 3、在寫畢業論文時,學會用Word、AutoCAD, Visio,Protel 99SE等軟體對程序流程圖、電路原理圖等進行繪制。 相關答案 ↓位朋友,以51單片機為例。51現在很多都是用模擬器來進行在線調試的,而每個公司的模擬器都會有自帶的編程軟體,當然,跟keil是差不了多少的。 步驟大體如下: 1.新建,進行程序的編寫 2.連上模擬器或燒寫器,這一步有可能要對模擬器或燒寫器進行設置,具體可看它們的使用說明 3.對程序進行編譯,這一步會自動檢測你的程序有沒錯,如果有錯,是不能進入下一步的.如果你用的是模擬器,這一步編譯成功後就可以直接運行進行在線調試了。 4.如果用的是燒寫器,那就進行燒寫 各個軟體和調試方法會有些不同,但大體就是這樣,一些調試工具的說明書也有很詳細的說明。 學參數測量技術涉及范圍廣,特別是微電壓、微電流、高電壓以及待測信號強弱相差極大的情況下,既要保證弱信號的測量精度又要兼顧強信號的測量范圍,在技術上有一定的難度。傳統的低成本儀表在測量電壓、電阻時都採用手動選擇檔位的方法來轉換量程。在使用中,當忘記轉換檔位時,會造成儀表測量精度下降或損壞。 現代電子測量對系統的精度要求越來越高且智能化程度也越來越高。全量程無檔自動量程轉換電壓表和電阻表是在保證測量精度不下降的前提條件下省去手動轉換量程的工作,得到了廣泛應用。 本文介紹了一種基於AT89S52 單片機 的智能多用表。該表能在單片機的控制下完成直流電壓、電阻和直流電流的測量。測量電流部分採用了簡單的I/V轉換電路完成測試;測量電壓部分結合模擬開關CD4051和運算放大器OP07構成程式控制放大器,實現了自動量程轉換;測量電阻部分也由模擬開關CD4051和運算放大器OP07相結合,在單片機控制下完成了自動量程轉換。電流、電壓和電阻的最終測量信號都在單片機的控制下由12位A/D轉換器TLC2543進行採集,採集的信號經單片機數據處理後通過LCD(12864)顯示出來,測量結果還可以由帶有串列EEPROM的CPU存儲器和監控器的X25045進行多個數據保存。 關鍵詞:TLC2543 自動量程轉換 程式控制增益放大器 電壓 電阻 電流 目錄 摘要1 Abstract 2 第一章 緒論 5 1. 1 概述 5 1. 2 智能儀器/儀表國內外發展概況 5 1. 3 課題研究目的及意義 6 第二章 系統結構及功能介紹 8 2. 1 系統功能和性能指標 8 2. 1. 1 儀表功能 8 2. 1. 2 性能指標 8 2. 1. 3 本機特色 8 2. 1. 4 系統使用說明 9 2. 2 系統工作原理概述 9 第三章 方案設計與論證 11 3. 1 量程選擇的設計與論證 11
E. 計算機方面的畢業論文題目
學術堂整理了二十條計算機方面的畢業論文題目,供大家參考:
1、星連通圈網路和三角塔網路的若乾性質研究
2、中職《計算機應用基礎》分層次教學研究
3、基於MSP430單片機的電能質量檢測儀設計
4、光學遙感相機數據存儲系統設計與實現
5、基於單片機的級聯型升壓逆變器的設計及實現
6、翻轉課堂在職業學校《計算機應用基礎》課程中的應用研究
7、基於信息物理系統架構的微機介面遠程實驗系統設計與實現
8、基於1553B匯流排的星務模擬系統設計
9、曲面噴墨運動控制系統的研究
10、項目教學法在中職計算機教學中的應用研究
11、虛擬化在鐵路數據中心的應用
12、基於微信的學校學習支持服務的設計研究
13、基於量化方法的高校師范生教學能力培養模式研究
14、職業院校一體化課程教學模式研究
15、應用於PowerPC處理器的乘法器設計與驗證
16、微項目學習在中職《計算機應用基礎》課程教學中的應用研究
17、信譽度約束下超邊際分析的雲存儲資源分配研究
18、機房環境監控系統的設計與實現
19、計算機基礎課的過程性測評系統設計
20、3D列印機等層厚切片演算法研究及軟體實現
F. 跪求單片機相關畢業論文
單片機類畢業設計
·基於單片機的變頻恆壓供水控制系統的設計
·基於單片機的恆壓供水系統的設計
·基於AT89S51單片機的數字溫度計設計
·基於單片機的溫室大棚測控系統研究
·基於單片機的溫度測量系統設計
·基於單片機溫濕度控制系統
·基於單片機的自動化點焊控制系統
·紅外聲控報警系統的設計
·紅外防盜報警器的設計
·基於AT89S51單片機的計程車計價器
·煤氣報警器的設計
·單片機交通燈控制系統設計--帶模擬的
G. 單片機秒錶畢業設計的總結與展望怎麼寫
畢業設計(論文)是學生畢業前最後一個重要學習環節,是學習深化與升華的重要過程。它既是學生學習、研究與實踐成果的全面總結,又是對學生素質與能力的一次全面檢驗,而且還是對學生的畢業資格及學位資格認證的重要依據。為了保證我校本科生畢業設計(論文)質量,特製定「同濟大學本科生畢業設計(論文)撰寫規范」。
一、畢業設計(論文)資料的組成A.畢業設計(論文)任務書;B.畢業設計(論文)成績評定書;C.畢業論文或畢業設計說明書(包括:封面、中外文摘要或設計總說明(包括關鍵詞)、目錄、正文、謝辭、參考文獻、附錄);D.譯文及原文復印件;E.圖紙、軟盤等。
二、畢業設計(論文)資料的填寫及有關資料的裝訂畢業設計(論文)統一使用學校印製的畢業設計(論文)資料袋、畢業設計(論文)任務書、畢業設計(論文)成績評定書、畢業設計(論文)封面、稿紙(在教務處網上下載用,學校統一紙面格式,使用A4列印紙)。
畢業設計(論文)資料按要求認真填寫,字體要工整,卷面要整潔,手寫一律用黑或藍黑墨水;任務書由指導教師填寫並簽字,經院長(系主任)簽字後發出。畢業論文或設計說明書要按順序裝訂:封面、中外文摘要或設計總說明(包括關鍵詞)、目錄、正文、謝辭、參考文獻、附錄裝訂在一起,然後與畢業設計(論文)任務書、畢業設計(論文)成績評定書、譯文及原文復印件(訂在一起)、工程圖紙(按國家標准折疊裝訂)、軟盤等一起放入填寫好的資料袋內交指導教師查收,經審閱評定後歸檔。
三、畢業設計說明書(論文)撰寫的內容與要求一份完整的畢業設計(論文)應包括以下幾個方面:
1.標題
標題應該簡短、明確、有概括性。標題字數要適當,不宜超過20個字,如果有些細節必須放進標題,可以分成主標題和副標題。
2.論文摘要或設計總說明論文摘要以濃縮的形式概括研究課題的內容,中文摘要在300字左右,外文摘要以250個左右實詞為宜,關鍵詞一般以3~5個為妥。
設計總說明主要介紹設計任務來源、設計標准、設計原則及主要技術資料,中文字數要在1500~2000字以內,外文字數以1000個左右實詞為宜,關鍵詞一般以5個左右為妥。
3.目錄
目錄按三級標題編寫(即:1……、1.1……、1.1.1……),要求標題層次清晰。目錄中的標題應與正文中的標題一致,附錄也應依次列入目錄。
4.正文
畢業設計說明書(論文)正文包括緒論、正文主體與結論,其內容分別如下:緒論應說明本課題的意義、目的、研究范圍及要達到的技術要求;簡述本課題在國內外的發展概況及存在的問題;說明本課題的指導思想;闡述本課題應解決的主要問題,在文字量上要比摘要多。
正文主體是對研究工作的詳細表述,其內容包括:問題的提出,研究工作的基本前提、假設和條件;模型的建立,實驗方案的擬定;基本概念和理論基礎;設計計算的主要方法和內容;實驗方法、內容及其分析;理論論證,理論在課題中的應用,課題得出的結果,以及對結果的討論等。學生根據畢業設計(論文)課題的性質,一般僅涉及上述一部分內容。
結論是對整個研究工作進行歸納和綜合而得出的總結,對所得結果與已有結果的比較和課題尚存在的問題,以及進一步開展研究的見解與建議。結論要寫得概括、簡短。
5.謝辭
謝辭應以簡短的文字對在課題研究和設計說明書(論文)撰寫過程中曾直接給予幫助的人員(例如指導教師、答疑教師及其他人員)表示自己的謝意,這不僅是一種禮貌,也是對他人勞動的尊重,是治學者應有的思想作風。
6.參考文獻與附錄
參考文獻是畢業設計(論文)不可缺少的組成部分,它反映畢業設計(論文)的取材來源、材料的廣博程度和材料的可靠程度,也是作者對他人知識成果的承認和尊重。一份完整的參考文獻可向讀者提供一份有價值的信息資料。一般做畢業設計(論文)的參考文獻不宜過多,但應列入主要的文獻可10篇以上,其中外文文獻在2篇以上。
附錄是對於一些不宜放在正文中,但有參考價值的內容,可編入畢業設計(論文)的附錄中,例如公式的推演、編寫的程序等;如果文章中引用的符號較多時,便於讀者查閱,可以編寫一個符號說明,註明符號代表的意義。一般附錄的篇幅不宜過大,若附錄篇幅超過正文,會讓人產生頭輕腳重的感覺。
四、畢業設計(論文)要求
我校畢業設計(論文)大致有設計類、理論研究類(理科)、實驗研究類、計算機軟體設計類、經濟、管理及文科類、綜合類等,具體要求如下:
1.設計類(包括機械、建築、土建工程等):學生必須獨立繪制完成一定數量的圖紙,工程圖除了用計算機繪圖外必須要有1~2張(2號以上含2號圖)是手工繪圖;一份15000字以上的設計說明書(包括計算書、調研報告);參考文獻不低於10篇,其中外文文獻要在2篇以上。
2.理論研究類(理科):對該類課題工科學生一般不提倡,各院系要慎重選題,除非題目確實有實際意義。該畢業設計報告或論文字數要在20000字以上;根據課題提出問題、分析問題,提出方案、並進行建模、模擬和設計計算等;參考文獻不低於15篇,其中外文文獻要在4篇以上。
3.實驗研究類:學生要獨立完成一個完整的實驗,取得足夠的實驗數據,實驗要有探索性,而不是簡單重復已有的工作;要完成15000字以上的論文,其包括文獻綜述,實驗部分的討論與結論等內容;參考文獻不少於10篇,包括2篇以上外文文獻。
4.計算機軟體類:學生要獨立完成一個軟體或較大軟體中的一個模塊,要有足夠的工作量;要寫出10000字以上的軟體說明書和論文;畢業設計(論文)中如涉及到有關電路方面的內容時,必須完成調試工作,要有完整的測試結果和給出各種參數指標;當涉及到有關計算機軟體方面的內容時,要進行計算機演示程序運行和給出運行結果。
5.經濟、管理及文科類:學生在教師的指導下完成開題報告;撰寫一篇20000字以上的有一定水平的專題論文(外國語專業論文篇幅為5000個詞以上。);參考文獻不少於10篇,包括1-2篇外文文獻。
6.綜合類:綜合類畢業設計(論文)要求至少包括以上三類內容,如有工程設計內容時,在圖紙工作量上可酌情減少,完成10000字以上的論文,參考文獻不少於10篇,包括2篇以上外文文獻。
每位學生在完成畢業設計(論文)的同時要求:(1)翻譯2萬外文印刷字元或譯出5000漢字以上的有關技術資料或專業文獻(外語專業學生翻譯6000~8000字元的專業外文文獻或寫出10000字元的外文文獻的中文讀書報告),內容要盡量結合課題(譯文連同原文單獨裝訂成冊)。(2)使用計算機進行繪圖,或進行數據採集、數據處理、數據分析,或進行文獻檢索、論文編輯等。繪圖是工程設計的基本訓練,畢業設計中學生應用計算機繪圖,但作為繪圖基本訓練可要求一定量的墨線和鉛筆線圖。畢業設計圖紙應符合制圖標准,學生應參照教務處2004年3月印製的《畢業設計制圖規范》進行繪圖。
五、畢業設計(論文)的寫作細則
1.書寫
畢業設計(論文)要用學校規定的文稿紙書寫或列印(手寫時必須用黑或藍墨水),文稿紙背面不得書寫正文和圖表,正文中的任何部分不得寫到文稿紙邊框以外,文稿紙不得隨意接長或截短。漢字必須使用國家公布的規範字。
2.標點符號畢業設計(論文)中的標點符號應按新聞出版署公布的"標點符號用法"使用。3.名詞、名稱科學技術名詞術語盡量採用全國自然科學名詞審定委員會公布的規范詞或國家標准、部標准中規定的名稱,尚未統一規定或叫法有爭議的名稱術語,可採用慣用的名稱。使用外文縮寫代替某一名詞術語時,首次出現時應在括弧內註明其含義。外國人名一般採用英文原名,按名前姓後的原則書寫。一般很熟知的外國人名(如牛頓、達爾文、馬克思等)可按通常標准譯法寫譯名。
4.量和單位
量和單位必須採用中華人民共和國的國家標准GB3100~GB3102-93,它是以國際單位制(SI)為基礎的。非物理量的單位,如件、台、人、元等,可用漢字與符號構成組合形式的單位,例如件/台、元/km。
5.數字
畢業設計(論文)中的測量統計數據一律用阿拉伯數字,但在敘述不很大的數目時,一般不用阿拉伯數字,如"他發現兩顆小行星"、"三力作用於一點",不宜寫成"他發現2顆小行星"、"3力作用於1點"。大約的數字可以用中文數字,也可以用阿拉伯數字,如"約一百五十人",也可寫成"約150人"。
6.標題層次
畢業設計(論文)的全部標題層次應有條不紊,整齊清晰。相同的層次應採用統一的表示體例,正文中各級標題下的內容應同各自的標題對應,不應有與標題無關的內容。章節編號方法應採用分級阿拉伯數字編號方法,第一級為"1"、"2"、"3"等,第二級為"2.1"、"2.2"、"2.3"等,第三級為"2.2.1"、"2.2.2"、"2.2.3"等,但分級阿拉伯數字的編號一般不超過四級,兩級之間用下角圓點隔開,每一級的末尾不加標點。
各層標題均單獨占行書寫。第一級標題居中書寫;第二級標題序數頂格書寫,後空一格接寫標題,末尾不加標點;第三級和第四級標題均空兩格書寫序數,後空一格書寫標題。第四級以下單獨占行的標題順序採用A.B.C.…和a.b.c.兩層,標題均空兩格書寫序數,後空一格寫標題。正文中對總項包括的分項採用⑴、⑵、⑶…單獨序號,對分項中的小項採用①、②、③…的序號或數字加半括弧,括弧後不再加其他標點。
7.注釋
畢業設計(論文)中有個別名詞或情況需要解釋時,可加註說明,注釋可用頁末注(將注文放在加註頁的下端)或篇末注(將全部注文集中在文章末尾),而不可行中注(夾在正文中的注)。注釋只限於寫在注釋符號出現的同頁,不得隔頁。
8.公式
公式應居中書寫,公式的編號用圓括弧括起放在公式右邊行末,公式和編號之間不加虛線。9.表格
每個表格應有表序和表題,表序和表題應寫在表格上放正中,表序後空一格書寫表題。表格允許下頁接寫,表題可省略,表頭應重復寫,並在右上方寫"續表××"。
10.插圖
畢業設計的插圖必須精心製作,線條粗細要合適,圖面要整潔美觀。每幅插圖應有圖序和圖題,圖序和圖題應放在圖位下方居中處。圖應在描圖紙或在白紙上用墨線繪成,也可以用計算機繪圖。
11.參考文獻
參考文獻一律放在文後,參考文獻的書寫格式要按國家標准GB7714-87規定。參考文獻按文中出現的先後統一用阿拉伯數字進行自然編號,一般序碼宜用方括弧括起,不用園括弧括起。
H. 誰有關於單片機的本科畢業論文啊,急用!!!!!
這有一系列的畢業論文qq310852504