<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>programowanie - Elektryka Prąd Nie Tyka - instalacje elektryczne w praktyce</title>
	<atom:link href="https://elektrykapradnietyka.com/tag/programowanie/feed/" rel="self" type="application/rss+xml" />
	<link>https://elektrykapradnietyka.com/tag/programowanie/</link>
	<description>Instalacje elektryczne - porady, zdjęcia i filmy z pracy elektryka. Najlepsze momenty z życia elektryków z humorem i praktyczną stroną instalacji elektrycznych</description>
	<lastBuildDate>Sun, 28 Sep 2025 08:08:07 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://elektrykapradnietyka.com/wp-content/uploads/2016/07/fav-32x32.png</url>
	<title>programowanie - Elektryka Prąd Nie Tyka - instalacje elektryczne w praktyce</title>
	<link>https://elektrykapradnietyka.com/tag/programowanie/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">114776718</site>	<item>
		<title>Kontrola poziomu wody w zbiorniku na deszczówkę, sterowanie elektrozaworem i automatyczne nawadnianie ogrodu z easyE4</title>
		<link>https://elektrykapradnietyka.com/61673/kontrola-poziomu-wody-w-zbiorniku-na-deszczowke-sterowanie-elektrozaworem-nawadnianie-ogrodu-z-easye4-programowanie/</link>
		
		<dc:creator><![CDATA[Marcin Delegacz]]></dc:creator>
		<pubDate>Thu, 18 Sep 2025 22:08:33 +0000</pubDate>
				<category><![CDATA[Amper.TV]]></category>
		<category><![CDATA[deszczówka]]></category>
		<category><![CDATA[easy E4]]></category>
		<category><![CDATA[easy soft]]></category>
		<category><![CDATA[eaton]]></category>
		<category><![CDATA[elektrozawór]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[przekaźnik programowalny]]></category>
		<category><![CDATA[sterowanie]]></category>
		<category><![CDATA[sterowanie pompą]]></category>
		<category><![CDATA[sterownik]]></category>
		<category><![CDATA[suchobieg pompy]]></category>
		<category><![CDATA[WebVisu]]></category>
		<category><![CDATA[wizualizacja]]></category>
		<category><![CDATA[zbiornik na deszczówkę]]></category>
		<guid isPermaLink="false">https://elektrykapradnietyka.com/?p=61673</guid>

					<description><![CDATA[<p>Głównym elementem&#160;odpowiedzialnym za kontrolę naszego systemu nawadniania jest sterownik EATON easyE4 o oznaczeniu EASY-E4-UC-12RC1P, którego pełną specyfikację znajdziecie tutaj: https://www.eaton.com/pl/pl-pl/skuPage.197504.html Sterownik easyE4 oferuje elastyczne możliwości programowania, zarówno bezpośrednio na urządzeniu, jak i poprzez oprogramowanie easySoft, które w wersji V8.30 zostało wykorzystane do stworzenia tego programu przy użyciu języka ST. Dodatkowo ta wersja oprogramowania (easySoft) udostępnia [&#8230;]</p>
<p>Artykuł <a href="https://elektrykapradnietyka.com/61673/kontrola-poziomu-wody-w-zbiorniku-na-deszczowke-sterowanie-elektrozaworem-nawadnianie-ogrodu-z-easye4-programowanie/">Kontrola poziomu wody w zbiorniku na deszczówkę, sterowanie elektrozaworem i automatyczne nawadnianie ogrodu z easyE4</a> pochodzi z serwisu <a href="https://elektrykapradnietyka.com">Elektryka Prąd Nie Tyka - instalacje elektryczne w praktyce</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Automatyczne nawadnianie ogrodu ze zbiornika na deszczówkę z easyE4 EATON" width="640" height="360" src="https://www.youtube.com/embed/IJO0jioEQ28?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p><strong>Głównym elementem&nbsp;odpowiedzialnym za kontrolę naszego systemu nawadniania jest sterownik EATON easyE4 o oznaczeniu EASY-E4-UC-12RC1P, którego pełną specyfikację znajdziecie tutaj: <a href="https://www.eaton.com/pl/pl-pl/skuPage.197504.html" target="_blank" rel="noreferrer noopener">https://www.eaton.com/pl/pl-pl/skuPage.197504.html</a></strong></p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1200" height="716" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-4-1200x716.png" alt="" class="wp-image-61701" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-4-1200x716.png 1200w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-4-500x298.png 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-4-768x458.png 768w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-4-1536x917.png 1536w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-4-2048x1223.png 2048w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-4-704x420.png 704w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-4-640x382.png 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-4-681x407.png 681w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Widok programu easySoft (wybór sterownika)</figcaption></figure>



<p>Sterownik easyE4 oferuje elastyczne możliwości programowania, zarówno bezpośrednio na urządzeniu, jak i poprzez oprogramowanie easySoft, które w wersji V8.30 zostało wykorzystane do stworzenia tego programu przy użyciu języka ST. Dodatkowo ta wersja oprogramowania (easySoft) udostępnia użytkownikowi narzędzie o nazwie WebVisu, które w łatwy sposób pozwala na stworzenie prostej i przejrzystej wizualizacji, z możliwością dopasowania rozdzielczości do różnych urządzeń np. smartfon czy tablet. Dostęp do niej jest możliwy dzięki wbudowanemu serwerowi sieci Web.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1200" height="672" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/widok_glowny-1200x672.jpg" alt="" class="wp-image-61680" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/widok_glowny-1200x672.jpg 1200w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/widok_glowny-500x280.jpg 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/widok_glowny-768x430.jpg 768w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/widok_glowny-1536x860.jpg 1536w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/widok_glowny-750x420.jpg 750w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/widok_glowny-640x358.jpg 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/widok_glowny-681x381.jpg 681w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/widok_glowny.jpg 1597w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Widok programu (wizualizacja)</figcaption></figure>



<p>Poniżej przedstawione zostały fragmenty kodu wraz z opisem, które pozwolą zrozumieć ideę jego działania.</p>



<h2 class="wp-block-heading"><strong>Kontrola poziomu wody w zbiorniku</strong></h2>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1048" height="496" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-5.png" alt="" class="wp-image-61703" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-5.png 1048w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-5-500x237.png 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-5-768x363.png 768w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-5-887x420.png 887w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-5-640x303.png 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-5-681x322.png 681w" sizes="auto, (max-width: 1048px) 100vw, 1048px" /></figure>



<p>Kontrola poziomu wody w zbiorniku odbywa się przy pomocy sygnałów cyfrowych, pochodzących z trzech czujników: I01 – poziom min, I02 – poziom 50% oraz I03 – poziom max.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="695" height="567" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image.png" alt="" class="wp-image-61686" style="width:300px" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image.png 695w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-500x408.png 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-515x420.png 515w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-640x522.png 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-681x556.png 681w" sizes="auto, (max-width: 695px) 100vw, 695px" /><figcaption class="wp-element-caption">Rys. 1. <strong>Maksymalny poziom wody w zbiorniku – wszystkie czujniki działają poprawnie.</strong></figcaption></figure>
</div>


<p>W przypadku wystąpienia błędu któregokolwiek z czujników poziomu (Rys 2-5) uruchamiany jest timer T01 (5 sekund), jeżeli w zadanym czasie błąd nie ustąpi generowany jest alarm (M08) „Błąd czujnika poziomu”, który powoduje blokadę pracy pompy oraz uniemożliwia otwarcie elektrozaworu.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1200" height="673" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz3-1200x673.jpg" alt="" class="wp-image-61683" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz3-1200x673.jpg 1200w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz3-500x280.jpg 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz3-768x431.jpg 768w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz3-1536x861.jpg 1536w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz3-749x420.jpg 749w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz3-640x359.jpg 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz3-681x382.jpg 681w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz3.jpg 1598w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Rys. 2. Błąd czujnika poziomu minimum.</figcaption></figure>



<p></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1200" height="673" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz-1200x673.jpg" alt="" class="wp-image-61681" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz-1200x673.jpg 1200w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz-500x281.jpg 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz-768x431.jpg 768w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz-1536x862.jpg 1536w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz-749x420.jpg 749w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz-640x359.jpg 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz-681x382.jpg 681w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz.jpg 1597w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Rys. 3. <strong>Błąd czujnika poziomu minimum oraz maksimum.</strong></figcaption></figure>



<p></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1200" height="671" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz4-1200x671.jpg" alt="" class="wp-image-61684" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz4-1200x671.jpg 1200w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz4-500x279.jpg 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz4-768x429.jpg 768w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz4-1536x858.jpg 1536w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz4-752x420.jpg 752w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz4-640x358.jpg 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz4-681x381.jpg 681w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz4.jpg 1598w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Rys. 4. <strong>Błąd czujnika poziomu minimum oraz 50%.</strong></figcaption></figure>



<p></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1200" height="670" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz2-1200x670.jpg" alt="" class="wp-image-61682" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz2-1200x670.jpg 1200w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz2-500x279.jpg 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz2-768x429.jpg 768w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz2-1536x857.jpg 1536w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz2-752x420.jpg 752w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz2-640x357.jpg 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz2-681x380.jpg 681w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/blad_czujnika_poz2.jpg 1598w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Rys. 5. <strong>Błąd czujnika poziomu 50%</strong></figcaption></figure>



<h2 class="wp-block-heading"><strong>Sterowanie elektrozaworem</strong></h2>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="820" height="206" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-7.png" alt="" class="wp-image-61705" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-7.png 820w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-7-500x126.png 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-7-768x193.png 768w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-7-640x161.png 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-7-681x171.png 681w" sizes="auto, (max-width: 820px) 100vw, 820px" /></figure>



<p>Jeżeli ilość wody w zbiorniku spadnie poniżej poziomu minimum nastąpi automatyczne otwarcie elektrozaworu w celu jej uzupełnienia. Sterowany jest on przy pomocy wyjścia cyfrowego Q02. Elektrozawór pozostaje otwarty do momentu, gdy poziom wody w zbiorniku osiągnie 50%.<br>W przypadku, gdy poziom wody opadł podczas podlewania praca pompy jest natychmiast blokowana, aby ją zabezpieczyć przed uszkodzeniem (suchobiegiem).</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1200" height="672" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/zawor_otw_reka-1200x672.jpg" alt="" class="wp-image-61685" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/zawor_otw_reka-1200x672.jpg 1200w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/zawor_otw_reka-500x280.jpg 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/zawor_otw_reka-768x430.jpg 768w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/zawor_otw_reka-1536x860.jpg 1536w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/zawor_otw_reka-750x420.jpg 750w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/zawor_otw_reka-640x358.jpg 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/zawor_otw_reka-681x381.jpg 681w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/zawor_otw_reka.jpg 1597w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Rys. 6. <strong>Poziom wody poniżej minimum / elektrozawór otwarty / pompa wyłączona.</strong></figcaption></figure>



<p></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1200" height="670" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_7-1200x670.jpg" alt="" class="wp-image-61675" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_7-1200x670.jpg 1200w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_7-500x279.jpg 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_7-768x429.jpg 768w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_7-1536x858.jpg 1536w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_7-752x420.jpg 752w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_7-640x358.jpg 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_7-681x380.jpg 681w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_7.jpg 1595w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Rys. 7. <strong>Poziom wody minimalny / elektrozawór otwarty / pompa załączona.</strong></figcaption></figure>



<p></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1200" height="671" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_8-1200x671.jpg" alt="" class="wp-image-61676" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_8-1200x671.jpg 1200w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_8-500x280.jpg 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_8-768x430.jpg 768w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_8-1536x859.jpg 1536w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_8-751x420.jpg 751w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_8-640x358.jpg 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_8-681x381.jpg 681w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_8.jpg 1598w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Rys. 8. <strong>Poziom wody 50% / elektrozawór zamknięty / pompa załączona</strong>.</figcaption></figure>



<p></p>



<h3 class="wp-block-heading"><strong>Sterowanie – tryb ręczny</strong></h3>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1044" height="498" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-9.png" alt="" class="wp-image-61707" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-9.png 1044w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-9-500x239.png 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-9-768x366.png 768w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-9-880x420.png 880w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-9-640x305.png 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-9-681x325.png 681w" sizes="auto, (max-width: 1044px) 100vw, 1044px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="576" height="486" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-10.png" alt="" class="wp-image-61708" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-10.png 576w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-10-500x422.png 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-10-498x420.png 498w" sizes="auto, (max-width: 576px) 100vw, 576px" /></figure>



<p>Wybór sterowania pomiędzy trybem automatycznym, a ręcznym został zrealizowany w oparciu o licznik zliczający impulsy. Pojawienie się pierwszego impulsu z wejścia cyfrowego (I04) (przycisk zewnętrzny) lub z przycisku dostępnego na wizualizacji spowoduje wybór sterowania ręcznego oraz uruchomienie podlewania. Czas trwania nawadniania w trybie ręcznym został zdefiniowany przy pomocy timera T02 (15 minut). Po jego upływie zostanie wygenerowany kolejny impuls, który zakończy podlewanie, a sterowanie powróci do trybu automatycznego. Jeżeli zajdzie taka potrzeba, możliwe jest również przerwanie podlewania w dowolnym momencie – wystarczy ponownie nacisnąć przycisk (zewnętrzny) lub przycisk na wizualizacji.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1200" height="669" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_9-1200x669.jpg" alt="" class="wp-image-61677" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_9-1200x669.jpg 1200w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_9-500x279.jpg 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_9-768x428.jpg 768w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_9-1536x856.jpg 1536w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_9-754x420.jpg 754w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_9-640x357.jpg 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_9-681x380.jpg 681w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/Rys_9.jpg 1597w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Rys. 9. <strong>Sterowanie automatyczne / pompa wyłączona.</strong></figcaption></figure>



<p></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1200" height="668" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-11-1200x668.png" alt="" class="wp-image-61709" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-11-1200x668.png 1200w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-11-500x279.png 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-11-768x428.png 768w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-11-754x420.png 754w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-11-640x357.png 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-11-681x379.png 681w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-11.png 1332w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Rys. 10. <strong>Sterowanie ręczne / pompa załączona.</strong></figcaption></figure>



<p></p>



<h3 class="wp-block-heading"><strong>Sterowanie – tryb automatyczny</strong></h3>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="594" height="318" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-12.png" alt="" class="wp-image-61710" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-12.png 594w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-12-500x268.png 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-12-300x160.png 300w" sizes="auto, (max-width: 594px) 100vw, 594px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="698" height="282" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p3.jpg" alt="" class="wp-image-61700" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p3.jpg 698w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p3-500x202.jpg 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p3-640x259.jpg 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p3-681x275.jpg 681w" sizes="auto, (max-width: 698px) 100vw, 698px" /><figcaption class="wp-element-caption"><strong>Widok programu (nowy zegar tygodniowy)</strong></figcaption></figure>



<p>Sterowniki easyE4 udostępniają moduły sterujące WT (WeekTable). Za pomocą tygodniowego zegara sterującego w prosty sposób zostało sparametryzowane powtarzalne zdarzenie przełączania – podlewanie w trybie automatycznym. Odbywa się ono od poniedziałku do piątku, rozpoczyna się o 5:30 i trwa przez 15 minut.</p>



<h3 class="wp-block-heading"><strong>Wyświetlacz easyE4</strong></h3>



<p>Urządzenia podstawowe easyE4 udostępniają 32 moduły znaczników tekstowych (Display). Każdy moduł umożliwia wydawanie indywidualnie zaprogramowanego wyświetlania tekstu na wyświetlaczu urządzenia easyE4 lub innym zewnętrznym wyświetlaczu cyfrowym, a także indywidualnie zaprogramowane wprowadzanie za pomocą przycisków P urządzenia.</p>



<p>Każde wyświetlanie tekstu składa się z 6 wierszy po 16 znaków. Łącznie ma zatem 96 znaków. Dostępny jest edytor tekstu w ramach easySoft 8. Na pulpicie roboczym można umieszczać makra graficzne, tekst, wskazania wartości, wskaźniki słupkowe, tekst kroczący, teksty komunikatów oraz wskazania daty i tekstu.</p>



<p>Wywoływanie w programie następuje za pomocą wejścia modułu EN. Jest w ten sposób aktywowane wskazanie tekstowe.</p>



<p><strong>&#8211; czas pracy pompy / otwarcia elektrozaworu</strong></p>



<p><em>Przycisk P1</em></p>



<p>easyE4 udostępnia 4 moduły licznika godzin pracy, dwa z nich zostały wykorzystane do zliczania czasu pracy pompy oraz czasu otwarcia elektrozaworu. Sygnałami wyzwalającymi liczniki są odpowiednio sygnał DO załączenia pompy do pracy oraz otwarcia elektrozaworu. Stany obu liczników pozostają zachowane po zaniku napięcia, ale dostępna jest opcja ich skasowania przy pomocy przycisku P7 [DEL]. Powrót do ekranu głównego następuje po naciśnięciu przycisku P6 [ESC].</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="908" height="214" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-13.png" alt="" class="wp-image-61711" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-13.png 908w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-13-500x118.png 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-13-768x181.png 768w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-13-640x151.png 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-13-681x161.png 681w" sizes="auto, (max-width: 908px) 100vw, 908px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="908" height="600" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-14.png" alt="" class="wp-image-61712" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-14.png 908w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-14-500x330.png 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-14-768x507.png 768w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-14-636x420.png 636w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-14-640x423.png 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-14-681x450.png 681w" sizes="auto, (max-width: 908px) 100vw, 908px" /></figure>



<p>Konfiguracja ekranu odbywa się w prosty sposób przy pomocy edytora znaczników tekstowych.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1053" height="683" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p2.jpg" alt="" class="wp-image-61699" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p2.jpg 1053w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p2-500x324.jpg 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p2-768x498.jpg 768w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p2-648x420.jpg 648w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p2-300x194.jpg 300w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p2-341x220.jpg 341w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p2-640x415.jpg 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p2-681x442.jpg 681w" sizes="auto, (max-width: 1053px) 100vw, 1053px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="908" height="374" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-15.png" alt="" class="wp-image-61713" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-15.png 908w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-15-500x206.png 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-15-768x316.png 768w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-15-640x264.png 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-15-681x281.png 681w" sizes="auto, (max-width: 908px) 100vw, 908px" /></figure>


<div class="wp-block-image">
<figure class="aligncenter size-medium"><img loading="lazy" decoding="async" width="500" height="364" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-19-500x364.png" alt="" class="wp-image-61717" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-19-500x364.png 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-19.png 514w" sizes="auto, (max-width: 500px) 100vw, 500px" /><figcaption class="wp-element-caption"><strong>Widok ekranu easyE4 </strong>(licznik czasu pracy pompy /otwarcia elektrozaworu)</figcaption></figure>
</div>


<p><strong>&#8211; kontrola programu</strong></p>



<p><em>Przycisk P3</em></p>



<p>Ekran służy do kontroli wszystkich sygnałów DI oraz DO z programu: kontrola poziomu wody w zbiorniku oraz czujników, stanu pracy zaworu oraz pompy, a także aktualnego trybu pracy. Powrót do ekranu głównego następuje po naciśnięciu przycisku P6 [ESC].</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1046" height="236" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-18.png" alt="" class="wp-image-61716" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-18.png 1046w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-18-500x113.png 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-18-768x173.png 768w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-18-640x144.png 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-18-681x154.png 681w" sizes="auto, (max-width: 1046px) 100vw, 1046px" /></figure>



<p>Konfiguracja ekranu odbywa się w prosty sposób przy pomocy edytora znaczników tekstowych.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1052" height="682" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p1.jpg" alt="" class="wp-image-61698" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p1.jpg 1052w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p1-500x324.jpg 500w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p1-768x498.jpg 768w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p1-648x420.jpg 648w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p1-300x194.jpg 300w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p1-341x220.jpg 341w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p1-640x415.jpg 640w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/p1-681x441.jpg 681w" sizes="auto, (max-width: 1052px) 100vw, 1052px" /></figure>



<p></p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="492" height="372" data-id="61715" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-17.png" alt="" class="wp-image-61715" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-17.png 492w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-17-80x60.png 80w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-17-100x75.png 100w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/image-17-180x135.png 180w" sizes="auto, (max-width: 492px) 100vw, 492px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="338" height="252" data-id="61780" src="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/easy-e4-display-blad-czujnika-poziomu.jpg" alt="" class="wp-image-61780" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/easy-e4-display-blad-czujnika-poziomu.jpg 338w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/easy-e4-display-blad-czujnika-poziomu-80x60.jpg 80w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/easy-e4-display-blad-czujnika-poziomu-100x75.jpg 100w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/easy-e4-display-blad-czujnika-poziomu-180x135.jpg 180w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/easy-e4-display-blad-czujnika-poziomu-238x178.jpg 238w, https://elektrykapradnietyka.com/wp-content/uploads/2025/09/easy-e4-display-blad-czujnika-poziomu-265x198.jpg 265w" sizes="auto, (max-width: 338px) 100vw, 338px" /></figure>
<figcaption class="blocks-gallery-caption wp-element-caption">Widok ekranu easyE4 (kontrola programu) oraz widok z błędem czujnika poziomu</figcaption></figure>



<p>&gt;&gt; <strong>Pełny kod programu do pobrania w pliku:</strong></p>



<div class="wp-block-file"><a id="wp-block-file--media-ef48b78a-5825-46b5-b0fb-8a9222a67f77" href="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/easysoft-st-kod-programu-nawadniania-easy-e4.txt">easysoft-st-kod-programu-nawadniania-easy-e4</a><a href="https://elektrykapradnietyka.com/wp-content/uploads/2025/09/easysoft-st-kod-programu-nawadniania-easy-e4.txt" class="wp-block-file__button wp-element-button" download aria-describedby="wp-block-file--media-ef48b78a-5825-46b5-b0fb-8a9222a67f77">Pobierz</a></div>
<p>Artykuł <a href="https://elektrykapradnietyka.com/61673/kontrola-poziomu-wody-w-zbiorniku-na-deszczowke-sterowanie-elektrozaworem-nawadnianie-ogrodu-z-easye4-programowanie/">Kontrola poziomu wody w zbiorniku na deszczówkę, sterowanie elektrozaworem i automatyczne nawadnianie ogrodu z easyE4</a> pochodzi z serwisu <a href="https://elektrykapradnietyka.com">Elektryka Prąd Nie Tyka - instalacje elektryczne w praktyce</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">61673</post-id>	</item>
		<item>
		<title>Tania automatyka, czyli co zamiast sterownika PLC?</title>
		<link>https://elektrykapradnietyka.com/55314/tania-automatyka-zamiast-sterownika-plc/</link>
		
		<dc:creator><![CDATA[Norbert Kiszka]]></dc:creator>
		<pubDate>Mon, 20 May 2024 15:14:21 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[ATmega]]></category>
		<category><![CDATA[automatyka]]></category>
		<category><![CDATA[mikrokontroler]]></category>
		<category><![CDATA[plc]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[projektowanie]]></category>
		<category><![CDATA[przekaźnik programowalny]]></category>
		<category><![CDATA[sterowanie]]></category>
		<category><![CDATA[sterowniki]]></category>
		<guid isPermaLink="false">https://elektrykapradnietyka.com/?p=55314</guid>

					<description><![CDATA[<p>Wielokrotnie zachodzi potrzeba zautomatyzowania jakiegoś mniej lub bardziej skomplikowanego procesu. W przemyśle przeważnie stosuje się dość kosztowne sterowniki PLC. W przypadku dużych firm jest to zrozumiałe, gdyż dla nich nie jest to duży koszt oraz zwykle posiadają osobę doświadczoną w tym temacie. Przy małych projektach często okazuje się, że wystarczające są tzw. przekaźniki programowalne, które [&#8230;]</p>
<p>Artykuł <a href="https://elektrykapradnietyka.com/55314/tania-automatyka-zamiast-sterownika-plc/">Tania automatyka, czyli co zamiast sterownika PLC?</a> pochodzi z serwisu <a href="https://elektrykapradnietyka.com">Elektryka Prąd Nie Tyka - instalacje elektryczne w praktyce</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Wielokrotnie zachodzi potrzeba zautomatyzowania jakiegoś mniej lub bardziej skomplikowanego procesu. W przemyśle przeważnie stosuje się dość kosztowne sterowniki PLC. W przypadku dużych firm jest to zrozumiałe, gdyż dla nich nie jest to duży koszt oraz zwykle posiadają osobę doświadczoną w tym temacie. Przy małych projektach często okazuje się, że wystarczające są tzw. <a href="https://elektrykapradnietyka.com/easyE4/zastapienie-klasycznego-sterownika-plc-za-pomoca-przekaznika-programowalnego/" target="_blank" rel="noreferrer noopener">przekaźniki programowalne</a>, które są tańszymi sterownikami, jednak bardziej ograniczonymi. Nieskomplikowane zadania można (i nawet trzeba) realizować za pomocą przekaźników, styczników lub prostych modułów, np. czasowych.</strong></p>



<p>Załóżmy, że potrzebujemy sterownik mający cztery wejścia i dwa wyjścia analogowe 4-20 mA, trzy cyfrowe wyjścia oraz sześć cyfrowych wejść np. na przyciski. Sama jednostka centralna PLC to koszt rzędu kilka-kilkanaście tysięcy złotych. Przekaźnik programowalny to zaledwie kilka stówek, ale&#8230; Sama jednostka popularnego modelu przekaźnika programowalnego ma 8 wejść cyfrowych i 4 wyjścia przekaźnikowe. Jeśli wyjścia mają pracować maksymalnie szybko i bardzo często to wyjścia przekaźnikowe odpadają i trzeba dodać moduł wyjść tranzystorowych.</p>



<p>Cztery wejścia analogowe to aż dwa moduły z dwoma wejściami. Dwa wyjścia analogowe to kolejny moduł. Razem z jednostką centralną, mamy pięć modułów. Do zaprogramowania trzeba jeszcze zakupić licencję na oprogramowanie, które oczywiście wymaga posiadania komputera często z płatnym systemem operacyjnym. Moduły z licencją wyjdą łącznie nieco ponad dwa i pół tysiąca złotych netto. Do kosztu trzeba jeszcze doliczyć licencję na system operacyjny i czas potrzebny na naukę egzotycznego obrazkowego języka programowania.</p>



<p>Ktoś tu może rzucić słowo: Arduino. Moja odpowiedź brzmi: i tak i nie. Wiele osób próbowało użyć płytki prototypowej z tej rodziny i po udanym starcie, przyszło rozczarowanie w postaci częstych awarii powodujących <strong>straty wielokrotnie przekraczające koszt PLC</strong> czy przekaźnika programowalnego.</p>



<p>Płytki prototypowe <strong>Arduino</strong> to nic innego jak płytka PCB z jakimś mikrokontrolerem, gniazdami i paroma elementami na krzyż. Pierwotnie miało to służyć do obniżenia kosztów nauki programowania mikrokontrolerów i ułatwienia wejścia w tą drogę. Jednak wiele osób wręcz zaczęło to uważać za budulec wszelakiej elektroniki i z braku wiedzy oraz jakiejkolwiek chęci do nauki, używać to do celów, w których zwykły przekaźnik lub nawet pojedynczy tranzystor zrobi dokładnie to samo, ale lepiej, taniej i bardziej bezawaryjnie.</p>



<p>Nie znaczy to jednak iż to nie jest kompletnie przydatne w automatyce. Oczywiście awaryjność i znacznie utrudniony montaż niemal całkowicie wykreśla to z zastosowań w automatyce, ale nazwa płytka prototypowa chyba jasno wskazuje iż służy to do prototypowania.</p>



<p>Najpopularniejsze płytki Arduino zawierają w sobie <strong>mikrokontroler z rodziny ATmega</strong>, który może w większości modeli nie należy do bestii wydajności czy możliwości, ale niski koszt, mały rozmiar i bezawaryjność samego mikrokontrolera, powoduje, że jest w masowej produkcji wiele urządzeń korzystających z niego.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="474" height="394" src="https://elektrykapradnietyka.com/wp-content/uploads/2024/05/microchip-ATmega-328P.jpg" alt="" class="wp-image-55327"/></figure>
</div>


<p>Dla przypomnienia, mikrokontroler (μC) to układ scalony zawierający w jednej małej obudowie procesor, pamięć RAM, pamięć programu, układ wejścia-wyjścia i często pamięć flash na dane nieulotne. Wiele z nich do działania wymaga paru drobnych elementów, np. rezystor i kondensator do zresetowania po włączeniu. Niektóre nawet nie potrzebują kompletnie nic &#8211; no może tylko zasilanie.</p>



<p>Docelowy sterownik można wykonać na samodzielnie zaprojektowanej i nawet samodzielnie wykonanej PCB, a przy odrobinie wprawy można nieco uprościć stosując płytkę uniwersalną.</p>



<p>Wejścia analogowe 4-20 mA nie są wielkim problemem. Rezystorem &#8220;zamieniamy&#8221; prąd na napięcie i pozbywamy się zakłóceń kondensatorem. Popularna ATmega328P ma sześć wejść przetwornika ADC który ma rozdzielczość 10 bit, co w wielu wypadkach jest nadto wystarczające. Zawsze można się pokusić o optoizolację lub o lepsze wykorzystanie rozdzielczości przetwornika za pomocą wzmacniacza operacyjnego, poprzez offset tych 4 mA.</p>



<p>Gdyby ilość wyprowadzeń (z wejściami analogowymi na czele) nie byłaby wystarczająca, to oprócz układów na magistrali I2C, można wykorzystać innym mikrokontroler, np. ATmega32A, ATmega2560 lub coś z rodziny STM 32 &#8211; zwłaszcza jeśli potrzebujemy coś szybszego. W każdym razie oczywiście trzeba zbuforować wyjścia oraz wejścia &#8211; nawet jeśli nie potrzebujemy 24 V, gdyż wyładowanie elektrostatyczne oraz napięcia indukowane podczas pobliskich przepięć, mogą skutecznie uśmiercić strukturę krzemową. Lepiej wymienić groszowy scalak w podstawce, niżeli mikrokontroler montowany powierzchniowo i jeszcze ponownie go programować.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="609" height="371" src="https://elektrykapradnietyka.com/wp-content/uploads/2024/05/adc-high-side2.png" alt="" class="wp-image-55329" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2024/05/adc-high-side2.png 609w, https://elektrykapradnietyka.com/wp-content/uploads/2024/05/adc-high-side2-500x305.png 500w" sizes="auto, (max-width: 609px) 100vw, 609px" /><figcaption class="wp-element-caption">Stopień wyjściowy 4-20 mA</figcaption></figure>



<p>Z wyjściem analogowym w atmegach nie jest aż tak prosto, gdyż nie ma wbudowanego przetwornika DAC. Najprościej można wykorzystać wyjścia PWM i zamienić PWM na sygnał analogowy za pomocą dwóch filtrów RC na każde wyjście.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="youtube-embed" data-video_id="YaRDbw38x7Q"><iframe loading="lazy" title="EEVblog #225 - Lab Power Supply Design Part 4 - PWM Control" width="640" height="360" src="https://www.youtube.com/embed/YaRDbw38x7Q?feature=oembed&#038;enablejsapi=1" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div></figure>



<p>Sygnał PWM wymaga odfiltrowania i oferuje zaledwie 8-bitową rozdzielczość. Jeśli to nie jest wystarczające, do wyboru jest dużo niedrogich przetworników DAC, jak na przykład 12-bitowy&nbsp;<a href="https://www.microchip.com/en-us/product/MCP3204" target="_blank" rel="noreferrer noopener nofollow">MCP3204</a>.</p>



<p>Jako obudowę takiego sterownika, można wykorzystać obudowę uniwersalną do montażu na szynie TH35, albo obudowę jakiegoś bardzo starego lub zepsutego sterownika. W drugim przypadku będzie więcej miejsca na &#8220;wysokość&#8221;, dzięki czemu bez problemu umiejscowimy wewnątrz wyświetlacz LCD, np. 4&#215;20 znaków na bazie popularnego sterownika HD44780.</p>



<p>Klawiaturę można wykonać na wiele sposobów. Tanią, trwałą i zarazem efektowną klawiaturę membranową można zaprojektować i zamówić lub zamówić wraz z zaprojektowaniem, co wbrew pozorom nie jest ani skomplikowane ani drogie.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="youtube-embed" data-video_id="H8XBBfvsPj0"><iframe loading="lazy" title="EEVblog #1282 - Design Your Own Membrane Keypad! (µSupply Part 20)" width="640" height="360" src="https://www.youtube.com/embed/H8XBBfvsPj0?feature=oembed&#038;enablejsapi=1" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div></figure>



<p>Jak czas lub koszt bardzo gra rolę, to można przylutować zwykłe microswitche do płytki uniwersalnej oraz przewiercić otwory na przyciski. Warto wtedy skorzystać z drukarki etykiet lub zwykłej drukarki, nożyczek i kleju, gdyż prędzej czy później zapomni się co jest co.</p>



<p>Mikrokontroler oczywiście trzeba zaprogramować. Do popularnych rodzin μC istnieje pełno oprogramowania oraz programatory, które obecnie są okrutnie tanie. Złącza JTAG, USB czy ISP nie są żadnym problemem. W przypadku ISP można pisać zarówno w klasycznym C i ulubionym edytorze albo w razie braku czasu skorzystać z Arduino, zawierającego dość dużo bibliotek do obsługi peryferiów.</p>



<p>Użytkownicy systemów Linuksowych, oprócz bardzo bogatego oprogramowania, mogą wykorzystać jakikolwiek edytor oraz oskryptować kompilację wraz z programowaniem &#8211; często to są aż trzy etapy, gdyż kod często kompilowany jest do postaci szesnastkowej, co trzeba skonwertować do binarki, a następnie z tego pliku uruchomić proces flashowania.</p>



<p>Programowanie wykonywane przez człowieka, tak jak każda inna czynność, narażona jest na błędy, więc bardzo pomocne mogą być diody LED sygnalizujące stan wyjść czy nawet wejść.</p>



<p>Koszt całego przedsięwzięcia to między pięćdziesiąt a kilkaset złotych oraz kilka godzin pracy. W porównaniu do przekaźnika programowalnego jest nieco taniej i dzięki temu mamy możliwość wykorzystania &#8220;normalnego&#8221; języka programowania, zamiast obrazkowego &#8211; którego trzeba się nauczyć, zapłacić za oprogramowanie i liczyć na to, że będzie spełniać nasze potrzeby.</p>



<p>Oczywiście wiele fabrycznych sterowników PLC umożliwia zaprogramowanie ich w C, ale trzeba dopisać co najmniej jedno zero do faktury. Nie wspominając o własnościowym oprogramowaniu, często wymagającym posiadania konkretnej wersji Windowsa. Obecnie każdy mikrokontroler można bez najmniejszego problemu zaprogramować w systemach *nix (FreeBSD, OpenBSD, Linux, OSX), nie martwiąc się o brak kompatybilności oprogramowania czy konieczności posiadania wydzielonego osobnego starego komputera, który zepsuje się szybciej niż PLC.</p>



<p>Przy większych projektach, może być potrzebna magistrala CAN lub sieć Ethernet. Przy Atmegach na bardzo upartego można dodać transceiver CAN i ewentualnie drugi mikrokontroler do jego osobnej obsługi. Lepszym pomysłem wydaje się być ESP32 który posiada między innymi&nbsp;<a href="https://www.circuitstate.com/tutorials/what-is-can-bus-how-to-use-can-interface-with-esp32-and-arduino/">CAN</a>&nbsp;oraz WiFi. Niektóre modele z rodziny STM32 posiadają Ethernet oraz jedną-dwie CAN z niewielkim buforem.</p>



<p>Przy projektach z siecią Ethernet popularny jest Raspberry Pi, ale jego koszt i niska dostępność mogą być zniechęcające. Z racji iż to jest wydajny komputer z zewnętrzną pamięcią DDR, to zaprojektowanie własnej płytki nie jest ani proste ani szybkie. W jego miejsce można wykorzystać podobne mikrokomputery z takimi samymi wyprowadzeniami GPIO &#8211; obecnie chyba najpopularniejsze to Orange Pi, Banana Pi oraz Radxa.</p>



<p>Dla niektórych mogą wydawać się kuszące płytki z procesorem x86, jak w większości komputerów biurkowych i laptopów, jednak często są dość drogie, wymagają większego chłodzenia oraz większego i droższego zasilacza. No może nie dotyczy to Intel Atom, ale kosztem ułamka wydajności nieco archaicznego RK3399.</p>
<p>Artykuł <a href="https://elektrykapradnietyka.com/55314/tania-automatyka-zamiast-sterownika-plc/">Tania automatyka, czyli co zamiast sterownika PLC?</a> pochodzi z serwisu <a href="https://elektrykapradnietyka.com">Elektryka Prąd Nie Tyka - instalacje elektryczne w praktyce</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">55314</post-id>	</item>
		<item>
		<title>Pierwsze kroki z Arduino</title>
		<link>https://elektrykapradnietyka.com/37165/pierwsze-kroki-z-arduino/</link>
		
		<dc:creator><![CDATA[arduin0id]]></dc:creator>
		<pubDate>Sat, 07 Nov 2020 01:29:00 +0000</pubDate>
				<category><![CDATA[Zdjęcia]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[elektronik]]></category>
		<category><![CDATA[programowanie]]></category>
		<guid isPermaLink="false">https://elektrykapradnietyka.com/37165/pierwsze-kroki-z-arduino/</guid>

					<description><![CDATA[<p>Zamiast &#8220;Hello world&#8221; wyświetla się 8 gwiazdek, ktoś wie dlaczego?</p>
<p>Artykuł <a href="https://elektrykapradnietyka.com/37165/pierwsze-kroki-z-arduino/">Pierwsze kroki z Arduino</a> pochodzi z serwisu <a href="https://elektrykapradnietyka.com">Elektryka Prąd Nie Tyka - instalacje elektryczne w praktyce</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Zamiast &#8220;Hello world&#8221; wyświetla się 8 gwiazdek, ktoś wie dlaczego?</p>
<p>Artykuł <a href="https://elektrykapradnietyka.com/37165/pierwsze-kroki-z-arduino/">Pierwsze kroki z Arduino</a> pochodzi z serwisu <a href="https://elektrykapradnietyka.com">Elektryka Prąd Nie Tyka - instalacje elektryczne w praktyce</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">37165</post-id>	</item>
		<item>
		<title>Montaż klimatyzatora w CSS</title>
		<link>https://elektrykapradnietyka.com/30413/montaz-klimatyzatora-w-css/</link>
		
		<dc:creator><![CDATA[Elektryka prąd nie tyka]]></dc:creator>
		<pubDate>Mon, 13 May 2019 20:25:23 +0000</pubDate>
				<category><![CDATA[Z życia elektryka]]></category>
		<category><![CDATA[Zdjęcia]]></category>
		<category><![CDATA[informatyka]]></category>
		<category><![CDATA[klimatyzacja]]></category>
		<category><![CDATA[klimatyzatory]]></category>
		<category><![CDATA[mistrzowie montażu]]></category>
		<category><![CDATA[programowanie]]></category>
		<guid isPermaLink="false">https://elektrykapradnietyka.com/30413/montaz-klimatyzatora-w-css/</guid>

					<description><![CDATA[<p>Artykuł <a href="https://elektrykapradnietyka.com/30413/montaz-klimatyzatora-w-css/">Montaż klimatyzatora w CSS</a> pochodzi z serwisu <a href="https://elektrykapradnietyka.com">Elektryka Prąd Nie Tyka - instalacje elektryczne w praktyce</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="720" height="720" src="https://elektrykapradnietyka.com/wp-content/uploads/2023/09/css-air-conditioner-margin-left.jpg" alt="" class="wp-image-51959" srcset="https://elektrykapradnietyka.com/wp-content/uploads/2023/09/css-air-conditioner-margin-left.jpg 720w, https://elektrykapradnietyka.com/wp-content/uploads/2023/09/css-air-conditioner-margin-left-300x300.jpg 300w, https://elektrykapradnietyka.com/wp-content/uploads/2023/09/css-air-conditioner-margin-left-200x200.jpg 200w, https://elektrykapradnietyka.com/wp-content/uploads/2023/09/css-air-conditioner-margin-left-420x420.jpg 420w, https://elektrykapradnietyka.com/wp-content/uploads/2023/09/css-air-conditioner-margin-left-640x640.jpg 640w, https://elektrykapradnietyka.com/wp-content/uploads/2023/09/css-air-conditioner-margin-left-681x681.jpg 681w" sizes="auto, (max-width: 720px) 100vw, 720px" /></figure>
<p>Artykuł <a href="https://elektrykapradnietyka.com/30413/montaz-klimatyzatora-w-css/">Montaż klimatyzatora w CSS</a> pochodzi z serwisu <a href="https://elektrykapradnietyka.com">Elektryka Prąd Nie Tyka - instalacje elektryczne w praktyce</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">30413</post-id>	</item>
	</channel>
</rss>
