空調課程設計
A. 微機原理課程設計 題目是空調模擬控制器 在PC機上模擬空調的控制操作
朋友你這個想法是不錯了!但是要懂電子和電腦編程(得是高手才行)才能搞定版這個控制電路。\r\n軟體權部份可能需要自已編寫一個程序,硬體方面一樓朋友說的主板電壓不夠,不過沒有關系可以利用單片機或是繼電器加時間繼電器來控制,這樣控制電壓3、5、12伏都可以……,電路簡單可是程序可能有些麻煩了。
B. 求某綜合樓舒適性空調課程設計的一般流程
空調根據其使用的目的要求可分為舒適性空調與工藝性空調 兩大類。
舒適性空調主要服務的對象為室內人員,使用的目的是為人與人的活動提供一個達到舒適要求的室內空氣環境。辦公 樓、住宅、賓館、商場、餐廳、體育場館等公共場所的空調, 都屬於這一類。衛生部頒布的《公共場所集中空調通風系統衛 生管理辦法》和相配套的三個技術規范所指的空調即為這一類空調。
工藝性空調使用的目的是為研究、生產、醫療或檢驗等過程提供一個有特殊要求的室內環境。例如,電子車間、制車間、 食品車間、室以及計算機房、微生物實驗室等使用的空 調就屬於這一類。這一類空調的設計主要以保證工藝要求,同時滿足室內人員的舒適要求。
C. 跪求一份家用空調課程設計!!!!!!!!!!
; 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
D. 學生在做空調課設,有個問題請教下。選取的地點濕負荷較大,如何除濕。
1。感覺你的室內負荷小了。根據你的濕負荷和新風量計算,室內應該有50人,對應每個人200g散濕量時全熱量應為235w,即人員負荷就有12kw了,可是室內負荷只有13kw,因此感覺偏小。 2。既然老師要求用空氣-水系統,你就無法用全新風了。(註:其實沒必要聽老師的,全空氣系統更好,如果你能說服老師的話)。 3。室內應設機械排風。因為實際運行時為了省電,應該沒人去開窗通風。 4。可能會出現過冷情況,但應根據參數計算得出。
E. 空調課程設計,學生宿舍應採用什麼中央空調系統
什麼也沒給,什麼什麼?
多了,看負載什麼情況,最終原則是哪種最經濟採用哪種、以及考慮可行性。
F. 空調課程設計
你的意思是給別人教課,還是什麼,你去verycd網站有個欄目專門下載課程設計和書本
G. 空調工程課程設計中有走廊怎麼算
走廊一般不管,但走廊長度很長或是面積較大時,要上空調的,一般五六米一個風口,可以用新風機,風機盤管啥的都行,負荷比房間小不少。可以按照夏季設計溫度26度,詳細的按照時溫差計算,也可以按照一平120瓦粗略估算。
H. 暖通空調課程設計
先找到手冊或者規范 或者你學習的課本
然後
1.開始算負荷(冬季穩態演算法 夏季內瞬時,所以夏季還要找很容多該地方的數據)
2.統計出最大負荷。(下面的情況以夏季為准,冬季你可以選擇鍋爐或者熱泵系統,比較簡單)
3.選系統,一次回風,二次回風?風機盤管+獨立新風?。。。等等。根據設計系統和設計溫度和當地溫度 繪制焓濕圖,焓濕圖一出,你就可以查到冷負荷,再熱負荷(如果有再熱過程),新風負荷
4.布置風管,水力計算,室內校核風速滿足規范否。
5.根據負荷和水力計算,選設備:風機盤管?空調器?新風機組?根據你設定系統選擇。選擇風口:散流器,百葉。。。
6.根據負荷,水溫,算冷凍水量和冷卻水量。冷凍水量--選擇製冷機組,冷卻水量--冷卻塔(還涉及到當地的濕球溫度等因素)
6.布置水管系統圖,水力計算,選冷卻水泵和冷凍水泵。
7.繪圖匯總。
從4,6步可以看出,空調風系統是指的,送風的風管+設備+……
空調水系統是指的冷卻水冷凍水系統,冷卻水是冷卻設備(送到冷凝器),冷凍水是提供冷負荷(送到蒸發器)的
明白了嗎?
I. 要做一個大學學生食堂VRV空調系統的課程設計,求大師指教!我該怎麼做!
算出負荷,一般食堂都是裝卡式風機盤管的,矩形放置。
至於冷媒管,不同廠商不同配置冷媒量,限制長度也不一樣。