<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="uk">
		<id>https://wiki.tntu.edu.ua/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Palyanytsya+Nazar</id>
		<title>Wiki ТНТУ - Внесок користувача [uk]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.tntu.edu.ua/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Palyanytsya+Nazar"/>
		<link rel="alternate" type="text/html" href="https://wiki.tntu.edu.ua/%D0%A1%D0%BF%D0%B5%D1%86%D1%96%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0:%D0%92%D0%BD%D0%B5%D1%81%D0%BE%D0%BA/Palyanytsya_Nazar"/>
		<updated>2026-04-11T00:01:52Z</updated>
		<subtitle>Внесок користувача</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://wiki.tntu.edu.ua/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%B0_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0&amp;diff=23795</id>
		<title>Модуль датчика Холла</title>
		<link rel="alternate" type="text/html" href="https://wiki.tntu.edu.ua/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%B0_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0&amp;diff=23795"/>
				<updated>2018-05-29T14:28:11Z</updated>
		
		<summary type="html">&lt;p&gt;Palyanytsya Nazar: /*  Підключення цифрового датчика Холла */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Файл:Ефект Холла.jpg|міні|201x201пкс|Рис. 1. Ефект Холла.1 - Електрони 2 - Пластина 3 - Магніти 4 - Магнітне поле&lt;br /&gt;
&lt;br /&gt;
5 - Джерело струму]]&lt;br /&gt;
Датчик Холла - це датчик магнітного поля. Він був так названий завдяки принципу своєї роботи - ефекту Холла: якщо в магнітне поле помістити пластину через яку протікає струм, то електрони в пластині будуть відхилятися в напрямку, перпендикулярному напрямку струму. У яку саме сторону будуть відхилятися електрони, залежить від полярності магнітного поля.&lt;br /&gt;
&lt;br /&gt;
Різна щільність електронів на сторонах пластини створює різницю потенціалів, яку можна посилити і виміряти, що датчики Холла і роблять.&lt;br /&gt;
&lt;br /&gt;
== Аналогові та цифрові датчики Холла ==&lt;br /&gt;
[[Файл:Модуль датчика Холла.jpg|міні|200x200пкс|Рис. 2. Модуль датчика Холла]]&lt;br /&gt;
Датчики Холла (далі просто ДХ) бувають аналоговими і цифровими. Аналоговий перетворює індукцію магнітного поля в напругу, знак і величина якої будуть залежати від полярності і сили поля. Цифровий же видає лише факт наявності / відсутності поля, і зазвичай має два порога: включення - коли значення індукції вище порога, датчик видає логічну одиницю; і виключення - коли значення нижче порога, датчик видає логічний нуль. Наявність зони нечутливості між порогами називається гістерезисом і служить для виключення помилкового спрацьовування датчика на всілякі перешкоди - аналогічно працює цифрова електроніка з логічними рівнями напруги. Цифрові ДХ діляться ще на уніполярні і біполярні: перші включаються магнітним полем певної полярності і вимикаються при зниженні індукції поля; біполярні ж включаються полем однієї полярності, а вимикаються полем протилежної полярності.&lt;br /&gt;
&lt;br /&gt;
Вони сумісні з ПЗ Arduino версії 1.0.5 і вище.&lt;br /&gt;
&lt;br /&gt;
==== Виводи датчика ====&lt;br /&gt;
Вивід; ''Призначення''; Вивід Arduino&lt;br /&gt;
&lt;br /&gt;
* G; ''Земля''; GND;&lt;br /&gt;
&lt;br /&gt;
* +; ''Живлення'' + 2,3 ... 10 В; 5V;&lt;br /&gt;
&lt;br /&gt;
* AO; ''Аналоговий вихід - значення напруженості магнітного поля''; A0&lt;br /&gt;
* DO; ''Цифровий вихід - індикатор перевищення напруженості магнітного поля заданого порогу''; 12&lt;br /&gt;
&lt;br /&gt;
=== Аналогові датчики Холла ===&lt;br /&gt;
[[Файл:Аналоговий датчик Холла.jpg|міні|200x200пкс|Рис. 3. Аналоговий датчик Холла]]&lt;br /&gt;
Розмір - 4х3 мм, є 3 виводи (рис.3).&lt;br /&gt;
&lt;br /&gt;
Живлення датчику потрібно біполярне - тоді на південний полюс магніту датчик реагуватиме позитивним рівнем на виході, на північний - негативним, а на відсутність поля - нульовим. Однак можна обійтися однополярним живленням - в цьому випадку рівень на виході (Vo) в половину напруги живлення (Vdc / 2) буде означати відсутність магнітного поля, Vo&amp;gt; Vdc / 2 - південний полюс, Vo &amp;lt;Vdc / 2 - північний.&lt;br /&gt;
&lt;br /&gt;
==== Характеристики при однополярному живленні 5 В і температурі від -40 до 85 ° C: ====&lt;br /&gt;
&lt;br /&gt;
* Струм: від 6 до 10 мА&lt;br /&gt;
&lt;br /&gt;
* Вихідний струм: від 1.0 до 1.5 мА&lt;br /&gt;
&lt;br /&gt;
* Вихідна напруга: від 1.0 до 1.75 мВ / Гс, в середньому 1.4 мВ / Гс (мілівольт на гаус)&lt;br /&gt;
&lt;br /&gt;
* Нульова точка: від 2.25 до 2.75 В, в середньому 2.5 В&lt;br /&gt;
&lt;br /&gt;
* Магнітний діапазон: від ± 650 Гс до ± 1000Гс&lt;br /&gt;
* Час відгуку: 3 мс&lt;br /&gt;
&lt;br /&gt;
З цих даних випливає, що при стандартному живленні від Arduino (+ 5V, GND) при 25 ° C датчик за відсутності магнітного поля буде видавати 2.5 В, а на поле силою 1000 Гс - 2.5 ± 1.4 В. Відповідно, якщо скористатися АЦП, розкид значень буде приблизно в діапазоні від 280 до 800 з нульовою точкою в 512.&lt;br /&gt;
&lt;br /&gt;
==== Підключення аналогового датчика Холла ====&lt;br /&gt;
Підключаємо вивід &amp;quot;+&amp;quot; до 5V Arduino, вивід &amp;quot;-&amp;quot; до GND, останній вивід - до Analog 0 (рис. 4).&lt;br /&gt;
[[Файл:Підключення аналогового датчика Холла.jpg|центр|міні|500x500пкс|Рис. 4. Підключення аналогового датчика Холла до Arduino]]&lt;br /&gt;
&lt;br /&gt;
=== Цифровий біполярний датчик Холла ===&lt;br /&gt;
[[Файл:Цифровий датчик Холла.jpg|міні|200x200пкс|Рис. 5. Цифровий датчик Холла]]&lt;br /&gt;
Виглядає він точно так само, як і аналоговий, навіть виводи розташовані так само (рис. 5). &lt;br /&gt;
&lt;br /&gt;
Біполярний він тільки в магнітному сенсі, а живлення йому можна подавати звичайне, однополярне. Живлення цей датчик приймає в досить широкому діапазоні - від 3.8 до 24 В, а струм може віддавати до 100 мА, що дозволяє безпосередньо від нього живити керовані ним пристрої (наприклад, реле). Чутливість у нього майже така сама, як у аналогового SS49E: від -600 Гс до -1000 Гс (північний полюс магніту) і від 600 Гс до 1000 Гс.&lt;br /&gt;
&lt;br /&gt;
==== Підключення цифрового датчика Холла ====&lt;br /&gt;
Приклад підключення (Рис.6). Вихід Q підключений до цифрового піну 2, решта - як у аналоговому.&lt;br /&gt;
[[Файл:Підключення цифрового датчика Холла.jpg|центр|міні|350x350пкс|Рис. 6. Підключення цифрового датчика Холла]]&lt;br /&gt;
&lt;br /&gt;
== Застосування ==&lt;br /&gt;
Датчики Холла використовуються в якості безконтактних вимикачів, як заміна герконів, а також:&lt;br /&gt;
&lt;br /&gt;
* як датчики швидкості обертання - широко використовуються в автомобілебудуванні і всюди, де потрібно визначити швидкість обертання колеса або іншого обертового об'єкта; &lt;br /&gt;
&lt;br /&gt;
* як датчики наближення;&lt;br /&gt;
&lt;br /&gt;
* вимір кута повороту;&lt;br /&gt;
&lt;br /&gt;
* вимір величини вібрації;&lt;br /&gt;
&lt;br /&gt;
* вимір величини магнітного поля - магнітометри і цифрові компаси;&lt;br /&gt;
* вимір сили струму (змінного і постійного);&lt;br /&gt;
* вимір повітряних зазорів, рівня рідини тощо.&lt;br /&gt;
&lt;br /&gt;
== Приклад вимірювання швидкості обертання ==&lt;br /&gt;
За допомогою датчика Холла можна вимірювати швидкість обертання.&lt;br /&gt;
&lt;br /&gt;
RPM (Revolutions per minute) - кількість оборотів в хвилину. Оберти в хвилину - одиниця вимірювання частоти обертання: кількість повних обертів, здійснених тілом (валом, колесом, шківом тощо) навколо фіксованої осі. Використовується для характеристики швидкості обертання механічних компонентів в механізмах і машинах.&lt;br /&gt;
&lt;br /&gt;
Для вимірювання швидкості обертання на диску повинен бути закріплений магніт, який буде впливати на датчик Холла після кожного повного оберту диска. Таким чином, після кожного оберту диска отримуємо імпульс, який можемо трактувати як один оберт.&lt;br /&gt;
&lt;br /&gt;
Програма для Arduino, яка зчитує показання датчика Холла і рахує кількість обертів в хвилину і частоту обертання. При наявності магнітного поля включається світлодіод.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;// ''read RPM''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''volatile int rpmcount = 0;//see &amp;lt;nowiki&amp;gt;http://arduino.cc/en/Reference/Volatile&amp;lt;/nowiki&amp;gt;''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''int rpm = 0;''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''unsigned long lastmillis = 0;''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''void setup(){''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''Serial.begin(9600);''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''attachInterrupt(0, rpm_fan, FALLING);//interrupt cero (0) is on pin two(2).''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''}''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''void loop(){''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''if (millis() - lastmillis == 1000){ /*Uptade every one second, this will be equal to reading frecuency (Hz).*/''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''detachInterrupt(0); //Disable interrupt when calculating''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''rpm = rpmcount * 60; /* Convert frecuency to RPM, note: this works for one interruption per full rotation. For two interrups per full rotation use rpmcount * 30.*/''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''Serial.print(&amp;quot;RPM =\t&amp;quot;); //print the word &amp;quot;RPM&amp;quot; and tab.''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''Serial.print(rpm); // print the rpm value.''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''Serial.print(&amp;quot;\t Hz=\t&amp;quot;); //print the word &amp;quot;Hz&amp;quot;.''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''Serial.println(rpmcount); /*print revolutions per second or Hz. And print new line or enter.*/''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''rpmcount = 0; // Restart the RPM counter''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''lastmillis = millis(); // Uptade lasmillis''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''attachInterrupt(0, rpm_fan, FALLING); //enable interrupt''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''}''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''}''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''void rpm_fan(){ /* this code will be executed every time the interrupt 0 (pin2) gets low.*/''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''rpmcount++;''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''}''&amp;lt;/code&amp;gt;&lt;br /&gt;
[[Файл:Результат вимірювання швидкості обертання .jpg|без|міні]]&lt;br /&gt;
&lt;br /&gt;
== Перелік посилань ==&lt;br /&gt;
&lt;br /&gt;
# http://robocraft.ru/blog/electronics/594.html&lt;br /&gt;
# https://ru.wikipedia.org/wiki/Arduino#Периферия&lt;br /&gt;
# https://uawest.com/datchik-holla-modul-magnitnogo-polya-dlya-arduino.html&lt;br /&gt;
# https://arduino.ua/prod1203-modyl-datchika-holla-a3144&lt;br /&gt;
# https://soltau.ru/index.php/arduino/item/491-kak-podklyuchit-datchik-kholla-49e-k-arduino&lt;br /&gt;
&lt;br /&gt;
Назар Паляниця&lt;/div&gt;</summary>
		<author><name>Palyanytsya Nazar</name></author>	</entry>

	<entry>
		<id>https://wiki.tntu.edu.ua/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%B0_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0&amp;diff=23794</id>
		<title>Модуль датчика Холла</title>
		<link rel="alternate" type="text/html" href="https://wiki.tntu.edu.ua/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%B0_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0&amp;diff=23794"/>
				<updated>2018-05-29T10:09:43Z</updated>
		
		<summary type="html">&lt;p&gt;Palyanytsya Nazar: /*  Аналогові та цифрові датчики Холла */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Файл:Ефект Холла.jpg|міні|201x201пкс|Рис. 1. Ефект Холла.1 - Електрони 2 - Пластина 3 - Магніти 4 - Магнітне поле&lt;br /&gt;
