<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook V4.1//EN">

<article id="HomeElectric" lang="hu">

	<articleinfo>

		<title>Háztartási gépek vezérlése HOGYAN</title>

		<author>

			<firstname>Rui</firstname>

			<surname>Li</surname>

			<affiliation>

				<address><email>ruili@worldnet.att.net</email></address>

			</affiliation>

			</author>

		<abstract>

			<para>Ez a HOGYAN bemutatja Neked, miként használhatod a Linuxot háztartási gépek
		    	  vezérlésére. Mindössze egy egyszerű áramkört kell készítened ahhoz,
				  hogy szinte bármilyen eszközt vezérelj a Linux segítségével.</para>

  		</abstract>

  		<pubdate>2003.02.08</pubdate>

		<revhistory>

			<revision>
			
			<revnumber>0.008</revnumber>

				<date>2003.02.08</date>

				<authorinitials>Goldencat</authorinitials>

			</revision>

			<revision>

				<revnumber>0.007</revnumber>

				<date>2002.02.12</date>

				<authorinitials>RL</authorinitials>

			</revision>

			<revision>

				<revnumber>0.006</revnumber>

				<date>2001.06.27</date>

				<authorinitials>JEY</authorinitials>

			</revision>

			<revision>

				<revnumber>0.005</revnumber>

				<date>2001.06.13</date>

				<authorinitials>RL</authorinitials>

			</revision>

			<revision>

				<revnumber>0.004</revnumber>

				<date>2001.06.12</date>

				<authorinitials>JEY</authorinitials>

			</revision>

		</revhistory>

		<othercredit role="converter">

			<firstname>Joy</firstname>

			<surname>Yokley</surname>

			<contrib>A dokumentum át lett alakítva Linuxdoc-ról  DocBook v4.1 (SGML) formátumra.</contrib>

		</othercredit>

	</articleinfo>

	<sect1 id="Introduction">

		<title>Bevezetés</title>

		<para>Sokan kérdezték tőlem: "Lehetséges mindenféle elektromos eszköz
		      (például: lámpa, rádió, tv, stb.) vezérlése egy egyszerű számítógéppel?"
			  A válasz "IGEN". A módja nagyon egyszerű, bárki képes megcsinálni.</para>

		<para>Miután elolvastam a Kávéfőzőgép mini-HOGYANt, támadt egy ötletem, miként
		
		    vezérelhetném otthoni elektromos eszközeimet. Néhány módosítást végeztem a
			
			Kávéfőzőgép mini-HOGYANban megadott áramkörön és írtam egy egyszerű programot.
			
			Az áramkör bármilyen kisméretű elektromos eszköz vezérlésére képes. ^_^ 
			
			A <command>crontab</command>-ot használhatod a világítás automatikus vezérlésére
			
			vagy a légkondid bekapcsolására. Én a videómagnóm és videó CD lejátszóm
			
			vezérlésére használom (ezeket állandóan átalakítom). Egy egyszerű program
			
			elkészítésével bármit vezérelhetsz a WEB-en keresztül. A telnet, SSH és
			
			telefonos kapcsolat használatával vezérelheted az áramkörre kapcsolt

			összes berendezésed.</para>

		<para>Ez az áramkör NAGYON EGYSZERŰ. Még ha semmit sem tudsz az elektromos
		    
			áramkörökről akkor is el tudod készíteni.</para>
			
		<para>(A rendszer biztonságos üzemeltetéséhez egy vészkapcsoló beépítése
		      is szükséges a 220V-os áramkörbe - a szaklektor megjegyzése)</para>	

	</sect1>

	<sect1 id="SysRequirements">

		<title>Rendszerkövetelmények</title>

		<para>Szerezz bármilyen számítógépet amelyen fut a Linux és van rajta

		    párhuzamos port. :) Én egy 386DX gépet használok 4MB memóriával és

			40MB merevlemezzel. Szükséged lesz a gcc-re a program lefordításához.

			Amennyiben a telnet-et és SSH-t akarod használni, akkor szükséged lesz a

			<application>telnetd</application> vagy <application>sshd</application> démonokra is.

			Megírhatod a programod a <application>ioperm</application> és <application>outb</application>

			használatával. Ha az én  programomat szeretnéd használni a g++-ra lesz

			szükséged.</para>

		<para>Klikkelj a következő hivatkozásra a programom letöltéséhez. A g++-ra

		    lesz szükséges ennek lefordításához.

			<ulink URL="http://edc.sourceforge.net/paralle.tar.gz"> edc.sourceforge.net/paralle.tar.gz</ulink>.</para>

	</sect1>

	<sect1 id="Circuit">

		<title>Elektronikus áramkör</title>

		<para>A párhuzamos porton lévő tápvonal 0 és 5 volt közötti feszültséget
		
		    tud szolgáltatni, ezért ezt relé vezérlésére tudjuk használni, a relé
			
			pedig elektromos eszközt vezérelhet.</para>

		<para>A 2 - 9 vonalat a +5V-ra használd </para>

		<para>A 18 - 25 vonalat pedig földelésre</para>

		<programlisting>



            ____________________________________________________________

           /                                                            \

           \     13  12  11  10   9   8   7   6   5   4   3   2   1     /

            \                                                          /

             \     25  24  23  22  21  20  19  18  17  16  15  14     /

              \______________________________________________________/









                                             | Vcc a relének

                                             |

                                             |

                                    / -------+--------| |---------|

