<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[CANNY forum &mdash; Определение направления вращения энкодера]]></title>
	<link rel="self" href="https://forum.canny.ru/extern.php?action=feed&amp;tid=1528&amp;type=atom" />
	<updated>2026-09-03T14:42:18Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.canny.ru/viewtopic.php?id=1528</id>
		<entry>
			<title type="html"><![CDATA[Re: Определение направления вращения энкодера]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12882#p12882" />
			<content type="html"><![CDATA[<p>Благодарю!</p>]]></content>
			<author>
				<name><![CDATA[Даниил]]></name>
				<uri>https://forum.canny.ru/profile.php?id=1471</uri>
			</author>
			<updated>2026-09-03T14:42:18Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12882#p12882</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Определение направления вращения энкодера]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12881#p12881" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Даниил пишет:</cite><blockquote><p>при медленном вращении вправо/влево &quot;единица&quot; не прилетает.</p></blockquote></div><p>Именно так и должна работать ваша диаграмма в случаях, когда между соседними импульсами проходит больше одного цикла исполнения диаграммы.</p><p>И в RS-485 ваша диаграммы ничего не передаст, так как в ней отсутствует управление регистром начала передачи UART<br />См.описание драйвера и примеры в документации: <a href="https://canny.ru/docs/c72duo/uart/" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/c72duo/uart/</a></p><p>Так как на вопрос о критерии перехода в третье состояние вы не ответили, прилагаю вариант диаграммы определения последнего зафиксированного направления вращения энкодера.</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2026-09-03T14:11:39Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12881#p12881</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Определение направления вращения энкодера]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12880#p12880" />
			<content type="html"><![CDATA[<p>Показания - считывание направления вращения энкодера в новой версии записываются в регистры посылки RS-485. Итог тот же - при медленном вращении вправо/влево &quot;единица&quot; не прилетает. <br />Наличие третьего состояния - &quot;энкодер не вращается&quot; определяется нулями в соответствующем адресном пространстве.</p><p>👍 &quot;Относительно исполнения &quot;Вариант №2&quot; в контроллере - смотрите п.9 здесь: <a href="https://canny.ru/docs/tips_tricks/solut" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/tips_tricks/solut</a> … ents_tips/ &quot;</p>]]></content>
			<author>
				<name><![CDATA[Даниил]]></name>
				<uri>https://forum.canny.ru/profile.php?id=1471</uri>
			</author>
			<updated>2026-09-03T13:06:40Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12880#p12880</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Определение направления вращения энкодера]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12879#p12879" />
			<content type="html"><![CDATA[<p>Расскажите подробнее, в чем именно сложность?<br />Судя по тому, что вы используете две ячейки ЭНП, а не одну, то предполагается наличие третьего состояния &quot;энкодер не вращается&quot;? Каковы критерии перехода в это состояние?</p><p>Относительно исполнения &quot;Вариант №2&quot; в контроллере - смотрите п.9 здесь: <a href="https://canny.ru/docs/tips_tricks/solution_developments_tips/" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/tips_tricks/solut … ents_tips/</a></p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2026-09-03T10:11:50Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12879#p12879</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Определение направления вращения энкодера]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12878#p12878" />
			<content type="html"><![CDATA[<p>Коллеги, приветствую! <br />Столкнулись со сложностью в определении направления вращения энкодера.<br />Представляю два варианта реализации - при медленном (не рабочий) и быстром вращении вала.<br />В чём причина?)</p>]]></content>
			<author>
				<name><![CDATA[Даниил]]></name>
				<uri>https://forum.canny.ru/profile.php?id=1471</uri>
			</author>
			<updated>2026-09-03T09:16:56Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12878#p12878</id>
		</entry>
</feed>