&lt;br /&gt;
5 - Джерело струму]]&lt;br /&gt;
Датчик Холла - це датчик магнітного поля. Він був так названий завдяки принципу своєї роботи - ефекту Холла: якщо в магнітне поле помістити пластину через яку протікає струм, то електрони в пластині будуть відхилятися в напрямку, перпендикулярному напрямку струму. У яку саме сторону будуть відхилятися електрони, залежить від полярності магнітного поля.&lt;br /&gt;
&lt;br /&gt;
Різна щільність електронів на сторонах пластини створює різницю потенціалів, яку можна посилити і виміряти, що датчики Холла і роблять.&lt;br /&gt;
&lt;br /&gt;
== Аналогові та цифрові датчики Холла ==&lt;br /&gt;
[[Файл:Модуль датчика Холла.jpg|міні|200x200пкс|Рис. 2. Модуль датчика Холла]]&lt;br /&gt;
Датчики Холла (далі просто ДХ) бувають аналоговими і цифровими. Аналоговий перетворює індукцію магнітного поля в напругу, знак і величина якої будуть залежати від полярності і сили поля. Цифровий же видає лише факт наявності / відсутності поля, і зазвичай має два порога: включення - коли значення індукції вище порога, датчик видає логічну одиницю; і виключення - коли значення нижче порога, датчик видає логічний нуль. Наявність зони нечутливості між порогами називається гістерезисом і служить для виключення помилкового спрацьовування датчика на всілякі перешкоди - аналогічно працює цифрова електроніка з логічними рівнями напруги. Цифрові ДХ діляться ще на уніполярні і біполярні: перші включаються магнітним полем певної полярності і вимикаються при зниженні індукції поля; біполярні ж включаються полем однієї полярності, а вимикаються полем протилежної полярності.&lt;br /&gt;
&lt;br /&gt;
Вони сумісні з ПЗ Arduino версії 1.0.5 і вище.&lt;br /&gt;
&lt;br /&gt;
==== Виводи датчика ====&lt;br /&gt;
Вивід; ''Призначення''; Вивід Arduino&lt;br /&gt;
&lt;br /&gt;
* G; ''Земля''; GND;&lt;br /&gt;
&lt;br /&gt;
* +; ''Живлення'' + 2,3 ... 10 В; 5V;&lt;br /&gt;
&lt;br /&gt;
* AO; ''Аналоговий вихід - значення напруженості магнітного поля''; A0&lt;br /&gt;
* DO; ''Цифровий вихід - індикатор перевищення напруженості магнітного поля заданого порогу''; 12&lt;br /&gt;
&lt;br /&gt;
=== Аналогові датчики Холла ===&lt;br /&gt;
[[Файл:Аналоговий датчик Холла.jpg|міні|200x200пкс|Рис. 3. Аналоговий датчик Холла]]&lt;br /&gt;
Розмір - 4х3 мм, є 3 виводи (рис.3).&lt;br /&gt;
&lt;br /&gt;
Живлення датчику потрібно біполярне - тоді на південний полюс магніту датчик реагуватиме позитивним рівнем на виході, на північний - негативним, а на відсутність поля - нульовим. Однак можна обійтися однополярним живленням - в цьому випадку рівень на виході (Vo) в половину напруги живлення (Vdc / 2) буде означати відсутність магнітного поля, Vo&amp;gt; Vdc / 2 - південний полюс, Vo &amp;lt;Vdc / 2 - північний.&lt;br /&gt;
&lt;br /&gt;
==== Характеристики при однополярному живленні 5 В і температурі від -40 до 85 ° C: ====&lt;br /&gt;
&lt;br /&gt;
* Струм: від 6 до 10 мА&lt;br /&gt;
&lt;br /&gt;
* Вихідний струм: від 1.0 до 1.5 мА&lt;br /&gt;
&lt;br /&gt;
* Вихідна напруга: від 1.0 до 1.75 мВ / Гс, в середньому 1.4 мВ / Гс (мілівольт на гаус)&lt;br /&gt;
&lt;br /&gt;
* Нульова точка: від 2.25 до 2.75 В, в середньому 2.5 В&lt;br /&gt;
&lt;br /&gt;
* Магнітний діапазон: від ± 650 Гс до ± 1000Гс&lt;br /&gt;
* Час відгуку: 3 мс&lt;br /&gt;
&lt;br /&gt;
З цих даних випливає, що при стандартному живленні від Arduino (+ 5V, GND) при 25 ° C датчик за відсутності магнітного поля буде видавати 2.5 В, а на поле силою 1000 Гс - 2.5 ± 1.4 В. Відповідно, якщо скористатися АЦП, розкид значень буде приблизно в діапазоні від 280 до 800 з нульовою точкою в 512.&lt;br /&gt;
&lt;br /&gt;
==== Підключення аналогового датчика Холла ====&lt;br /&gt;
Підключаємо вивід &amp;quot;+&amp;quot; до 5V Arduino, вивід &amp;quot;-&amp;quot; до GND, останній вивід - до Analog 0 (рис. 4).&lt;br /&gt;
[[Файл:Підключення аналогового датчика Холла.jpg|центр|міні|500x500пкс|Рис. 4. Підключення аналогового датчика Холла до Arduino]]&lt;br /&gt;
&lt;br /&gt;
=== Цифровий біполярний датчик Холла ===&lt;br /&gt;
[[Файл:Цифровий датчик Холла.jpg|міні|200x200пкс|Рис. 5. Цифровий датчик Холла]]&lt;br /&gt;
Виглядає він точно так само, як і аналоговий, навіть виводи розташовані так само (рис. 5). &lt;br /&gt;
&lt;br /&gt;
Біполярний він тільки в магнітному сенсі, а живлення йому можна подавати звичайне, однополярне. Живлення цей датчик приймає в досить широкому діапазоні - від 3.8 до 24 В, а струм може віддавати до 100 мА, що дозволяє безпосередньо від нього живити керовані ним пристрої (наприклад, реле). Чутливість у нього майже така сама, як у аналогового SS49E: від -600 Гс до -1000 Гс (північний полюс магніту) і від 600 Гс до 1000 Гс.&lt;br /&gt;
&lt;br /&gt;
==== Підключення цифрового датчика Холла ====&lt;br /&gt;
Підключається цифровий датчик Холла трохи складніше, ніж аналоговий: вихід датчика Q потрібно підтягнути до живлення резистором в 10 кОм, так як вихід у нього з відкритим колектором (рис. 6).&lt;br /&gt;
[[Файл:Схема підключення цифрового датчика Холла.jpg|центр|міні|392x392пкс|Рис. 6. Схема підключення цифрового датчика Холла]]&lt;br /&gt;
Приклад підключення (Рис.7). Вихід Q підключений до цифрового піну 2, решта - як у аналоговому.&lt;br /&gt;
[[Файл:Підключення цифрового датчика Холла.jpg|центр|міні|350x350пкс|Рис. 7. Підключення цифрового датчика Холла]]&lt;br /&gt;
&lt;br /&gt;
== Застосування ==&lt;br /&gt;
Датчики Холла використовуються в якості безконтактних вимикачів, як заміна герконів, а також:&lt;br /&gt;
&lt;br /&gt;
* як датчики швидкості обертання - широко використовуються в автомобілебудуванні і всюди, де потрібно визначити швидкість обертання колеса або іншого обертового об'єкта; &lt;br /&gt;
&lt;br /&gt;
* як датчики наближення;&lt;br /&gt;
&lt;br /&gt;
* вимір кута повороту;&lt;br /&gt;
&lt;br /&gt;
* вимір величини вібрації;&lt;br /&gt;
&lt;br /&gt;
* вимір величини магнітного поля - магнітометри і цифрові компаси;&lt;br /&gt;
* вимір сили струму (змінного і постійного);&lt;br /&gt;
* вимір повітряних зазорів, рівня рідини тощо.&lt;br /&gt;
&lt;br /&gt;
== Приклад вимірювання швидкості обертання ==&lt;br /&gt;
За допомогою датчика Холла можна вимірювати швидкість обертання.&lt;br /&gt;
&lt;br /&gt;
RPM (Revolutions per minute) - кількість оборотів в хвилину. Оберти в хвилину - одиниця вимірювання частоти обертання: кількість повних обертів, здійснених тілом (валом, колесом, шківом тощо) навколо фіксованої осі. Використовується для характеристики швидкості обертання механічних компонентів в механізмах і машинах.&lt;br /&gt;
&lt;br /&gt;
Для вимірювання швидкості обертання на диску повинен бути закріплений магніт, який буде впливати на датчик Холла після кожного повного оберту диска. Таким чином, після кожного оберту диска отримуємо імпульс, який можемо трактувати як один оберт.&lt;br /&gt;
&lt;br /&gt;
Програма для Arduino, яка зчитує показання датчика Холла і рахує кількість обертів в хвилину і частоту обертання. При наявності магнітного поля включається світлодіод.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;// ''read RPM''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''volatile int rpmcount = 0;//see &amp;lt;nowiki&amp;gt;http://arduino.cc/en/Reference/Volatile&amp;lt;/nowiki&amp;gt;''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''int rpm = 0;''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''unsigned long lastmillis = 0;''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''void setup(){''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''Serial.begin(9600);''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''attachInterrupt(0, rpm_fan, FALLING);//interrupt cero (0) is on pin two(2).''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''}''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''void loop(){''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''if (millis() - lastmillis == 1000){ /*Uptade every one second, this will be equal to reading frecuency (Hz).*/''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''detachInterrupt(0); //Disable interrupt when calculating''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''rpm = rpmcount * 60; /* Convert frecuency to RPM, note: this works for one interruption per full rotation. For two interrups per full rotation use rpmcount * 30.*/''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''Serial.print(&amp;quot;RPM =\t&amp;quot;); //print the word &amp;quot;RPM&amp;quot; and tab.''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''Serial.print(rpm); // print the rpm value.''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''Serial.print(&amp;quot;\t Hz=\t&amp;quot;); //print the word &amp;quot;Hz&amp;quot;.''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''Serial.println(rpmcount); /*print revolutions per second or Hz. And print new line or enter.*/''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''rpmcount = 0; // Restart the RPM counter''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''lastmillis = millis(); // Uptade lasmillis''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''attachInterrupt(0, rpm_fan, FALLING); //enable interrupt''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''}''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''}''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''void rpm_fan(){ /* this code will be executed every time the interrupt 0 (pin2) gets low.*/''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''rpmcount++;''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''}''&amp;lt;/code&amp;gt;&lt;br /&gt;
[[Файл:Результат вимірювання швидкості обертання .jpg|без|міні]]&lt;br /&gt;
&lt;br /&gt;
== Перелік посилань ==&lt;br /&gt;
&lt;br /&gt;
# http://robocraft.ru/blog/electronics/594.html&lt;br /&gt;
# https://ru.wikipedia.org/wiki/Arduino#Периферия&lt;br /&gt;
# https://uawest.com/datchik-holla-modul-magnitnogo-polya-dlya-arduino.html&lt;br /&gt;
# https://arduino.ua/prod1203-modyl-datchika-holla-a3144&lt;br /&gt;
# https://soltau.ru/index.php/arduino/item/491-kak-podklyuchit-datchik-kholla-49e-k-arduino&lt;br /&gt;
&lt;br /&gt;
Назар Паляниця&lt;/div&gt;</summary>
		<author><name>Palyanytsya Nazar</name></author>	</entry>

	<entry>
		<id>https://wiki.tntu.edu.ua/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%B0_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0&amp;diff=23793</id>
		<title>Модуль датчика Холла</title>
		<link rel="alternate" type="text/html" href="https://wiki.tntu.edu.ua/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%B0_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0&amp;diff=23793"/>
				<updated>2018-05-29T10:04:05Z</updated>
		
		<summary type="html">&lt;p&gt;Palyanytsya Nazar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Файл:Ефект Холла.jpg|міні|201x201пкс|Рис. 1. Ефект Холла.1 - Електрони 2 - Пластина 3 - Магніти 4 - Магнітне поле&lt;br /&gt;
