<?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=1479</link>
		<atom:link href="https://forum.canny.ru/extern.php?action=feed&amp;tid=1479&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Определение частоты (длительности периода)».]]></description>
		<lastBuildDate>Wed, 08 Apr 2026 17:07:47 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Определение частоты (длительности периода)]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=12695#p12695</link>
			<description><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><div class="quotebox"><cite>remont12.24rzn пишет:</cite><blockquote><p>Но&nbsp; регистр результатов ВЧ счетчика канала №6 есть, только как его включить?</p></blockquote></div><p>Этот счетчик включен постоянно.</p><p>Прилагаю пример реализации вашего преобразователя с использованием Драйвера высокочастотного счетчика. <br />На данный момент, для данной модели контроллера, я не вижу способа для дальнейшего улучшения результата преобразования в вашей задаче.</p></blockquote></div><p>Большое спасибо за помощь!<br />Данный вариант меня в принципе&nbsp; устраивает, но конечно хотелось бы немного повыше&nbsp; точность)&nbsp; Получилось +-0.5мс на выходе, что равно 60Гц на входе или 1000 об/мин,&nbsp; что примечательно погрешность не зависит от входной частоты, что на 35гц что на 3500гц,&nbsp; выход пляшет -+ 0.5мс.<br />Это видимо связано не с точностью ВЧ счётчика 6 канала, а с чем то другим.</p>]]></description>
			<author><![CDATA[null@example.com (remont12.24rzn)]]></author>
			<pubDate>Wed, 08 Apr 2026 17:07:47 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=12695#p12695</guid>
		</item>
		<item>
			<title><![CDATA[Re: Определение частоты (длительности периода)]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=12693#p12693</link>
			<description><![CDATA[<div class="quotebox"><cite>remont12.24rzn пишет:</cite><blockquote><p>Но&nbsp; регистр результатов ВЧ счетчика канала №6 есть, только как его включить?</p></blockquote></div><p>Этот счетчик включен постоянно.</p><p>Прилагаю пример реализации вашего преобразователя с использованием Драйвера высокочастотного счетчика. <br />На данный момент, для данной модели контроллера, я не вижу способа для дальнейшего улучшения результата преобразования в вашей задаче.</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Wed, 08 Apr 2026 12:19:14 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=12693#p12693</guid>
		</item>
		<item>
			<title><![CDATA[Re: Определение частоты (длительности периода)]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=12692#p12692</link>
			<description><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p>Есть он и на 6 канале контроллера CANNY 3 Tiny, его можно увидеть в списке доступных регистров текущей версии CannyLab. Однако, информация об этом пока не попала в документацию, исправим. В вашем случае можно попытаться реализовать измерение частоты с его помощью.</p></blockquote></div><p>В версии CannyLab v.2.24 я не нашел регистр включения ВЧ счетчика для канала №6, можно выбрать&nbsp; только включение активного режима счетчика передних или задних фронтов.&nbsp; &nbsp;<br />Но&nbsp; регистр результатов ВЧ счетчика канала №6 есть, только как его включить?</p>]]></description>
			<author><![CDATA[null@example.com (remont12.24rzn)]]></author>
			<pubDate>Wed, 08 Apr 2026 08:41:04 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=12692#p12692</guid>
		</item>
		<item>
			<title><![CDATA[Re: Определение частоты (длительности периода)]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=12691#p12691</link>
			<description><![CDATA[<p>Я бы сэкономил вам немало времени, если бы не упустил самое первое предложение вашего поста, а именно:</p><div class="quotebox"><cite>remont12.24rzn пишет:</cite><blockquote><p>Требуется определять частоту вращения вала турбокомперсора, на выходе с датчика оборотов&nbsp; меандр&nbsp; 5В и&nbsp; &nbsp;при 120т.об/мин&nbsp; 3500Гц</p></blockquote></div><p>Несмотря на разрешение в 1 мкс при измерении контроллером ширины импульса, погрешность измерения может в некоторых случаях достигать десятков микросекунд. Если позволяет задача, то для усреднения измеренных значений можно применить программную фильтрацию в диаграмме. Тем не менее, для частот свыше 1 кГц применять данный режим в принципе не рекомендуется.</p><p>Для измерения более высоких частот в некоторых моделях контроллеров реализован Драйвер высокочастотного счетчика. Например: <a href="https://canny.ru/docs/c72gamma/hsc/" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/c72gamma/hsc/</a></p><p>Есть он и на 6 канале контроллера CANNY 3 Tiny, его можно увидеть в списке доступных регистров текущей версии CannyLab. Однако, информация об этом пока не попала в документацию, исправим. В вашем случае можно попытаться реализовать измерение частоты с его помощью.</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Tue, 07 Apr 2026 17:42:02 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=12691#p12691</guid>
		</item>
		<item>
			<title><![CDATA[Re: Определение частоты (длительности периода)]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=12690#p12690</link>
			<description><![CDATA[<p>Для интереса вообще исключил все блоки, оставил только регистры, задал на генераторе импульсов 300 мкс, на выходе получилось то же самое +-10 мс погрешность. Значит регистр измерения ширины импульса, при ширине 300 мкс, имеет погрешность измерения -+30 мкс.<br />Для чистоты эксперимента проверил сам генератор тем же осциллографом, при 300 мкс погрешность +- 1мкс.</p>]]></description>
			<author><![CDATA[null@example.com (remont12.24rzn)]]></author>
			<pubDate>Tue, 07 Apr 2026 17:29:48 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=12690#p12690</guid>
		</item>
		<item>
			<title><![CDATA[Re: Определение частоты (длительности периода)]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=12688#p12688</link>
			<description><![CDATA[<div class="quotebox"><cite>Денис, CANNY пишет:</cite><blockquote><p>Вы взяли за основу мой пример. В данном примере, для упрощения вычислений было заложено некоторое загрубление, в следствие чего значение измеренной ширины импульса бралось в расчет с точностью не 1 микросекунда, а 32 микросекунды.<br />Вы могли бы исследовать алгоритм расчета в симуляторе ( <a href="https://canny.ru/docs/cannylab/simulator/" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/cannylab/simulator/</a> ) и изменить его в соответствии с условиями вашей задачи. Например так, как на приложенной ниже диаграмме.</p></blockquote></div><p>Да, я не учел сдвиг результата измерения ширины периода на 5 бит или каждые 32 мкс.<br />С последним вариантом тоже самое +-10мс на выходе.&nbsp; Может&nbsp; это погрешность измерения ширины периода на частоте выше 1500Гц?</p>]]></description>
			<author><![CDATA[null@example.com (remont12.24rzn)]]></author>
			<pubDate>Tue, 07 Apr 2026 16:39:51 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=12688#p12688</guid>
		</item>
		<item>
			<title><![CDATA[Re: Определение частоты (длительности периода)]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=12685#p12685</link>
			<description><![CDATA[<p>Вы взяли за основу мой пример. В данном примере, для упрощения вычислений было заложено некоторое загрубление, в следствие чего значение измеренной ширины импульса бралось в расчет с точностью не 1 микросекунда, а 32 микросекунды.<br />Вы могли бы исследовать алгоритм расчета в симуляторе ( <a href="https://canny.ru/docs/cannylab/simulator/" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/cannylab/simulator/</a> ) и изменить его в соответствии с условиями вашей задачи. Например так, как на приложенной ниже диаграмме.</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Tue, 07 Apr 2026 08:41:59 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=12685#p12685</guid>
		</item>
		<item>
			<title><![CDATA[Re: Определение частоты (длительности периода)]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=12678#p12678</link>
			<description><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p>См.п.&quot;особенности&quot; здесь: <a href="https://canny.ru/docs/fbd/timers_generators/pwm_generator/" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/fbd/timers_genera … generator/</a><br />См.п.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><br />См.приложенную диаграмму</p></blockquote></div><p>Спасибо за подсказку!<br />Опробовал вашу диаграмму, скачки и сбои пропали, но&nbsp; есть особенность, до 1250 Гц точность&nbsp; заполнения выходного сигнала +- 1мс,&nbsp; &nbsp; приближаясь к 3500 Гц,&nbsp; &nbsp;заполнение плавает +- 10мс, что равно 12000 об\мин.</p>]]></description>
			<author><![CDATA[null@example.com (remont12.24rzn)]]></author>
			<pubDate>Mon, 06 Apr 2026 15:03:10 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=12678#p12678</guid>
		</item>
		<item>
			<title><![CDATA[Re: Определение частоты (длительности периода)]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=12677#p12677</link>
			<description><![CDATA[<p>См.п.&quot;особенности&quot; здесь: <a href="https://canny.ru/docs/fbd/timers_generators/pwm_generator/" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/fbd/timers_genera … generator/</a><br />См.п.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><br />См.приложенную диаграмму</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Mon, 06 Apr 2026 09:53:13 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=12677#p12677</guid>
		</item>
		<item>
			<title><![CDATA[Определение частоты (длительности периода)]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=12673#p12673</link>
			<description><![CDATA[<p>Требуется определять частоту вращения вала турбокомперсора, на выходе с датчика оборотов&nbsp; меандр&nbsp; 5В и&nbsp; &nbsp;при 120т.об/мин&nbsp; 3500Гц со скважностью 50%. <br />&nbsp; При 120т об/мин&nbsp; частота&nbsp; с датчика 3500Гц это 286мкс.&nbsp; &nbsp;<br />ЭБУ может определять частоту и скважность&nbsp; сигнала&nbsp; до 40 кГц с разрешением&nbsp; 16 BIT - 26 мкс,&nbsp; &nbsp;периодом до 1.3 сек,&nbsp; при разрешении 21 мкс шаг измерения&nbsp; будет составлять около 8000 об/мин&nbsp; на максимальных оборотах 120т., это очень грубо,&nbsp; нужна более высокая точность.</p><p>&nbsp; У CANNY&nbsp; заявлено измерение ширины периода&nbsp; с шагом 1мкс, что меня в принципе&nbsp; устраивает,&nbsp; значит можно измерить частоту, масштабировать ее и передать при помощи заполнения генератора ШИМ, </p><p>Попробовал&nbsp; &nbsp; вариант диаграммы&nbsp; измерения частоты предложенной тут , <a href="https://forum.canny.ru/viewtopic.php?id=826," rel="noopener noreferrer" target="_blank">https://forum.canny.ru/viewtopic.php?id=826,</a> добавил генератор ШИМ , и блок масштабирования,&nbsp; подключил осциллограф и генератор импульсов для проверки, на выходе должен получится сигнал с шагом 1мс или 1000 об\мин,&nbsp; в итоге при&nbsp; &nbsp;входных 280Гц частота определяется&nbsp; и масштабируется более менее точно,&nbsp; и на выходе ровный сигнал, если&nbsp; больше 280 Гц на входе,&nbsp; &nbsp;начинаются скачки выходной частоты и скважности.</p><br /><p>.</p>]]></description>
			<author><![CDATA[null@example.com (remont12.24rzn)]]></author>
			<pubDate>Fri, 03 Apr 2026 12:39:21 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=12673#p12673</guid>
		</item>
	</channel>
</rss>
