<?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; Подключение датчика к АЦП Canny 5 Nano]]></title>
		<link>https://forum.canny.ru/viewtopic.php?id=336</link>
		<atom:link href="https://forum.canny.ru/extern.php?action=feed&amp;tid=336&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Подключение датчика к АЦП Canny 5 Nano».]]></description>
		<lastBuildDate>Fri, 07 Jul 2017 08:21:30 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Подключение датчика к АЦП Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6128#p6128</link>
			<description><![CDATA[<div class="quotebox"><cite>EVK пишет:</cite><blockquote><p>... почему очевидно? Что не так в диаграмме?</p></blockquote></div><p>В диаграмме все нормально, она проверена и работает корректно. Возможно проблема в подключении. &quot;dataReady&quot; показывает что произошло считывание 32 бит, но не показывает что были получены какие-либо данные. То что считалось, то и отображается в сетях &quot;data1H&quot; и &quot;data1L&quot;.</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Fri, 07 Jul 2017 08:21:30 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6128#p6128</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключение датчика к АЦП Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6127#p6127</link>
			<description><![CDATA[<div class="quotebox"><cite>Денис, CANNY пишет:</cite><blockquote><p>Во вложении диаграмма с альтернативным вариантом обработки пакетов для отправки в CAN (блок №1).</p></blockquote></div><p>Спасибо за подсказку, полезно! Не обращал внимание на эту функцию или ее не было в ранних версиях cannylab... </p><div class="quotebox"><cite>Денис, CANNY пишет:</cite><blockquote><p>Очевидно, что там действительно нули</p></blockquote></div><p> </p><p>Вот здесь я не понял, почему очевидно? Что не так в диаграмме? Я могу в принципе считать данные &quot;dataReady&quot; и также отправить их на приборную панель для контроля, там как я понял будет либо &quot;0&quot; либо &quot;1&quot;</p><p>update: Данные по &quot;dataReady&quot; проверил - меняются</p>]]></description>
			<author><![CDATA[null@example.com (EVK)]]></author>
			<pubDate>Fri, 07 Jul 2017 06:41:38 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6127#p6127</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключение датчика к АЦП Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6126#p6126</link>
			<description><![CDATA[<div class="quotebox"><cite>EVK пишет:</cite><blockquote><p>... Зачем в вашей диаграмме регистр передачи UART1?</p></blockquote></div><p>При разработке алгоритма работы с MAX31855 UART использовался для теста диаграммы - в него отправлялись значения температуры, полученные с MAX31855. При выкладывании диаграммы в эту тему не заметил данный регистр и забыл убрать.</p><div class="quotebox"><cite>EVK пишет:</cite><blockquote><p>... Не удается прикрепить сразу два файла...</p></blockquote></div><p>Должно нормально прикрепляться. Главное, не забывать нажать кнопку &quot;Добавить файл&quot;.</p><div class="quotebox"><cite>EVK пишет:</cite><blockquote><p>...когда беру данные от микросхемы по data1H, то на приборной панели просто &quot;0000&quot;...</p></blockquote></div><p>Очевидно, что там действительно нули. Выполняется ли контроль получения данных от MAX31855? Можно вывести на какой-либо свободный канал контроллера значение именованной сети &quot;dataReady&quot; (с задержкой выключения) и смотреть, приходят ли данные. Или, как я писал выше, выводить данные в UART.</p><p>Во вложении диаграмма с альтернативным вариантом обработки пакетов для отправки в CAN (блок №1).</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Thu, 06 Jul 2017 16:23:02 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6126#p6126</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключение датчика к АЦП Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6124#p6124</link>
			<description><![CDATA[<p>В продолжение предыдущего сообщения. Отображение данных симулятора на приборке в картинках. В случае когда беру данные от микросхемы по data1H, то на приборной панели просто &quot;0000&quot;</p>]]></description>
			<author><![CDATA[null@example.com (EVK)]]></author>
			<pubDate>Thu, 06 Jul 2017 13:13:10 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6124#p6124</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключение датчика к АЦП Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6123#p6123</link>
			<description><![CDATA[<div class="quotebox"><cite>Денис, CANNY пишет:</cite><blockquote><div class="quotebox"><cite>EVK пишет:</cite><blockquote><p>...а блок D30:D18 сама температура пары?...</p></blockquote></div><p>Да, в этих битах содержится само значение (по модулю, знак содержится в D31) температуры с сотыми градуса с точностью до 0.25 градуса. В D30...D20 - целая часть; в D19...D18 - дробная.<br />Отрицательные значения представлены в <a href="https://ru.wikipedia.org/wiki/%D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%BA%D0%BE%D0%B4_(%D0%BF%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%87%D0%B8%D1%81%D0%BB%D0%B0)" rel="noopener noreferrer" target="_blank"><strong>дополнительном коде</strong></a>.</p></blockquote></div><p>Денис, в целом понятно. Добавил ваш блок в свою диаграмму, где я транслирую различные данные на приборную панель, но температура не отображается. Написал блок эмулятора, для проверки своей части диаграммы и тут порядок, отображение есть. Посмотрите пожалуйста в чем может быть проблема? Может я неправильно представляю какие именно пакеты данных должны идти от микросхемы? Зачем в вашей диаграмме регистр передачи UART1? </p><p>ps Не удается прикрепить сразу два файла, картинка пойдет следующим сообщением</p>]]></description>
			<author><![CDATA[null@example.com (EVK)]]></author>
			<pubDate>Thu, 06 Jul 2017 13:10:49 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6123#p6123</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключение датчика к АЦП Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6122#p6122</link>
			<description><![CDATA[<div class="quotebox"><cite>EVK пишет:</cite><blockquote><p>...а блок D30:D18 сама температура пары?...</p></blockquote></div><p>Да, в этих битах содержится само значение (по модулю, знак содержится в D31) температуры с сотыми градуса с точностью до 0.25 градуса. В D30...D20 - целая часть; в D19...D18 - дробная.<br />Отрицательные значения представлены в <a href="https://ru.wikipedia.org/wiki/%D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%BA%D0%BE%D0%B4_(%D0%BF%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%87%D0%B8%D1%81%D0%BB%D0%B0)" rel="noopener noreferrer" target="_blank"><strong>дополнительном коде</strong></a>.</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Wed, 05 Jul 2017 07:47:26 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6122#p6122</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключение датчика к АЦП Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6121#p6121</link>
			<description><![CDATA[<div class="quotebox"><cite>Денис, CANNY пишет:</cite><blockquote><p>Представление данных о температуре расписано в инструкции на микросхему.<br />Диаграмма для сопряжения термодатчика (термопары) и CANNY5 nano через преобразователь MAX31855 (<a href="https://cdn-shop.adafruit.com/datasheets/MAX31855.pdf" rel="noopener noreferrer" target="_blank">https://cdn-shop.adafruit.com/datasheets/MAX31855.pdf</a>) с помощью программного низкоскоростного SPI во вложении.<br />&quot;data1H&quot; - температура на термопаре, &quot;data1L&quot; - температура MAX31855 (сырые данные, полученные от микросхемы).<br />Дополнительно потребуется обработать данные: выделить знак температуры, целую и дробную ее части.</p></blockquote></div><p>Доброго вечера!</p><p>По первой части темы все реализовал, датчик считывается, данные конвертируются и отправляются в CAN для вывода на приборку. </p><p>Дошли руки до термопары... Схему спаял, разбираюсь в диаграмме и описании MAX31855. Правильно ли я понимаю, что на выходах data1H и data1L будут данные по 16 бит? И соответственно data1H содержит биты D31:D16, в которых D31 отвечает за знак температуры, D16:D17 это reserved/fault, а блок D30:D18 сама температура пары?</p>]]></description>
			<author><![CDATA[null@example.com (EVK)]]></author>
			<pubDate>Tue, 04 Jul 2017 15:48:54 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6121#p6121</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключение датчика к АЦП Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5984#p5984</link>
			<description><![CDATA[<p>Отлично! Буду пробовать и напишу о результате</p>]]></description>
			<author><![CDATA[null@example.com (EVK)]]></author>
			<pubDate>Thu, 20 Apr 2017 10:40:36 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5984#p5984</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключение датчика к АЦП Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5981#p5981</link>
			<description><![CDATA[<p>Представление данных о температуре расписано в инструкции на микросхему.<br />Диаграмма для сопряжения термодатчика (термопары) и CANNY5 nano через преобразователь MAX31855 (<a href="https://cdn-shop.adafruit.com/datasheets/MAX31855.pdf" rel="noopener noreferrer" target="_blank">https://cdn-shop.adafruit.com/datasheets/MAX31855.pdf</a>) с помощью программного низкоскоростного SPI во вложении.<br />&quot;data1H&quot; - температура на термопаре, &quot;data1L&quot; - температура MAX31855 (сырые данные, полученные от микросхемы).<br />Дополнительно потребуется обработать данные: выделить знак температуры, целую и дробную ее части.</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Thu, 20 Apr 2017 10:03:44 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5981#p5981</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключение датчика к АЦП Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5979#p5979</link>
			<description><![CDATA[<p>Спасибо за схему, буду собирать! Что в этом случае будет &quot;видеть&quot; контроллер и как приблизительно составить диаграмму? Я собираюсь считывая данные передавать их потом в кан-шину для отображения на экране приборной панели авто, в части организации работы кан-шины вопросов нет, но каковы будут входные данные?</p>]]></description>
			<author><![CDATA[null@example.com (EVK)]]></author>
			<pubDate>Thu, 20 Apr 2017 09:46:02 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5979#p5979</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключение датчика к АЦП Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5978#p5978</link>
			<description><![CDATA[<p>CANNY 5 nano имеет выход 3,3В, от которого можно запитать микросхему (см. фото во вложении).</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Thu, 20 Apr 2017 09:30:39 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5978#p5978</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключение датчика к АЦП Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5977#p5977</link>
			<description><![CDATA[<p>Чтож, понятно... ПодскАжите, как реализовать связку микросхемы MAX31855 с контроллером и реализовать считывание данных? Я смотрю, что питание микросхемы 3.3 вольта...</p>]]></description>
			<author><![CDATA[null@example.com (EVK)]]></author>
			<pubDate>Thu, 20 Apr 2017 09:14:24 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5977#p5977</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключение датчика к АЦП Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5976#p5976</link>
			<description><![CDATA[<p>Эта задача не подходит для АЦП контроллера CANNY 5 nano. Для работы с термопарами следует использовать специальные микросхемы, например MAX31855, которую можно подключить к CANNY 5 nano реализовав в диаграмме программный SPI, либо использовать операционные усилители.<br />С термопарами не все так просто. Микросхема MAX31855 имеет встроенную коррекцию значений температуры, есть модели для работы с конкретными типами термопар, учитывающих их особенности. В случае с операционными усилителями коррекцию температуры нужно будет реализовывать самостоятельно.</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Thu, 20 Apr 2017 08:56:22 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5976#p5976</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключение датчика к АЦП Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5974#p5974</link>
			<description><![CDATA[<p>Спасибо, Денис! Разумеется в регистр 17 канала занесено значение. Пользуясь случаем хотелось бы спросить еще и по подключению термопары к контроллеру. Имеется термопара К-типа с двумя выводами, напряжение меняется в зависимости от температуры где-то в пределах 6-40 мВ. Способен ли контроллер измерить такое напряжение и к каким каналам в этом случае необходимо подключать термопару?</p>]]></description>
			<author><![CDATA[null@example.com (EVK)]]></author>
			<pubDate>Thu, 20 Apr 2017 08:14:07 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5974#p5974</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключение датчика к АЦП Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5972#p5972</link>
			<description><![CDATA[<p>По схеме, в общем, все правильно.<br />По использованию канала контроллера в режиме АЦП. Речь, видимо, идет о канале №17. Необходимо записать в соответствующий регистр значение 1 - подключить канал к драйверу АЦП. Подробнее - <a href="http://wiki.canny.ru/index.php?title=CANNY_5_nano,_%D0%90%D0%BD%D0%B0%D0%BB%D0%BE%D0%B3%D0%BE-%D1%86%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%BE%D0%B9_%D0%BF%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C_(%D0%90%D0%A6%D0%9F)" rel="noopener noreferrer" target="_blank"><strong>Wiki</strong></a>.</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Wed, 19 Apr 2017 16:25:41 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5972#p5972</guid>
		</item>
	</channel>
</rss>
