<?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=1386&amp;type=atom" />
	<updated>2025-07-09T06:19:28Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.canny.ru/viewtopic.php?id=1386</id>
		<entry>
			<title type="html"><![CDATA[Re: Память кнопок комфорта]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12272#p12272" />
			<content type="html"><![CDATA[<p>Обратите внимание на то, что при работе канала в режиме дискретного выхода, <em>Регистр входного значения канала</em> продолжает функционировать. См.примечание здесь: <a href="https://canny.ru/docs/c7/io/#sec--c7-io-rezhim-diskretnogo-vyhoda" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/c7/io/#sec--c7-io … ogo-vyhoda</a></p><p>Пожалуйста, внимательно и полностью прочитайте эту страницу, особенно п.5: <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>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2025-07-09T06:19:28Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12272#p12272</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Память кнопок комфорта]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12271#p12271" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p>Внимательно прочтите описание <em>Регистра контроля восстановления питания</em> здесь: <a href="https://canny.ru/docs/c7/resources/#sec--c7-resources-sbros-kontrollera" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/c7/resources/#sec … ontrollera</a></p></blockquote></div><p>Перечитал, убрал свою попытку сделать паузу в 1.5 секунды.<br />Всегда вижу теперь на выходе 2 сигнала или ни одного.</p><p>Если убираю динамическую смену назначения канала - все работает стабильно<br />Искал по форуму <em>переопределение каналов</em>...не обнаружил, к сожалению</p><p>Извиняюсь, возможно мои вопросы вызваны непониманием иногда даже простых вещей, но хочется разобраться😥</p>]]></content>
			<author>
				<name><![CDATA[f11.a7]]></name>
				<uri>https://forum.canny.ru/profile.php?id=1304</uri>
			</author>
			<updated>2025-07-07T17:47:27Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12271#p12271</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Память кнопок комфорта]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12270#p12270" />
			<content type="html"><![CDATA[<p>Внимательно прочтите описание <em>Регистра контроля восстановления питания</em> здесь: <a href="https://canny.ru/docs/c7/resources/#sec--c7-resources-sbros-kontrollera" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/c7/resources/#sec … ontrollera</a></p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2025-07-07T15:23:17Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12270#p12270</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Память кнопок комфорта]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12269#p12269" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><div class="quotebox"><cite>f11.a7 пишет:</cite><blockquote><p>Правильно ли я понимаю, что канал можно переназначить с входа на выход в процессе выполнения диаграммы?</p></blockquote></div><p>См.:<br />третий абзац, сразу после примечания</p><div class="quotebox"><cite>f11.a7 пишет:</cite><blockquote><p>После появления питания секунд на 10 хотелось бы использовать канал как выход, а дальше постоянно как вход<br />...<br />Может есть подобные примеры?</p></blockquote></div><p>См:</p></blockquote></div><p>Столкнулся с некоторыми сложностями...<br />Попробовал собрать схему по аналоговым кнопкам целиком, то есть 4 канала задействованы как вход/выход и подключены к соответствующим проводам которые замыкаются на массу при нажатии кнопок, первые 10 секунд каналы работают как выход, далее все время до отключения питания как вход. <br />+ к этому хотел сделать задержку 1.5 секунды перед первым &quot;нажатием&quot; на кнопку программой (попробовал добавить соответствующие блоки на нажатие водительских кнопок).<br />По итогу: на выходах ничего не появляется. Проверял с диодами только без переназначенных каналов (отдельно вход, отдельно выход) - все работало.</p><p>Где то ошибаюсь с назначением каналов?</p>]]></content>
			<author>
				<name><![CDATA[f11.a7]]></name>
				<uri>https://forum.canny.ru/profile.php?id=1304</uri>
			</author>
			<updated>2025-07-07T15:17:22Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12269#p12269</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Память кнопок комфорта]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12262#p12262" />
			<content type="html"><![CDATA[<p>См.: <a href="https://forum.canny.ru/viewtopic.php?id=219" rel="noopener noreferrer" target="_blank">https://forum.canny.ru/viewtopic.php?id=219</a></p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2025-07-03T12:51:56Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12262#p12262</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Память кнопок комфорта]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12261#p12261" />
			<content type="html"><![CDATA[<p>Продолжаю разбираться и дошел до работы с CAN...<br />Задача следующая: мониторить конкретный ID 559 и его D0, чтоб он был равен *1 (где * любое значение), если равен - записывать в энп 1, если не равен - 0. Далее при появлении питания, если в энп 1 выдавать 1 импульс на выход.</p><p>Не могу разобраться как&nbsp; D0 проверять только на равенство *1, не проверять же 16 раз равенство 01, 11, 21 и тд?</p><p>Может есть примеры красивых решений подобных задач?</p>]]></content>
			<author>
				<name><![CDATA[f11.a7]]></name>
				<uri>https://forum.canny.ru/profile.php?id=1304</uri>
			</author>
			<updated>2025-07-03T12:34:40Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12261#p12261</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Память кнопок комфорта]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12257#p12257" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>f11.a7 пишет:</cite><blockquote><p>Правильно ли я понимаю, что канал можно переназначить с входа на выход в процессе выполнения диаграммы?</p></blockquote></div><p>См.: <a href="https://canny.ru/docs/c7/io/" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/c7/io/</a><br />третий абзац, сразу после примечания</p><div class="quotebox"><cite>f11.a7 пишет:</cite><blockquote><p>После появления питания секунд на 10 хотелось бы использовать канал как выход, а дальше постоянно как вход<br />...<br />Может есть подобные примеры?</p></blockquote></div><p>См:</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2025-07-02T11:08:54Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12257#p12257</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Память кнопок комфорта]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12256#p12256" />
			<content type="html"><![CDATA[<p>Правильно ли я понимаю, что канал можно переназначить с входа на выход в процессе выполнения диаграммы?<br />После появления питания секунд на 10 хотелось бы использовать канал как выход, а дальше постоянно как вход</p><p>Сейчас я задействую 8 каналов - 4 входа, 4 выхода + при подключении пришлось поставить диоды</p><p>Может есть подобные примеры?</p>]]></content>
			<author>
				<name><![CDATA[f11.a7]]></name>
				<uri>https://forum.canny.ru/profile.php?id=1304</uri>
			</author>
			<updated>2025-07-02T10:40:05Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12256#p12256</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Память кнопок комфорта]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12254#p12254" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>wertyh2003 пишет:</cite><blockquote><p>А не рассматривали вариант без использования ЭНП? Подключить на постоянное питание с использованием режима сна, тогда он всегда будет помнить последнее значение, и не придётся заморачиваться с использованием памяти.</p></blockquote></div><p>Выбрал ЭНП по двум причинам:<br />1. На климате нет постоянного питания, но есть зажигание, тянуть откуда-то постоянный плюс не хочется<br />2. Когда Canny подключен к зажиганию я могу быть уверен, что он не сажает акб на стоянке (я могу накосячить с диаграммой где-то и даже не заметить этого)</p>]]></content>
			<author>
				<name><![CDATA[f11.a7]]></name>
				<uri>https://forum.canny.ru/profile.php?id=1304</uri>
			</author>
			<updated>2025-07-02T10:36:14Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12254#p12254</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Память кнопок комфорта]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12242#p12242" />
			<content type="html"><![CDATA[<p>А не рассматривали вариант без использования ЭНП? Подключить на постоянное питание с использованием режима сна, тогда он всегда будет помнить последнее значение, и не придётся заморачиваться с использованием памяти.</p>]]></content>
			<author>
				<name><![CDATA[wertyh2003]]></name>
				<uri>https://forum.canny.ru/profile.php?id=731</uri>
			</author>
			<updated>2025-06-28T18:20:10Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12242#p12242</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Память кнопок комфорта]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12241#p12241" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><div class="quotebox"><blockquote><p>Прошу подсказать, где я ошибаюсь в своем подходе</p></blockquote></div><p>Блоки №4 и №6 записывают свое выходное значение в регистры энергонезависимой памяти на каждом проходе диаграммы. Что будет на выходах этих блоков при первом проходе диаграммы после каждого перезапуска?</p><div class="quotebox"><blockquote><p>или направить на правильный путь решения</p></blockquote></div><p>См.пример работы EEPROM в документации:</p></blockquote></div><br /><p>Спасибо!!!<br />Видел же это, но почему-то не распознал у себя ошибку, только учусь)</p><p>Переделал, работает как надо)</p>]]></content>
			<author>
				<name><![CDATA[f11.a7]]></name>
				<uri>https://forum.canny.ru/profile.php?id=1304</uri>
			</author>
			<updated>2025-06-28T14:59:01Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12241#p12241</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Память кнопок комфорта]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12240#p12240" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Прошу подсказать, где я ошибаюсь в своем подходе</p></blockquote></div><p>Блоки №4 и №6 записывают свое выходное значение в регистры энергонезависимой памяти на каждом проходе диаграммы. Что будет на выходах этих блоков при первом проходе диаграммы после каждого перезапуска?</p><div class="quotebox"><blockquote><p>или направить на правильный путь решения</p></blockquote></div><p>См.пример работы EEPROM в документации: <a href="https://canny.ru/docs/c7/eeprom/" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/c7/eeprom/</a></p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2025-06-28T11:52:58Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12240#p12240</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Память кнопок комфорта]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12239#p12239" />
			<content type="html"><![CDATA[<p>Добрый день</p><p>Решаю проблему сброса состояний подогревов и вентиляции сидений, обогрева руля, AutoHold и DriveMode после выключения зажигания в своем автомобиле. Хотелось бы сделать так, чтобы состояния запоминались и восстанавливались после включения зажигания. <br />Для проекта использую Canny 7, вероятно будут задействованы все входы/выходы и CAN (только для чтения состояний подогрева руля, AutoHold и DriveMode).</p><p>К решению задачи подошел поэтапно: сейчас занимаюсь памятью кнопок обогревов и вентиляции сидений.<br />Рассматриваю только водительскую сторону (т.к. пассажирская точно такая же) <br />Физически присутствую 2 кнопки: подогрев и вентиляция, при нажатии замыкаются на массу, у каждой свой провод.<br />При одном нажатии на кнопку обогрева/вентиляции включается максимальный режим (3), при втором нажатии средний режим (2), при третьем нажатии минимальный режим (1), при четвертом нажатии обогрев/вентиляция выключаются. Если при включенном обогреве нажать на вентиляцию, то обогрев отключится, а вентиляцию включится на максимум, и наоборот: при включенной вентиляции нажатие на обогрев выключит вентиляцию, а обогрев включится на максимум.</p><p>Я пробую двумя каналами входа отслеживать количество нажатий и записывать их в энп. Вроде тут все получается.<br />Для проверки использую зеленый светодиод - индикатор входа, красный светодиод - индикатор выхода.<br />Столкнулся с проблемами при восстановлении питания с подачей сигналов (в количестве сколько в энп сохранено) на выход: <br />1. Диод не успевает мигнуть даже один раз (начинает и выключается)<br />2. Если питание выключить и снова включить, то диод даже не пытается мигнуть, как будто в энп значение сбросилось</p><p>Прошу подсказать, где я ошибаюсь в своем подходе или направить на правильный путь решения<br />Заранее благодарен</p>]]></content>
			<author>
				<name><![CDATA[f11.a7]]></name>
				<uri>https://forum.canny.ru/profile.php?id=1304</uri>
			</author>
			<updated>2025-06-28T08:02:42Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12239#p12239</id>
		</entry>
</feed>
