<?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; контроллер СANNY]]></title>
		<link>https://forum.canny.ru/viewtopic.php?id=212</link>
		<atom:link href="https://forum.canny.ru/extern.php?action=feed&amp;tid=212&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «контроллер СANNY».]]></description>
		<lastBuildDate>Sat, 30 Jan 2016 09:30:10 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: контроллер СANNY]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4894#p4894</link>
			<description><![CDATA[<p>печаль...<br />беда...<br />огорченье...<br />остается ждать пока приедут нано... (((</p><p>в описание я пока полностью не вних. изучаю.<br />поэтому пока особо не готов ответить что добавить или изменить.<br />но уточнение по вопросу который мы вот обсудили все-же стоит сделать. точнее его надо более развернутым сделать. ибо так как есть вносит много неясностей.</p>]]></description>
			<author><![CDATA[null@example.com (denisov05)]]></author>
			<pubDate>Sat, 30 Jan 2016 09:30:10 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4894#p4894</guid>
		</item>
		<item>
			<title><![CDATA[Re: контроллер СANNY]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4893#p4893</link>
			<description><![CDATA[<p>В нашей документации, термин &quot;контроллер&quot; относится исключительно к контроллерам нашего производства: CANNY 5, 7, 5 nano и т.д., а не к чипам-микроконтроллерам входящим в их состав. Пожалуй действительно стоит заострить на этом внимание. На приведенной мной выше ссылке на страницу документации, на ваш взгляд, стоит добавить какие-либо пояснения?</p><p>Преобразователь USB-UART подойдет любой, при условии согласования уровней.</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Sat, 30 Jan 2016 09:20:37 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4893#p4893</guid>
		</item>
		<item>
			<title><![CDATA[Re: контроллер СANNY]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4892#p4892</link>
			<description><![CDATA[<p>упс...<br />это получается что возможности использовать чистый (новый) микроконтроллер нет?<br />как в случае с ардуиной замена микроконтроллера только у вас, в случае если например пользователь случайно его повредил?<br />в ардуино то как, в случае чего покупаешь новый камень, программатором в него шьешь загрузчик и далее уже работаешь как будто замены камешка и не было.<br />на сколько я понял с вашего ответа в данном случае такой возможности нет.<br />но тогда остается открытым вопрос относительно написанного в документации, вот эти строки вводят в небольшое заблуждение- *<strong>Работа с контроллером<br />Интегрированная среда разработки CannyLab предоставляет пользователям возможность<br />загрузки в контроллер системного программного обеспечения, необходимого для выполнения<br />функциональной диаграммы, а так же самой функциональной диаграммы.<br />Запись системного программного обеспечения в контроллер<br />Запись в подключенный контроллер системного программного обеспечения осуществляется<br />посредством меню «Устройство» → «Системное ПО» → «Записать», при этом выбор файла<br />системного программного обеспечения контроллера осуществляется пользователем во<br />всплывающем диалоговом окне.<br />Запись системного ПО ПЛК CANNY 7 занимает около минуты. Информация о ходе процесса<br />записи будет отображаться в диалоговом окне. На время записи, частота мерцания зеленого<br />светодиода контроллера увеличится.<br />Примечание: В случае наличия в контроллере ранее записанного в него системного ПО и<br />функциональной диаграммы, перед записью нового системного ПО в<br />контроллер, после запроса подтверждения у пользователя они будут стерты.<br />Запись в контроллер функциональной диаграммы<br />Запись функциональной диаграммы возможна только в контроллер уже содержащий системное<br />ПО. Запись в контроллер текущей открытой в CannyLab функциональной диаграммы<br />осуществляется посредством меню «Устройство» → «Диаграмма» → «Записать» или при<br />нажатии кнопки панели инструментов.</strong>*<br />исходя из этого и выдвинул предположение о том, что системное п.о. это и есть загрузчик, а диаграмма это уже исполняемая часть пользовательского п.о., и первая нужна именно для случая когда используется новый или чистый микроконтроллер.<br />внесите немного ясности, растолкуйте что есть что и что для чего.</p><p>нано ко мне приедут не ранее чем через полторы недели, на жаль расстояние не позволяет вот так быстро приступить к освоению практическому. поэтому и захотелось пойти немного иным путем пока приедут желаемые игрушки.</p><p>интересен был вариант работы самой среды с отличным от применяемого вами преобразователя. как выше написал пока это было подключение именно преобразователя без непосредственно микроконтроллера. просто в холостую.<br />среда, программа, преобразователь как-бы предварительно приняла. хотя без камешка это достоверно проверить не представляется пока возможным.</p>]]></description>
			<author><![CDATA[null@example.com (denisov05)]]></author>
			<pubDate>Sat, 30 Jan 2016 09:03:21 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4892#p4892</guid>
		</item>
		<item>
			<title><![CDATA[Re: контроллер СANNY]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4891#p4891</link>
			<description><![CDATA[<p>Рады вашим успехам в освоении нашей продукции!<br />Спасибо за леcтные отзывы.</p><div class="quotebox"><cite>denisov05 пишет:</cite><blockquote><p>единственное что пока не понял так это как производится запись внутреннего п.о. в камень</p></blockquote></div><p>Загрузчик записываем мы, а системное ПО и диаграмму - пользователь. (стр.179 руководства)<br />Да, системное ПО и диаграмма записываются в CANNY 5 nano через UART.</p><div class="quotebox"><cite>denisov05 пишет:</cite><blockquote><p>попробовал работу самой программы с USB-UART на FT232RL. порт прога видит, судя по морганию светодиода RX пытается связаться с камнем</p></blockquote></div><p>Я правильно понимаю - вы с CANNY 5 nano связываетесь через каналы 0 и 1 посредством FT232RL ?</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Sat, 30 Jan 2016 08:32:19 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4891#p4891</guid>
		</item>
		<item>
			<title><![CDATA[Re: контроллер СANNY]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4890#p4890</link>
			<description><![CDATA[<p>возвращаюсь к вопросу о системном п.о.<br />еще разок прошелся по документации на CANNY.<br />перечитал не один раз раздел посвященный записи системного п.о. <br />неужто здесь все так просто, чистый процессор зашивается через юсб посредством встроенного преобразователя&nbsp; USB-UART?<br />неужели все так просто?<br />исходя из описания можно записать как просто системное п.о. так и системное п.о.+ диаграмма?<br />составление исполняемого файла попробовал. великолепная штука... )))<br />ваша работа заслуживает самых лестных отзывов, желаю успешного развития.<br />чем больше вникаю тем больше мне нравится.<br />надеюсь в скором времени добавите работу с микроконтроллерами у которых больше ног, например из этой-же серии но в 40 и 64 выводных корпусах. это будет вообще изумительно.</p><p>попробовал работу самой программы с USB-UART на FT232RL. порт прога видит, судя по морганию светодиода RX пытается связаться с камнем, на жаль его нет, поэтому прога пишет *нет доступных для подключения CANNY*.<br />значит теплится надежда на то что можно использовать в предполагаемом ранее варианте.</p>]]></description>
			<author><![CDATA[null@example.com (denisov05)]]></author>
			<pubDate>Sat, 30 Jan 2016 00:16:53 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4890#p4890</guid>
		</item>
		<item>
			<title><![CDATA[Re: контроллер СANNY]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4889#p4889</link>
			<description><![CDATA[<p>доброго времени суток.<br />вот вникаю в особенности составления диаграмм.<br />соглашусь с вашим предположением, что составление диаграмм проще нежели работа в ардуиновской среде.<br />конечно вопросов много, но пока ответы на них нахожу в описании.<br />в общем в настоящий момент доволен.<br />теперь жду когда товарищ заедет и возьмет парочку нано для углубленного познания. теория без практики не так наглядна.</p><p>но по ходу появилась парочка суто технических, точнее схематических вопроса.<br />они касаются непосредственного использования нано 5 в авто.<br />с одной стороны встроить модуль готовый проще всего, здесь упрощение в случае необходимости в отладке или внесении изменений в программную часть. но с другой стороны можно считать расточительством использование в каждом из модулей преобразователя уровней, тогда как можно использовать один но для всех.<br />я собственно к чему веду. можно использовать чистый камень, но записав в него внутреннее п.о. и дальше с ним работать посредством свистка (внешнего преобразователя уровней), точно так-же как в голый камешек записывался загрузчик для ардуино. теоретически проблем здесь не должно быть, купить готовый или изготовить свисток не представляется сложным.<br />единственное что пока не понял так это как производится запись внутреннего п.о. в камень. тут или не дошел до этого момента в описании или пропустил.<br />интересно ваше мнение на сей счет.<br />в наличии есть свисток на FT232RL, подойдет он вместо применяемого конвертера в нано на CP2102 ?<br />преимущества в данном случае очевидны- существенное удешевление поделки по итогу. тобишь на этапе прототипирования играем с непосредственно нано, а в авто встроим отдельное устройство.</p>]]></description>
			<author><![CDATA[null@example.com (denisov05)]]></author>
			<pubDate>Fri, 29 Jan 2016 22:36:32 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4889#p4889</guid>
		</item>
		<item>
			<title><![CDATA[Re: контроллер СANNY]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4879#p4879</link>
			<description><![CDATA[<p>большое спасибо!<br />уже сегодня утром буду вникать что и как...</p>]]></description>
			<author><![CDATA[null@example.com (denisov05)]]></author>
			<pubDate>Wed, 27 Jan 2016 22:21:03 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4879#p4879</guid>
		</item>
		<item>
			<title><![CDATA[Re: контроллер СANNY]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4876#p4876</link>
			<description><![CDATA[<div class="quotebox"><cite>denisov05 пишет:</cite><blockquote><p>для начала нарисовал связку для задней двери и кузова.<br />согласно рисунку задача успешно должна решиться парой canny5 nano. ее выходов достаточно для реализации. как раз нужно 17 выводов. но это если аналоговые входы могут работать в режиме вход/выход логического состояния.</p><p>на стороне авто у нас 12 входных сигналов и 5 выходных. соответственно на стороне двери 5 входных и 12 выходных. <br />тем самым надо состояние 12 входов в модуле авто продублировать на выходах 12 выводов модуля в двери, и соответственно состояние 5 входов на модуле двери перенести на выходы модуля авто.</p><p>изготовить платы с силовыми частями и прочим для встраивания ваших модулей не представляется сложностью, а вот составление п.о. для обоих модулей таки проблематично... </p><p>полярность входных и выходных сигналов на рисунках указана, тобишь с ваших модулей нужны сигналы в указанной полярности при активном выходе.</p></blockquote></div><p>Вариант решения описанной выше задачи на контроллере CANNY 5nano (CannyLab v1.15, ccx v1.24).<br />Модуль АВТО с определенной периодичностью шлет в CAN данные о состоянии своих входов. Отправка выполняется пока на входах есть активность, т.е. хотя бы на 1 входе установлено состояние &quot;1&quot; (с учетом полярности входа).<br />Модуль ДВЕРЬ получив от модуля АВТО данные, устанавливает на свои выходы соответствующие состояния и отсылает в ответ CAN-сообщение с состоянием своих входов.<br />Модуль АВТО, получив ответ от модуля ДВЕРЬ, устанавливает соответствующие состояния на свои выходы.<br />В таком варианте получается схема MASTER (АВТО) / SLAVE (ДВЕРЬ). Без получения сообщений от модуля АВТО модуль ДВЕРЬ сообщений о состоянии своих входов в CAN отправлять не будет.</p><p>В диаграммах реализован переход в режим пониженного энергопотребления: модуль ДВЕРЬ - при отсутствии обмена по CAN в течении 1 минуты; модуль АВТО - при отсутствии активности на его входах - в течении 1 минуты. Выход из состояния сна происходит по появлению активности CAN,&nbsp; изменению состояния входов.</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Wed, 27 Jan 2016 17:12:32 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4876#p4876</guid>
		</item>
		<item>
			<title><![CDATA[Re: контроллер СANNY]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4863#p4863</link>
			<description><![CDATA[<p>Вижу, что согласование цепей CANNY 5 nano и автомобиля не представляет для вас никаких трудностей. В таком случае, вообще не вижу проблем для того чтобы приступить к реализации вашей идеи. Наша среда программирования отличается от среды Arduino IDE, вполне возможно, программировать в CANNY Lab вам будет проще. Здесь наглядная демонстрация на простом примере: <a href="http://www.youtube.com/watch?v=ZvGfHGKmGpY" rel="noopener noreferrer" target="_blank">http://www.youtube.com/watch?v=ZvGfHGKmGpY</a><br />В ближайшее время сделаем набросок диаграммы для вашего решения, благо она не сложная.</p><p>Каналов в SDK столько же сколько и в CANNY 7 - всего 11 (<a href="http://www.canny.ru/res/files/c7sdk_manual.pdf" rel="noopener noreferrer" target="_blank">http://www.canny.ru/res/files/c7sdk_manual.pdf</a>). Но вы можете расширить число каналов CANNY 5 nano, раз уж вы за него взялись и вас не пугает перспектива общения с паяльником: <a href="http://forum.canny.ru/viewtopic.php?id=99" rel="noopener noreferrer" target="_blank">http://forum.canny.ru/viewtopic.php?id=99</a> По ссылке пример для CANNY 7, но для CANNY 5 nano диаграмма выглядит так же.</p><p>Вариант адаптировать платформу CANNY 5 nano для контроллера с большим числом ног тоже реален, но потребует некоторого времени.</p><p>Пожалуй, теме будет уютнее в разделе форума посвященном CANNY 5 nano.</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Mon, 25 Jan 2016 22:23:20 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4863#p4863</guid>
		</item>
		<item>
			<title><![CDATA[Re: контроллер СANNY]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4858#p4858</link>
			<description><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p>Отличные иллюстрации, спасибо!<br />Теперь про контроллер. Максимальное напряжение на управляющих каналах CANNY 5 nano = 5 вольт, максимальная сила тока от 2 до 25 мА в зависимости от канала. Вам придется разработать схему согласования каналов CANNY 5 nano с оборудованием автомобиля, если вы решите использовать этот контроллер для решения ваших задач.<br />Начинаем?</p></blockquote></div><p>спасибо за ответ!<br />согласование выход с нагрузками не представляется сложностью. опыт имеется в разработке электронных устройств, но не в написании п.о. для микроконтроллера. здесь конечно опыта маловато, даже очень.<br />пару лет назад конечно писал скетчи для ардуино, ибо парочка тоже встроены в авто. но в данном случае их минус в отсутствии кан шины, а посредством внешней реализации уже не интересно.<br />в данном случае ваш вариант интереснее, хотя и дороже. просто по итогу таже ардуино+внешний кан будет иметь практическу ту же стоимость.<br />в качестве согласования с нагрузкой, в двери будут использоваться интеллектуальные ключи, как хорошо зарекомендовавшее себя решение. к плюсам можно отнести и возможность контроля за стостоянием нагрузки (обрыв, замыкание на =и - в нагрузке). на стороне авто там слаботочные выходы, можно обойтись и более дешевым решением на транзисторах. <br />что касается входной части на стороне авто, то здесь тоже все просто. решается парой резисторов, стабилитроном и кондером для подавления высокочастотных наводок на канал. тем самым и уровни согласованы и шум снижен.<br />в общем с этим проблем нет.</p><p>с ценами на продукцию вчера ознакомился, нашел именно этот сайт, что у вас по ссылке.</p><p>спасибо за ссылку, почитаю, постараюсь вникнуть в реализацию энергосбережения.<br />в нашем случае, основным является блок на стороне авто. пока есть активность на его входах оба должны быть в активном состоянии. сигнал на любом из входов должен выводить из сна модуль и оставаться активным пока присутствует сигнал.<br />соответственно переход в спящий режим не сразу по пропаданию активности, а спустя минуту например.<br />к кан шине авто подключаться не будет, здесь преследуется цель именно уменьшить кол-во проводов между кузовом и дверью без потери функциональности.<br />но это задняя дверь и здесь как-бы маленько проще.<br />с передними дверями немного сложнее и там надо выводов по более, особенно для водительской двери, в неё идет без малого почти 40 проводов, часть из которых надо убирать, переводить в кан шину. и здесь уже как на стороне блока в авто так и на стороне блока в двери имеющихся у нано выводов маловато. нодо или через разширители входов/выходов реализовывать или использовать контроллер с большим кол-вом выводов.<br />но у вашей продукции такого не увидел, разве что в версии которая sdk используется контроллер с большим кол-вом выводов но опять-же в описании доступны не все. можно-ли использовать применив такой контроллер все его выходы, или подскажите модель микроконтроллера с большим кол-вом выводов который сможет работать с вашим п.о. .<br />в общем интересует ваш совет по реализации, предполагаемую схему входов/выходов нарисую позже.</p>]]></description>
			<author><![CDATA[null@example.com (denisov05)]]></author>
			<pubDate>Mon, 25 Jan 2016 13:34:27 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4858#p4858</guid>
		</item>
		<item>
			<title><![CDATA[Re: контроллер СANNY]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4854#p4854</link>
			<description><![CDATA[<p>Отличные иллюстрации, спасибо!</p><p>Управление режимами энергопотребления в CANNY 5 nano встроено, в сообщении 15 из этой ветки есть пример реализации: <a href="http://forum.canny.ru/viewtopic.php?id=189" rel="noopener noreferrer" target="_blank">http://forum.canny.ru/viewtopic.php?id=189</a></p><p>С ценами на нашу продукцию можно ознакомиться, например, здесь:&nbsp; <a href="http://www.securitymag.ru/brand/canny/" rel="noopener noreferrer" target="_blank">http://www.securitymag.ru/brand/canny/</a></p><p>Разработка диаграммы (программного обеспечения) на заказ - дорогостоящая услуга. Но мы бесплатно сделаем все от нас зависящее чтобы вы справились с этой задачей самостоятельно, с нашей помощью, разумеется: Выложим сюда &quot;рыбу&quot; диаграммы, которую вы сможете доработать и использовать по своему усмотрению.</p><p>Теперь про контроллер. Максимальное напряжение на управляющих каналах CANNY 5 nano = 5 вольт, максимальная сила тока от 2 до 25 мА в зависимости от канала. Вам придется разработать схему согласования каналов CANNY 5 nano с оборудованием автомобиля, если вы решите использовать этот контроллер для решения ваших задач.</p><p>Начинаем?</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Mon, 25 Jan 2016 12:14:06 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4854#p4854</guid>
		</item>
		<item>
			<title><![CDATA[Re: контроллер СANNY]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4851#p4851</link>
			<description><![CDATA[<p>интересует ответ на следующий вопрос- как достичь минимизации энергопотребления? тобишь переход модулей с активного режима в режим минимального энергопотребления.</p><p>и еще такой вопрос.<br />какова будет стоимость двух canny 5 nano с написанным вами п.о. ?</p>]]></description>
			<author><![CDATA[null@example.com (denisov05)]]></author>
			<pubDate>Sun, 24 Jan 2016 20:13:15 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4851#p4851</guid>
		</item>
		<item>
			<title><![CDATA[Re: контроллер СANNY]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4850#p4850</link>
			<description><![CDATA[<p>авто.</p>]]></description>
			<author><![CDATA[null@example.com (denisov05)]]></author>
			<pubDate>Sun, 24 Jan 2016 20:07:18 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4850#p4850</guid>
		</item>
		<item>
			<title><![CDATA[Re: контроллер СANNY]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4849#p4849</link>
			<description><![CDATA[<p>дверь.</p>]]></description>
			<author><![CDATA[null@example.com (denisov05)]]></author>
			<pubDate>Sun, 24 Jan 2016 20:05:35 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4849#p4849</guid>
		</item>
		<item>
			<title><![CDATA[Re: контроллер СANNY]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4848#p4848</link>
			<description><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p>Сможете набросать электрическую схему предполагаемого решения? Хоть от руки на бумаге, сфотографируйте и приложите к сообщению на форуме.</p></blockquote></div><p>для начала нарисовал связку для задней двери и кузова.<br />согласно рисунку задача успешно должна решиться парой canny5 nano. ее выходов достаточно для реализации. как раз нужно 17 выводов. но это если аналоговые входы могут работать в режиме вход/выход логического состояния.</p><p>на стороне авто у нас 12 входных сигналов и 5 выходных. соответственно на стороне двери 5 входных и 12 выходных. <br />тем самым надо состояние 12 входов в модуле авто продублировать на выходах 12 выводов модуля в двери, и соответственно состояние 5 входов на модуле двери перенести на выходы модуля авто.</p><p>изготовить платы с силовыми частями и прочим для втраивания ваших модулей не представляется сложностью, а вот составление п.о. для обоих модулей таки проблематично... </p><p>полярность входных и выходных сигналов на рисунках указана, тобишь с ваших модулей нужны сигналы в указанной полярности при активном выходе.</p>]]></description>
			<author><![CDATA[null@example.com (denisov05)]]></author>
			<pubDate>Sun, 24 Jan 2016 20:04:16 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4848#p4848</guid>
		</item>
	</channel>
</rss>
