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

正文內(nèi)容

安全檢測設(shè)計(jì)概述-資料下載頁

2025-06-29 12:18本頁面
  

【正文】 器。它使用在清潔空氣中電導(dǎo)率低的二氧化錫作為氣敏材料(在空氣中約為 104~105KΩ)。當(dāng)存在檢測對象氣體時(shí),傳感器的電導(dǎo)率隨空氣中氣體濃度增加而增加,使用簡單的電路即可將電導(dǎo)率的變化,轉(zhuǎn)化為與該氣體濃度相對應(yīng)的輸出信號。與采用接觸燃燒式的可燃性氣體傳感器相比,半導(dǎo)體陶瓷式傳感器優(yōu)點(diǎn)顯著,不易出現(xiàn)催化劑中毒的現(xiàn)象。它特別適宜可燃性氣體泄漏的早期發(fā)現(xiàn)和需要長期使用的、可靠性高的場所。[6]宋浩,[M].北京:清華大學(xué)出版社,2022[摘要]:單片微型計(jì)算機(jī)(簡稱單片機(jī))是微型計(jì)算機(jī)的一個(gè)很重要的分支,自 20 世紀(jì)70 年代問世以來,以其體積小、可靠性高、控制能力強(qiáng)、使用方便、性能價(jià)格比高、容易產(chǎn)品化等特點(diǎn),在智能儀表、機(jī)電一體化、實(shí)時(shí)控制、分布式多機(jī)系統(tǒng)、家用電器等各個(gè)領(lǐng)域得到了廣泛的應(yīng)用,對各個(gè)行業(yè)的技術(shù)改造和產(chǎn)品的更新?lián)Q代起著重要的推動(dòng)作用。37 / 44[7]張保衛(wèi),尚家封,[J].山東消防,2022,(8):12[摘要] :我國在 70 年代初期開始研制可燃性氣體報(bào)警控制器,生產(chǎn)型號多樣、品種較齊全,應(yīng)用范圍也由單一的煉油系統(tǒng)擴(kuò)展到幾乎所有危險(xiǎn)作業(yè)環(huán)境的各種類型報(bào)警器,產(chǎn)品數(shù)量也在不斷增加。但主要是在引進(jìn)國外先進(jìn)的傳感器技術(shù)和先進(jìn)的生產(chǎn)工藝基礎(chǔ)上,又進(jìn)行研究與開發(fā),形成自己的特色。近年來,在氣體選擇性和產(chǎn)品穩(wěn)定性上也有很大進(jìn)步。[8][M].北京:高等教育出版社,1998[摘要]:A/D轉(zhuǎn)換的過程是首先對輸入的模擬電壓信號取樣,取樣結(jié)束后進(jìn)入保持時(shí)間,在這段時(shí)間內(nèi)將取樣的電壓量化為數(shù)字量,并按一定的編碼形式給出轉(zhuǎn)換 結(jié)束。然后,再開始下一次的取樣。[9]童詩白,[M].北京:高等教育出版社,2022[摘要]:傳感器輸出信號一般比較微弱,需要經(jīng)過前置電路對其進(jìn)行放大、濾波、電平調(diào)整,滿足單片機(jī)對輸入信號的要求。[10]蔡可芬,[J].,18(4):22[摘要]:2022年12月,國家執(zhí)行新的可燃性氣體探測器標(biāo)準(zhǔn)(GB 153222022)《可燃?xì)怏w探測器》。在2022年10月國家頒布《可燃?xì)怏w檢測報(bào)警器規(guī)程JJG6932022 》。一部分不合規(guī)定的可燃性氣體報(bào)警控制器將停止使用。附錄 D:程序清單主程序:include include include include uchar Status_Flag。 define set_timer TH1 = 0xb1。TL1 = 0xdf。 uchar alarm_num。uint dis_buff[4]。uchar keytime=0。uint temp1。uint temp11。uint temp21。sbit ST=P3^0。sbit OE=P3^1。sbit EOC=P3^2。sbit CLK=P3^3。uchar AD_DATA[2]。 //保存 IN0 和 IN1 經(jīng) AD 轉(zhuǎn)換后的數(shù)據(jù)uchar code led_7[21]={0x80,0xe5,0x0c,0x24,0x61,0x22,0x02,0xe4,0x00,0x60,0xff,// 有點(diǎn) 0 1 2 3 4 5 6 7 8 9 滅0x90,0xf5,0x1c,0x34,0x71,0x32,0x12,0xf4,0x10,0x70}。// 無點(diǎn) 0 1 2 3 4 5 6 7 8 38 / 449 unsigned char code tab[] = {0x00,0x08,0x01,0x09,0x02,0x0a,0x03,0x0b,0x04,0x0c,0x05,0x06,0x07,0x0d,0x0e}。uchar code ditab[16]={0,1,1,2,3,3,4,4,5,6,6,7,8,8,9,9}。uint alarm_data = 30 。uchar SetSelect = 0。uchar alarm_flag=1。uchar data HaveKey = 0。uchar chushi。uchar data NewKey[3]={0xff,0xff,0xff}。uchar code KeyTable[16]={0x00,0xfe,0xfd,0xfb,0xf7,0xef,0xdf}。// 1 2 3 4 5 sbit P3_3=P1^5。sbit P3_1=P1^4。define digit_1_on P3_1 = 0。define digit_1_off P3_1 = 1。define digit_2_on P3_3 = 0。define digit_2_off P3_3 = 1。uchar timer_20ms。uchar work_flag。uchar seconds。uchar time_20ms。uchar time_20ms_1。uchar work_flag_1 = 1。//開機(jī)檢測標(biāo)志uchar work_lamp_flag。/*主程序*/void main(){/*TMOD = 0x01。 TH0 = 0xDC。 TL0 = 0xB0。 EA = 1。 ET0 = 1。 TR0 = 1。 TR1 = 1。ES = 1。 ET1 = 1。*/TMOD = 0x12。//定時(shí)器 0 和定時(shí)器 2 初始設(shè)置 TH0 = 0xDC。 TL0 = 0xB0。 EA = 1。 ET0 = 1。 TR0 = 1。 TR1 = 1。// ES = 1。 ET1 = 1。 init()。//AD 模數(shù)轉(zhuǎn)換器進(jìn)行初始化 while(1) {39 / 44AD()。 //ad 數(shù)據(jù)采集if(alarm_flag ==1){if(alarm1 == 0){alarm_num = 1。// alarm_lamp1 = 0。BuzzerOn。//打開蜂鳴器Alarmon。 //打開報(bào)警燈}/*if(alarm2 == 1){alarm_lamp1 = 0。}*/}if(alarm_flag ==0){alarm_lamp1 = 1。BuzzerOff。Alarmoff。BuzzerOff。Alarmoff。}if(alarm1 == 1){alarm_num = 0。work_flag = 1。//報(bào)警狀態(tài)消失后計(jì)時(shí)開始}if(alarm2 == 0){alarm_lamp1 = 0。}if(alarm2 == 1amp。amp。alarm3 == 1){alarm_lamp1 = 1。}if(alarm3 == 0){alarm_lamp1 = 0。}disbuffer()。//將顯示數(shù)據(jù)發(fā)送至緩沖區(qū)display()。//動(dòng)態(tài)掃描 start()。//上電初始化工作,黃燈閃爍if(timer_20ms=50){seconds++。timer_20ms=0。}40 / 44if(seconds200)//當(dāng)時(shí)間大于 60 秒時(shí),關(guān)閉報(bào)警{work_flag=0。BuzzerOff。Alarmoff。BuzzerOff。Alarmoff。seconds = 0。}if(time_20ms50amp。amp。work_flag_1==0)//綠燈閃爍{work = 1。}if(time_20ms=50amp。amp。work_flag_1==0)////綠燈閃爍{work = 0。} }}//雙變量延時(shí)/*void Delay(unsigned x,unsigned y){ int i,j。 for(i=0。ix。i++) for(j=0。jy。j++)。}*///*****************延時(shí)**************//void delay_ms(uchar i){uchar j。for(。i0。i){for(j=0。j=120。j++){。} }}void start(void){if(time_20ms_150){alarm_lamp1 = 1。}if(time_20ms_150amp。amp。time_20ms_1100){alarm_lamp1 = 0。}if(time_20ms_1100amp。amp。time_20ms_1150)41 / 44{alarm_lamp1 = 1。}if(time_20ms_1150amp。amp。time_20ms_1200){alarm_lamp1 = 0。}if(time_20ms_1150){alarm_lamp1 = 1。time_20ms_1=0。work_lamp_flag++。}if(work_lamp_flag=10){work_flag_1 =0。time_20ms_1=0。}}//*****************時(shí)間顯示掃描**************//void display(void){uchar i。P0 = led_7[dis_buff[i]]。digit_1_on。i++。delay_ms(1)。P0 = led_7[dis_buff[i]]。digit_1_off。digit_2_on。i++。delay_ms(1)。digit_2_off。i=0。delay_ms(1)。}//*****************秒送到緩沖區(qū)**************//void disbuffer(void){temp11=AD_DATA[0]*200。temp21=temp11/51。temp1 = temp21*10。dis_buff[1] = (temp1500)/1000+0x0b。dis_buff[0] = (temp1500)%1000/100+0x0b。}/*********系統(tǒng)初始化***********/void init()42 / 44{ EA = 1。 //開總中斷 TMOD = 0x02。 //設(shè)定定時(shí)器 T0 工作方式 TH0=216。 //利用 T0 中斷產(chǎn)生 CLK 信號 TL0=216。 TR0=1。 //啟動(dòng)定時(shí)器 T0 ET0=1。 ST=0。 OE=0。 } /***********T0 中斷服務(wù)程序************/void t0(void) interrupt 1 using 0{ CLK=~CLK。} /***********AD 轉(zhuǎn)換函數(shù)**********/void AD(){ ST=0。 delay(5)。 ST=1。 //啟動(dòng) AD 轉(zhuǎn)換 delay(5)。 ST=0。 while(0==EOC) 。 OE=1。 AD_DATA[0]=P2。 OE=0。}/**********延時(shí)函數(shù)************/void delay(uchar i){ uchar j。 while(i) { for(j=125。j0。j) 。 }}43 / 44/* [ interrupt [0x0B] void T0_int (void)][ ment: 定時(shí)器 TO 中斷服務(wù)程序,定時(shí)給主循環(huán)發(fā)送 20ms 間隔消息] */void T0_int (void) interrupt 3//[0x0B] //定時(shí)器 T0 20ms 定時(shí){TR1 = 0。TR1 = 1。set_timerif(work_flag==1amp。amp。work_flag_1==0){timer_20ms++。}time_20ms++。if(work_flag_1==1){time_20ms_1++。}
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1