&lt;br /&gt;
5 - Джерело струму]]&lt;br /&gt;
Датчик Холла - це датчик магнітного поля. Він був так названий завдяки принципу своєї роботи - ефекту Холла: якщо в магнітне поле помістити пластину через яку протікає струм, то електрони в пластині будуть відхилятися в напрямку, перпендикулярному напрямку струму. У яку саме сторону будуть відхилятися електрони, залежить від полярності магнітного поля.&lt;br /&gt;
&lt;br /&gt;
Різна щільність електронів на сторонах пластини створює різницю потенціалів, яку можна посилити і виміряти, що датчики Холла і роблять.&lt;br /&gt;
&lt;br /&gt;
== Аналогові та цифрові датчики Холла ==&lt;br /&gt;
[[Файл:Модуль датчика Холла.jpg|міні|200x200пкс|Рис. 2. Модуль датчика Холла]]&lt;br /&gt;
Датчики Холла (далі просто ДХ) бувають аналоговими і цифровими. Аналоговий перетворює індукцію магнітного поля в напругу, знак і величина якої будуть залежати від полярності і сили поля. Цифровий же видає лише факт наявності / відсутності поля, і зазвичай має два порога: включення - коли значення індукції вище порога, датчик видає логічну одиницю; і виключення - коли значення нижче порога, датчик видає логічний нуль. Наявність зони нечутливості між порогами називається гістерезисом і служить для виключення помилкового спрацьовування датчика на всілякі перешкоди - аналогічно працює цифрова електроніка з логічними рівнями напруги. Цифрові ДХ діляться ще на уніполярні і біполярні: перші включаються магнітним полем певної полярності і вимикаються при зниженні індукції поля; біполярні ж включаються полем однієї полярності, а вимикаються полем протилежної полярності.&lt;br /&gt;
&lt;br /&gt;
==== Виводи датчика ====&lt;br /&gt;
Вивід; ''Призначення''; Вивід Arduino&lt;br /&gt;
&lt;br /&gt;
* G; ''Земля''; GND;&lt;br /&gt;
&lt;br /&gt;
* +; ''Живлення'' + 2,3 ... 10 В; 5V;&lt;br /&gt;
&lt;br /&gt;
* AO; ''Аналоговий вихід - значення напруженості магнітного поля''; A0&lt;br /&gt;
* DO; ''Цифровий вихід - індикатор перевищення напруженості магнітного поля заданого порогу''; 12&lt;br /&gt;
&lt;br /&gt;
=== Аналогові датчики Холла ===&lt;br /&gt;
[[Файл:Аналоговий датчик Холла.jpg|міні|200x200пкс|Рис. 3. Аналоговий датчик Холла]]&lt;br /&gt;
Розмір - 4х3 мм, є 3 виводи (рис.3).&lt;br /&gt;
&lt;br /&gt;
Живлення датчику потрібно біполярне - тоді на південний полюс магніту датчик реагуватиме позитивним рівнем на виході, на північний - негативним, а на відсутність поля - нульовим. Однак можна обійтися однополярним живленням - в цьому випадку рівень на виході (Vo) в половину напруги живлення (Vdc / 2) буде означати відсутність магнітного поля, Vo&amp;gt; Vdc / 2 - південний полюс, Vo &amp;lt;Vdc / 2 - північний.&lt;br /&gt;
&lt;br /&gt;
==== Характеристики при однополярному живленні 5 В і температурі від -40 до 85 ° C: ====&lt;br /&gt;
&lt;br /&gt;
* Струм: від 6 до 10 мА&lt;br /&gt;
&lt;br /&gt;
* Вихідний струм: від 1.0 до 1.5 мА&lt;br /&gt;
&lt;br /&gt;
* Вихідна напруга: від 1.0 до 1.75 мВ / Гс, в середньому 1.4 мВ / Гс (мілівольт на гаус)&lt;br /&gt;
&lt;br /&gt;
* Нульова точка: від 2.25 до 2.75 В, в середньому 2.5 В&lt;br /&gt;
&lt;br /&gt;
* Магнітний діапазон: від ± 650 Гс до ± 1000Гс&lt;br /&gt;
* Час відгуку: 3 мс&lt;br /&gt;
&lt;br /&gt;
З цих даних випливає, що при стандартному живленні від Arduino (+ 5V, GND) при 25 ° C датчик за відсутності магнітного поля буде видавати 2.5 В, а на поле силою 1000 Гс - 2.5 ± 1.4 В. Відповідно, якщо скористатися АЦП, розкид значень буде приблизно в діапазоні від 280 до 800 з нульовою точкою в 512.&lt;br /&gt;
&lt;br /&gt;
==== Підключення аналогового датчика Холла ====&lt;br /&gt;
Підключаємо вивід &amp;quot;+&amp;quot; до 5V Arduino, вивід &amp;quot;-&amp;quot; до GND, останній вивід - до Analog 0 (рис. 4).&lt;br /&gt;
[[Файл:Підключення аналогового датчика Холла.jpg|центр|міні|500x500пкс|Рис. 4. Підключення аналогового датчика Холла до Arduino]]&lt;br /&gt;
&lt;br /&gt;
=== Цифровий біполярний датчик Холла ===&lt;br /&gt;
[[Файл:Цифровий датчик Холла.jpg|міні|200x200пкс|Рис. 5. Цифровий датчик Холла]]&lt;br /&gt;
Виглядає він точно так само, як і аналоговий, навіть виводи розташовані так само (рис. 5). &lt;br /&gt;
&lt;br /&gt;
Біполярний він тільки в магнітному сенсі, а живлення йому можна подавати звичайне, однополярне. Живлення цей датчик приймає в досить широкому діапазоні - від 3.8 до 24 В, а струм може віддавати до 100 мА, що дозволяє безпосередньо від нього живити керовані ним пристрої (наприклад, реле). Чутливість у нього майже така сама, як у аналогового SS49E: від -600 Гс до -1000 Гс (північний полюс магніту) і від 600 Гс до 1000 Гс.&lt;br /&gt;
&lt;br /&gt;
==== Підключення цифрового датчика Холла ====&lt;br /&gt;
Підключається цифровий датчик Холла трохи складніше, ніж аналоговий: вихід датчика Q потрібно підтягнути до живлення резистором в 10 кОм, так як вихід у нього з відкритим колектором (рис. 6).&lt;br /&gt;
[[Файл:Схема підключення цифрового датчика Холла.jpg|центр|міні|392x392пкс|Рис. 6. Схема підключення цифрового датчика Холла]]&lt;br /&gt;
Приклад підключення (Рис.7). Вихід Q підключений до цифрового піну 2, решта - як у аналоговому.&lt;br /&gt;
[[Файл:Підключення цифрового датчика Холла.jpg|центр|міні|350x350пкс|Рис. 7. Підключення цифрового датчика Холла]]&lt;br /&gt;
&lt;br /&gt;
== Застосування ==&lt;br /&gt;
Датчики Холла використовуються в якості безконтактних вимикачів, як заміна герконів, а також:&lt;br /&gt;
&lt;br /&gt;
* як датчики швидкості обертання - широко використовуються в автомобілебудуванні і всюди, де потрібно визначити швидкість обертання колеса або іншого обертового об'єкта; &lt;br /&gt;
&lt;br /&gt;
* як датчики наближення;&lt;br /&gt;
&lt;br /&gt;
* вимір кута повороту;&lt;br /&gt;
&lt;br /&gt;
* вимір величини вібрації;&lt;br /&gt;
&lt;br /&gt;
* вимір величини магнітного поля - магнітометри і цифрові компаси;&lt;br /&gt;
* вимір сили струму (змінного і постійного);&lt;br /&gt;
* вимір повітряних зазорів, рівня рідини тощо.&lt;br /&gt;
&lt;br /&gt;
== Приклад вимірювання швидкості обертання ==&lt;br /&gt;
За допомогою датчика Холла можна вимірювати швидкість обертання.&lt;br /&gt;
&lt;br /&gt;
RPM (Revolutions per minute) - кількість оборотів в хвилину. Оберти в хвилину - одиниця вимірювання частоти обертання: кількість повних обертів, здійснених тілом (валом, колесом, шківом тощо) навколо фіксованої осі. Використовується для характеристики швидкості обертання механічних компонентів в механізмах і машинах.&lt;br /&gt;
&lt;br /&gt;
Для вимірювання швидкості обертання на диску повинен бути закріплений магніт, який буде впливати на датчик Холла після кожного повного оберту диска. Таким чином, після кожного оберту диска отримуємо імпульс, який можемо трактувати як один оберт.&lt;br /&gt;
&lt;br /&gt;
Програма для Arduino, яка зчитує показання датчика Холла і рахує кількість обертів в хвилину і частоту обертання. При наявності магнітного поля включається світлодіод.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;// ''read RPM''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''volatile int rpmcount = 0;//see &amp;lt;nowiki&amp;gt;http://arduino.cc/en/Reference/Volatile&amp;lt;/nowiki&amp;gt;''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''int rpm = 0;''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''unsigned long lastmillis = 0;''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''void setup(){''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''Serial.begin(9600);''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''attachInterrupt(0, rpm_fan, FALLING);//interrupt cero (0) is on pin two(2).''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''}''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''void loop(){''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''if (millis() - lastmillis == 1000){ /*Uptade every one second, this will be equal to reading frecuency (Hz).*/''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''detachInterrupt(0); //Disable interrupt when calculating''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''rpm = rpmcount * 60; /* Convert frecuency to RPM, note: this works for one interruption per full rotation. For two interrups per full rotation use rpmcount * 30.*/''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''Serial.print(&amp;quot;RPM =\t&amp;quot;); //print the word &amp;quot;RPM&amp;quot; and tab.''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''Serial.print(rpm); // print the rpm value.''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''Serial.print(&amp;quot;\t Hz=\t&amp;quot;); //print the word &amp;quot;Hz&amp;quot;.''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''Serial.println(rpmcount); /*print revolutions per second or Hz. And print new line or enter.*/''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''rpmcount = 0; // Restart the RPM counter''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''lastmillis = millis(); // Uptade lasmillis''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''attachInterrupt(0, rpm_fan, FALLING); //enable interrupt''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''}''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''}''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''void rpm_fan(){ /* this code will be executed every time the interrupt 0 (pin2) gets low.*/''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''rpmcount++;''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''}''&amp;lt;/code&amp;gt;&lt;br /&gt;
[[Файл:Результат вимірювання швидкості обертання .jpg|без|міні]]&lt;br /&gt;
&lt;br /&gt;
== Перелік посилань ==&lt;br /&gt;
&lt;br /&gt;
# http://robocraft.ru/blog/electronics/594.html&lt;br /&gt;
# https://ru.wikipedia.org/wiki/Arduino#Периферия&lt;br /&gt;
# https://uawest.com/datchik-holla-modul-magnitnogo-polya-dlya-arduino.html&lt;br /&gt;
# https://arduino.ua/prod1203-modyl-datchika-holla-a3144&lt;br /&gt;
# https://soltau.ru/index.php/arduino/item/491-kak-podklyuchit-datchik-kholla-49e-k-arduino&lt;br /&gt;
&lt;br /&gt;
Назар Паляниця&lt;/div&gt;</summary>
		<author><name>Palyanytsya Nazar</name></author>	</entry>

	<entry>
		<id>https://wiki.tntu.edu.ua/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%B0_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0&amp;diff=23792</id>
		<title>Модуль датчика Холла</title>
		<link rel="alternate" type="text/html" href="https://wiki.tntu.edu.ua/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%B0_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0&amp;diff=23792"/>
				<updated>2018-05-29T09:55:01Z</updated>
		
		<summary type="html">&lt;p&gt;Palyanytsya Nazar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Файл:Ефект Холла.jpg|міні|201x201пкс|Рис. 1. Ефект Холла.1 - Електрони 2 - Пластина 3 - Магніти 4 - Магнітне поле&lt;br /&gt;
