<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[CANNY forum &mdash; Canny 7 - программная часть для MCP23017, полярность выходов/входов]]></title>
	<link rel="self" href="https://forum.canny.ru/extern.php?action=feed&amp;tid=719&amp;type=atom" />
	<updated>2020-06-01T16:47:04Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.canny.ru/viewtopic.php?id=719</id>
		<entry>
			<title type="html"><![CDATA[Re: Canny 7 - программная часть для MCP23017, полярность выходов/входов]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8665#p8665" />
			<content type="html"><![CDATA[<p>Попробую оба варианта, спасибо за наводку! Результат уже превосходный!</p>]]></content>
			<author>
				<name><![CDATA[Nap13]]></name>
				<uri>https://forum.canny.ru/profile.php?id=679</uri>
			</author>
			<updated>2020-06-01T16:47:04Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8665#p8665</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Canny 7 - программная часть для MCP23017, полярность выходов/входов]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8664#p8664" />
			<content type="html"><![CDATA[<p>Возможно, при подаче питания, пока инициализируется MCP, работающая на вход, на контактах MCP, работающих на выход, успевают установиться исходные потенциалы. Может помогло бы изменение последовательности инициализации (сначала работающие на выход, потом на вход) или применение другого подхода настройки MCP, когда сообщения отправляются микросхемам с разными адресами по одному, по очереди, т.е. сначала у всех MCP установить нужные потенциалы на выходах, а потом донастроить их каналы.</p>]]></content>
			<author>
				<name><![CDATA[Денис, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=3</uri>
			</author>
			<updated>2020-06-01T15:24:04Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8664#p8664</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Canny 7 - программная часть для MCP23017, полярность выходов/входов]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8663#p8663" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Денис, CANNY пишет:</cite><blockquote><p>Похоже была неточность при инициализации адресов 0x42, 0x44. Команды были поменяны местами, это видно в симуляторе. Исправленная диаграмма во вложении.</p></blockquote></div><p>Да, адреса поменяны местами при тесте 3 модуля, у меня в наличии только 2, поэтому переставлял адреса местами для проверки, сохранился промежуточный вариант, прошу прощения за неточность. Проблема с кратковременным включением реле, несмотря на смену полярности при настройке сохраняется... Заказал модули реле с изменяемой полярностью, это решит проблему.</p>]]></content>
			<author>
				<name><![CDATA[Nap13]]></name>
				<uri>https://forum.canny.ru/profile.php?id=679</uri>
			</author>
			<updated>2020-06-01T14:38:03Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8663#p8663</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Canny 7 - программная часть для MCP23017, полярность выходов/входов]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8662#p8662" />
			<content type="html"><![CDATA[<p>Спасибо! Будем проверять!)</p>]]></content>
			<author>
				<name><![CDATA[Nap13]]></name>
				<uri>https://forum.canny.ru/profile.php?id=679</uri>
			</author>
			<updated>2020-05-31T10:48:20Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8662#p8662</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Canny 7 - программная часть для MCP23017, полярность выходов/входов]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8660#p8660" />
			<content type="html"><![CDATA[<p>Похоже была неточность при инициализации адресов 0x42, 0x44. Команды были поменяны местами, это видно в симуляторе. Исправленная диаграмма во вложении.</p>]]></content>
			<author>
				<name><![CDATA[Денис, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=3</uri>
			</author>
			<updated>2020-05-30T14:01:27Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8660#p8660</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Canny 7 - программная часть для MCP23017, полярность выходов/входов]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8659#p8659" />
			<content type="html"><![CDATA[<p>Протестировано аппаратно, выходы и входы полярность 1(+5в), исправлены все неточности, работоспособность OK. Единственный момент - при старте и настройке полярности выходов как 1(+5в) снова происходит одновременный щелчек всех реле. C данной проблемой пока не разобрался.</p>]]></content>
			<author>
				<name><![CDATA[Nap13]]></name>
				<uri>https://forum.canny.ru/profile.php?id=679</uri>
			</author>
			<updated>2020-05-29T14:09:20Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8659#p8659</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Canny 7 - программная часть для MCP23017, полярность выходов/входов]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8658#p8658" />
			<content type="html"><![CDATA[<p>Последняя версия - подкорректировал неточности. 16 входов - полярность 1(+5В),&nbsp; 2 модуля 16 выходов полярность 1(+5В).</p>]]></content>
			<author>
				<name><![CDATA[Nap13]]></name>
				<uri>https://forum.canny.ru/profile.php?id=679</uri>
			</author>
			<updated>2020-05-28T17:58:48Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8658#p8658</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Canny 7 - программная часть для MCP23017, полярность выходов/входов]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8657#p8657" />
			<content type="html"><![CDATA[<p>Набросал диаграмму 16 входов + 2 модуля 16 выходов, проверить возможности не было, но выкладываю на суд. Работоспособен ли мой вариант? *Last</p>]]></content>
			<author>
				<name><![CDATA[Nap13]]></name>
				<uri>https://forum.canny.ru/profile.php?id=679</uri>
			</author>
			<updated>2020-05-28T11:06:24Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8657#p8657</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Canny 7 - программная часть для MCP23017, полярность выходов/входов]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8647#p8647" />
			<content type="html"><![CDATA[<p>Понял, спасибо огромное! Начну слияние - о результате сообщу!)</p>]]></content>
			<author>
				<name><![CDATA[Nap13]]></name>
				<uri>https://forum.canny.ru/profile.php?id=679</uri>
			</author>
			<updated>2020-05-27T11:51:09Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8647#p8647</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Canny 7 - программная часть для MCP23017, полярность выходов/входов]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8645#p8645" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Nap13 пишет:</cite><blockquote><p>Настройка производиться только при включении, при дальнейшей работе диаграммы идет только обмен данными до момента выключения контроллера?</p></blockquote></div><p>Да, достаточно 1 раз при включении контроллера, при условии что MCP тоже уже включены.</p><div class="quotebox"><cite>Nap13 пишет:</cite><blockquote><p>Адрес модуля расширения задается перемычками A0,A1,A2...</p></blockquote></div><p>Да. Перемычки задают битовые поля b1, b2 и b3 адреса устройства.<br />A0=0, A1=0, A2=0 адрес 0x040,<br />A0=b1=1, A1=0, A2=0 адрес 0x042,<br />A0=0, A1=b2=1, A2=0 адрес 0x044,<br />A0=b1=1, A1=b2=1, A2=0 адрес 0x046 и т.д.</p>]]></content>
			<author>
				<name><![CDATA[Денис, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=3</uri>
			</author>
			<updated>2020-05-27T11:40:27Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8645#p8645</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Canny 7 - программная часть для MCP23017, полярность выходов/входов]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8643#p8643" />
			<content type="html"><![CDATA[<p>Настройка производиться только при включении, при дальнейшей работе диаграммы идет только обмен данными до момента выключения контроллера? Адрес модуля расширения задается перемычками A0,A1,A2 =0 адрес 040, A0=1, A1,A2=0 адрес 041,&nbsp; A0,A1=1, A2=0 адрес 042, я правильно понимаю?</p>]]></content>
			<author>
				<name><![CDATA[Nap13]]></name>
				<uri>https://forum.canny.ru/profile.php?id=679</uri>
			</author>
			<updated>2020-05-27T11:12:27Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8643#p8643</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Canny 7 - программная часть для MCP23017, полярность выходов/входов]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8642#p8642" />
			<content type="html"><![CDATA[<p>Организация работы с двумя MCP выполняется с помощью коммутаторов и попеременным обращением к микросхемам расширения портов по их адресам. Однако сначала, опять же обращаясь по соответствующим адресам, нужно выполнить настройку каждой MCP.</p>]]></content>
			<author>
				<name><![CDATA[Денис, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=3</uri>
			</author>
			<updated>2020-05-27T11:02:17Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8642#p8642</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Canny 7 - программная часть для MCP23017, полярность выходов/входов]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8638#p8638" />
			<content type="html"><![CDATA[<p>Разобрался с передачей в Lin, по умолчанию на всех 8 входах порта А положительная полярность, при замыкании на 0 передается сообщение о состоянии контакта, с этим порядок. Но затрудняюсь обьединить 2 модуля расширения в одной диаграмме. Прикрепил диаграмму 8 входов + 8 выходов без смены полярности на 1 при настройке.</p>]]></content>
			<author>
				<name><![CDATA[Nap13]]></name>
				<uri>https://forum.canny.ru/profile.php?id=679</uri>
			</author>
			<updated>2020-05-25T15:37:27Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8638#p8638</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Canny 7 - программная часть для MCP23017, полярность выходов/входов]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8632#p8632" />
			<content type="html"><![CDATA[<p>Все отлично работает! При настройке срабатывания реле больше нет! Спасибо огромное!</p><p>Теперь можно продолжить подключение второго модуля расширения? <br />Возможно ли выходы настроить точно так же, а входы настроить на срабатывание по 0(GND), при появлении минуса на входе - сообщение в Lin, не в CAN?</p>]]></content>
			<author>
				<name><![CDATA[Nap13]]></name>
				<uri>https://forum.canny.ru/profile.php?id=679</uri>
			</author>
			<updated>2020-05-23T17:02:34Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8632#p8632</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Canny 7 - программная часть для MCP23017, полярность выходов/входов]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8631#p8631" />
			<content type="html"><![CDATA[<p>Была неточность в конфигурации MCP.</p>]]></content>
			<author>
				<name><![CDATA[Денис, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=3</uri>
			</author>
			<updated>2020-05-23T16:45:45Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8631#p8631</id>
		</entry>
</feed>
