<?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; Преобразование сигнала]]></title>
		<link>https://forum.canny.ru/viewtopic.php?id=1478</link>
		<atom:link href="https://forum.canny.ru/extern.php?action=feed&amp;tid=1478&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Преобразование сигнала».]]></description>
		<lastBuildDate>Mon, 06 Apr 2026 21:49:02 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Преобразование сигнала]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=12681#p12681</link>
			<description><![CDATA[<div class="quotebox"><cite>kirill.gluschenko пишет:</cite><blockquote><p>Я отсылаю с адаптера сигнал 2B0 этот сигнал принимает CAN0 на Canny, а дальше отправляет его с CAN1 обратно в CAN, где его принимает адаптер. Также поставил два терминирующих резистора по 120 Ом</p></blockquote></div><p>Его принимает не только адаптер, но и CAN0, так как CAN1, CAN0 и адаптер у вас подключены к единой шине.</p><p>Но, вернемся к началу:</p><p>Получая от адаптера сообщение от с ID=2B0 в CAN0, в соответствии с вашей диаграммой контроллер его не ретранслирует, а вместо него отправляет в шину сообщение c ID=0E1 через интерфейс CAN1, как вы того, вероятно, и ожидаете.</p><p>Однако, сообщение с ID=2B0 отправленное адаптером принимается одновременно двумя CAN интерфейсами контроллера, так как они подключены к одной и той же шине, и получая это сообщение в CAN1, драйвер шлюза беспрепятственно пересылает его обратно в общую шину через CAN0, после чего оно принимается как адаптером, так и снова контроллером через CAN1 и т.д.</p><p>С сообщениями с ID=0E1, при такой топологии шины и диаграмме, в драйвере шлюза произойдет то-же самое, но уже во встречном направлении, как только диаграмма впервые отправит такое сообщение.</p><p>При этом, вы видите в логе CAN в основном сообщения с ID=0E1, так как они имеют более высокий приоритет и постоянно выигрывают арбитраж шины в при столь высокой ее утилизации.</p><p>Алгоритм работы драйвера шлюза показан на этой блок-схеме: <a href="https://canny.ru/docs/c72duo/cangateway/#sec--c72duo-cangateway-blok-shema-raboty-kontrollera-v-rezhime-can-shlyuza" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/c72duo/cangateway … an-shlyuza</a></p><div class="quotebox"><cite>=kirill.gluschenko пишет:</cite><blockquote><p>Но как только я добавляю параметр регистр установки конфигурации CAN0, то...</p></blockquote></div><p>... запускаете в работу незадействованный до этого момента интерфейс CAN0 контроллера.</p><p>Пожалуйста, по возможности, внимательно ознакомьтесь с приведенным здесь рекомендациями: <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><p>Успехов вам в ваших проектах.</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Mon, 06 Apr 2026 21:49:02 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=12681#p12681</guid>
		</item>
		<item>
			<title><![CDATA[Re: Преобразование сигнала]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=12680#p12680</link>
			<description><![CDATA[<p>Вот в таком виде период как и задуман</p>]]></description>
			<author><![CDATA[null@example.com (wertyh2003)]]></author>
			<pubDate>Mon, 06 Apr 2026 19:06:21 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=12680#p12680</guid>
		</item>
		<item>
			<title><![CDATA[Re: Преобразование сигнала]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=12679#p12679</link>
			<description><![CDATA[<p>Вопрос в работе. Спасибо за дополнительную информацию. В ближайшее время прокомментируем.</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Mon, 06 Apr 2026 18:10:02 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=12679#p12679</guid>
		</item>
		<item>
			<title><![CDATA[Re: Преобразование сигнала]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=12676#p12676</link>
			<description><![CDATA[<p>Вот в этой схеме частота совпадает со значениями вводимыми на генераторе ШИМ (100мс). Но как только я добавляю параметр регистр установки конфигурации CAN0, то частота сразу становится 0.2 мс. При этом другие параметры я не меняю</p>]]></description>
			<author><![CDATA[null@example.com (kirill.gluschenko)]]></author>
			<pubDate>Mon, 06 Apr 2026 08:35:39 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=12676#p12676</guid>
		</item>
		<item>
			<title><![CDATA[Re: Преобразование сигнала]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=12675#p12675</link>
			<description><![CDATA[<p>Причем если я подключаю в два разных CAN и отправляю на CAN0 сообщения с одного адаптера, а CAN1 шлет на другой адаптер, то все работает хорошо и CAN линия не забивается. Но опять же частота передачи данных 0,2 мс и загруженность линии 96%</p>]]></description>
			<author><![CDATA[null@example.com (kirill.gluschenko)]]></author>
			<pubDate>Mon, 06 Apr 2026 07:24:13 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=12675#p12675</guid>
		</item>
		<item>
			<title><![CDATA[Re: Преобразование сигнала]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=12672#p12672</link>
			<description><![CDATA[<p>Я отсылаю с адаптера сигнал 2B0 этот сигнал принимает CAN0 на Canny, а дальше отправляет его с CAN1 обратно в CAN, где его принимает адаптер. Также поставил два терминирующих резистора по 120 Ом</p>]]></description>
			<author><![CDATA[null@example.com (kirill.gluschenko)]]></author>
			<pubDate>Fri, 03 Apr 2026 08:23:50 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=12672#p12672</guid>
		</item>
		<item>
			<title><![CDATA[Re: Преобразование сигнала]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=12671#p12671</link>
			<description><![CDATA[<div class="quotebox"><cite>kirill.gluschenko пишет:</cite><blockquote><p>Поэтому CAN0 и CAN1 сбиты.</p></blockquote></div><p>Что это значит? Какова топология сети? В какие сегменты подключены к CAN0 и CAN1 контроллера? Какие узлы кроме контроллера присутствуют в этих сегментах? Как выполнено терминирование сегментов?</p><div class="quotebox"><cite>kirill.gluschenko пишет:</cite><blockquote><p>на выходе получаю сигнал 0xE1 с периодом 0.2мс.</p></blockquote></div><p>В сегменте CAN, к которому подключен этот &quot;выход&quot;, присутствует какое-либо устройство, подтверждающее приём сообщений (ACK) с ID 0xE1 ?</p><p>+пожалуйста, прочтите это сообщение полностью: <a href="https://forum.canny.ru/viewtopic.php?pid=9810#p9810" rel="noopener noreferrer" target="_blank">https://forum.canny.ru/viewtopic.php?pid=9810#p9810</a></p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Thu, 02 Apr 2026 15:24:47 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=12671#p12671</guid>
		</item>
		<item>
			<title><![CDATA[Преобразование сигнала]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=12670#p12670</link>
			<description><![CDATA[<p>Добрый день, подскажите у меня есть схема которая принимает сообщение с ID 0x2B0 на CAN0, преобразовывает его и отправляет сигнал с&nbsp; ID 0xE1 на CAN1. При этом мне нужно получить сигнал с CAN шины преобразовать его и послать в эту же CAN шину. Поэтому CAN0 и CAN1 сбиты. </p><p>Сообщения 2B0 шлются с периодом 10 мс, а на выходе получаю сигнал 0xE1 с периодом 0.2мс. Что очень часто от чего CAN &quot;кладется&quot;.</p><p>В чем может быть проблема потому что я вроде поставил нужные условия на регистр начала передачи данных CAN1</p>]]></description>
			<author><![CDATA[null@example.com (kirill.gluschenko)]]></author>
			<pubDate>Thu, 02 Apr 2026 11:19:38 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=12670#p12670</guid>
		</item>
	</channel>
</rss>