&lt;br /&gt;
5 - Джерело струму]]&lt;br /&gt;
Датчик Холла - це датчик магнітного поля. Він був так названий завдяки принципу своєї роботи - ефекту Холла: якщо в магнітне поле помістити пластину через яку протікає струмо, то електрони в пластині будуть відхилятися в напрямку, перпендикулярному напрямку струму. У яку саме сторону будуть відхилятися електрони, залежить від полярності магнітного поля.&lt;br /&gt;
&lt;br /&gt;
Різна щільність електронів на сторонах пластини створює різницю потенціалів, яку можна посилити і виміряти, що датчики Холла і роблять.&lt;br /&gt;
&lt;br /&gt;
== Аналогові та цифрові датчики Холла ==&lt;br /&gt;
[[Файл:Модуль датчика Холла.jpg|міні|200x200пкс|Рис. 2. Модуль датчика Холла]]&lt;br /&gt;
Датчики Холла (далі просто ДХ) бувають аналоговими і цифровими. Аналоговий перетворює індукцію магнітного поля в напругу, знак і величина якої будуть залежати від полярності і сили поля. Цифровий же видає лише факт наявності / відсутності поля, і зазвичай має два порога: включення - коли значення індукції вище порога, датчик видає логічну одиницю; і виключення - коли значення нижче порога, датчик видає логічний нуль. Наявність зони нечутливості між порогами називається гістерезисом і служить для виключення помилкового спрацьовування датчика на всілякі перешкоди - аналогічно працює цифрова електроніка з логічними рівнями напруги. Цифрові ДХ діляться ще на уніполярні і біполярні: перші включаються магнітним полем певної полярності і вимикаються при зниженні індукції поля; біполярні ж включаються полем однієї полярності, а вимикаються полем протилежної полярності.&lt;br /&gt;
&lt;br /&gt;
==== Виводи датчика ====&lt;br /&gt;
Вивід; Призначення; Вивід Arduino&lt;br /&gt;
&lt;br /&gt;
* G; Земля; GND;&lt;br /&gt;
&lt;br /&gt;
* +; Живлення + 2,3 ... 10 В; 5V;&lt;br /&gt;
&lt;br /&gt;
* AO; Аналоговий вихід - значення напруженості магнітного поля; A0&lt;br /&gt;
* DO; Цифровий вихід - індикатор перевищення напруженості магнітного поля заданого порогу; 12&lt;br /&gt;
&lt;br /&gt;
=== Аналогові датчики Холла ===&lt;br /&gt;
[[Файл:Аналоговий датчик Холла.jpg|міні|200x200пкс|Рис. 3. Аналоговий датчик Холла]]&lt;br /&gt;
Розмір - 4х3 мм і він має 3 виводи (рис.3).&lt;br /&gt;
&lt;br /&gt;
Живлення датчику потрібно біполярне - тоді на південний полюс магніту датчик реагуватиме позитивним рівнем на виході, на північний - негативним, а на відсутність поля - нульовим. Однак можна обійтися однополярним живленням - в цьому випадку рівень на виході (Vo) в половину напруги живлення (Vdc / 2) буде означати відсутність магнітного поля, Vo&amp;gt; Vdc / 2 - південний полюс, Vo &amp;lt;Vdc / 2 - північний.&lt;br /&gt;
&lt;br /&gt;
==== Характеристики при однополярному живленні 5 В і температурі від -40 до 85 ° C: ====&lt;br /&gt;
&lt;br /&gt;
* Струм: від 6 до 10 мА&lt;br /&gt;
&lt;br /&gt;
* Вихідний струм: від 1.0 до 1.5 мА&lt;br /&gt;
&lt;br /&gt;
* Вихідна напруга: від 1.0 до 1.75 мВ / Гс, в середньому 1.4 мВ / Гс (мілівольт на гаус)&lt;br /&gt;
&lt;br /&gt;
* Нульова точка: від 2.25 до 2.75 В, в середньому 2.5 В&lt;br /&gt;
&lt;br /&gt;
* Магнітний діапазон: від ± 650 Гс до ± 1000Гс&lt;br /&gt;
* Час відгуку: 3 мс&lt;br /&gt;
&lt;br /&gt;
З цих даних випливає, що при стандартному живленні від Arduino (+ 5V, GND) при 25 ° C датчик за відсутності магнітного поля буде видавати 2.5 В, а на поле силою 1000 Гс - 2.5 ± 1.4 В. Відповідно, якщо скористатися АЦП, розкид значень буде приблизно в діапазоні від 280 до 800 з нульовою точкою в 512.&lt;br /&gt;
&lt;br /&gt;
==== Підключення аналогового датчика Холла ====&lt;br /&gt;
Підключаємо вивід &amp;quot;+&amp;quot; до 5V Arduino, вивід &amp;quot;-&amp;quot; до GND, останній вивід - до Analog 0 (рис. 4).&lt;br /&gt;
[[Файл:Підключення аналогового датчика Холла.jpg|центр|міні|500x500пкс|Рис. 4. Підключення аналогового датчика Холла до Arduino]]&lt;br /&gt;
&lt;br /&gt;
=== Цифровий біполярний датчик Холла ===&lt;br /&gt;
[[Файл:Цифровий датчик Холла.jpg|міні|200x200пкс|Рис. 5. Цифровий датчик Холла]]&lt;br /&gt;
Виглядає він точно так само, як і аналоговий, навіть виводи розташовані так само (рис. 5). &lt;br /&gt;
&lt;br /&gt;
Біполярний він тільки в магнітному сенсі, а живлення йому можна подавати звичайне, однополярне. До слова, живлення цей датчик приймає в досить широкому діапазоні - від 3.8 до 24 В, а струм може віддавати до 100 мА, що дозволяє безпосередньо від нього живити керовані ним пристрої (наприклад, реле). Чутливість у нього майже така сама, як у аналогового SS49E: від -600 Гс до -1000 Гс (північний полюс магніту) і від 600 Гс до 1000 Гс.&lt;br /&gt;
&lt;br /&gt;
==== Підключення цифрового датчика Холла ====&lt;br /&gt;
Підключається цифровий датчик Холла трохи складніше, ніж аналоговий: вихід датчика Q потрібно підтягнути до живлення резистором в 10 кому, так як вихід у нього з відкритим колектором (рис. 6).&lt;br /&gt;
[[Файл:Схема підключення цифрового датчика Холла.jpg|центр|міні|392x392пкс|Рис. 6. Схема підключення цифрового датчика Холла]]&lt;br /&gt;
Приклад підключення (Рис.7). Вихід Q підключений до цифрового піну 2, решта - як у аналоговому.&lt;br /&gt;
[[Файл:Підключення цифрового датчика Холла.jpg|центр|міні|350x350пкс|Рис. 7. Підключення цифрового датчика Холла]]&lt;br /&gt;
&lt;br /&gt;
== Застосування ==&lt;br /&gt;
Датчики Холла використовуються в якості безконтактних вимикачів, як заміна герконів, а також:&lt;br /&gt;
&lt;br /&gt;
* як датчики швидкості обертання - широко використовуються в автомобілебудуванні і всюди, де потрібно визначити швидкість обертання колеса або іншого обертового об'єкта; сенсори на основі ефекту Холла прийшли на заміну механічних Геркон;&lt;br /&gt;
&lt;br /&gt;
* як датчики наближення; типовий приклад - розкладний чохол на вашому смартфоні, який включає підсвічування екрану при відкритті;&lt;br /&gt;
&lt;br /&gt;
* вимір кута повороту;&lt;br /&gt;
&lt;br /&gt;
* вимір величини вібрації;&lt;br /&gt;
&lt;br /&gt;
* вимір величини магнітного поля - магнітометри і цифрові компаси;&lt;br /&gt;
* вимір сили струму (змінного і постійного);&lt;br /&gt;
* вимір повітряних зазорів, рівня рідини тощо.&lt;br /&gt;
&lt;br /&gt;
== Приклад вимірювання швидкості обертання ==&lt;br /&gt;
За допомогою датчика Холла можна вимірювати швидкість обертання.&lt;br /&gt;
&lt;br /&gt;
RPM (Revolutions per minute) - кількість оборотів в хвилину. Обороти в хвилину - одиниця вимірювання частоти обертання: кількість повних обертів, здійснених тілом (валом, колесом, шківом т.д.) навколо фіксованої осі. Використовується для характеристики швидкості обертання механічних компонентів в механізмах і машинах.&lt;br /&gt;
&lt;br /&gt;
Для вимірювання швидкості обертання на диску повинен бути закріплений магніт, який буде впливати на датчик Холла після кожного повного обороту диска. Таким чином, після кожного обороту диска отримуємо імпульс, який можемо трактувати як один оборот.&lt;br /&gt;
&lt;br /&gt;
Програма для Arduino, яка зчитує показання датчика Холла і рахує кількість обертів в хвилину і частоту обертання. При наявності магнітного поля включається світлодіод.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;// ''read RPM''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''volatile int rpmcount = 0;//see &amp;lt;nowiki&amp;gt;http://arduino.cc/en/Reference/Volatile&amp;lt;/nowiki&amp;gt;''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''int rpm = 0;''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''unsigned long lastmillis = 0;''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''void setup(){''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''Serial.begin(9600);''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''attachInterrupt(0, rpm_fan, FALLING);//interrupt cero (0) is on pin two(2).''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''}''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''void loop(){''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''if (millis() - lastmillis == 1000){ /*Uptade every one second, this will be equal to reading frecuency (Hz).*/''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''detachInterrupt(0); //Disable interrupt when calculating''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''rpm = rpmcount * 60; /* Convert frecuency to RPM, note: this works for one interruption per full rotation. For two interrups per full rotation use rpmcount * 30.*/''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''Serial.print(&amp;quot;RPM =\t&amp;quot;); //print the word &amp;quot;RPM&amp;quot; and tab.''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''Serial.print(rpm); // print the rpm value.''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''Serial.print(&amp;quot;\t Hz=\t&amp;quot;); //print the word &amp;quot;Hz&amp;quot;.''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''Serial.println(rpmcount); /*print revolutions per second or Hz. And print new line or enter.*/''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''rpmcount = 0; // Restart the RPM counter''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''lastmillis = millis(); // Uptade lasmillis''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''attachInterrupt(0, rpm_fan, FALLING); //enable interrupt''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''}''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''}''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''void rpm_fan(){ /* this code will be executed every time the interrupt 0 (pin2) gets low.*/''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''rpmcount++;''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;''}''&amp;lt;/code&amp;gt;&lt;br /&gt;
[[Файл:Результат вимірювання швидкості обертання .jpg|без|міні]]&lt;br /&gt;
&lt;br /&gt;
== Перелік посилань ==&lt;br /&gt;
&lt;br /&gt;
# http://robocraft.ru/blog/electronics/594.html&lt;br /&gt;
# https://ru.wikipedia.org/wiki/Arduino#Периферия&lt;br /&gt;
# https://uawest.com/datchik-holla-modul-magnitnogo-polya-dlya-arduino.html&lt;br /&gt;
# https://arduino.ua/prod1203-modyl-datchika-holla-a3144&lt;br /&gt;
# https://soltau.ru/index.php/arduino/item/491-kak-podklyuchit-datchik-kholla-49e-k-arduino&lt;br /&gt;
&lt;br /&gt;
Назар Паляниця&lt;/div&gt;</summary>
		<author><name>Palyanytsya Nazar</name></author>	</entry>

	<entry>
		<id>https://wiki.tntu.edu.ua/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A0%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82_%D0%B2%D0%B8%D0%BC%D1%96%D1%80%D1%8E%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F_%D1%88%D0%B2%D0%B8%D0%B4%D0%BA%D0%BE%D1%81%D1%82%D1%96_%D0%BE%D0%B1%D0%B5%D1%80%D1%82%D0%B0%D0%BD%D0%BD%D1%8F_.jpg&amp;diff=23791</id>
		<title>Файл:Результат вимірювання швидкості обертання .jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.tntu.edu.ua/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A0%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82_%D0%B2%D0%B8%D0%BC%D1%96%D1%80%D1%8E%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F_%D1%88%D0%B2%D0%B8%D0%B4%D0%BA%D0%BE%D1%81%D1%82%D1%96_%D0%BE%D0%B1%D0%B5%D1%80%D1%82%D0%B0%D0%BD%D0%BD%D1%8F_.jpg&amp;diff=23791"/>
				<updated>2018-05-29T09:53:27Z</updated>
		
		<summary type="html">&lt;p&gt;Palyanytsya Nazar: Результат вимірювання швидкості обертання&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Результат вимірювання швидкості обертання&lt;/div&gt;</summary>
		<author><name>Palyanytsya Nazar</name></author>	</entry>

	<entry>
		<id>https://wiki.tntu.edu.ua/index.php?title=%D0%9F%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D1%96%D1%97_(%D0%B4%D0%B8%D1%81%D1%86%D0%B8%D0%BF%D0%BB%D1%96%D0%BD%D0%B0)&amp;diff=23780</id>
		<title>Проектування систем автоматизації (дисципліна)</title>
		<link rel="alternate" type="text/html" href="https://wiki.tntu.edu.ua/index.php?title=%D0%9F%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D1%96%D1%97_(%D0%B4%D0%B8%D1%81%D1%86%D0%B8%D0%BF%D0%BB%D1%96%D0%BD%D0%B0)&amp;diff=23780"/>
				<updated>2018-05-29T08:48:03Z</updated>
		
		<summary type="html">&lt;p&gt;Palyanytsya Nazar: /*  Лабораторний практикум */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Перелік статей до написання ==&lt;br /&gt;
