«Дистанционная система контроля и сигнализации пожарной безопасности газовых резервуаров»



Download 1,66 Mb.
bet13/13
Sana02.07.2022
Hajmi1,66 Mb.
#729048
TuriКраткий обзор
1   ...   5   6   7   8   9   10   11   12   13
Bog'liq
Диплом22

Литература

  1. Справочник по сжиженным углеводородным газам .-Л.: Недра, 1986.- 543 с.

  2. СНиП 2.04.08-87 Газоснабжение.

  3. ГОСТ 12.1.011-87 ССБТ Смеси взрывоопасные. Классификация и методы испытаний.

  4. Математическая модель испарения сжиженных углеводородных газов со свободной поверхности / Шебеко Ю.Н., Шевчук А.П., Смолин И.М. и др. // Химическая промышленность. - 1992. - N 7. - С. 404-408.

  5. ГОСТ Р 12.3.047-98 Пожарная безопасность технологических процессов. Общие требования. Методы контроля.- М.: 1998.

  6. ГОСТ 12.1.004-91. Пожарная безопасность. Общие требования. – М.: Госстандарт России, 1991 г.

  7. ГОСТ Р 51043-97 Установки водяного и пенного пожаротушения автоматические. Оросители спринклерные и дренчерные. Общие требования. Методы испытаний.

  8. . НПБ 88-01 Установки пожаротушения и сигнализации. Нормы и правила проектирования.

  9. Справочник. “Водород. Свойства, получение, хранение, транспортирование, применение”. Москва “Химия” - 1989 г.

  10. Атмега

  11. Датчики,

  12. Президент асарлари

13.Библиотека для Iskra JS
14.Библиотека для Arduino
15.Datasheet на датчик MQ5
16http://shp.by.ru/sci/fullerene/rorums/ichms/2003/
17.www.metran.ru
18.www.allbest.ru

Приложение


Примеры программ для Arduino

Для обладателей платформ Arduino выведем в Serial-порт текущее значение вредных газов



  • ppm, управляя нагревателем. Для запуска примера скачайте и установите библиотеку

TroykaMQ.




mq5Heater.ino



  • библиотека для работы с датчиками MQ (Troyka-модуль) #include




  • имя для пина, к которому подключен датчик




#define PIN_MQ5

A0

  • имя для пина, к которому подключен нагреватель датчика

#define PIN_MQ5_HEATER 11



  • создаём объект для работы с датчиком




  • и передаём ему номер пина выходного сигнала и нагревателя

MQ5 mq5(PIN_MQ5, PIN_MQ5_HEATER);

void setup()


{



Serial.begin(9600);



  • включаем нагреватель mq5.heaterPwrHigh(); Serial.println("Heated sensor");

}


void loop()

{


if (!mq5.isCalibrated() && mq5.heatingCompleted()) {



  • выполняем калибровку датчика на чистом воздухе mq5.calibrate();




  • выводим сопротивление датчика в чистом воздухе (Ro) в serial-

порт

Serial.print("Ro = ");
Serial.println(mq5.getRo());

}


  • если прошёл интервал нагрева датчика

  • и калибровка была совершена

if (mq5.isCalibrated() && mq5.heatingCompleted()) {



  • выводим отношения текущего сопротивление датчика

  • к сопротивлению датчика в чистом воздухе (Rs/Ro)

Serial.print("Ratio: "); Serial.print(mq5.readRatio());





  • выводим значения газов в ppm

Serial.print("LPG: ");


Serial.print(mq5.readLPG());


Serial.print(" ppm ");


Serial.print(" Methane: ");


Serial.print(mq5.readMethane());


Serial.println(" ppm ");


delay(100);


}

}



  • платам Arduino c 5 вольтовой логикой датчик можно подключить используя всего один трёхпроводной шлейф. Для этого установите перемычку на разъём «выбор питания нагревателя».

Выведем в Serial-порт текущее значение вредных газов в ppm, при этом нагреватель всегда включён.




mq5.ino



  • библиотека для работы с датчиками MQ (Troyka-модуль)

#include


//имя для пина, к которому подключен датчик #define PIN_MQ5 A0



  • создаём объект для работы с датчиком и передаём ему номер пина

MQ5 mq5(PIN_MQ5);


void setup()


{
// открываем последовательный порт
erial.begin(9600);



  • перед калибровкой датчика прогрейте его 60 секунд




  • выполняем калибровку датчика на чистом воздухе mq5.calibrate();




  • выводим сопротивление датчика в чистом воздухе (Ro) в serial-порт

Serial.print("Ro = "); Serial.println(mq5.getRo());


}


void loop()

{



  • в ыводим отношения текущего сопротивление датчика

  • к сопротивление датчика в чистом воздухе (Rs/Ro)

Serial.print("Ratio: "); Serial.print(mq5.readRatio());





  • выводим значения газов в ppm

Serial.print(" LPG: ");
Serial.print(mq5.readLPG());

Serial.print(" ppm ");


Serial.print(" Methane: ");
Serial.print(mq5.readMethane());
Serial.println(" ppm ");
delay(100);

}


Элементы платы






Download 1,66 Mb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   13




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish