<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[CANNY forum &mdash; Opel Vectra C датчики вращения колес]]></title>
	<link rel="self" href="https://forum.canny.ru/extern.php?action=feed&amp;tid=709&amp;type=atom" />
	<updated>2020-04-21T21:36:02Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.canny.ru/viewtopic.php?id=709</id>
		<entry>
			<title type="html"><![CDATA[Re: Opel Vectra C датчики вращения колес]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8560#p8560" />
			<content type="html"><![CDATA[<p>Часто, но не всегда, одновременно с данными о количестве импульсов от каждого колеса, в шине присутствует и показание скорости автомобиля. При наличии лога это можно установить довольно легко.<br />В общем случае, для решения этой задачи, зная количество импульсов на 1 оборот колеса, диаметр колеса (длину окружности) и время между измерениями, можно подобрать несколько вариантов реализации.<br />Тем не менее это не самая простая задача, необходимо определиться с точностью и т.п.<br />Во вложении вариант (теоретический) с точностью 1 импульс за 100мс (т.е 360м/ч). Результат должен получаться в сотых километра в час (т.е. 200 километров в час будут представлены как 20000 десятков метров в час).<br />В общем, точность может еще зависеть от частоты поступления данных из CAN. Предпочтительнее попробовать найти в шине CAN готовые данные скорости.</p>]]></content>
			<author>
				<name><![CDATA[Денис, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=3</uri>
			</author>
			<updated>2020-04-21T21:36:02Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8560#p8560</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Opel Vectra C датчики вращения колес]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8559#p8559" />
			<content type="html"><![CDATA[<p>Не могу сообразить как преобразовать импульсы с каждого колеса в скорость км/ч.<br />Вычитал шину. В 0х290 передаются счетчики импульсов каждого колеса, например D6:D7 это заднее правое. D7 от 00 до FF соответствует 255 импульсов и двум оборотам колеса. Далее D7 обнуляется и в D6 прибавляется 1. После заполнения, D6:D7 обнуляются и все с начала.<br />Нужно всю эту арифметику преобразовать в скорость в км/ч и отправить в другую шину.</p>]]></content>
			<author>
				<name><![CDATA[brighton828]]></name>
				<uri>https://forum.canny.ru/profile.php?id=715</uri>
			</author>
			<updated>2020-04-21T12:24:25Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8559#p8559</id>
		</entry>
</feed>
