空調課程設計任務書
㈠ 空調課程設計步驟
哈,那為什麼不好好聽呢?
這樣專業的東東,可不是一兩句就能講清的,還是去老師那裡,讓他老人家好好給你講講吧
㈡ 暖通空調課程設計
先找到手冊或者規范 或者你學習的課本
然後
1.開始算負荷(冬季穩態演算法 夏季內瞬時,所以夏季還要找很容多該地方的數據)
2.統計出最大負荷。(下面的情況以夏季為准,冬季你可以選擇鍋爐或者熱泵系統,比較簡單)
3.選系統,一次回風,二次回風?風機盤管+獨立新風?。。。等等。根據設計系統和設計溫度和當地溫度 繪制焓濕圖,焓濕圖一出,你就可以查到冷負荷,再熱負荷(如果有再熱過程),新風負荷
4.布置風管,水力計算,室內校核風速滿足規范否。
5.根據負荷和水力計算,選設備:風機盤管?空調器?新風機組?根據你設定系統選擇。選擇風口:散流器,百葉。。。
6.根據負荷,水溫,算冷凍水量和冷卻水量。冷凍水量--選擇製冷機組,冷卻水量--冷卻塔(還涉及到當地的濕球溫度等因素)
6.布置水管系統圖,水力計算,選冷卻水泵和冷凍水泵。
7.繪圖匯總。
從4,6步可以看出,空調風系統是指的,送風的風管+設備+……
空調水系統是指的冷卻水冷凍水系統,冷卻水是冷卻設備(送到冷凝器),冷凍水是提供冷負荷(送到蒸發器)的
明白了嗎?
㈢ 空調課程設計
你的意思是給別人教課,還是什麼,你去verycd網站有個欄目專門下載課程設計和書本
㈣ 課程設計任務書是干什麼的
要做課程設計了。做什麼,條件是什麼,完成的成果要求是什麼。這些寫成一個文檔,稱「課程設計任務書」。它告訴接受任務的,要做什麼,條件是什麼,要完成的成果是什麼等信息。
㈤ 課程設計任務書
我已經發到你的E-mail里去了!
㈥ 課程設計任務書怎麼弄啊
學校會給一個模版的,照著做就行
㈦ 跪求一份家用空調課程設計!!!!!!!!!!
; boot.asm: ANOS fat12 軟盤啟動代碼
; Larry Li, 2005.2.25
; 2005.3.19
; 整理注釋
PosBuf equ 0700h
StackTop equ 07BF0h
BootStart equ 07C00h
;下面是內核的載入地址
SegKernel equ 0100h
RootBufEnd equ 02h
DataStart equ 04h
CursorPos equ 10h
; BOOT 會被 BIOS 載入到 00007C00h 處
org 7C00h
; 代碼段
segment .text
; 16 位代碼
bits 16
; start: 首先是跳過必須的 FAT 信息表執行後面的程序
Start:
jmp short Main
; 補一個位元組的空指令
nop
; FAT12 信息
; 只是文件系統的描述信息
OEMName db 'ANOSDISK'
; 扇區大小(位元組),應為 512
BytesPerSector dw 512
; 簇的扇區數,應為 2 的冪,FAT12 為 1
SectsPerCluster db 1
; 保留扇區,FAT12/16 應為 1
ReservedSectors dw 1
; FAT 結構數目,一般為 2
NumberOfFats db 2
; 根目錄項目數,FAT12 為 224
MaxRootEntries dw 224
; 扇區總數,1.44M 軟盤為 2880
TotalSectors dw 2880
; 設備類型,1.44M 軟盤為 F0h
MediaDescriptor db 0f0h
; FAT 佔用扇區數,9
SectorsPerFat dw 9
; 磁軌扇區數,18
SectorsPerTrack dw 18
; 磁頭數,2
NumberOfHeads dw 2
; 隱藏扇區,默認為 0
HiddenSectors dd 0
; FAT32 使用,0
TotalSectorsBig dd 0
;; 下面的內容為 FAT12/16 所有,和 FAT32 不同
; MS-DOS 使用,0
BootDrive db 0
; Windows NT 使用,0
Reserved db 0
; 附加的可啟動標志,29h
ExtendSig db 029h
; 卷標序列號,00000000h
SerialNumber dd 00000000h
; 卷標,11 位元組,必須用空格( 20h )補齊
VolumeLabel db 'ANOS FLOPPY'
; 文件系統標志,
FileSystem db 'FAT12 '
; Main: BOOT 主程序
Main:
; 初始化運行環境
xor ax,ax
mov ss,ax
mov bp,BootStart
mov sp,StackTop
push ss
pop ds
; LoadRootDirSector: 讀取 FAT12 根目錄項目扇區
LoadRootDirSector:
push ss
pop es
; 計算 ROOT 啟始邏輯扇區
mov al,[BYTE bp NumberOfFats]
; FAT 表數目
mul WORD [BYTE bp SectorsPerFat]
; 乘上一個 FAT 表佔用的扇區數
add ax,WORD [BYTE bp HiddenSectors]
; 加上隱藏的扇區數
add ax,WORD [BYTE bp ReservedSectors]
; 加上保留的扇區數
push ax
mov WORD [BYTE bp-DataStart],ax
; AX ROOT 項目的啟始邏輯扇區, 保存
; 計算 ROOT 扇區數
mov ax,20h
mov cx,WORD [BYTE bp MaxRootEntries]
mul cx
mov bx,WORD [BYTE bp BytesPerSector]
add ax,bx
dec ax
div bx
mov cx,ax
; CX ROOT 扇區大小
add WORD [BYTE bp-DataStart],ax
; 更新數據區啟始邏輯扇區
mul bx
; AX ROOT 總扇區位元組大小
mov bx,PosBuf
; BX 緩存啟始地址
add ax,bx
; AX 緩存尾地址
mov WORD [BYTE bp-RootBufEnd],ax
; 保存尾地址
pop ax
; 取出 ROOT 項目啟始邏輯扇區
call ReadSectors
mov si,bx
; [ES:SI] 根目錄內容
; SearchRootDirSector: 在根目錄項目中搜索內核文件
SearchRootDirSector:
; [ES:SI] 為當前目錄項
; 其頭 11 個位元組為文件名稱
cmp [es:di],ch
; 如果目錄項的第一個位元組是0,這就是最後一個目錄項
jz NotFound
push si
; 保存 SI rep cmpsb 時 SI 會改變
mov cx,11
; 比較前 11 個位元組
mov di,FileName
; [DS:DI] 要載入的內核名稱
rep cmpsb
; 比較 [ES:SI] [DS:DI]
pop si
; 恢復 [ES:SI] 為當前查對的目錄項
je FoundKernel
add si,32
; [ES:SI] 指向下一個目錄項
; 每個目錄項 32 位元組
cmp si,WORD [BYTE bp-RootBufEnd]
; 是否到根目錄項目尾
jb SearchRootDirSector
; NotFound: 沒有發現內核的處理
NotFound:
mov si,msgNotFound
call PutChars
jmp ReBoot
; FoundKernel: 發現內核後處理
FoundKernel:
; [ES:SI] 內核文件目錄項
mov ax,[si 01ah]
push ax
; 內核文件啟始簇(低)地址
; 目錄項偏移 26(1ah) 為文件項目啟始簇低地址
; 偏移 20(14h) 為高地址
; 由 FAT12 只是 12 位簇地址, 低地址 16 位足以
xor dx,dx
mov es,dx
mov ax,WORD [BYTE bp ReservedSectors]
; DX:AX 第一個 FAT 表的啟始邏輯扇區
mov bx,PosBuf
; [ES:BX] 讀盤緩存
mov cx,WORD [BYTE bp SectorsPerFat]
; CX FAT 表扇區數
call ReadSectors
pusha
mov si,msgLoadKernel
call PutChars
popa
mov ax,SegKernel
mov es,ax
xor bx,bx
; [ES:BX] 讀盤緩存, 內核載入地址
pop ax
push ax
; 文件的第一個簇
; LoadKernel: 載入內核
LoadKernel:
; AX 當前簇
call ReadCluster
pop ax
; 取當前簇
add bx,0200h
; [ES:BX] 緩存地址增加 512 位元組(1 個扇區)
; 下面開始查 FAT12 表項目
; 所以對於簇 n 其項目位於 n / 2 * 3 處
; n / 2 * 3 = n / 2 n
; n 為偶, 在低 12 位
; n 為奇, 在高 12 位
mov di,ax
; BP DI 文件簇 n
shr di,01h
; DI n / 2
pushf
; 保存標志位, 供以後奇偶處理
add di,ax
; DI n / 2 n
add di,PosBuf
; DI 加上 FAT12 表的啟始地址
mov ax,[di]
; AX 一個 FAT12 組, 兩個簇號
popf
; 根據 n / 2 奇偶判定
jc ShiftRight4
and ax,0fffh
; 取低 12 位
jmp IsTheEnd
ShiftRight4:
mov cl,4
shr ax,cl
; 高 12 位, 所以右移 4 位
IsTheEnd:
cmp ax,0ff8h
; 比較, ff8h - fffh 表示簇鏈末尾
jae ExecKernel
; 載入完畢, 跳轉到內核地址
push ax
; 復制下一簇號
jmp LoadKernel
; ExecKernel: 運行內核
ExecKernel:
pusha
mov si,msgLoadKernelOK
call PutChars
popa
mov ah,3
xor bh,bh
int 10h
mov WORD [BYTE bp-CursorPos],dx
; 將當前游標位置寫入 7df0h 7df1h
;
push word SegKernel
push word 00h
; 入棧供返回指令跳轉
retf
; BadDisk: 顯示錯誤啟動信息,然後重啟
BadDisk:
mov si,msgDiskError
call PutChars
; ReBoot: 重啟
ReBoot:
mov si,msgAnyKey
call PutChars
xor ax,ax
int 16h
; 等待鍵盤按鍵
int 19h
; 重啟
; ReadCluster: 讀磁碟文件簇
; 讀數據簇 AX 到 [ES:BX]
; CarryFlag == 1 錯誤
ReadCluster:
; 顯示一個 .
push ax
mov ax,0e2eh
int 10h
pop ax
dec ax
dec ax
; 修正, 簇號 - 2
add ax, WORD [BYTE bp-DataStart]
; AX 數據的啟始邏輯扇區
xor dx,dx
mov cx,01h
; ReadSectors: 讀磁碟扇區
; 讀 CX 個邏輯扇區(地址 DX:AX)到 [ES:BX]
; CarryFlag == 1 錯誤
ReadSectors:
pusha
push cx ; 保存讀取扇區數
; 首先要將 DX:AX 邏輯扇區號轉換為[驅動器號][磁頭號][磁軌號][扇區號]
; 根據:磁碟總扇區 = 磁軌數 * 磁頭數 * 扇區數
; 邏輯扇區 = (磁軌號 * 磁頭數 磁頭號) * 扇區數 扇區號 - 1
; (注意:實際在磁軌的扇區號是從 1 開始計數的,其他號從 0 開始)
; 那麼:扇區號 = 邏輯扇區 % 磁軌的扇區數 1
; 同樣:含磁頭計算的磁軌號 = 邏輯扇區 / 磁軌的扇區數
; 除掉磁頭數,就是:磁軌號 = 含磁頭計算的磁軌號 / 磁頭數
; 所以:磁頭號 = 含磁頭計算的磁軌號 % 磁頭數
xchg ax,cx ; AX
㈧ 某綜合樓舒適性空調課程設計的一般流程
某綜合樓舒適性空調課程設計具體任務書的要求有沒有的!
㈨ 本科生課程設計任務書,設計報告 怎麼寫
中北大學
微機原理與匯編語言
課 程 設 計 說 明 書
學生姓名: 學 號:
學 院:
專 業: 計算機科學與技術
題 目:
成績
指導教師 喬志偉、陳夠喜、徐志永
2011 年6月9日
1. 引言(大標題黑體四號字)
該題目的意義等 (小四號字宋體,1.5倍行距)
2.需求分析
該題目的需求分析(小四號字宋體,1.5倍行距)
3.總體設計
該題目的設計方案與系統構成,主要由文字組成,在必要時,可以添加一些圖或者表格。
4. 詳細設計(這一部分每個人應該是不同的)
用文字說明自己具體負責模塊的實現過程和實現原理以及設計的程序的流程圖,必要時可以添加說明性的圖形或表格。
必須要寫出,為什麼這樣做來,也就是說,必須在掌握的基礎上編寫程序。
5. 軟體測試
說明自己模塊的測試過程和測試原理。如果是組長,則要說明總體的測試情況。給出測試報告。
6. 程序清單
給出自己設計模塊的程序清單。
7. 參考資料
說明自己在課程設計中參考的文獻資料,參考資料的格式如下:
[1] 作者1,作者2 . 圖書名稱 . 出版社 . 出版社地點 . 出版年. 參考頁碼范圍
裝訂次序:
1.課程設計說明書封面 2.任務書封面 3.任務書 4. 設計說明書正文