=== Тема 0 ===&lt;br /&gt;
&lt;br /&gt;
* [[Виробнича система]]&lt;br /&gt;
* [[Технологічне середовище]]&lt;br /&gt;
* [[Комп'ютерно-інтегровані технології]] - зараховано (10 балів)&lt;br /&gt;
* [[Керування технологічним процесом]]&lt;br /&gt;
&lt;br /&gt;
=== Тема 1 === &lt;br /&gt;
&lt;br /&gt;
* [[Ескізний проект]]&lt;br /&gt;
* [[Технічний проект]]&lt;br /&gt;
* [[Робоча документація]]&lt;br /&gt;
&lt;br /&gt;
=== Тема 2 ===&lt;br /&gt;
&lt;br /&gt;
* [[Конструкторська документація]]&lt;br /&gt;
* [[Система автоматичної стабілізації]]&lt;br /&gt;
* [[Система програмного регулювання]]&lt;br /&gt;
* [[Слідкуюча система керування]]&lt;br /&gt;
* [[Система автоматизації]]&lt;br /&gt;
* [[Програма і методика випробувань]]&lt;br /&gt;
* [[Робоча конструкторська документація]]&lt;br /&gt;
&lt;br /&gt;
=== Тема 3 ===&lt;br /&gt;
&lt;br /&gt;
* [[Схема]] (за ГОСТ 2.701-2008)&lt;br /&gt;
* [[Структурна схема]]&lt;br /&gt;
* [[Схема автоматизації функціональна]]&lt;br /&gt;
&lt;br /&gt;
=== Тема 4 ===&lt;br /&gt;
&lt;br /&gt;
* [[Схема електрична принципова]]&lt;br /&gt;
* [[Схема гідравлічна принципова]]&lt;br /&gt;
* [[Схема підключення]]&lt;br /&gt;
&lt;br /&gt;
=== Тема 5 ===&lt;br /&gt;
&lt;br /&gt;
* [[Каркас]]&lt;br /&gt;
* [[Щит керування]]&lt;br /&gt;
&lt;br /&gt;
===Тема 6 ===&lt;br /&gt;
&lt;br /&gt;
* [[Електропроводка]]&lt;br /&gt;
* [[Трубна проводка]]&lt;br /&gt;
&lt;br /&gt;
===Тема 7 ===&lt;br /&gt;
&lt;br /&gt;
* [[Master Terminal Unit]] (MTU)&lt;br /&gt;
* [[Remote Terminal Unit]] (RTU)&lt;br /&gt;
&lt;br /&gt;
=== Тема 8 ===&lt;br /&gt;
&lt;br /&gt;
* [[Modbus]]&lt;br /&gt;
* [[Interbus]]&lt;br /&gt;
* [[Розумний дім]]&lt;br /&gt;
&lt;br /&gt;
=== Тема 9 ===&lt;br /&gt;
&lt;br /&gt;
* [[Кліматичні чинники експлуатації обладнання]]&lt;br /&gt;
* [[Кліматичні чинники експлуатації обладнання1]]&lt;br /&gt;
&lt;br /&gt;
=== Тема 10 ===&lt;br /&gt;
&lt;br /&gt;
* [[Специфікація]]&lt;br /&gt;
* [[САПР]]&lt;br /&gt;
&lt;br /&gt;
=== Тема 11 ===&lt;br /&gt;
&lt;br /&gt;
* [[Гнучке виробництво]]&lt;br /&gt;
* [[Промислові роботи]]&lt;br /&gt;
* [[Побутовий робот]]&lt;br /&gt;
* [[Бойовий робот]]&lt;br /&gt;
* [[Андроїд (робот)]]&lt;br /&gt;
* [[Транспортний робот]]&lt;br /&gt;
* [[Безпілотний автомобіль]]&lt;br /&gt;
* [[Соціальний робот]]&lt;br /&gt;
* [[Сільськогосподарський робот]]&lt;br /&gt;
* [[Медичний робот]]&lt;br /&gt;
* [[Пристрій керування двигуном]] (ECU скор. від engine control unit)&lt;br /&gt;
* [[Бортовий комп'ютер автомобіля]]&lt;br /&gt;
&lt;br /&gt;
=== Лабораторний практикум ===&lt;br /&gt;
Модулі мікроконтролерів (Arduino):&lt;br /&gt;
&lt;br /&gt;
* [[Ethernet модуль]]&lt;br /&gt;
* [[GSM модуль]]&lt;br /&gt;
* [[WiFi модуль]]&lt;br /&gt;
* [[ІЧ модуль]]&lt;br /&gt;
* [[BLUETOOTH модуль]]&lt;br /&gt;
* [[Модуль SD-карти]]&lt;br /&gt;
* [[Модуль Джойстика Input Shield]]&lt;br /&gt;
* [[Модуль CAN-BUS]]&lt;br /&gt;
* [[Arduino GPS shield]]&lt;br /&gt;
* [[Модуль сканування відбитків]]&lt;br /&gt;
* [[Аналоговий датчик вологості грунту]]&lt;br /&gt;
* [[Аналоговий датчик вимірювання частоти пульсу]]&lt;br /&gt;
* [[Arduino Motor Shield]]&lt;br /&gt;
* [[Модуль датчика вологості і температури DHT-11]]&lt;br /&gt;
* [[USB Host Shield]]&lt;br /&gt;
* [[Модуль датчика Холла]]&lt;/div&gt;</summary>
		<author><name>Palyanytsya Nazar</name></author>	</entry>

	<entry>
		<id>https://wiki.tntu.edu.ua/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%B0_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0&amp;diff=23779</id>
		<title>Модуль датчика Холла</title>
		<link rel="alternate" type="text/html" href="https://wiki.tntu.edu.ua/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%B0_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0&amp;diff=23779"/>
				<updated>2018-05-29T07:49:47Z</updated>
		
		<summary type="html">&lt;p&gt;Palyanytsya Nazar: Створення статті&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Файл:Ефект Холла.jpg|міні|201x201пкс|Рис. 1. Ефект Холла.1 - Електрони 2 - Пластина 3 - Магніти 4 - Магнітне поле&lt;br /&gt;
&lt;br /&gt;
5 - Джерело струму]]&lt;br /&gt;
Датчик Холла - це датчик магнітного поля. Він був так названий завдяки принципу своєї роботи - ефекту Холла: якщо в магнітне поле помістити пластину через яку протікає струмо, то електрони в пластині будуть відхилятися в напрямку, перпендикулярному напрямку струму. У яку саме сторону будуть відхилятися електрони, залежить від полярності магнітного поля.&lt;br /&gt;
&lt;br /&gt;
Різна щільність електронів на сторонах пластини створює різницю потенціалів, яку можна посилити і виміряти, що датчики Холла і роблять.&lt;br /&gt;
&lt;br /&gt;
== Аналогові та цифрові датчики Холла ==&lt;br /&gt;
[[Файл:Модуль датчика Холла.jpg|міні|200x200пкс|Рис. 2. Модуль датчика Холла]]&lt;br /&gt;
Датчики Холла (далі просто ДХ) бувають аналоговими і цифровими. Аналоговий перетворює індукцію магнітного поля в напругу, знак і величина якої будуть залежати від полярності і сили поля. Цифровий же видає лише факт наявності / відсутності поля, і зазвичай має два порога: включення - коли значення індукції вище порога, датчик видає логічну одиницю; і виключення - коли значення нижче порога, датчик видає логічний нуль. Наявність зони нечутливості між порогами називається гістерезисом і служить для виключення помилкового спрацьовування датчика на всілякі перешкоди - аналогічно працює цифрова електроніка з логічними рівнями напруги. Цифрові ДХ діляться ще на уніполярні і біполярні: перші включаються магнітним полем певної полярності і вимикаються при зниженні індукції поля; біполярні ж включаються полем однієї полярності, а вимикаються полем протилежної полярності.&lt;br /&gt;
&lt;br /&gt;
==== Виводи датчика ====&lt;br /&gt;
Вивід; Призначення; Вивід Arduino&lt;br /&gt;
&lt;br /&gt;
* G; Земля; GND;&lt;br /&gt;
&lt;br /&gt;
* +; Живлення + 2,3 ... 10 В; 5V;&lt;br /&gt;
&lt;br /&gt;
* AO; Аналоговий вихід - значення напруженості магнітного поля; A0&lt;br /&gt;
* DO; Цифровий вихід - індикатор перевищення напруженості магнітного поля заданого порогу; 12&lt;br /&gt;
&lt;br /&gt;
=== Аналогові датчики Холла ===&lt;br /&gt;
[[Файл:Аналоговий датчик Холла.jpg|міні|200x200пкс|Рис. 3. Аналоговий датчик Холла]]&lt;br /&gt;
Розмір - 4х3 мм і він має 3 виводи (рис.3).&lt;br /&gt;
&lt;br /&gt;
Живлення датчику потрібно біполярне - тоді на південний полюс магніту датчик реагуватиме позитивним рівнем на виході, на північний - негативним, а на відсутність поля - нульовим. Однак можна обійтися однополярним живленням - в цьому випадку рівень на виході (Vo) в половину напруги живлення (Vdc / 2) буде означати відсутність магнітного поля, Vo&amp;gt; Vdc / 2 - південний полюс, Vo &amp;lt;Vdc / 2 - північний.&lt;br /&gt;
&lt;br /&gt;
==== Характеристики при однополярному живленні 5 В і температурі від -40 до 85 ° C: ====&lt;br /&gt;
&lt;br /&gt;
* Струм: від 6 до 10 мА&lt;br /&gt;
&lt;br /&gt;
* Вихідний струм: від 1.0 до 1.5 мА&lt;br /&gt;
&lt;br /&gt;
* Вихідна напруга: від 1.0 до 1.75 мВ / Гс, в середньому 1.4 мВ / Гс (мілівольт на гаус)&lt;br /&gt;
&lt;br /&gt;
* Нульова точка: від 2.25 до 2.75 В, в середньому 2.5 В&lt;br /&gt;
&lt;br /&gt;
* Магнітний діапазон: від ± 650 Гс до ± 1000Гс&lt;br /&gt;
* Час відгуку: 3 мс&lt;br /&gt;
&lt;br /&gt;
З цих даних випливає, що при стандартному живленні від Arduino (+ 5V, GND) при 25 ° C датчик за відсутності магнітного поля буде видавати 2.5 В, а на поле силою 1000 Гс - 2.5 ± 1.4 В. Відповідно, якщо скористатися АЦП, розкид значень буде приблизно в діапазоні від 280 до 800 з нульовою точкою в 512.&lt;br /&gt;
&lt;br /&gt;
==== Підключення аналогового датчика Холла ====&lt;br /&gt;
Підключаємо вивід &amp;quot;+&amp;quot; до 5V Arduino, вивід &amp;quot;-&amp;quot; до GND, останній вивід - до Analog 0 (рис. 4).&lt;br /&gt;
[[Файл:Підключення аналогового датчика Холла.jpg|центр|міні|500x500пкс|Рис. 4. Підключення аналогового датчика Холла до Arduino]]&lt;br /&gt;
&lt;br /&gt;
=== Цифровий біполярний датчик Холла ===&lt;br /&gt;
[[Файл:Цифровий датчик Холла.jpg|міні|200x200пкс|Рис. 5. Цифровий датчик Холла]]&lt;br /&gt;
Виглядає він точно так само, як і аналоговий, навіть виводи розташовані так само (рис. 5). &lt;br /&gt;
&lt;br /&gt;
Біполярний він тільки в магнітному сенсі, а живлення йому можна подавати звичайне, однополярне. До слова, живлення цей датчик приймає в досить широкому діапазоні - від 3.8 до 24 В, а струм може віддавати до 100 мА, що дозволяє безпосередньо від нього живити керовані ним пристрої (наприклад, реле). Чутливість у нього майже така сама, як у аналогового SS49E: від -600 Гс до -1000 Гс (північний полюс магніту) і від 600 Гс до 1000 Гс.&lt;br /&gt;
&lt;br /&gt;
==== Підключення цифрового датчика Холла ====&lt;br /&gt;
Підключається цифровий датчик Холла трохи складніше, ніж аналоговий: вихід датчика Q потрібно підтягнути до живлення резистором в 10 кому, так як вихід у нього з відкритим колектором (рис. 6).&lt;br /&gt;
[[Файл:Схема підключення цифрового датчика Холла.jpg|центр|міні|392x392пкс|Рис. 6. Схема підключення цифрового датчика Холла]]&lt;br /&gt;
Приклад підключення (Рис.7). Вихід Q підключений до цифрового піну 2, решта - як у аналоговому.&lt;br /&gt;
[[Файл:Підключення цифрового датчика Холла.jpg|центр|міні|350x350пкс|Рис. 7. Підключення цифрового датчика Холла]]&lt;br /&gt;
&lt;br /&gt;
== Застосування ==&lt;br /&gt;
Датчики Холла використовуються в якості безконтактних вимикачів, як заміна герконів, а також:&lt;br /&gt;
&lt;br /&gt;
* як датчики швидкості обертання - широко використовуються в автомобілебудуванні і всюди, де потрібно визначити швидкість обертання колеса або іншого обертового об'єкта; сенсори на основі ефекту Холла прийшли на заміну механічних Геркон;&lt;br /&gt;
&lt;br /&gt;
* як датчики наближення; типовий приклад - розкладний чохол на вашому смартфоні, який включає підсвічування екрану при відкритті;&lt;br /&gt;
&lt;br /&gt;
* вимір кута повороту;&lt;br /&gt;
&lt;br /&gt;
* вимір величини вібрації;&lt;br /&gt;
&lt;br /&gt;
* вимір величини магнітного поля - магнітометри і цифрові компаси;&lt;br /&gt;
* вимір сили струму (змінного і постійного);&lt;br /&gt;
* вимір повітряних зазорів, рівня рідини тощо.&lt;br /&gt;
&lt;br /&gt;
== Перелік посилань ==&lt;br /&gt;
&lt;br /&gt;
# http://robocraft.ru/blog/electronics/594.html&lt;br /&gt;
# https://ru.wikipedia.org/wiki/Arduino#Периферия&lt;br /&gt;
# https://uawest.com/datchik-holla-modul-magnitnogo-polya-dlya-arduino.html&lt;br /&gt;
# https://arduino.ua/prod1203-modyl-datchika-holla-a3144&lt;br /&gt;
# https://soltau.ru/index.php/arduino/item/491-kak-podklyuchit-datchik-kholla-49e-k-arduino&lt;br /&gt;
&lt;br /&gt;
Назар Паляниця&lt;/div&gt;</summary>
		<author><name>Palyanytsya Nazar</name></author>	</entry>

	<entry>
		<id>https://wiki.tntu.edu.ua/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9F%D1%96%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%BD%D1%8F_%D1%86%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%B0_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0.jpg&amp;diff=23778</id>
		<title>Файл:Підключення цифрового датчика Холла.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.tntu.edu.ua/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9F%D1%96%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%BD%D1%8F_%D1%86%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%B0_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0.jpg&amp;diff=23778"/>
				<updated>2018-05-29T07:34:12Z</updated>
		
		<summary type="html">&lt;p&gt;Palyanytsya Nazar: Підключення цифрового датчика Холла&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Підключення цифрового датчика Холла&lt;/div&gt;</summary>
		<author><name>Palyanytsya Nazar</name></author>	</entry>

	<entry>
		<id>https://wiki.tntu.edu.ua/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%85%D0%B5%D0%BC%D0%B0_%D0%BF%D1%96%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%BD%D1%8F_%D1%86%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%B0_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0.jpg&amp;diff=23777</id>
		<title>Файл:Схема підключення цифрового датчика Холла.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.tntu.edu.ua/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%85%D0%B5%D0%BC%D0%B0_%D0%BF%D1%96%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%BD%D1%8F_%D1%86%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%B0_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0.jpg&amp;diff=23777"/>
				<updated>2018-05-29T07:32:24Z</updated>
		
		<summary type="html">&lt;p&gt;Palyanytsya Nazar: Схема підключення цифрового датчика Холла&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Схема підключення цифрового датчика Холла&lt;/div&gt;</summary>
		<author><name>Palyanytsya Nazar</name></author>	</entry>

	<entry>
		<id>https://wiki.tntu.edu.ua/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A6%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%B8%D0%B9_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0.jpg&amp;diff=23776</id>
		<title>Файл:Цифровий датчик Холла.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.tntu.edu.ua/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A6%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%B8%D0%B9_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0.jpg&amp;diff=23776"/>
				<updated>2018-05-29T07:23:35Z</updated>
		
		<summary type="html">&lt;p&gt;Palyanytsya Nazar: Цифровий датчик Холла&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Цифровий датчик Холла&lt;/div&gt;</summary>
		<author><name>Palyanytsya Nazar</name></author>	</entry>

	<entry>
		<id>https://wiki.tntu.edu.ua/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9F%D1%96%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%BD%D1%8F_%D0%B0%D0%BD%D0%B0%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%B0_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0.jpg&amp;diff=23775</id>
		<title>Файл:Підключення аналогового датчика Холла.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.tntu.edu.ua/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9F%D1%96%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%BD%D1%8F_%D0%B0%D0%BD%D0%B0%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%B0_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0.jpg&amp;diff=23775"/>
				<updated>2018-05-29T07:19:38Z</updated>
		
		<summary type="html">&lt;p&gt;Palyanytsya Nazar: Підключення аналогового датчика Холла&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Підключення аналогового датчика Холла&lt;/div&gt;</summary>
		<author><name>Palyanytsya Nazar</name></author>	</entry>

	<entry>
		<id>https://wiki.tntu.edu.ua/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%B0_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0.jpg&amp;diff=23774</id>
		<title>Файл:Модуль датчика Холла.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.tntu.edu.ua/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%B0_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0.jpg&amp;diff=23774"/>
				<updated>2018-05-29T07:08:17Z</updated>
		
		<summary type="html">&lt;p&gt;Palyanytsya Nazar: Модуль датчика Холла&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Модуль датчика Холла&lt;/div&gt;</summary>
		<author><name>Palyanytsya Nazar</name></author>	</entry>

	<entry>
		<id>https://wiki.tntu.edu.ua/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2%D0%B8%D0%B9_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0.jpg&amp;diff=23773</id>
		<title>Файл:Аналоговий датчик Холла.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.tntu.edu.ua/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2%D0%B8%D0%B9_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0.jpg&amp;diff=23773"/>
				<updated>2018-05-29T07:04:42Z</updated>
		
		<summary type="html">&lt;p&gt;Palyanytsya Nazar: Аналоговий датчик Холла&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Аналоговий датчик Холла&lt;/div&gt;</summary>
		<author><name>Palyanytsya Nazar</name></author>	</entry>

	<entry>
		<id>https://wiki.tntu.edu.ua/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%95%D1%84%D0%B5%D0%BA%D1%82_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0.jpg&amp;diff=23772</id>
		<title>Файл:Ефект Холла.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.tntu.edu.ua/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%95%D1%84%D0%B5%D0%BA%D1%82_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0.jpg&amp;diff=23772"/>
				<updated>2018-05-29T06:57:37Z</updated>
		
		<summary type="html">&lt;p&gt;Palyanytsya Nazar: 1. Електрони
2. Пластина
3. Магніти
4. Магнітне поле
5. Джерело струму&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1. Електрони&lt;br /&gt;
2. Пластина&lt;br /&gt;
3. Магніти&lt;br /&gt;
4. Магнітне поле&lt;br /&gt;
5. Джерело струму&lt;/div&gt;</summary>
		<author><name>Palyanytsya Nazar</name></author>	</entry>

	</feed>