<html>
<head>
<meta name="robots" content="index,follow">
<meta name="keywords" content="АЦП, ЦАП, КИП, КИПиА, АСУ ТП, автоматизация, измерения, контроль, тестер, мультиметр, вольтметр, осциллограф, самописец, контроллер, средства измерения, приборы измерения, измерительные системы, регистрация данных, обработка данных, обработка сигналов, анализ данных, powergraph, national instruments, программы, проги, софт, программное обеспечение, скачать">
<meta name="description" content="Программное обеспечение для регистрации, обработки и анализа данных. Автоматизация измерений, контроль, диагностика и управление.">
<meta name="google-site-verification" content="7XvecnaOyt_mTjrDULCCRdGyraUWfuBITBztog3ZcNo">
<meta name='yandex-verification' content='725427d0f48fe841' />
<meta http-equiv="Content-Type" content="text/HTML; charset=Windows-1251">
<meta http-equiv="Content-Language" content="ru">
<title>PowerGraph - Конференция | Тема: «Подключение инкрементного энкодера»</title>
<link rel="shortcut icon" href="http://www.powergraph.ru/favicon.ico" type="image/x-icon">
<link rel="stylesheet" type="text/css" href="/images/pgraph_noie.css">
<style type="text/css">
<!--
A:link {COLOR:#006666}
A:hover {COLOR:#CC0000}
A.menu:hover {COLOR:#CC0000}
A.menu {COLOR:#000000;FONT-WEIGHT:normal;TEXT-DECORATION:none}
A.tbar_text {COLOR:#ffffff;FONT-WEIGHT:bold;TEXT-DECORATION:none}
A.tbar_text:hover {COLOR:#000000;BACKGROUND-COLOR:#eeeeee}
-->
</style>
</head>

<body bgcolor="#f7f7f7" topmargin="0" leftmargin="0" marginwidth="0" marginheight="0" link="#006666" vlink="#006666" alink="#CC0000" style="margin:2">
<table border="0" marginheight="0" marginwidth="0" valign="top" vspace="0" hspace="0" width="766" height="100%" cellpadding="0" cellspacing="0" align=center bgcolor=#FFFFFF>
	<tr>
		<td align=left nowrap colspan=2 style="border:1px solid #007766" height=64>
		<table border=0 cellpadding=0 cellspacing=2 align=left width=100%><tr>
		<td width=210 align=center><a href="/soft/"><img src="/images/logo.gif" border="0" alt="PowerGraph"></a></td>
		<td align=center><a href="/soft/pgview.asp"><img src="/images/pgani.gif" alt="Описание PowerGraph" border=0></a></td>				
		<td align=right valign=top>
			<table border=0 cellpadding=1 cellspacing=2 align=left width=16>
			<tr><td valign=middle>
				<a href="/en/"><img src="/icons/flg_en.gif" alt="English" border=0 title="English"></a>
				</td><td valign=middle>
				<a href="/en/" style="TEXT-DECORATION:none;FONT-SIZE:85%">ENG</a>
			</td></tr><tr><td nowrap>
				<a href="/"><img src="/icons/flg_ru.gif" alt="Russian" border=0 title="Russian"></a>
				</td><td valign=middle>
				<a href="/" style="TEXT-DECORATION:none;FONT-SIZE:85%">РУС</a>				
			</td></tr>
			</table>
		</td>		
		</tr></table>
		</td>
	</tr>
	<tr>
		<td bgcolor=#007766 align=center colspan=2 style="PADDING-TOP:0.1em; PADDING-BOTTOM:0.2em" height=18><font color="#ffffff"><a 
		href="/soft/" class="tbar_text">&nbsp;Программное обеспечение&nbsp;</a>&nbsp;|&nbsp;<a 
		href="/hard/" class="tbar_text">&nbsp;АЦП&nbsp;</a>&nbsp;|&nbsp;<a 
		href="/soft/demo.asp" class="tbar_text"><nobr>&nbsp;Загрузка файлов&nbsp;</nobr></a>&nbsp;|&nbsp;<a 
		href="/price.asp" class="tbar_text">&nbsp;Цены&nbsp;</a>&nbsp;|&nbsp;<a 
		href="/support/" class="tbar_text">&nbsp;Конференция&nbsp;</a>&nbsp;|&nbsp;<a 		
		href="/contacts.asp" class="tbar_text">&nbsp;Контакты&nbsp;</a></font></td>
	</tr>
  <tr>  
    <td bgcolor="#eeeeee" bordercolor="#FFFFFF" width="165" valign="top" align=left style="border-left:1px solid #cccccc" nowrap>
<table border=0 cellpadding=2 width="100%" cellspacing=2>
	<tr>
		<td width=22><img src="/icons/icohome.gif" border=0></td>
		<td width=140>
			<a href="/home.asp" class="menu" target=_top>Главная</a>
		</td>
	</tr>
	<tr>
		<td><img src="/icons/iconews.gif" border=0></td>
		<td>
			<a href="/news.asp" class="menu">Новости</a><font color=#990000>*</font>
		</td>
	</tr>
	<tr>
		<td colspan=2 nowrap>		
		<img src="/images/menuline.gif" width=150 height=5><br>
		&nbsp;<font color=#006666><STRONG>ПО «PowerGraph»</STRONG></font>
		</td>
	</tr>
	<tr>
		<td><img src="/icons/icocheck.gif" border=0></td>		
		<td>
			<a href="/soft/" class="menu">О программе</a>
		</td>
	</tr>
	<tr>
		<td><img src="/icons/icoview.gif" border=0></td>		
		<td>
			<a href="/soft/pgview.asp" class="menu">Описание</a>
		</td>
	</tr>
	<tr>
		<td><img src="/icons/icotele.gif" border=0></td>		
		<td>
			<a href="/soft/videopg.asp" class="menu">Видеозаписи</a>
		</td>
	</tr>
	<tr>
		<td><img src="/icons/icopub.gif" border=0></td>
		<td >
			<a href="/soft/pub.asp" class="menu">Публикации</a>
		</td>
    </tr>
    <tr>
		<td><img src="/icons/icotools.gif" border=0></td>
		<td>
			<a href="/soft/pubappl.asp" class="menu">Применение</a>
		</td>
    </tr>
    <tr>
		<td><img src="/icons/icosert.gif" border=0></td>
		<td>
			<a href="/soft/sertif.asp" class="menu">Сертификаты</a>
		</td>
    </tr>
	<tr>
		<td><img src="/icons/icosave.gif" border=0></td>
		<td >
			<a href="/soft/demo.asp" class="menu">Загрузка файлов</a>
		</td>
    </tr>
  
    <tr>
		<td colspan=2 nowrap>		
		<img src="/images/menuline.gif" width=150 height=5><br>
		&nbsp;<font color=#006666><STRONG>Поддержка</STRONG></font>
		</td>
	</tr>
	<tr>
		<td><img src="/icons/icosave.gif" border=0></td>		
		<td>
			<a href="/support/updates.asp" class="menu">Обновление ПО</a>
		</td>
	</tr>
	<tr>
		<td><img src="/icons/icoedu.gif" border=0></td>		
		<td>
			<a href="/support/pgeducation_distant.asp" class="menu">Обучение</a>
		</td>
	</tr>			
	<tr>
		<td><img src="/icons/icoforum.gif" border=0></td>		
		<td>
			<a href="/support/forum.asp" class="menu">Конференция</a>
		</td>
	</tr>
	<tr>
		<td><img src="/icons/icofaq.gif" border=0></td>		
		<td>
			<a href="/support/faq.asp" class="menu">Вопросы и ответы</a>
		</td>
	</tr>	
	<tr>
		<td><img src="/icons/icomail.gif" border=0></td>		
		<td>
			<a href="/support/mail.asp" class="menu">Отправить письмо</a>			
		</td>
	</tr>	
	<tr>
		<td colspan=2 nowrap>		
		<img src="/images/menuline.gif" width=150 height=5><br>
		&nbsp;<font color=#006666><STRONG>Аппаратура</STRONG></font>
		</td>
	</tr>	
	<tr>
		<td><img src="/icons/icoadc.gif" border=0></td>
		<td>
			<a href="/hard/" class="menu">АЦП</a>
		</td>
	</tr>
	<tr>
		<td><img src="/icons/icodev.gif" border=0></td>
		<td>
			<a href="/hard/dmm.asp" class="menu">Мультиметры</a>
		</td>
	</tr>
	<tr>
		<td><img src="/icons/icodev.gif" border=0></td>
		<td>
			<a href="/hard/device.asp" class="menu">Приборы</a>
		</td>
	</tr>
	<tr>
		<td><img src="/icons/icolum.gif" border=0></td>
		<td>
			<a href="http://www.chemilum.ru/hard/" class="menu" target=_blank>Хемилюминометры</a>
		</td>
	</tr>	
	<tr>
		<td><img src="/icons/icofirm.gif" border=0></td>
		<td>
			<a href="/hard/links.asp" class="menu">Производители</a>
		</td>
	</tr>
	<tr>
		<td colspan=2 nowrap>		
		<img src="/images/menuline.gif" width=150 height=5><br>
		&nbsp;<font color=#006666><STRONG>Биосигналы</STRONG></font>
		</td>
	</tr>
	<tr>
		<td><img src="/icons/icobwand.gif" border=0></td>
		<td>
			<a href="/biorecord/biowand.asp" class="menu">БиоЖезл</a>
		</td>
	</tr>
	<tr>
		<td><img src="/icons/icobegrp.gif" border=0></td>
		<td>
			<a href="/biorecord/bielgrph.asp" class="menu">БиоЭлектроГраф</a>
		</td>
	</tr>
	<tr>
		<td><img src="/icons/icobrcrd.gif" border=0></td>
		<td>
			<a href="/biorecord/brecordr.asp" class="menu">БиоРегистратор</a>
		</td>
	</tr>
	<tr>
		<td><img src="/icons/icoploxg.gif" border=0></td>
		<td>
			<a href="/biorecord/ploxgrph.asp" class="menu">ПульсОксиГраф</a>
		</td>
	</tr>
	<tr>
		<td colspan=2 nowrap>		
		<img src="/images/menuline.gif" width=150 height=5><br>
		&nbsp;<font color=#006666><STRONG>Информация</STRONG></font>
		</td>
	</tr>
    <tr>
		<td>&nbsp;</td>
		<td>
			<a href="/price.asp" class="menu">Цены и услуги</a>
		</td>
    </tr>
    <tr>
		<td>&nbsp;</td>
		<td>
			<a href="/contacts.asp" class="menu">Контакты</a>
		</td>
    </tr>

	<tr>
		<td colspan=2>
		<img src="/images/menuline.gif" width=150 height=5><br>
		</td>
	</tr>
	<tr>		
		<td colspan=2 nowrap>
			&nbsp;<STRONG style="FONT-SIZE:85%">Телефон:</STRONG><br>
			&nbsp;+7 (495) 961-47-30
		</td>
    </tr>
	<tr>		
		<td colspan=2 nowrap>
			&nbsp;<STRONG style="FONT-SIZE:85%">E-mail:</STRONG><br>
			&nbsp;soft@powergraph.ru
		</td>
    </tr>
		
</table>		     
    </td>  
    <td align="left" valign="top" width="100%" rowspan="2" bgcolor="#ffffff" style="border-right:1px solid #cccccc">		
		<table border="0" cellspacing="0" cellpadding=3 width=605 align=center height=100%>
			<tr>
				<td align="center" valign=top>
<h2>Конференция</h2>
<TABLE border=0 cellPadding=3 cellspacing=1 width=100%>	
	<TR>
		<TD align=middle colSpan=2>
			Тема: <STRONG>&#171;Подключение инкрементного энкодера&#187;</STRONG>
			
		</TD>
	</TR>

	<TR>
		<TD bgColor=#ffffff colSpan=2  style="border-bottom:1px solid #007766" class="small">      
			[<A href="forum.asp?page=1" style="text-decoration:none">Вернуться в "Список тем"</A>]
			[<A href="forum.asp#newsubject" style="text-decoration:none">Создать новую тему</A>]
		</TD>
	</TR>	

	<TR bgColor=#eeeeee>
		<TD vAlign=top width="15%" class="small" style="border-right:1px solid #cccccc">

			<A href="mailto:EugeneKalentev@gmail.com">Евгений</A>

			<br><font color=#666666><small>18.03.2021<br>21:14</small></font>
		</TD>		
		<TD vAlign=top width="85%">
		Добрый день. Возможно кому-нибудь пригодится. Суть темы - обработка сигналов инкрементного энкодера, выдающего прямоугольные импульсы, с помощью PowerGraph. Как правило в экодерах такого типа есть несколько каналов выдающих импульсы сдвинутые на некоторый угол по фазе относительно друг друга (например 90 или 180 градусов). Частота следования импульсов варьируется от модели к модели, в нашем случае 2000 имп/об или 1 импульс при повороте на 0,18 градуса. Небольшая сложность возникающая при этом заключается в учете смены направления вращения.<BR>Не понятно как здесь можно прикрепить файл? Поэтому оставлю ссылку на него<BR><a href="https://dropmefiles.com/Wkv6t" target=_blank>https://dropmefiles.com/Wkv6t</a></TD>
		
	</TR>

	<TR bgColor=#fcfcfc>
		<TD vAlign=top width="15%" class="small" style="border-right:1px solid #cccccc">

			<A href="mailto:soft@powergraph.ru">Дмитрий (PG)</A>

			<br><font color=#666666><small>20.03.2021<br>21:11</small></font>
		</TD>		
		<TD vAlign=top width="85%">
		Евгений, спасибо за интересный пример использования PowerGraph для обработки сигналов инкрементного энкодера. <BR>Предоставленный файл (с небольшими правками) теперь можно загрузить по следующей ссылке: <BR> <BR>
<a href="/soft/download.asp?file=forum_encoder1.zip">Encoder1.pgc</a>
<BR> <BR>
Для заинтересованных пользователей привожу краткое описание алгоритма обработки сигналов инкрементного энкодера с помощью функций PowerGraph, который реализован в этом файле:
<BR> <BR>
1. Исходные импульсные сигналы энкодера записаны в 1 и 2 каналах. <BR>
2. В 5 и 6 каналах исходные импульсы нормируются к дискретным уровням 0 и 1 с помощью функции RangeIn. <BR>
3. В 7 канале с помощью функции Phase вычисляется фаза - арктангенс отношения нормированных импульсов. <BR>
4. В 8 канале вычисляется дифференциал фазы - остаются только импульсы, соответствующие скачку фазы.  <BR>
5. В 9 и 10 каналах с помощью функции RangeIn разделяются скачки фазы (импульсы) при вращении в прямом и обратном направлениях и нормируются к дискретным уровням 0 и 1.<BR>
6. В 11 канале инвертируются импульсы вращения в обратном направлении. <BR>
7. В 12 и 13 каналах с помощью функции Integral1Pt интегрируются импульсы вращения в прямом и обратном направлениях. <BR>
8. В 14 канале складываются интегралы импульсов вращении в прямом и обратном направлениях. <BR>
9. В 15 канале осуществляется масштабирование суммарного интегрального сигнала для получения значений в градусах.</TD>
		
	</TR>
	
  	<TR>
		<TD bgColor=#ffffff colSpan=2 style="border-top:1px solid #007766" class="small">      
			[<A href="forum.asp?page=1" style="text-decoration:none">Вернуться в "Список тем"</A>]
			[<A href="forum.asp#newsubject" style="text-decoration:none">Создать новую тему</A>]
		</TD>
	</TR>

	
	<TR>
		<TD bgColor=#eeeeee colSpan=2>				
			<FORM action="/support/message.asp" method=post>
			<INPUT type=hidden name="action" value="MessageInsert">
			<INPUT type=hidden name="subjectid" value=22404>
			<INPUT type=hidden name="FormID" value="513741585">
			<INPUT type=hidden name="FormDT" value="72522">		
			<TABLE border=0 cellPadding=4 cellSpacing=0 width="100%">
			<TBODY>
				<TR>
					<TD colSpan=2 vAlign=top><BR>
						Новое сообщение по теме <STRONG>&#171;Подключение инкрементного энкодера&#187;</STRONG>
						<p>&nbsp;
					</TD>
				</TR>							
				<TR>
					<TD align=right valign=middle class="small">*Ваше имя:</TD>
					<TD valign=middle>
						<INPUT maxLength=50 name=author size=50 value="">
						<!-- <font face=Webdings size=+1>Ђ</font> -->
					</TD>
				</TR>
				<TR>
					<TD align=right valign=middle class="small">Email:</TD>
					<TD valign=middle>
						<INPUT maxLength=50 name=email size=50 value="">
						<!-- <font face=Webdings size=+1>›</font> -->
					</TD>
				</TR>				
				<TR>
					<TD align=right vAlign=top class="small">*Сообщение:</TD>
					<TD vAlign=top>
						<TEXTAREA cols=60 name=body rows=10></TEXTAREA>
					</TD>
				</TR>
				<TR>
					<TD vAlign=top>&nbsp;</TD>
					<TD vAlign=top>
						<INPUT type=submit value="Записать сообщение">&nbsp;<INPUT type=reset value="Очистить"> 
					</TD>
				</TR>
			</TBODY>
			</TABLE>
			</FORM>
		</TD>
	</TR>

  
</TABLE>

				</td>
			</tr>			
			<tr valign=bottom>
				<td align=center valign=bottom nowrap>
					
					<p align=right><a href="#" style="TEXT-DECORATION:none">В начало страницы&nbsp;<img src="/images/arrowup1.gif" border=0 align=absmiddle></a>&nbsp; 
					 
				</td>
			</tr>
		</table>
	</td>
  </tr>
  <tr>
	<td bgcolor="#eeeeee" valign=bottom align=center style="border-left:1px solid #cccccc">	
	<hr size=1 width=90% style="color:#cccccc" color=#cccccc>	
 
	<br>&nbsp;
	</td>
  </tr>

<!--
</table>
<table width="100%" border=0 bgcolor=#007766 cellpadding=5 cellspacing=0>
-->
	<tr>				
        <td align=left nowrap class="small" bgcolor=#007766 colspan=2 height=20>
        <table border=0 cellpadding=0 cellspacing=1>
			<tr><td nowrap>
        &nbsp;<font color=#ffffff>Copyright&copy; DISoft, 2003-2026. All right reserved.</font>
			</tr></td>
        </table>
        </td>        
	</tr>
</table>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-11848721-1");
pageTracker._trackPageview();
} catch(err) {}
</script>
</body></html>