P adat              4.7K         B /  c      | 1N4002 |_|         |-------

-----------/\/\/\/\---------+-----| NPN    _____        | relé    |elektromos eszköz

                            |     \   e     /_\       |-|         |-------

                 LED        X      \         +--------| |---------|

P földelés                  |       |        |

----------------------------+-------+--------+

Relé földelés                                |

---------------------------------------------+



	</programlisting>

	<para>A fenti ábrán található jelölések magyarázata:</para>

	<programlisting>P adat		párhuzamos port adatvonal(2 - 9, bármire használható)



P földelés:  párhuzamos port földelés (18 - 25, használd mindet)

Vcc:  a relé típusától függ. Én 12V DC-t használok.

relé földelés:  földelés a 12V DC számára

4.7k:  4.7K ellenállás

NPN:  C2235 NPN tranzisztor

1N4002:  1N4002 dióda

LED:  fénykibocsátó dióda

relé:  egy tekercsrelé</programlisting>

	

		<para>A párhuzamos portról kapott +5 volt fogja bekapcsolni a relét.
		
		    Amint a relé bekapcsol az ahhoz kapcsolódó eszköz is bekapcsol.
			
			Amikor a párhuzamos port adatvonala visszatér 0 állapotba a relé és az

            eszköz ki fog kapcsolni.</para>

	</sect1>

	<sect1 id="relay">

		<title>Példák relé alkalmazására</title>

		<para>A lejjebb található ábrák mutatják be a relék működését.</para>

		<para>A relé maga csak egy kapcsoló, amint az a lenti ábrán is látható:</para>

<programlisting>

relé kikapcsolása                        relé bekapcsolása



       |3                                    |3

       |                                     |

       |                                     |

       o                                     o

        \                                    |

       o \                                   o

       |                                     |

       |                                     |

       |                                     |

       |4                                    |4



</programlisting>

		<para>A lejjebb található ábra bemutatja a 4 lábas relé bekötését.</para>

<programlisting>



      ____________________________

      |                          |

  1   |                          |  3

 -----|---------s     o----------|-------

      | tekercs s      \kapcsoló |

  2   |         s       \        |  4

 -----|---------s     o- \-------|-------

      |                          |

      |                          |

      |                          |

      |__________________________|



</programlisting>

		<para>

			A fenti ábrán a 3 és 4 csatlakozó kapcsolata bontott állapotban van 
			
			alapértelmezés szerint. Mikor +12V-ot küldesz az 1 és 2 csatlakozólábra
			
			bekapcsol a kapcsoló, a 3 és 4 csatlakozó zárt állapotba kerül.

		</para>





				<para>A következő az 5 lábas relé:</para>

<programlisting>



           ________________________________

           |                              |

     1     |                              |       5

  ---------|---+            o-------------|----------------

           |   |-----------/----  s       |

           |              /       s       |

     3     |             /        s       |

  ---------|-----------o/ tekercs s       |       4

           |                 o----s-------|----------------

           |                      |       |

           |                      |       |

     2     |                      |       |

 ----------|----------------------+       |

           |______________________________|

</programlisting>

				<para>

				A fenti ábrán a 3 láb az 5 lábbal alapállapotban zárva van.
				
				Az 1 és 2 lábra +12V-ot küldve bekapcsolod a kapcsolót. Az 1 és
				
				2 láb bont, az 5 és 4 láb zárt állapotba kerül.

				</para>

<programlisting>

 relé kikapcsolása               relé bekapcsolása



     |5                                  |5

     |                                   |

     |                                   |

     o                                   o

      \                                  |

     o \                                 o  o

     |  o                                |  |

     |  |                                |  |

     |  |                                |  |

    4|  |3                              4|  |3

