<?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=248&amp;type=atom" />
	<updated>2016-05-31T11:57:09Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.canny.ru/viewtopic.php?id=248</id>
		<entry>
			<title type="html"><![CDATA[Re: Датчик положения руля]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5235#p5235" />
			<content type="html"><![CDATA[<p>Для 1 раза очень неплохо.<br />Успехов в дальнейшем освоении!</p>]]></content>
			<author>
				<name><![CDATA[Денис, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=3</uri>
			</author>
			<updated>2016-05-31T11:57:09Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5235#p5235</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Датчик положения руля]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5234#p5234" />
			<content type="html"><![CDATA[<p>Еще раз спасибо. Разобрался. Все работает. Правда немного подправил диапазон. Прошу строго не судить это мой первый опыт.</p>]]></content>
			<author>
				<name><![CDATA[grantik.s]]></name>
				<uri>https://forum.canny.ru/profile.php?id=228</uri>
			</author>
			<updated>2016-05-31T11:50:30Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5234#p5234</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Датчик положения руля]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5233#p5233" />
			<content type="html"><![CDATA[<p>Поскольку диаграмма работает с диапазонами значений, то и задавать их нужно в нормальном виде, а полученные из CAN данные привести к такому же виду.<br />Нужно выходное значение блока 4 (триггер D) модифицировать с помощью циклического сдвига, например вправо, на 8 бит, поменяв местами байты D1 и D0 и получив таким образом значение в виде D0 : D1. И это значение сравнивать с константами в исходном виде, т.е. от 0х003С до 0х0190 и от0х0FC4 до 0х0Е70.</p>]]></content>
			<author>
				<name><![CDATA[Денис, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=3</uri>
			</author>
			<updated>2016-05-31T11:08:40Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5233#p5233</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Датчик положения руля]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5232#p5232" />
			<content type="html"><![CDATA[<p>Денис, спасибо Вам за подсказку. Схема начала подавать признаки жизни, но пока работает не правильно. Проверьте пожалуйста второй вариант. Может пнете в нужном направлении.</p>]]></content>
			<author>
				<name><![CDATA[grantik.s]]></name>
				<uri>https://forum.canny.ru/profile.php?id=228</uri>
			</author>
			<updated>2016-05-31T10:41:02Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5232#p5232</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Датчик положения руля]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5231#p5231" />
			<content type="html"><![CDATA[<p>Спасибо. Понял.</p>]]></content>
			<author>
				<name><![CDATA[grantik.s]]></name>
				<uri>https://forum.canny.ru/profile.php?id=228</uri>
			</author>
			<updated>2016-05-31T09:36:27Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5231#p5231</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Датчик положения руля]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5230#p5230" />
			<content type="html"><![CDATA[<p>Не заметил сразу. <br />На выходах блоков №8 и №13 нужно заменить регистры <strong>конфигурации</strong> каналов на регистры <strong>выходных значений</strong> этих каналов.</p>]]></content>
			<author>
				<name><![CDATA[Денис, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=3</uri>
			</author>
			<updated>2016-05-31T09:21:22Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5230#p5230</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Датчик положения руля]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5229#p5229" />
			<content type="html"><![CDATA[<p>Спасибо за пояснения и скорый ответ. Буду пробывать.</p>]]></content>
			<author>
				<name><![CDATA[grantik.s]]></name>
				<uri>https://forum.canny.ru/profile.php?id=228</uri>
			</author>
			<updated>2016-05-31T09:05:54Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5229#p5229</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Датчик положения руля]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5228#p5228" />
			<content type="html"><![CDATA[<p>Прежде всего обратите внимание на порядок байт данных в регистре чтения CAN. В нем они записываются в обратном порядке - D<strong>1</strong> : D<strong>0</strong>. Соответственно, при их сравнении (блоки 4,5 и 9,10) байты констант (Значение Y) нужно указывать в таком же порядке.<br />Каналы 0 и 1 сконфигурированы как стандартные отрицательные входы, т.е. если на них установится потенциал GND в регистре входного значения каналов будет выставлено значение &quot;1&quot;. Тогда, если требуется выдавать управляющий сигнал при выполнении условия попадания значения из CAN в нужный диапазон и наличии <strong>низкого</strong> уровня на нужном входе, то блоки 7 и 9 (Логическое не), не нужны, их можно убрать и регистры входных значений канала 0 и 1 подключить к блокам 8 и 13, соответственно, напрямую.<br />А в остальном диаграмма составлена корректно.</p>]]></content>
			<author>
				<name><![CDATA[Денис, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=3</uri>
			</author>
			<updated>2016-05-31T08:59:23Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5228#p5228</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Датчик положения руля]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5227#p5227" />
			<content type="html"><![CDATA[<p>Добрый день! Практически изучил наизусть руководство пользователя и так не получается решить несложную задачу. <br />По ID 025 транслируются данные датчика. Необходимо, чтобы при значении датчика в диапазоне от 0х003С до 0х0190 активировался выход 2, но при условии что на входе 0 низкий уровень. И тоже самое когда в диапазоне от0х0FC4 до 0х0Е70 активировался выход 3 при наличии низкого уровня на входе 1.</p>]]></content>
			<author>
				<name><![CDATA[grantik.s]]></name>
				<uri>https://forum.canny.ru/profile.php?id=228</uri>
			</author>
			<updated>2016-05-31T08:09:26Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5227#p5227</id>
		</entry>
</feed>
