freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于單片機的atx電源智能檢測儀的設計_畢業(yè)論文(設計)(文件)

2025-07-30 20:45 上一頁面

下一頁面
 

【正文】 show4()。 if(x=400)。 p1=BB8。 } }st=0。 /* 定時 50mS 初始化 */ TH0=15536/256。//未開啟; 基于單片機的 ATX 電源智能檢測儀的設計 45 TR0=1。 p2=BB2 。 p3=BB9。 cjusb()。 while(1) {p1=BB7。show2()。zs=0。 cj5v()。 cad=2。} if(go!=1) { mdelay(10)。 if(go==1) { p1=BB1。 ET0=1。 zs=1。 show4()。ad()。 ad()。 p1=p3。 if(x=400) {zs=1。 reset()。A1=1。 a1=1。 cd4051()。 a1=0。 cd4051()。 s1=0。 } void cj3v(void) { INH=1。 } } flag=0。 x=x1*2。 cd4051()。 if(x=xx1) {zs=1。 reset()。 a1=1。 ccd=8。 s1=1。a2=6。 cd4051()。s2=2。 cj122()。 x=(x1*57)/10。 cad=5。 EA=1。 } void cj12v(void) { INH=1。 } } flag=0。 x=(x1*57)/10。 cd4051()。 if(x=xx1) {zs=1。 reset()。A1=1。 a1=1。 cd4051()。s2=5。 cj55()。 x=(x1*30)/13。 cad=4。 INH=1。 a1=0。 cd4051()。s2=5。A1=1。 EA=0。 show1()。 x=(x1*45)/17。 show4()。ad()。 TF1=0。 second=second+1。 } void LM() interrupt 1 { TH0=15536/256。p25=p32。p21=p36。 delay1m(200)。 //啟動 ST=0。 default:{A=0。 case(5):{A=1。 case(4):{A=1。 case(3):{A=0。 case(2):{A=0。 } void ad() 基于單片機的 ATX 電源智能檢測儀的設計 40 { switch(cad) { case(1):{A=1。C1=1。C1=0。C1=0。C1=1。C1=1。C1=1。C1=0。C1=0。 ss3=x%10。 DATA=0x80。 DATA=0x0e。 DATA=0x38。 enable()。 DATA=0x0c。 DATA=AA[second/10]。 enable1()。v39。 enable1()。 DATA=AA[ss2]。 ss3=(x%100)/10。 39。 E=0。\039。 } void show5(void) { setxy(2,1)。 DATA=AA[second%10]。 39。 DATA=39。 enable1()。 enable1()。 DATA=AA[ss1]。 enable1()。 delay15(1)。*p++) { DATA=*p。 p=BB4。 DATA=39。 DATA=AA[a2]。 39。 DATA=39。 enable1()。 DATA=39。 } DATA=AA[s1]。 RW=0。*p!=39。 enable()。 E=0。\039。 } 基于單片機的 ATX 電源智能檢測儀的設計 36 } void show2(void) //顯示第 2 行英文 { setxy(2,1)。 RW=0。*p!=39。 } } //////////////xianshi////// void show1(void) //xianshi : 第一行英文 { setxy(1,1)。Delay 0。ca。 } //////**************/////// void delay15(uchar a) { uchar d,c。 RW=0。 基于單片機的 ATX 電源智能檢測儀的設計 35 E=0。break。enable()。i++) 。 for(。939。739。539。339。139。 uchar code BB10[17]={ text usb two}。 uchar code BB7[17]={ text over}。 uchar code BB3[17]={text:}。 void cj5v(void) 。 void cj55(void)。 void didi(void)。 void show2(void)。 void delay1ms(void)。 void lcd()。 int x,x1,x2=0,s1=3,s2=2,s3=0,ss1=3,ss2=1,ss3=1,ss4=0,begin,cad,ccd。 sbit p24=P2^4。 sbit p20=P2^0。 sbit p34=P3^4。 sbit p30=P3^0。 sbit A1=P0^0。 sbit OE=P0^4。 sbit A=P1^3。 整個產品的使用非常簡單,只要把 ATX 電源的接頭接入相應的座子,上電后 本產品將自動完成所有測試,并在顯示模塊顯示數據和結果。而 CD4051 起到了單片機與負載之間的控制銜接作用。又由于 CD4051的通道選擇是由單片機直接控制,所以不管單片機給 的是什么控制電平 CD4051 都選通第 0路。 AD 數據高低位 在 AD 的調試過程中還出現數據不穩(wěn)定,有很大的變化,但又在幾個固定的值中變化的情況,這個現象看來古怪, 但也有規(guī)律,這主要是由于數據的高低位搞反了,而低位數據本身就會有變動導致的。 ST=0。 OE= 1,輸出轉換得到的數據; OE= 0,輸出數據線呈高阻狀態(tài)。當 ST 上跳沿時,所有內部寄存器清零;下跳沿時,開始進行 A/D轉換;在轉換期間, ST 應保持低電平。 E=1。 } void enable1(void) { RS=1。 RW=0。enable()。 else{ switch(x){ case 1:DATA=0x80+y1。p27=p30。p23=p34。 //結束 P2=0xff。 ST=0。C=1。C=1。C=0。C=0。C=1。C=0。 default:{INH=1。 case(8):{A1=1。 case(7):{A1=1。 case(6):{A1=0。 case(5):{A1=1。 case(4):{A1=0。 case(3):{A1=0。 case(2):{A1=0。 基于單片機的 ATX 電源智能檢測儀的設計 24 4. 軟件設計 系統總的流程圖 圖 系統流程圖 CD4051 控制子程序 void cd4051() { 開啟信號? 初始化各模塊, K=1 AD 采集 ++K==5? 開始 結束 數據處理 顯示 基于單片機的 ATX 電源智能檢測儀的設計 25 switch(ccd) { case(1):{A1=1。 與電腦電源的銜接模塊 從廢舊的主板上拆下與電源銜接的 20 針座子,因為該接口包括了電腦電源出來的所有需要檢測的電壓。 基于單片機的 ATX 電源智能檢測儀的設計 21 單片機模塊 單片機模塊主要是起控制作用,具體電路圖如下: 圖 單片機控制模塊 為了便于畫圖,本設計主要是用網絡節(jié)點來繪圖。需要背光時, BLA串接一個限流電阻接VDD, BLK 接地,實測該模塊的背光電流為 50mA 左右; BLK: LED 背光地端。寫數據時,需要下降沿觸發(fā)模塊。 表 1602B 引腳說明 編號 符號 引腳說明 編號號 符號 引腳說明 1 VSS 電源地 9 D2 雙向數據口 2 VDD 電源正極 10 D3 雙向數據口 3 VL 對比度調節(jié) 11 D4 雙向數據口 4 RS 數據 /命令選擇 12 D5 雙 向數據口 5 R/W 讀 /寫選擇 13 D6 雙向數據口 6 E 模塊使能端 14 D7 雙向數據口 7 D0 雙向數據口 15 BLK 背光源地 8 D1 雙向數據口 16 BLA 背光源正極 VDD:電源正極, - ,通常使用 5V 電壓; VL: LCD 對比度調節(jié)端,電壓調節(jié)范圍為 0- 5V。 可以顯示字符 。 優(yōu) 點 :控制簡單 ,價格低廉 ,易于購買 。 圖 典型的傳輸特性 從上圖可看出 ,只要 6V, Id 能有可達到 100A。 本設計選擇了 IRF3205,下面是對 IRF3205 的詳細介紹: IRF3205 是大功率場效應管 , 開路電阻為無窮大,其導通時的電阻為幾乎為零 ,切換速度快 ,只要應用得當 ,能長時間工作 。 場效應管是一種單極型晶體管 ,它只有一個 PN 結 ,在基于單片機的 ATX 電源智能檢測儀的設計 16 零偏壓的狀態(tài)下 ,它是導通的 ,如果在其柵極 (G)和源極 (S)之間加上一個反向偏壓 (稱柵極偏壓 )在反向電場作用下 PN 變厚 (稱耗盡區(qū) )溝道變窄 ,其漏極電流將變小 ,反向偏壓達到一定時 ,耗盡區(qū)將完全溝道 夾斷 ,此時 ,場效應管進入截止狀態(tài) ,此時的反向偏壓我們稱之為夾斷電壓 ,用 Vpo表示 ,它與柵極電壓 Vgs 和漏源電壓 Vds 之間可近以表示為Vpo=Vps |Vgs|,這里 |Vgs|是 Vgs的絕對值 。 開路電阻為無窮大,其導通時的電阻為幾乎為零。 CD4051 應用上有個非常值得注意的地方,那就是 VDD 的大小會影響到芯片對選通管腳的選擇端口 A、 B、 C 電壓高低的識別。CD4051允許雙向使用,改變圖中 IN/OUT和 OUT/IN的接法,可以實現“多到一”或“一到多”的轉換。本設計選擇的是 CD4051 芯片。優(yōu)點:易于控制,節(jié)約單片機管腳資源,產品已經非常成熟,穩(wěn)定性好,易于采購。 ( 1) 開關功能的實現的選擇 方案 1:選擇普通三極管,如 901 9013 等。 是否轉換完畢,我們根據 EOC 信號來判斷。 ( 3) ADC0809 應用說明 ADC0809 內部帶有輸出鎖存器,可以與 AT89S51 單片機直接相連。 OE= 1,輸出轉換得到的數據; OE= 0,輸出數據線呈高阻狀態(tài)。當 ST 上跳沿時,所有內部寄存器清零;下跳沿時,開始進行 A/D轉換;在轉換期間, ST 應保持低電平。當 ALE 線為高電平時,地址鎖存與譯碼器將 A, B, C 三條地址線的地址信號進行鎖存,經譯碼后被選中的通道的模擬量進轉換器進行轉換。多路開關可選通 8個模擬通道,允許 8 路模擬量分時輸入,共用 A/D 轉換器進行轉換。 本模塊采用 ADC0809 芯片實現數據的采集,下面對該芯片進行介紹。單片機的可擦除只讀存儲器可以反復擦除 100 次。 單片機模塊 本設計的核心控制芯片就是單片機 ,該模塊的功能 :實現對系統的控制 .單片機種類繁多 ,應該選擇最合適的單片機 ,要熟練掌握它的功能且靈活應用 .本設計選擇的是 AT 89C51。 ( 4) 負電壓 采樣 ATX 電源輸出 12V、 5V 兩個負電壓,由于接觸到的 AD 芯片都只能采樣正電壓,就拿 ADC0809 來說 如果要輸入負電壓信號的話,基于單片機的 ATX 電源智能檢測儀的設計 8 在輸入 AD 之前應該在這個信號上疊加一個合適的正電壓信號,使得輸入 AD 的信號全部在 0V 以上,然后在微處理器的程序中減去疊加上的正電壓信號。所以直流電源模塊是必須的,只有加上了直流電源為各個模塊提供正常的工作電壓,才能使 ATX 電源智能檢測儀持續(xù)穩(wěn)定的工作。關系圖如 下。 開關電源向電腦提供 +5V、 +12V、 +、 12V、 5V、 +5V USB
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1