Алкотестер на датчике Q3 и индикаторе 74Н595 4-bit led.

Алкотестер на ARDUINO PRO MINI под FLProg.

Алкотестер сделан на датчике Q3 и индикаторе 74Н595 4-bit led.
В начале программы, после включения запускается таймер на прогрев датчика.
После прогрева производится автоматическая установка и смещение “0”.
При нажатии кнопки измерение загорается —– и можно дышать на датчик
пока не пропадет —–.
Производится 20 замеров и формирование массива для нахождения
среднего значения. Можно подключить зуммер чтобы пикал на начало
и конец измерения или светодиод. Затем индицируется содержание
алкоголя в мг/л. Следующий замер можно производить через минт 5
когда восстановится датчик.
Калибровал простейшим способом, в программе временно делается
прямой вывод на экран непосредственно с датчика. Прогреваем хорошо
датчик и записываем код ацп (например 61) это начало шкалы 0.04 мг/л ,
затем берем ватку смоченную спиртом и дуем на нее в сторону датчика,
Следуя datasheet максимальная концентрация 4 мг/л, смотрим код зашкала
(например 800) это будет верх шкалы. Так как нам нружны сотые доли
берем в масштабирование 4000. После такого отравления датчик долго
восстанавливается. Это конечно не совсем точно, но так как нас интересует
низ шкалы 0,16 мг/л то это вполне приемлемо.
Мжно откалибровать и другими способами. Перевод в промилле мг/л / 0.45
тоесть 0.16/0.34=0.356 промилле.

материал на https://yadi.sk/d/FAMZmIw6uFVDd проекты папка алкотестер.

Источник: https://yadi.sk/d/FAMZmIw6uFVDd

 

Добавил: RW4HDL


0

Publication author

offline 2 days

Анатолий

Avatar 35
Comments: 16Publics: 76Registration: 21-12-2017

Leave a Comment

Войти с помощью: 
Authorization
*
*
Войти с помощью: 
Registration
*
*
*
*
Войти с помощью: 
Password generation