<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
	<title>xSASAx - блог</title>
	<link>https://www.emkolbaski.ru/community/blog/53-xsasax-blog/</link>
	<description>xSASAx - блог Syndication</description>
	<pubDate>Tue, 23 Apr 2019 06:50:49 +0000</pubDate>
	<webMaster>info@emkolbaski.ru (ЕмКолбаски)</webMaster>
	<generator>IP.Blog</generator>
	<ttl>60</ttl>
	<item>
		<title>Поместил  в корпус.</title>
		<link>https://www.emkolbaski.ru/community/blog/53/entry-477-pomestil-v-korpus/</link>
		<category></category>
		<description><![CDATA[<p>Привет интересующимся темой автоматических контроллеров. Много работы в последнее время, но наконец дошли руки, поместил все в корпус и как просили в комментариях, выкладываю фото "в железе".<br />Корпус обычный электротехнический "<span  style='color: rgb(51,51,51)'><span  style='font-family: arial'>Щит металлический IEK ЩРн-12з-1 на 12 модулей, 265х310х120, IP31</span></span>". Можно было и покрупней, но место ограничено.<br />Блок питания - взял старый компьютерный 250 Вт. По мощности - с огромным запасом, но т.к. планирую попробовать зажигать щепу свечой накаливания от дизеля, нужен запас по току. По 12в этот БП выдает до 15А. должно хватить. Твердотельное реле 25А. Прилепил его на процессорный кулер с вентилятором, так как был в загашниках. Щуп для продукта подключил через разъем на 2.5мм, это не обязательно. Если в нем при эксплуатации будет теряться контакт- посажу датчик напрямую на клеммник. Датчик температуры камеры так и подключен. Схему датчиков и транзистора управления вентилятором дымогенератора расключил на том же клеммнике (на фото видно).<br />Собственно фото.<br /><br /><br /><br /><br />то же что и 1, только во включенном состоянии<br /><br />Будут вопросы - с удовольствием отвечу.</p><div id='attach_wrap' class='rounded clearfix'>
	<h4>Вложенные превью</h4>
	<ul>
		
			<li class=''>
				<a class='resized_img' rel='lightbox[477]' id='ipb-attach-url-72155-0-29001800-1556002249' href="http://www.emkolbaski.ru/community/uploads/monthly_04_2019/blogentry-10334-0-48534900-1555294839.png" title="1.png - Размер: 1,46&nbsp;МБ, Скачиваний: 0"><img src="http://www.emkolbaski.ru/community/uploads/monthly_04_2019/blogentry-10334-0-48534900-1555294839_thumb.png" id='ipb-attach-img-72155-0-29001800-1556002249' style='width:100;height:67' class='attach' width="100" height="67" alt="Вложенное изображение" /></a>

			</li>
		

			<li class=''>
				<a class='resized_img' rel='lightbox[477]' id='ipb-attach-url-72161-0-29135100-1556002249' href="http://www.emkolbaski.ru/community/uploads/monthly_04_2019/blogentry-10334-0-55183000-1555295625.png" title="4.png - Размер: 1,03&nbsp;МБ, Скачиваний: 0"><img src="http://www.emkolbaski.ru/community/uploads/monthly_04_2019/blogentry-10334-0-55183000-1555295625_thumb.png" id='ipb-attach-img-72161-0-29135100-1556002249' style='width:100;height:57' class='attach' width="100" height="57" alt="Вложенное изображение" /></a>

			</li>
		

			<li class=''>
				<a class='resized_img' rel='lightbox[477]' id='ipb-attach-url-72163-0-29142900-1556002249' href="http://www.emkolbaski.ru/community/uploads/monthly_04_2019/blogentry-10334-0-73773000-1555295655.png" title="5.png - Размер: 1,3&nbsp;МБ, Скачиваний: 0"><img src="http://www.emkolbaski.ru/community/uploads/monthly_04_2019/blogentry-10334-0-73773000-1555295655_thumb.png" id='ipb-attach-img-72163-0-29142900-1556002249' style='width:100;height:57' class='attach' width="100" height="57" alt="Вложенное изображение" /></a>

			</li>
		

			<li class=''>
				<a class='resized_img' rel='lightbox[477]' id='ipb-attach-url-72169-0-29148800-1556002249' href="http://www.emkolbaski.ru/community/uploads/monthly_04_2019/blogentry-10334-0-56435100-1555298223.png" title="3.png - Размер: 1,17&nbsp;МБ, Скачиваний: 0"><img src="http://www.emkolbaski.ru/community/uploads/monthly_04_2019/blogentry-10334-0-56435100-1555298223_thumb.png" id='ipb-attach-img-72169-0-29148800-1556002249' style='width:100;height:57' class='attach' width="100" height="57" alt="Вложенное изображение" /></a>

			</li>
		

			<li class=''>
				<a class='resized_img' rel='lightbox[477]' id='ipb-attach-url-72167-0-29154400-1556002249' href="http://www.emkolbaski.ru/community/uploads/monthly_04_2019/blogentry-10334-0-96823600-1555298200.png" title="2.png - Размер: 1,53&nbsp;МБ, Скачиваний: 0"><img src="http://www.emkolbaski.ru/community/uploads/monthly_04_2019/blogentry-10334-0-96823600-1555298200_thumb.png" id='ipb-attach-img-72167-0-29154400-1556002249' style='width:100;height:65' class='attach' width="100" height="65" alt="Вложенное изображение" /></a>

			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Mon, 15 Apr 2019 02:11:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.emkolbaski.ru/community/blog/53/entry-477-pomestil-v-korpus/</guid>
	</item>
	<item>
		<title><![CDATA[Контроллер коптильни &#34;Коптикон&#34;.]]></title>
		<link>https://www.emkolbaski.ru/community/blog/53/entry-421-kontroller-koptilni-koptikon/</link>
		<category></category>
		<description><![CDATA[<p><span  style='font-size: 18px'><span  style='font-family: times new roman'>Коптильный контроллер «Коптикон» задуман для автоматизации процесса копчения и приготовления колбасы в домашних условиях. Все началось с того, что собрав коптильню и озадачившись контролем и управлением температур в камере коптильни и внутри продукта, был построен двухканальный термометр-термостат. Схема и прошивка была взята с просторов интернета, построен он был на базе микроконтроллера ATMEGA</span><span  style='font-family: times new roman'>8. Функции свои он выполнял, сезон отслужил. Но при смене режимов бегать каждый раз вручную менять уставки как то напрягало. А тут еще давно назревала необходимость изучить программирование микроконтроллеров, да и немного свободного времени появилось. В общем, решено было сделать нормальный контроллер для коптильни, заодно разобраться и попрактиковаться в программировании </span><span  style='font-family: times new roman'>STM</span><span  style='font-family: times new roman'>32. В конструкции можно обойтись без пайки, если использовать ардуино модули, макетку и монтажные провода. Одной из целей была минимизация стоимости контроллера. Если бы год назад мне попалось что то подобное, собрал бы, но ничего подходящего не встречал. Начинался проект с 4х стадий и 2х датчиков </span><span  style='font-family: times new roman'>ds</span><span  style='font-family: times new roman'>18</span><span  style='font-family: times new roman'>b</span><span  style='font-family: times new roman'>20, потом добавились аналоговые датчики, дискретные выходы, доп. режимы. Проект немного разросся и затянулся. Много времени ушло на отлавливание багов. Хотя до коптильни он еще не дошел, так как у нас еще зима, а коптильня на даче. Погонял его я изрядно в разных режимах, имитируя разные ситуации.</span><br /><span  style='font-family: times new roman'>В качестве управляющего микроконтроллера был выбран </span><span  style='font-family: times new roman'>STM</span><span  style='font-family: times new roman'>32</span><span  style='font-family: times new roman'>F</span><span  style='font-family: times new roman'>103</span><span  style='font-family: times new roman'>C</span><span  style='font-family: times new roman'>8</span><span  style='font-family: times new roman'>T</span><span  style='font-family: times new roman'>6 на отладочной плате «</span><span  style='font-family: times new roman'>blue</span> <span  style='font-family: times new roman'>pill</span><span  style='font-family: times new roman'> (синяя таблетка)». Она очень дешевая (110-130руб на Али): <a href='https://ru.aliexpress.com/item/Free-Shipping-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-Forarduino/32525208361.html?spm=a2g0v.search0604.3.36.30e77b81IUqNWH&ws_ab_test=searchweb0_0,searchweb201602_3_10065_10068_319_317_10696_453_10084_454_10083_433_10618_431_10307_10301_537_536_10902_10059_10884_10889_10887_321_322_10915_10103_10914_10911_10910,searchweb201603_35,ppcSwitch_0&algo_expid=f5323dcc-b114-474d-9f9d-9785d3931e7f-8&algo_pvid=f5323dcc-b114-474d-9f9d-9785d3931e7f' class='bbc_url' title='Внешняя ссылка' rel='nofollow external'>https://ru.aliexpress.com/item/Free-Shipping-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-Forarduino/32525208361.html?spm=a2g0v.search0604.3.36.30e77b81IUqNWH&ws_ab_test=searchweb0_0,searchweb201602_3_10065_10068_319_317_10696_453_10084_454_10083_433_10618_431_10307_10301_537_536_10902_10059_10884_10889_10887_321_322_10915_10103_10914_10911_10910,searchweb201603_35,ppcSwitch_0&algo_expid=f5323dcc-b114-474d-9f9d-9785d3931e7f-8&algo_pvid=f5323dcc-b114-474d-9f9d-9785d3931e7f</a></span><br /><span  style='font-family: times new roman'>и имеет минимально необходимый обвес, кстати она поддерживается средой ардуино. </span><span  style='color: #45342e'><span  style='font-family: times new roman'>Сам микроконтроллер stm32f103c8t6, несмотря на то что по документации поставляется с флешпамятью на 64KБайта, по факту имеет 128кБ</span></span><span  style='color: #000000'><span  style='font-family: times new roman'>.</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'> Из проверенных мной 3х экземпляров, все нормально пишут и успешно верифицируют больше 64 кБ, из них две микросхемы корпусировано в Китае и одна в Малайзии. Есть у этой платы врожденный дефект:- опорное напряжение и питание АЦП берется с общего питания 3,3в. Поэтому АЦП шумит. Итоговый результат – младший разряд температуры иногда скачет ±0,1°. В принципе не страшно. Заказал для пробы платы </span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>stm32f103c8t6 smart v2.0 </span></span><br /><span  style='color: #45342e'><span  style='font-family: times new roman'>https</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>:</span></span><br /><a href='https://ru.aliexpress.com/item/Niannianxindianzi-STM32F103C8T6-stm32f103-stm32f1-STM32/32841552874.html?spm=a2g0v.10010108.1000014.8.30df204f8dooNH&pvid=4fce9e4f-cc2a-4ffa-8731-43fc13ae9d5c&gps-id=pcDetailBottomMoreOtherSeller&scm=1007.13338.112281.000000000000000&scm-url=1007.13338.112281.000000000000000&scm_id=1007.13338.112281.000000000000000' class='bbc_url' title='Внешняя ссылка' rel='nofollow external'>https://ru.aliexpress.com/item/Niannianxindianzi-STM32F103C8T6-stm32f103-stm32f1-STM32/32841552874.html?spm=a2g0v.10010108.1000014.8.30df204f8dooNH&pvid=4fce9e4f-cc2a-4ffa-8731-43fc13ae9d5c&gps-id=pcDetailBottomMoreOtherSeller&scm=1007.13338.112281.000000000000000&scm-url=1007.13338.112281.000000000000000&scm_id=1007.13338.112281.000000000000000</a><br /><span  style='color: #45342e'><span  style='font-family: times new roman'>где можно развязать питание АЦП. Вдобавок на ней распаяна память </span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>at</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>24</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>c</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>04, и внешняя флеш при использовании данной платы не понадобится. С микроконтроллером лучше сразу взять программатор </span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>ST</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>-</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>Link</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'> за 120 рублей. Например такой.</span></span> <a href='https://ru.aliexpress.com/item/ST-Link-V2-new-stlink-mini-STM8STM32-STLINK-simulator-download-programming-With-Cover/32719963657.html?spm=a2g0v.10010108.1000013.1.25b7610fqybzOf&pvid=a05d3411-a7e2-401a-b5f4-91e5092c7e94&gps-id=pcDetailBottomMoreThisSeller&scm=1007.13339.99734.0&scm-url=1007.13339.99734.0&scm_id=1007.13339.99734.0' class='bbc_url' title='Внешняя ссылка' rel='nofollow external'>https://ru.aliexpress.com/item/ST-Link-V2-new-stlink-mini-STM8STM32-STLINK-simulator-download-programming-With-Cover/32719963657.html?spm=a2g0v.10010108.1000013.1.25b7610fqybzOf&pvid=a05d3411-a7e2-401a-b5f4-91e5092c7e94&gps-id=pcDetailBottomMoreThisSeller&scm=1007.13339.99734.0&scm-url=1007.13339.99734.0&scm_id=1007.13339.99734.0</a><br /><span  style='font-family: times new roman'>Дисплей был взят символьный монохромный 4 строки по 20 символов, брал сразу с впаянной платой преобразователя </span><span  style='font-family: times new roman'>I</span><span  style='font-family: times new roman'>2С. Цена 280-330 рублей например здесь: <a href='https://ru.aliexpress.com/item/Free-shipping-Smart-Electronics-LCD-Display-Monitor-LCD2004-2004-20X4-5V-Character-Blue-Backlight-Screen-And/32830727102.html?spm=a2g0v.search0604.3.2.306133d66IUWgr&ws_ab_test=searchweb0_0,searchweb201602_3_10065_10068_319_317_10696_453_10084_454_10083_433_10618_431_10307_10301_537_536_10902_10059_10884_10889_10887_321_322_10915_10103_10914_10911_10910,searchweb201603_35,ppcSwitch_0&algo_expid=4c438171-7445-4eff-afe6-1ba474383fda-0&algo_pvid=4c438171-7445-4eff-afe6-1ba474383fda%20.' class='bbc_url' title='Внешняя ссылка' rel='nofollow external'>https://ru.aliexpress.com/item/Free-shipping-Smart-Electronics-LCD-Display-Monitor-LCD2004-2004-20X4-5V-Character-Blue-Backlight-Screen-And/32830727102.html?spm=a2g0v.search0604.3.2.306133d66IUWgr&ws_ab_test=searchweb0_0,searchweb201602_3_10065_10068_319_317_10696_453_10084_454_10083_433_10618_431_10307_10301_537_536_10902_10059_10884_10889_10887_321_322_10915_10103_10914_10911_10910,searchweb201603_35,ppcSwitch_0&algo_expid=4c438171-7445-4eff-afe6-1ba474383fda-0&algo_pvid=4c438171-7445-4eff-afe6-1ba474383fda .</a></span><span  style='font-family: times new roman'> Дисплей может быть и не модный, но для текста вполне себе, информации вмещает достаточно и не блекнет на улице. Есть минус - у этих дешевых дисплеев – нет русского алфавита. Плохо, но что поделаешь. Не стал использовать транслит, не люблю его еще со времен первых сотовых. Пришлось в меню и главном экране использовать английские слова, их немного, они довольно распространены в других устройствах.</span><br /><span  style='font-family: times new roman'>Энергонезависимая память. Использую </span><span  style='font-family: times new roman'>AT</span><span  style='font-family: times new roman'>24С16. АТ24С32-256 не пойдут, но при сильной необходимости можно поменять код под них. Так же будут работать </span><span  style='font-family: times new roman'>AT</span><span  style='font-family: times new roman'>24</span><span  style='font-family: times new roman'>C</span><span  style='font-family: times new roman'>08, </span><span  style='font-family: times new roman'>AT</span><span  style='font-family: times new roman'>24</span><span  style='font-family: times new roman'>C</span><span  style='font-family: times new roman'>04 и их аналоги. Продаются везде, так как широко используются в бытовой технике, китайцы продают по 6-7 руб штучка. Чтобы можно было не паять, на Али заказал платки для ардуино с 24</span><span  style='font-family: times new roman'>C</span><span  style='font-family: times new roman'>256.<a href='http://https//ru.aliexpress.com/item/New-AT24C256-24C256-I2C-interface-EEPROM-Memory-Module-WAVGAT/32811471056.html?spm=a2g0v.search0604.3.2.38ef7c74KINwC6&ws_ab_test=searchweb0_0,searchweb201602_3_10065_10068_319_317_10696_453_10084_454_10083_433_10618_431_10307_10301_537_536_10902_10059_10884_10889_10887_321_322_10915_10103_10914_10911_10910-10889,searchweb201603_35,ppcSwitch_0&algo_expid=8f9c6c21-495e-47b2-b343-89aa8be4c59e-0&algo_pvid=8f9c6c21-495e-47b2-b343-89aa8be4c59e' class='bbc_url' title='Внешняя ссылка' rel='nofollow external'>http://https://ru.aliexpress.com/item/New-AT24C256-24C256-I2C-interface-EEPROM-Memory-Module-WAVGAT/32811471056.html?spm=a2g0v.search0604.3.2.38ef7c74KINwC6&ws_ab_test=searchweb0_0,searchweb201602_3_10065_10068_319_317_10696_453_10084_454_10083_433_10618_431_10307_10301_537_536_10902_10059_10884_10889_10887_321_322_10915_10103_10914_10911_10910-10889,searchweb201603_35,ppcSwitch_0&algo_expid=8f9c6c21-495e-47b2-b343-89aa8be4c59e-0&algo_pvid=8f9c6c21-495e-47b2-b343-89aa8be4c59e</a></span><span  style='font-family: times new roman'> Дома вставил в панельку нужную микросхему.</span><br /><span  style='font-family: times new roman'>В качестве элемента управления был выбран энкодер с кнопкой. Как по мне, вполне справляется с задачей. <a href='https://ru.aliexpress.com/item/5-20-switch/32864246557.html?spm=a2g0v.search0604.3.74.14b4524cQnHFc4&ws_ab_test=searchweb0_0%2Csearchweb201602_3_10065_10068_319_317_10696_453_10084_454_10083_433_10618_431_10307_10301_537_536_10902_10059_10884_10889_10887_321_322_10915_10103_10914_10911_10910%2Csearchweb201603_35%2CppcSwitch_0&algo_pvid=0bf2c0d4-bed9-409f-94e2-2991b7d5d0f6&algo_expid=0bf2c0d4-bed9-409f-94e2-2991b7d5d0f6-11' class='bbc_url' title='Внешняя ссылка' rel='nofollow external'>https://ru.aliexpress.com/item/5-20-switch/32864246557.html?spm=a2g0v.search0604.3.74.14b4524cQnHFc4&ws_ab_test=searchweb0_0%2Csearchweb201602_3_10065_10068_319_317_10696_453_10084_454_10083_433_10618_431_10307_10301_537_536_10902_10059_10884_10889_10887_321_322_10915_10103_10914_10911_10910%2Csearchweb201603_35%2CppcSwitch_0&algo_pvid=0bf2c0d4-bed9-409f-94e2-2991b7d5d0f6&algo_expid=0bf2c0d4-bed9-409f-94e2-2991b7d5d0f6-11</a></span><span  style='font-family: times new roman'> или такой <a href='https://ru.aliexpress.com/item/WAVGAT-Arduino/32915420023.html?spm=a2g0v.search0604.3.60.14b4524cQnHFc4&ws_ab_test=searchweb0_0%2Csearchweb201602_3_10065_10068_319_317_10696_453_10084_454_10083_433_10618_431_10307_10301_537_536_10902_10059_10884_10889_10887_321_322_10915_10103_10914_10911_10910%2Csearchweb201603_35%2CppcSwitch_0&algo_pvid=0bf2c0d4-bed9-409f-94e2-2991b7d5d0f6&algo_expid=0bf2c0d4-bed9-409f-94e2-2991b7d5d0f6-9' class='bbc_url' title='Внешняя ссылка' rel='nofollow external'>https://ru.aliexpress.com/item/WAVGAT-Arduino/32915420023.html?spm=a2g0v.search0604.3.60.14b4524cQnHFc4&ws_ab_test=searchweb0_0%2Csearchweb201602_3_10065_10068_319_317_10696_453_10084_454_10083_433_10618_431_10307_10301_537_536_10902_10059_10884_10889_10887_321_322_10915_10103_10914_10911_10910%2Csearchweb201603_35%2CppcSwitch_0&algo_pvid=0bf2c0d4-bed9-409f-94e2-2991b7d5d0f6&algo_expid=0bf2c0d4-bed9-409f-94e2-2991b7d5d0f6-9</a></span><br /><span  style='font-family: times new roman'>Кнопка энкодера это по факту три кнопки. Разделение временнОе. Фиксируется время от нажатия до отпускания кнопки. Срабатывание по факту отпускания кнопки.</span></span><ul class='bbc'><li><span  style='font-size: 18px'><span  style='font-family: times new roman'>Короткое нажатие (0-0,25с). В меню - вперед.</span></span></li><li><span  style='font-size: 18px'><span  style='font-family: times new roman'>Среднее нажатие (0,25-1,5с). В меню - назад. В главном экране - ручная смена стадий.</span></span></li><li><span  style='font-size: 18px'><span  style='font-family: times new roman'>Длинное нажатие (больше 2с). Вход и выход из меню.</span></span></li><li><span  style='font-size: 18px'><span  style='font-family: times new roman'>Вращение ручки экодера. Перемещение вверх/вниз по пунктам меню, изменение +/- величин в меню. В главном экране – ручная регулировка оборотов вентилятора дымогенератора.</span></span></li></ul><span  style='font-size: 18px'>Главное меню.<br /><br />Меню настроек 1й стадии (для примера)<br /><br /><span  style='color: #45342e'><span  style='font-family: times new roman'>Собственно о контроллере и его возможностях:</span></span><br /><span  style='color: #45342e'><span  style='font-family: times new roman'>Имеются 4 стадии (как то: сушка-обжарка-варка-охлаждение). Стадии сменяются автоматически при достижении выбранным режимом стадии своей уставки. Таким образом в автоматическом режиме возможен полный цикл приготовления. Либо стадии можно перелистывать по кругу вручную, средним нажатием кнопки.</span></span><br /><span  style='color: #45342e'><span  style='font-family: times new roman'>Каждая стадия имеет 5 режимов на выбор: </span></span></span><ul class='bbc'><li><span  style='font-size: 18px'><strong class='bbc'><span  style='color: #45342e'><span  style='font-family: times new roman'>По температуре. (T</span></span></strong><strong class='bbc'><span  style='color: #45342e'><span  style='font-family: times new roman'>)</span></span></strong><span  style='color: #45342e'><span  style='font-family: times new roman'> В этом режиме стадия заканчивается при достижении температуры продукта температуры уставки.</span></span></span></li></ul><span  style='font-size: 18px'></span><ul class='bbc'><li><span  style='font-size: 18px'><strong class='bbc'><span  style='color: #45342e'><span  style='font-family: times new roman'>По времени. (t</span></span></strong><strong class='bbc'><span  style='color: #45342e'><span  style='font-family: times new roman'>)</span></span></strong><span  style='color: #45342e'><span  style='font-family: times new roman'> В этом режиме стадия заканчивается по истечению времени уставки. На дисплее в этом режиме показан обратный отсчет времени в минутах до конца стадии.</span></span></span></li></ul><span  style='font-size: 18px'></span><ul class='bbc'><li><span  style='font-size: 18px'><strong class='bbc'><span  style='color: #45342e'><span  style='font-family: times new roman'>По дельта Т. (dT</span></span></strong><strong class='bbc'><span  style='color: #45342e'><span  style='font-family: times new roman'>)</span></span></strong><span  style='color: #45342e'><span  style='font-family: times new roman'> В этом режиме стадия заканчивается при достижении температуры продукта уставки, температура в камере поддерживается на дельту Т больше текущей температуры продукта. Диапазон дельта Т не более 20 градусов.</span></span></span></li></ul><span  style='font-size: 18px'></span><ul class='bbc'><li><span  style='font-size: 18px'><strong class='bbc'><span  style='color: #45342e'><span  style='font-family: times new roman'>Охлаждение. (Cool</span></span></strong><strong class='bbc'><span  style='color: #45342e'><span  style='font-family: times new roman'>)</span></span></strong><span  style='color: #45342e'><span  style='font-family: times new roman'> В этом режиме стадия заканчивается при достижении температуры продукта меньше температуры уставки.</span></span></span></li></ul><span  style='font-size: 18px'></span><ul class='bbc'><li><span  style='font-size: 18px'><strong class='bbc'><span  style='color: #45342e'><span  style='font-family: times new roman'>Отключено. (OFF)</span></span></strong><span  style='color: #45342e'><span  style='font-family: times new roman'> Стадия пропускается.</span></span></span></li></ul></p><p>&nbsp;</p><p><span  style='font-size: 18px'><span  style='color: #45342e'><span  style='font-family: times new roman'>Для регулирования температуры реализован ПИД регулятор. Алгоритм простой, формула классическая (в википедии первая в статье о ПИД регуляторах). Управление ТЭН происходит импульсами 1Гц с переменной длительностью (ШИМ) с помощью твердотельного реле (SSR</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>) </span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>c</span></span> <span  style='color: #45342e'><span  style='font-family: times new roman'>симистором на выходе. На главном экране отображается текущая величина задействования ТЭН в процентах. 100%-ТЭН постоянно включен, 0%-ширина импульсов нулевая, ТЭН не греет. В интернете много информации о настройке ПИД регуляторов, у меня особых проблем не возникло. Настройка ПИД регулятора, как правило, делается один раз. Датчики на выбор (в меню) можно использовать цифровые - </span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>DS</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>18</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>B</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>20 или термисторы с упрощенным расчетом, либо с уточненным (выбор в меню, с занесением соответствующих коэффициентов в настройки). </span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>DS</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>18</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>B</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>20 китайцы продают уже в корпусе с метровым проводом (<a href='https://ru.aliexpress.com/item/Free-Shipping-1PCS-Digital-Temperature-Temp-Sensor-Probe-DS18B20-For-Thermometer-1m-Waterproof-100CM/32522322459.html?spm=a2g0v.search0604.3.1.11607ba7K6cn9t&ws_ab_test=searchweb0_0,searchweb201602_3_10065_10068_319_317_10696_453_10084_454_10083_433_10618_431_10307_10301_537_536_10902_10059_10884_10889_10887_321_322_10915_10103_10914_10911_10910-10889,searchweb201603_35,ppcSwitch_0&algo_expid=2598b52e-ac67-470f-b4b0-d07afaf53df7-0&algo_pvid=2598b52e-ac67-470f-b4b0-d07afaf53df7' class='bbc_url' title='Внешняя ссылка' rel='nofollow external'>https://ru.aliexpress.com/item/Free-Shipping-1PCS-Digital-Temperature-Temp-Sensor-Probe-DS18B20-For-Thermometer-1m-Waterproof-100CM/32522322459.html?spm=a2g0v.search0604.3.1.11607ba7K6cn9t&ws_ab_test=searchweb0_0,searchweb201602_3_10065_10068_319_317_10696_453_10084_454_10083_433_10618_431_10307_10301_537_536_10902_10059_10884_10889_10887_321_322_10915_10103_10914_10911_10910-10889,searchweb201603_35,ppcSwitch_0&algo_expid=2598b52e-ac67-470f-b4b0-d07afaf53df7-0&algo_pvid=2598b52e-ac67-470f-b4b0-d07afaf53df7</a></span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>), а так же они продают готовые щупы с термисторами как расходник к их цифровым термометрам. <a href='https://ru.aliexpress.com/item/-/32833141507.html?spm=a2g0s.9042311.0.0.274233edF5x4se%20%D0%B8%D0%BB%D0%B8%20https://ru.aliexpress.com/item/Thermopro-EAAGD/32876234574.html?af=DPlnKr2ATnM&aff_platform=default&cpt=1548838681092&sk=bNb0JaAc&aff_trace_key=62435c7029f94c6c8ad82ff6ed85cbae-1548838681092-02264-bNb0JaAc&cn=KWoP3raQoYVmu&dp=9b574a39-b00f-4827-9162-d18a8ff7334e&hot_product=1&terminal_id=347acf51f97e4cf39d0df750d153f07c' class='bbc_url' title='Внешняя ссылка' rel='nofollow external'>https://ru.aliexpress.com/item/-/32833141507.html?spm=a2g0s.9042311.0.0.274233edF5x4se или https://ru.aliexpress.com/item/Thermopro-EAAGD/32876234574.html?af=DPlnKr2ATnM&aff_platform=default&cpt=1548838681092&sk=bNb0JaAc&aff_trace_key=62435c7029f94c6c8ad82ff6ed85cbae-1548838681092-02264-bNb0JaAc&cn=KWoP3raQoYVmu&dp=9b574a39-b00f-4827-9162-d18a8ff7334e&hot_product=1&terminal_id=347acf51f97e4cf39d0df750d153f07c</a> выбор есть.</span></span></span></p><p>&nbsp;</p><p><span  style='font-size: 18px'><span  style='color: #45342e'><span  style='font-family: times new roman'>Реализованы дискретные выходы (для управления реле).</span></span><br /><span  style='color: #45342e'><span  style='font-family: times new roman'>Четыре выхода постоянно включены в соответствующей стадии от ее начала до конца (низкий уровень на выводе МК).</span></span></span><ul class='bbc'><li><span  style='font-size: 18px'><span  style='color: #45342e'><span  style='font-family: times new roman'>OUT6 – 1я стадия, </span></span></span></li><li><span  style='font-size: 18px'><span  style='color: #45342e'><span  style='font-family: times new roman'>OUT7 – 2я стадия, </span></span></span></li><li><span  style='font-size: 18px'><span  style='color: #45342e'><span  style='font-family: times new roman'>OUT8 – 3я стадия, </span></span></span></li><li><span  style='font-size: 18px'><span  style='color: #45342e'><span  style='font-family: times new roman'>OUT9 – 4я стадия.</span></span></span></li></ul><span  style='font-size: 18px'><span  style='color: #45342e'><span  style='font-family: times new roman'>Четыре выхода – OUT</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>1, </span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>OUT</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>2, </span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>OUT</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>3, </span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>OUT</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>4 включаются в начале стадии на заданное время. Номер стадии и время включенного состояния для каждого из этих выходов задается отдельно, в меню. Можно все 4 включать в одной стадии, можно по одному в стадии, можно как то иначе.</span></span><br /><span  style='color: #45342e'><span  style='font-family: times new roman'>Один выход - </span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>OUT</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>5 включается периодически во всех стадиях. Период включения и длительность включенного состояния этого выхода в каждой стадии устанавливается в настройках конкретной стадии.</span></span><br /><span  style='color: #45342e'><span  style='font-family: times new roman'>Для реле заказал 5 вольтовый ардуино модуль на 8 реле типа такого:</span></span> <a href='https://ru.aliexpress.com/item/1pcs-lot-4-channel-relay-module-4-channel-relay-control-board-with-optocoupler-Relay-Output-4/32340914033.html?spm=a2g0s.9042311.0.0.274233edLWaW5C' class='bbc_url' title='Внешняя ссылка' rel='nofollow external'>https://ru.aliexpress.com/item/1pcs-lot-4-channel-relay-module-4-channel-relay-control-board-with-optocoupler-Relay-Output-4/32340914033.html?spm=a2g0s.9042311.0.0.274233edLWaW5C</a><br /><span  style='color: #45342e'><span  style='font-family: times new roman'>Активный входной уровень релейного модуля- низкий. Таких модулей на Алиэкспресс большинство.</span></span><br /><span  style='color: #45342e'><span  style='font-family: times new roman'>Вентилятор дымогенератора в режиме автоматического включения доступен во 2й и 3й стадии (хотя вручную его можно накрутить в любой стадии). Если в настройках стадии значение величины его оборотов больше 10%, то он считается включенным в этой стадии. При ее начале он запускается на 100%, работает так минуту, затем его обороты опускаются до установленной величины. Для управления двигателем вентилятора использую мосфет </span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>IRL</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>3705</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>n</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'> (попался под руку). А так подойдут любые </span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>n</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>-канальные с управлением логическим уровнем и током стока от 5А. Вкрутил его в ту же колодку на которой расключены датчики. Думаю, можно использовать ардуино модуль </span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>IRF</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>520. У меня их просто нет в наличии.</span></span><br /><span  style='color: #45342e'><span  style='font-family: times new roman'>Звук реализован на 5 вольтовом активном (с встроенным генератором) зуммере типа такого:</span></span><br /><a href='https://ru.aliexpress.com/item/10pcs-Active-Buzzer-Alarm-5V-Sounder-speaker-Buzzer/32785830067.html?spm=a2g0v.search0604.3.16.29db6b71hjl3F3&ws_ab_test=searchweb0_0,searchweb201602_5_10065_10068_319_317_10696_453_10084_454_10083_10618_10307_10301_537_536_10902_10059_10884_10889_10887_321_322_10915_10103_10914_10911_10910,searchweb201603_60,ppcSwitch_0&algo_expid=8206356c-b781-49ef-a275-16259cb3772e-2&algo_pvid=8206356c-b781-49ef-a275-16259cb3772e' class='bbc_url' title='Внешняя ссылка' rel='nofollow external'>https://ru.aliexpress.com/item/10pcs-Active-Buzzer-Alarm-5V-Sounder-speaker-Buzzer/32785830067.html?spm=a2g0v.search0604.3.16.29db6b71hjl3F3&ws_ab_test=searchweb0_0,searchweb201602_5_10065_10068_319_317_10696_453_10084_454_10083_10618_10307_10301_537_536_10902_10059_10884_10889_10887_321_322_10915_10103_10914_10911_10910,searchweb201603_60,ppcSwitch_0&algo_expid=8206356c-b781-49ef-a275-16259cb3772e-2&algo_pvid=8206356c-b781-49ef-a275-16259cb3772e</a><br /><span  style='color: #45342e'><span  style='font-family: times new roman'>Есть такие же на 3 вольта, будут пищать громче. У меня был на 5 вольт, его и поставил.</span></span></span></p><p>&nbsp;</p><p><span  style='font-size: 18px'><span  style='color: #45342e'><span  style='font-family: times new roman'>При включении контроллера происходит быстрый трехкратный пик зуммера. При смене стадии вручную происходит однократный пик, при автосмене стадии пик двойной. При окончании программы периодический, примерно 1 раз в секунду пик. При перегреве длительный противный пик, пауза и циклический повтор. При выходе из крайних пунктов меню (где меняются уставки и величины) происходит однократный пик зуммера и запись значения пункта меню во внешнюю энергонезависимую память (текущие значения).</span></span><br /><span  style='color: #45342e'><span  style='font-family: times new roman'>Реализовано 5 предустановок (групп уставок, </span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>presets</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>). В них записываются значения <strong class='bbc'>уставок</strong> стадий (тип режимов стадий, уставки температур, времени, дискретных выходов, скорость вентилятора дымогенератора). Запись предустановок происходит после выхода из соответствующего пункта меню (</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>save</span></span> <span  style='color: #45342e'><span  style='font-family: times new roman'>preset</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>№) из оперативной памяти в ЕЕПРОМ, а их чтение (</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>load</span></span> <span  style='color: #45342e'><span  style='font-family: times new roman'>preset</span></span><span  style='color: #45342e'><span  style='font-family: times new roman'>№) из ЕЕПРОМ в оперативную память (при этом загруженные значения заменяют собой текущие). Коэффициенты ПИД, коэффициенты для расчета температуры термисторов, значения поправок температуры датчиков и типы выбранных датчиков в области памяти предустановок не записываются, а хранятся как константы в области памяти вместе с текущими значениями всех переменных. Текущие значения всех величин загружаются в оперативную память после каждого включения/перезагрузки (если загрузить какую либо предустановку, то после сброса или включения контроллера будут загружены значения уставок, которые последними устанавливались в меню ). То есть, по факту получается 6 предустановок (групп уставок).</span></span><br /><span  style='color: #45342e'><span  style='font-family: times new roman'>При первом включении, или при сбое процесса записи/чтения (плохой контакт, исчезновение питания), в ячейках ЕЕПРОМ памяти могут оказаться непотребные значения величин. Чтобы загрузить в ячейки памяти значения по умолчанию, нужно замкнуть вывод РВ0 микроконтроллера на общий провод и в таком состоянии перезагрузить его (либо снять и подать питание). Затем перемычку снять. При этом загрузятся дефолтные значения всех переменных. Коэффициенты для термистора Т1 (камера) будут загружены мною снятые для термистора 100 кОм, а для термистора Т2 (продукт) снятые для термистора 200 кОм (такие используются в китайских щупах).</span></span><br /><span  style='color: #45342e'><span  style='font-family: times new roman'>Надеюсь кому-нибудь пригодится. Пожелания и замечания приветствуются. Проект не бросаю, в процессе связь через блютус с андроид устройством. На все вопросы относительно контроллера отвечу.</span></span><br /><span  style='font-family: times new roman'>Схема. Rделителя </span></span><span  style='font-size: 18px'><span  style='font-family: times new roman'>у меня для Т1 24кОм, для Т2 51кОм. </span></span><br /><br /><span  style='font-size: 18px'><span  style='font-family: times new roman'>Прошивка.</span><br /><br /><span  style='font-family: times new roman'>Схему поправил.</span><br /><span  style='font-family: times new roman'>Прошивал контроллер программой ST-LINK Utility. Можно скачать на сайте ST (нужна регистрация), либо поискать в интернете. Ее дистрибутив больше 25 Мб, здесь выложить никак.</span></span></p><div id='attach_wrap' class='rounded clearfix'>
	<h4>Вложенные превью</h4>
	<ul>
		
			<li class=''>
				<a class='resized_img' rel='lightbox[421]' id='ipb-attach-url-67479-0-48808200-1556002249' href="http://www.emkolbaski.ru/community/uploads/monthly_03_2019/blogentry-10334-0-34943400-1551408472.png" title="режим температуры.png - Размер: 590,93&nbsp;КБ, Скачиваний: 0"><img src="http://www.emkolbaski.ru/community/uploads/monthly_03_2019/blogentry-10334-0-34943400-1551408472_thumb.png" id='ipb-attach-img-67479-0-48808200-1556002249' style='width:100;height:39' class='attach' width="100" height="39" alt="Вложенное изображение" /></a>

			</li>
		

			<li class=''>
				<a class='resized_img' rel='lightbox[421]' id='ipb-attach-url-67481-0-48818600-1556002249' href="http://www.emkolbaski.ru/community/uploads/monthly_03_2019/blogentry-10334-0-98389900-1551408496.png" title="режим температуры.png - Размер: 590,93&nbsp;КБ, Скачиваний: 0"><img src="http://www.emkolbaski.ru/community/uploads/monthly_03_2019/blogentry-10334-0-98389900-1551408496_thumb.png" id='ipb-attach-img-67481-0-48818600-1556002249' style='width:100;height:39' class='attach' width="100" height="39" alt="Вложенное изображение" /></a>

			</li>
		

			<li class=''>
				<a class='resized_img' rel='lightbox[421]' id='ipb-attach-url-67483-0-48822100-1556002249' href="http://www.emkolbaski.ru/community/uploads/monthly_03_2019/blogentry-10334-0-49375400-1551408513.png" title="режим дельта т.png - Размер: 518,31&nbsp;КБ, Скачиваний: 0"><img src="http://www.emkolbaski.ru/community/uploads/monthly_03_2019/blogentry-10334-0-49375400-1551408513_thumb.png" id='ipb-attach-img-67483-0-48822100-1556002249' style='width:100;height:38' class='attach' width="100" height="38" alt="Вложенное изображение" /></a>

			</li>
		

			<li class=''>
				<a class='resized_img' rel='lightbox[421]' id='ipb-attach-url-67485-0-48824600-1556002249' href="http://www.emkolbaski.ru/community/uploads/monthly_03_2019/blogentry-10334-0-70133000-1551408527.png" title="режим охлажд.png - Размер: 475&nbsp;КБ, Скачиваний: 0"><img src="http://www.emkolbaski.ru/community/uploads/monthly_03_2019/blogentry-10334-0-70133000-1551408527_thumb.png" id='ipb-attach-img-67485-0-48824600-1556002249' style='width:100;height:37' class='attach' width="100" height="37" alt="Вложенное изображение" /></a>

			</li>
		

			<li class=''>
				<a class='resized_img' rel='lightbox[421]' id='ipb-attach-url-67487-0-48827300-1556002249' href="http://www.emkolbaski.ru/community/uploads/monthly_03_2019/blogentry-10334-0-58610900-1551408583.png" title="гл меню 1.png - Размер: 511,74&nbsp;КБ, Скачиваний: 0"><img src="http://www.emkolbaski.ru/community/uploads/monthly_03_2019/blogentry-10334-0-58610900-1551408583_thumb.png" id='ipb-attach-img-67487-0-48827300-1556002249' style='width:100;height:37' class='attach' width="100" height="37" alt="Вложенное изображение" /></a>

			</li>
		

			<li class=''>
				<a class='resized_img' rel='lightbox[421]' id='ipb-attach-url-67489-0-48829300-1556002249' href="http://www.emkolbaski.ru/community/uploads/monthly_03_2019/blogentry-10334-0-06846800-1551408595.png" title="гл меню 2.png - Размер: 531&nbsp;КБ, Скачиваний: 0"><img src="http://www.emkolbaski.ru/community/uploads/monthly_03_2019/blogentry-10334-0-06846800-1551408595_thumb.png" id='ipb-attach-img-67489-0-48829300-1556002249' style='width:100;height:37' class='attach' width="100" height="37" alt="Вложенное изображение" /></a>

			</li>
		

			<li class=''>
				<a class='resized_img' rel='lightbox[421]' id='ipb-attach-url-67491-0-48835100-1556002249' href="http://www.emkolbaski.ru/community/uploads/monthly_03_2019/blogentry-10334-0-95191700-1551408613.png" title="гл меню 3.png - Размер: 487,85&nbsp;КБ, Скачиваний: 0"><img src="http://www.emkolbaski.ru/community/uploads/monthly_03_2019/blogentry-10334-0-95191700-1551408613_thumb.png" id='ipb-attach-img-67491-0-48835100-1556002249' style='width:100;height:37' class='attach' width="100" height="37" alt="Вложенное изображение" /></a>

			</li>
		

			<li class=''>
				<a class='resized_img' rel='lightbox[421]' id='ipb-attach-url-67493-0-48838200-1556002249' href="http://www.emkolbaski.ru/community/uploads/monthly_03_2019/blogentry-10334-0-95340200-1551409924.png" title="стадия1 меню1.png - Размер: 473,95&nbsp;КБ, Скачиваний: 0"><img src="http://www.emkolbaski.ru/community/uploads/monthly_03_2019/blogentry-10334-0-95340200-1551409924_thumb.png" id='ipb-attach-img-67493-0-48838200-1556002249' style='width:100;height:37' class='attach' width="100" height="37" alt="Вложенное изображение" /></a>

			</li>
		

			<li class=''>
				<a class='resized_img' rel='lightbox[421]' id='ipb-attach-url-67495-0-48840800-1556002249' href="http://www.emkolbaski.ru/community/uploads/monthly_03_2019/blogentry-10334-0-50021100-1551409931.png" title="стадия1 меню2.png - Размер: 487,04&nbsp;КБ, Скачиваний: 0"><img src="http://www.emkolbaski.ru/community/uploads/monthly_03_2019/blogentry-10334-0-50021100-1551409931_thumb.png" id='ipb-attach-img-67495-0-48840800-1556002249' style='width:100;height:37' class='attach' width="100" height="37" alt="Вложенное изображение" /></a>

			</li>
		

			<li class=''>
				<a class='resized_img' rel='lightbox[421]' id='ipb-attach-url-71023-0-48861600-1556002249' href="http://www.emkolbaski.ru/community/uploads/monthly_04_2019/blogentry-10334-0-94167700-1554279295.png" title="Kopticon .png - Размер: 654,48&nbsp;КБ, Скачиваний: 0"><img src="http://www.emkolbaski.ru/community/uploads/monthly_04_2019/blogentry-10334-0-94167700-1554279295_thumb.png" id='ipb-attach-img-71023-0-48861600-1556002249' style='width:100;height:63' class='attach' width="100" height="63" alt="Вложенное изображение" /></a>

			</li>
		
	</ul>
</div><div id='attach_wrap' class='rounded clearfix'>
	<h4>Вложенные файлы</h4>
	<ul>
		
			<li class='clear'>
				<a href="https://www.emkolbaski.ru/community/index.php?app=core&module=attach&section=attach&attach_id=67499" title="Скачать вложение"><img src="https://www.emkolbaski.ru/community/public/style_extra/mime_types/zip.gif" alt="Вложенный файл" /></a>
&nbsp;<a href="https://www.emkolbaski.ru/community/index.php?app=core&module=attach&section=attach&attach_id=67499" title="Скачать вложение">thermometer.zip</a> <span class='desc'><strong>(71,35&nbsp;КБ)</strong></span>
<br /><span class="desc info">Скачано: 26</span>
			</li>
		

			<li class='clear'>
				<a href="https://www.emkolbaski.ru/community/index.php?app=core&module=attach&section=attach&attach_id=67501" title="Скачать вложение"><img src="https://www.emkolbaski.ru/community/public/style_extra/mime_types/zip.gif" alt="Вложенный файл" /></a>
&nbsp;<a href="https://www.emkolbaski.ru/community/index.php?app=core&module=attach&section=attach&attach_id=67501" title="Скачать вложение">Kopticon.zip</a> <span class='desc'><strong>(992,68&nbsp;КБ)</strong></span>
<br /><span class="desc info">Скачано: 33</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Fri, 01 Mar 2019 02:34:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.emkolbaski.ru/community/blog/53/entry-421-kontroller-koptilni-koptikon/</guid>
	</item>
</channel>
</rss>