<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>http://wiki.me-robotics.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A0%D0%B5%D0%B7%D0%B8%D1%81%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B9_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA_%D0%B4%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F</id>
	<title>Резистивный датчик давления - История изменений</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.me-robotics.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A0%D0%B5%D0%B7%D0%B8%D1%81%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B9_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA_%D0%B4%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F"/>
	<link rel="alternate" type="text/html" href="http://wiki.me-robotics.ru/index.php?title=%D0%A0%D0%B5%D0%B7%D0%B8%D1%81%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B9_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA_%D0%B4%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F&amp;action=history"/>
	<updated>2026-07-10T21:17:49Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>http://wiki.me-robotics.ru/index.php?title=%D0%A0%D0%B5%D0%B7%D0%B8%D1%81%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B9_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA_%D0%B4%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F&amp;diff=638&amp;oldid=prev</id>
		<title>Сергей: Новая страница: «== Общие сведения == Файл:Резистивный датчик давления.jpg|альт=вид|мини|внешний вид датчик...»</title>
		<link rel="alternate" type="text/html" href="http://wiki.me-robotics.ru/index.php?title=%D0%A0%D0%B5%D0%B7%D0%B8%D1%81%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B9_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA_%D0%B4%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F&amp;diff=638&amp;oldid=prev"/>
		<updated>2021-06-18T09:07:49Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «== Общие сведения == Файл:Резистивный датчик давления.jpg|альт=вид|мини|внешний вид датчик...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Общие сведения ==&lt;br /&gt;
[[Файл:Резистивный датчик давления.jpg|альт=вид|мини|внешний вид датчика]]&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Резистивный датчик давления -&amp;#039;&amp;#039;&amp;#039; это переменный резистор, у которого сопротивление зависит от силы, которая приложена к чувствительному элементу. Таким образом можно косвенно оценить силу нажатия или вес воздействующего на датчик объекта.&lt;br /&gt;
&lt;br /&gt;
Конструктивно датчик состоит из двух слоёв, разделённых между собой изоляционной прокладкой специальной формы. Верхний слой представляет из себя плёнку со встречно напечатанными проводниками. Это и есть тот самый чувствительный элемент, на который необходимо воздействовать путём нажатия. Нижний слой выполнен в виде подложки с печатным полупроводником. Следовательно, чем больше будет оказываться давление на чувствительный элемент, тем больший процент печатных проводников начнёт взаимодействовать с полупроводниковой подложкой. Всё это приведёт к последовательному уменьшению сопротивления резистивного датчика.&lt;br /&gt;
&lt;br /&gt;
Основным недостатком резистивных датчиков давления является их невысокая точность и нелинейность смены сопротивления. Это говорит о том, что применять подобные устройства для измерения точных величин не имеет никакого смысла. Однако, оценить сам факт нажатия или степень давления на сенсор вполне возможно.&lt;br /&gt;
&lt;br /&gt;
== Характеристики на примере fsr 402 ==&lt;br /&gt;
&lt;br /&gt;
* Размер: 1/2&amp;quot; (12.5 мм) чувствительной поверхности. Толщина - 0.02&amp;quot; (Interlink выпускает некоторые модели, размер которых составляет 1.5&amp;quot;x1.5&amp;quot;)[[Файл:Безымянный.png|альт=график|мини|335x335пкс|график зависимости сопротивления от степени нажатия]]&lt;br /&gt;
* Цена: около 7 долларов от западных производителей. 2-3 доллара в Китае.&lt;br /&gt;
* Диапазон сопротивлений: бесконечность/разомкнутая цепь (нет внешнего давления), от 100 КОм (легкое давление) до 200 Ом (максимальное давление)&lt;br /&gt;
* Диапазон силы: от 0 до 20 lb. (0 - 100 Ньютонов) на каждый 0.125 квадратный дюйм поверхности&lt;br /&gt;
* Источник питания: любой. Использует силу тока менее 1 мА (зависит от резисторов и напряжения питания)&lt;br /&gt;
&lt;br /&gt;
Когда внешняя нагрузка отсутствует, сенсор представляет из себя резистор с бесконечным сопротивлением (не замкнутая цепь). С увеличением давления, сопротивление уменьшается. На графике справа приведены приблизительные значения сопротивления датчика в зависимости от приложенной силы.&lt;br /&gt;
&lt;br /&gt;
== Подключение датчика и код программы ==&lt;br /&gt;
У данных датчиков нет полярности.&lt;br /&gt;
[[Файл:Схема.jpg|альт=схема|мини|350x350пкс|Схема подключения к ардуино]]&lt;br /&gt;
Считываем аналоговые значения с резистивного датчика давления и используем для управления яркостью светодиода на 11 пине Arduino. Чем сильнее давим на сенсор, тем ярче будет гореть светодиод. Резистор на датчике используется 10 кОм, сам датчик подключен к питанию 5 В.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;int fsrAnalogPin = 0; // датчик к пину analog 0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;int LEDpin = 11; // диод на 11 контакт (ШИМ выход)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;int fsrReading; // аналоговые значения с датчика силы&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;int LEDbrightness;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;void setup(void) {&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;pinMode(LEDpin, OUTPUT);&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(void) {&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;fsrReading = analogRead(fsrAnalogPin);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Serial.print(&amp;quot;Analog reading = &amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Serial.println(fsrReading);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;// надо масштабировать диапазон аналоговых значений (0-1023) к диапазону,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;// который используется функцией analogWrite (0-255) с помощью команды map!&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;LEDbrightness = map(fsrReading, 0, 1023, 0, 255);&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;analogWrite(LEDpin, LEDbrightness);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;delay(100);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;}&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Сергей</name></author>
	</entry>
</feed>