<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[CANNY forum &mdash; Количество CANNY на шине и скорость опроса]]></title>
		<link>https://forum.canny.ru/viewtopic.php?id=628</link>
		<atom:link href="https://forum.canny.ru/extern.php?action=feed&amp;tid=628&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Количество CANNY на шине и скорость опроса».]]></description>
		<lastBuildDate>Thu, 31 Oct 2019 12:31:09 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Количество CANNY на шине и скорость опроса]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8100#p8100</link>
			<description><![CDATA[<p>Если датчики пространственно разнесенные, то тогда да, можно использовать 1 контроллер на 1 датчик, но иногда рациональнее их группировать.<br />Если 1 датчик (0...1В) на 1 контроллер, то может подойти контроллер <a href="https://canny.ru/c53pico/" rel="noopener noreferrer" target="_blank"><strong>CANNY 5.3 pico</strong></a>.<br />Контроллеры могут постоянно отправлять в шину данные о состоянии датчиков, не дожидаясь запросов. Обмен данными по CAN <strong>не</strong> требует наличия MASTERа, каждый узел может отправить данные по своему усмотрению, коллизии разрешаются автоматически в соответствии с приоритетами узлов. Главное чтобы принимающее устройство могло принять и обработать полученные данные. Но и получая запрос (в том или ином виде), контроллер может ответить в течении 1-2мс (зависит от загруженности контроллера - размера диаграммы).<br />В контроллерах CANNY используются CAN-трансиверы нескольких моделей. 30 шт звучит как вполне реалистичная цифра. Однако, количество узлов в сети CAN на практике зависит от многих параметров, не только от характеристик трансивера. В частности от типа кабеля, его длины, скорости передачи данных, топологии, оконечной нагрузки и т.д. Увеличить количество узлов можно также снизив скорость передачи данных.</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Thu, 31 Oct 2019 12:31:09 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8100#p8100</guid>
		</item>
		<item>
			<title><![CDATA[Re: Количество CANNY на шине и скорость опроса]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8097#p8097</link>
			<description><![CDATA[<p>Датчики разные (давление, нагрузка), выход 0-1В в общем случае. Все же на один датчик нужен свой canny. Вот в чем дело: в RS-485 Modbus например не описано, за какое время должен отвечать слейв мастеру. Указано только что не позже таймаута. А таймаут 0,5 с. То есть слейв может ответить через 0,05 секунд, а может и через 0,45 секунд. Все зависит от производительности слейва (он готовит данные). В первом случае за секунду мастер может опросить скажем 10 слейвов, а во втором - только двух. И все это на одинаковой скорости обмена 115200 к примеру.</p><p>Так вот вопросу к CANNY: какую задержку ответа после получения сообщения от мастера обеспечивает CAN контроллер Canny?</p><p>А трансивер Canny соответствует&nbsp; ISO 11898? То есть на одну линию модно поставить 30 шт canny? А может используемый трансивер лучше&nbsp; ISO 11898 и можно поставить больше?</p>]]></description>
			<author><![CDATA[null@example.com (FredP)]]></author>
			<pubDate>Thu, 31 Oct 2019 09:31:12 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8097#p8097</guid>
		</item>
		<item>
			<title><![CDATA[Re: Количество CANNY на шине и скорость опроса]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8096#p8096</link>
			<description><![CDATA[<p>К сожалению, контроллеры CANNY7 не имеют АЦП входов. Каковы параметры аналоговых сигналов датчиков (диапазон напряжений)?<br />Возможно лучше подошел бы CANNY5 nano, у которого 8 входов АЦП 0...5В, с разрешением 12 бит, значения которых можно было бы объединять по 4 в одно CAN-сообщение (итого за 2 сообщения передавать значения всех 8 датчиков). Тогда понадобилось бы 6 CANNY 5 nano, подключенных на 1 CAN шину, если я правильно понимаю задачу.</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Wed, 30 Oct 2019 16:15:25 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8096#p8096</guid>
		</item>
		<item>
			<title><![CDATA[Количество CANNY на шине и скорость опроса]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8094#p8094</link>
			<description><![CDATA[<p>Планирую использовать CANNY как АЦП с CAN трансивером для датчиков. Собственно вопрос по производительности: я планирую 43 датчика, каждый из которых должен выдавать информацию 100 раз в секунду. Длина шины не больше 5 метров. Сколько понадобится линий CAN для такого количества датчиков (CANNY 7)? Скорость 1 МБит.</p>]]></description>
			<author><![CDATA[null@example.com (FredP)]]></author>
			<pubDate>Wed, 30 Oct 2019 08:36:58 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8094#p8094</guid>
		</item>
	</channel>
</rss>