</programlisting>



			<para>Néhány relének 5-nél több lába is lehet. A több láb mindössze több kapcsolót jelent.</para>

				<para>Írtam egy egyszerű programot, amely 8 relét képes vezérelni. A program elérhető a következő helyen
				
				(a g++ -ra is szükséged lesz a használatához) 

				<ulink URL="http://edc.sourceforge.net/paralle.tar.gz">http://edc.sourceforge.net/paralle.tar.gz</ulink></para>

				<para>A teljes áramkör nyolc relét tud vezérelni, ami azt jelenti, 
				
				hogy az áramkör nyolc különböző eszköz vezérlésére alkalmas. Szükséged lesz egy DB25 csatlakozóra.
				
				Nyomtatókábel használatával csatlakoztasd a kapcsolótáblát a számítógéphez. 
				
				Én beleraktam a kapcsolótáblát egy dobozba és nyomtatókábellel
				
				csatlakoztattam a linuxos gépemhez:</para>

<programlisting>Előlap: LED, Kapcsoló, Hátoldal:  DB25 csatlakozó</programlisting>

			<para>Íme egy példa a kapcsolótábla és elektromos eszköz összekötésére:</para>

<programlisting>

			CSATLAKOZTATOTT KAPCSOLÓTÁBLA

			



                          +-----+ tápfeszültség kivezetés
 
       1 ________3        |   __|________             ||   ||

       --|      |---------+  |  |       |             ||   ||

       2 | relé |4           | (o) (o)  |            _||___||__

       --|______|----+       |------|---|            |        |

                     |              |                |        | 

                     | +------------+                |        | csatlakozó

            földelés | | melegpont                   |        |

                     | |                             |        |

                   __|_|__                           |        |

                   | | | |                           |________|

                   | | | | csatlakozó 

                   | | | |

                   |_|_|_| (tudom, hogy ez nem néz ki csatlakozónak, de mégis az :-) )

                    || ||

                    || ||



</programlisting>

			<para>

			A rendszer beüzemeléséhez mindössze az elektromos eszközöket kell bedugnod
			
			a csatlakozóaljzatba. Ennyi az egész! Nem kell megváltoztatnod semmit 
			
			sem az elektromos eszközön és bármilyen eszközt csatlakoztathatsz ehhez.
			
			Csatlakoztasd a tápfeszültség kimenetet egy fali aljzatba.

			</para>

	

		<para>A kész mű megtekintéséhez nézd meg a következő képeket:</para>

		<itemizedlist><listitem><para><ulink URL="http://edc.sourceforge.net/p1.jpg">http://edc.sourceforge.net/p1.jpg</ulink></para></listitem>

		<listitem><para><ulink URL="http://edc.sourceforge.net/p2.jpg">http://edc.sourceforge.net/p2.jpg</ulink></para></listitem>

		<listitem><para><ulink URL="http://edc.sourceforge.net/p3.jpg">http://edc.sourceforge.net/p3.jpg</ulink></para></listitem>

		</itemizedlist>

		<para>A következő kép a teljes elektonikus áramkört mutatja (8 eszköz vezérlése):

		<ulink URL="http://edc.sourceforge.net/01.png">http://edc.sourceforge.net/01.png</ulink></para>

	</sect1>

	<sect1 id="thanks">

		<title>Külön köszönet</title>

		<para>Külön köszönet Rufus Changnak <ulink URL="mailto:rufus@chu.url.com.tw">

             rufus@chu.url.com.tw</ulink>.</para>

		<para>és Chih-Wei Huangnak <ulink URL="mailto:cwhuang@linux.org.tw">

			cwhuang@linux.org.tw</ulink>.</para>

	</sect1>

	<sect1 id="copyright">

		<title>Szerzői jog és licenc</title>

		<para>Copyright Rui Li 2000-2001. Erre a dokumentumra a GNU GPL licenc vonatkozik,
		
		    de minden egyes másolatban meg kell hagyni a szerző nevét és e-mail címét.
			
			Kérlek hagyd meg a nevem és e-mail címem amennyiben ezt a HOGYANt másolod.</para>

	</sect1>

	<sect1 id="translation">

		<title>Magyar fordítás</title>

		<para>A magyar fordítást <ulink url="mailto:dacas@freemail.hu_NO_SPAM">Daczi László</ulink> készítette (2002.06.27).

		  A lektorálást <ulink url="mailto:kora@korhaz.rethy.hu_NO_SPAM">Kóra Sándor</ulink> végezte el (2002.06.27).

		  Utoljára <ulink url="mailto:dacas@freemail.hu_NO_SPAM">Daczi László</ulink> frissítette (2003.02.10).

		  Bármilyen fordítással kapcsolatos észrevételt a <ulink url="mailto:linuxhowto@sch.bme.hu_NO_SPAM">linuxhowto@sch.bme.hu</ulink> címre küldjetek.

		  A dokumentum legfrissebb változata megtalálható a <ulink url="http://tldp.fsf.hu/index.html">Magyar Linux Dokumentációs Projekt</ulink> honlapján.</para>

	</sect1>

</article>