<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	دیدگاه‌ها برای: پیاده‌سازی کنترل PID بر روی درایور MDC20 به صورت بلادرنگ (Real-Time) در محیط سیمولینک	</title>
	<atom:link href="https://robotmakers.ir/blog/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d9%86%d8%aa%d8%b1%d9%84-pid-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d8%af%d8%b1%d8%a7%db%8c%d9%88%d8%b1-mdc20-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1/feed/" rel="self" type="application/rss+xml" />
	<link>https://robotmakers.ir/blog/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d9%86%d8%aa%d8%b1%d9%84-pid-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d8%af%d8%b1%d8%a7%db%8c%d9%88%d8%b1-mdc20-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1/</link>
	<description>طراح و تولیدکننده انواع درایورهای موتورهای الکتریکی با ولتاژ، جریان و توان‌های مختلف</description>
	<lastBuildDate>Mon, 08 Nov 2021 14:47:25 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.5.8</generator>
	<item>
		<title>
		توسط: کنترل PID در نرم افزار LabVIEW با کمک درایور MDC20 &#8212; ربات سازان		</title>
		<link>https://robotmakers.ir/blog/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d9%86%d8%aa%d8%b1%d9%84-pid-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d8%af%d8%b1%d8%a7%db%8c%d9%88%d8%b1-mdc20-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1/#comment-1044</link>

		<dc:creator><![CDATA[کنترل PID در نرم افزار LabVIEW با کمک درایور MDC20 &#8212; ربات سازان]]></dc:creator>
		<pubDate>Sat, 06 Feb 2021 13:30:09 +0000</pubDate>
		<guid isPermaLink="false">https://robotmakers.ir/?p=2789#comment-1044</guid>

					<description><![CDATA[[&#8230;] پیاده‌سازی کنترل PID بر روی درایور MDC20 به صورت بلادرنگ (Re&#8230; [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] پیاده‌سازی کنترل PID بر روی درایور MDC20 به صورت بلادرنگ (Re&#8230; [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		توسط: محمود حسن پور دهنوی		</title>
		<link>https://robotmakers.ir/blog/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d9%86%d8%aa%d8%b1%d9%84-pid-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d8%af%d8%b1%d8%a7%db%8c%d9%88%d8%b1-mdc20-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1/#comment-978</link>

		<dc:creator><![CDATA[محمود حسن پور دهنوی]]></dc:creator>
		<pubDate>Tue, 27 Oct 2020 12:19:08 +0000</pubDate>
		<guid isPermaLink="false">https://robotmakers.ir/?p=2789#comment-978</guid>

					<description><![CDATA[در پاسخ به &lt;a href=&quot;https://robotmakers.ir/blog/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d9%86%d8%aa%d8%b1%d9%84-pid-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d8%af%d8%b1%d8%a7%db%8c%d9%88%d8%b1-mdc20-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1/#comment-975&quot;&gt;بهمن&lt;/a&gt;.

سلام
درایور MDC20 دقیقا همون امکاناتی رو داره که توی کاتالوگش بیان شده. اگه قصد پیاده سازی یک سیستم کنترلی رو دارین و میخواین سنسورهای مختلف رو مدیریت کنین و فرمان های لازم رو به درایور از طریق متلب بدین میتونین از برد آردوینو به همراه درایور MDC20 و سنسورهای مد نظر استفاده کنین. توی متلب هم آردوینو خیلی راحت راه اندازی میشه.]]></description>
			<content:encoded><![CDATA[<p>در پاسخ به <a href="https://robotmakers.ir/blog/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d9%86%d8%aa%d8%b1%d9%84-pid-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d8%af%d8%b1%d8%a7%db%8c%d9%88%d8%b1-mdc20-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1/#comment-975">بهمن</a>.</p>
<p>سلام<br />
درایور MDC20 دقیقا همون امکاناتی رو داره که توی کاتالوگش بیان شده. اگه قصد پیاده سازی یک سیستم کنترلی رو دارین و میخواین سنسورهای مختلف رو مدیریت کنین و فرمان های لازم رو به درایور از طریق متلب بدین میتونین از برد آردوینو به همراه درایور MDC20 و سنسورهای مد نظر استفاده کنین. توی متلب هم آردوینو خیلی راحت راه اندازی میشه.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		توسط: بهمن		</title>
		<link>https://robotmakers.ir/blog/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d9%86%d8%aa%d8%b1%d9%84-pid-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d8%af%d8%b1%d8%a7%db%8c%d9%88%d8%b1-mdc20-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1/#comment-975</link>

		<dc:creator><![CDATA[بهمن]]></dc:creator>
		<pubDate>Wed, 21 Oct 2020 16:17:51 +0000</pubDate>
		<guid isPermaLink="false">https://robotmakers.ir/?p=2789#comment-975</guid>

					<description><![CDATA[با سلام 
ایا امکان دارد که سنسور های مختلف مثل نیرو سنج و غیره را با استفاده از MDC20 به همراه اطلاعات انکودر را توی متلب وارد کرد و بتوان سیستم کنترلری را پیاده سازی کرد.
ممنون]]></description>
			<content:encoded><![CDATA[<p>با سلام<br />
ایا امکان دارد که سنسور های مختلف مثل نیرو سنج و غیره را با استفاده از MDC20 به همراه اطلاعات انکودر را توی متلب وارد کرد و بتوان سیستم کنترلری را پیاده سازی کرد.<br />
ممنون</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		توسط: محمود حسن پور دهنوی		</title>
		<link>https://robotmakers.ir/blog/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d9%86%d8%aa%d8%b1%d9%84-pid-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d8%af%d8%b1%d8%a7%db%8c%d9%88%d8%b1-mdc20-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1/#comment-921</link>

		<dc:creator><![CDATA[محمود حسن پور دهنوی]]></dc:creator>
		<pubDate>Sat, 29 Feb 2020 13:08:45 +0000</pubDate>
		<guid isPermaLink="false">https://robotmakers.ir/?p=2789#comment-921</guid>

					<description><![CDATA[در پاسخ به &lt;a href=&quot;https://robotmakers.ir/blog/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d9%86%d8%aa%d8%b1%d9%84-pid-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d8%af%d8%b1%d8%a7%db%8c%d9%88%d8%b1-mdc20-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1/#comment-919&quot;&gt;مهدی&lt;/a&gt;.

سلام
به چه منظوری میخواین از کنترلر PID واسه موتور استپر استفاده کنین؟ چون موتور استپر به صورت حلقه باز به صورت دقیق کنترل سرعت و موقعیت میشه و در صورتی هم که موتور پالس رد کنه اگه از انکودر استفاده کرده باشین کافیه به تعداد پالسی که موتور رد کرده مجدد پالس اعمال کنین. نیازی به استفاده از PID نیست.]]></description>
			<content:encoded><![CDATA[<p>در پاسخ به <a href="https://robotmakers.ir/blog/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d9%86%d8%aa%d8%b1%d9%84-pid-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d8%af%d8%b1%d8%a7%db%8c%d9%88%d8%b1-mdc20-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1/#comment-919">مهدی</a>.</p>
<p>سلام<br />
به چه منظوری میخواین از کنترلر PID واسه موتور استپر استفاده کنین؟ چون موتور استپر به صورت حلقه باز به صورت دقیق کنترل سرعت و موقعیت میشه و در صورتی هم که موتور پالس رد کنه اگه از انکودر استفاده کرده باشین کافیه به تعداد پالسی که موتور رد کرده مجدد پالس اعمال کنین. نیازی به استفاده از PID نیست.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		توسط: مهدی		</title>
		<link>https://robotmakers.ir/blog/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d9%86%d8%aa%d8%b1%d9%84-pid-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d8%af%d8%b1%d8%a7%db%8c%d9%88%d8%b1-mdc20-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1/#comment-919</link>

		<dc:creator><![CDATA[مهدی]]></dc:creator>
		<pubDate>Wed, 26 Feb 2020 03:46:05 +0000</pubDate>
		<guid isPermaLink="false">https://robotmakers.ir/?p=2789#comment-919</guid>

					<description><![CDATA[با عرض سلام و ادب 
 ایا کنترولر PID رو برای موتور استپر در محیط سیمولینک را پیاده سازی کرده اید ؟ (با استفاده از اردینو ) 
در اینصورت ممنون میشم کمی مرا راهنمایی کنید]]></description>
			<content:encoded><![CDATA[<p>با عرض سلام و ادب<br />
 ایا کنترولر PID رو برای موتور استپر در محیط سیمولینک را پیاده سازی کرده اید ؟ (با استفاده از اردینو )<br />
در اینصورت ممنون میشم کمی مرا راهنمایی کنید</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		توسط: shayan		</title>
		<link>https://robotmakers.ir/blog/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d9%86%d8%aa%d8%b1%d9%84-pid-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d8%af%d8%b1%d8%a7%db%8c%d9%88%d8%b1-mdc20-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1/#comment-461</link>

		<dc:creator><![CDATA[shayan]]></dc:creator>
		<pubDate>Sat, 12 Aug 2017 16:03:24 +0000</pubDate>
		<guid isPermaLink="false">https://robotmakers.ir/?p=2789#comment-461</guid>

					<description><![CDATA[با سلام
ما برای کنترل موتور و انکودر از فایل گذاشته شده کمک گرفتیم ولی مسیرمون یک سینوس با فرکانس کمتر از 2 (حدود 0.2) است و gain مربوط به تبدیل پالس اینکودر به زاویه رو متناسب با اینکودر خودمون به 1/10 تغییر دادیم تا زاویه ها درست شمرده شود، همچنین PID مناسب را تیون میکنیم. با اعمال این دو تغییر ، حرکت کاملا منقطع و به صورت استپ استپ های بزرگ میشود، اگر ممکنه کمک کنید که چگونه میشود حرکتی پیوسته و نرم داشت و این تغییرات چرا اینقدر در عملکرد تاثیر میگزارند]]></description>
			<content:encoded><![CDATA[<p>با سلام<br />
ما برای کنترل موتور و انکودر از فایل گذاشته شده کمک گرفتیم ولی مسیرمون یک سینوس با فرکانس کمتر از ۲ (حدود ۰.۲) است و gain مربوط به تبدیل پالس اینکودر به زاویه رو متناسب با اینکودر خودمون به ۱/۱۰ تغییر دادیم تا زاویه ها درست شمرده شود، همچنین PID مناسب را تیون میکنیم. با اعمال این دو تغییر ، حرکت کاملا منقطع و به صورت استپ استپ های بزرگ میشود، اگر ممکنه کمک کنید که چگونه میشود حرکتی پیوسته و نرم داشت و این تغییرات چرا اینقدر در عملکرد تاثیر میگزارند</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		توسط: علی لشگری		</title>
		<link>https://robotmakers.ir/blog/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d9%86%d8%aa%d8%b1%d9%84-pid-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d8%af%d8%b1%d8%a7%db%8c%d9%88%d8%b1-mdc20-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1/#comment-411</link>

		<dc:creator><![CDATA[علی لشگری]]></dc:creator>
		<pubDate>Mon, 22 May 2017 13:52:06 +0000</pubDate>
		<guid isPermaLink="false">https://robotmakers.ir/?p=2789#comment-411</guid>

					<description><![CDATA[سلام خسته نباشید. من ویژوال استودیو 2012 و بعد متلب 2016 رو نصب کردم. ولی موقع استفاده از دستور دستور mex -setup پیام میده که باید update انجام بدم. چی کار باید بکنم. متن command window به این شکل هست:
MEX configured to use &#039;Microsoft Visual C++ 2012 (C)&#039; for C language compilation.
Warning: The MATLAB C and Fortran API has changed to support MATLAB
	 variables with more than 2^32-1 elements. In the near future
	 you will be required to update your code to utilize the
	 new API. You can find more information about this at:
	 http://www.mathworks.com/help/matlab/matlab_external/upgrading-mex-files-to-use-64-bit-api.html.

To choose a different language, select one from the following:
 mex -setup C++ 
 mex -setup FORTRAN]]></description>
			<content:encoded><![CDATA[<p>سلام خسته نباشید. من ویژوال استودیو ۲۰۱۲ و بعد متلب ۲۰۱۶ رو نصب کردم. ولی موقع استفاده از دستور دستور mex -setup پیام میده که باید update انجام بدم. چی کار باید بکنم. متن command window به این شکل هست:<br />
MEX configured to use &#8216;Microsoft Visual C++ 2012 (C)&#8217; for C language compilation.<br />
Warning: The MATLAB C and Fortran API has changed to support MATLAB<br />
	 variables with more than 2^32-1 elements. In the near future<br />
	 you will be required to update your code to utilize the<br />
	 new API. You can find more information about this at:<br />
	 <a href="http://www.mathworks.com/help/matlab/matlab_external/upgrading-mex-files-to-use-64-bit-api.html" rel="nofollow ugc">http://www.mathworks.com/help/matlab/matlab_external/upgrading-mex-files-to-use-64-bit-api.html</a>.</p>
<p>To choose a different language, select one from the following:<br />
 mex -setup C++<br />
 mex -setup FORTRAN</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		توسط: سید میلاد محمدی		</title>
		<link>https://robotmakers.ir/blog/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d9%86%d8%aa%d8%b1%d9%84-pid-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d8%af%d8%b1%d8%a7%db%8c%d9%88%d8%b1-mdc20-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1/#comment-269</link>

		<dc:creator><![CDATA[سید میلاد محمدی]]></dc:creator>
		<pubDate>Fri, 24 Feb 2017 13:12:26 +0000</pubDate>
		<guid isPermaLink="false">https://robotmakers.ir/?p=2789#comment-269</guid>

					<description><![CDATA[در پاسخ به &lt;a href=&quot;https://robotmakers.ir/blog/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d9%86%d8%aa%d8%b1%d9%84-pid-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d8%af%d8%b1%d8%a7%db%8c%d9%88%d8%b1-mdc20-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1/#comment-268&quot;&gt;مصطفی آهور&lt;/a&gt;.

با سلام 
در جواب سوال شما باید بگم که کنترولر پیاده شده در اینجا بر اساس قابلیت های نرم افزاری MDC20  هست که به کاربر این امکان رو میده که در محیط های مثل simulink بتونه به راحتی با این driver ارتباط برقرار کنه. L298 یک driver  ساده موتور dc  هست که هیچ کدوم از این قابلیت های نرم افزارو نداره و فقط شما میتونین باهاش یک موتور رو حرکت بدین. 
در صورتی که می خواین به این قابلیت ها با L298 برسین باید اون  رو تو یه  سیستم  driving  قرار بدین تا بتونه خروجی های مناسب از قببل جریان،سرعت  و غیره رو در اختیارتون قرار بده که این کار زمان بر و هزینه بری خواهد بود. در واقع هدف از ساخت چیزی مانند MDC20 همین بوده که کاربر درگیره مسائل سخت افزاری نشه و مستقیم روی کار اصلیش که کنترل و یا ساخته یک روبات و هر چیزه دیگری هست متمرکز بشه.]]></description>
			<content:encoded><![CDATA[<p>در پاسخ به <a href="https://robotmakers.ir/blog/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d9%86%d8%aa%d8%b1%d9%84-pid-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d8%af%d8%b1%d8%a7%db%8c%d9%88%d8%b1-mdc20-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1/#comment-268">مصطفی آهور</a>.</p>
<p>با سلام<br />
در جواب سوال شما باید بگم که کنترولر پیاده شده در اینجا بر اساس قابلیت های نرم افزاری MDC20  هست که به کاربر این امکان رو میده که در محیط های مثل simulink بتونه به راحتی با این driver ارتباط برقرار کنه. L298 یک driver  ساده موتور dc  هست که هیچ کدوم از این قابلیت های نرم افزارو نداره و فقط شما میتونین باهاش یک موتور رو حرکت بدین.<br />
در صورتی که می خواین به این قابلیت ها با L298 برسین باید اون  رو تو یه  سیستم  driving  قرار بدین تا بتونه خروجی های مناسب از قببل جریان،سرعت  و غیره رو در اختیارتون قرار بده که این کار زمان بر و هزینه بری خواهد بود. در واقع هدف از ساخت چیزی مانند MDC20 همین بوده که کاربر درگیره مسائل سخت افزاری نشه و مستقیم روی کار اصلیش که کنترل و یا ساخته یک روبات و هر چیزه دیگری هست متمرکز بشه.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		توسط: مصطفی آهور		</title>
		<link>https://robotmakers.ir/blog/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d9%86%d8%aa%d8%b1%d9%84-pid-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d8%af%d8%b1%d8%a7%db%8c%d9%88%d8%b1-mdc20-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1/#comment-268</link>

		<dc:creator><![CDATA[مصطفی آهور]]></dc:creator>
		<pubDate>Fri, 24 Feb 2017 00:40:43 +0000</pubDate>
		<guid isPermaLink="false">https://robotmakers.ir/?p=2789#comment-268</guid>

					<description><![CDATA[با سلام 
خسته نباشید
میشه همین کنترلر رو با درایور  (l298)انجام داد؟؟]]></description>
			<content:encoded><![CDATA[<p>با سلام<br />
خسته نباشید<br />
میشه همین کنترلر رو با درایور  (l298)انجام داد؟؟</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		توسط: محمود حسن پور دهنوی		</title>
		<link>https://robotmakers.ir/blog/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d9%86%d8%aa%d8%b1%d9%84-pid-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d8%af%d8%b1%d8%a7%db%8c%d9%88%d8%b1-mdc20-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1/#comment-252</link>

		<dc:creator><![CDATA[محمود حسن پور دهنوی]]></dc:creator>
		<pubDate>Wed, 07 Dec 2016 12:29:56 +0000</pubDate>
		<guid isPermaLink="false">https://robotmakers.ir/?p=2789#comment-252</guid>

					<description><![CDATA[در پاسخ به &lt;a href=&quot;https://robotmakers.ir/blog/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d9%86%d8%aa%d8%b1%d9%84-pid-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d8%af%d8%b1%d8%a7%db%8c%d9%88%d8%b1-mdc20-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1/#comment-251&quot;&gt;تاران&lt;/a&gt;.

سلام
ما تونستیم در محیط سیمولینک کنترل PID رو با لوپ 8 میلی ثانیه پیاده سازی کنیم. این زمان به عواملی از جمله مشخصات سخت افزاری کامپیوتر، نرخ ارسال اطلاعات از طریق درگاه USB، نوع پروتکل ارتباطی و ... وابسته است. لازم به ذکره که تو کاری که ما تو این آموزش انجام دادیم نرخ ارسال اطلاعات 9600 بیت در ثانیه در نظر گرفته شده و از انجایی که در درایور MDC20 نرخ ارسال اطلاعات تا 57600 بیت در ثانیه قابل افزایش است شاید بتوان زمان اجرای حلقه را به زیر 5 میلی ثانیه نیز بهبود بخشید.  از طرفی با افزایش نرخ ارسال اطلاعات احتمال از دست دادن اطلاعات ارسالی بیشتر میشه. در جواب سوالتون می تونم بگم که این زمان با توجه به عوامل ذکر شده در بالا متفاوت است.]]></description>
			<content:encoded><![CDATA[<p>در پاسخ به <a href="https://robotmakers.ir/blog/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d9%86%d8%aa%d8%b1%d9%84-pid-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d8%af%d8%b1%d8%a7%db%8c%d9%88%d8%b1-mdc20-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1/#comment-251">تاران</a>.</p>
<p>سلام<br />
ما تونستیم در محیط سیمولینک کنترل PID رو با لوپ ۸ میلی ثانیه پیاده سازی کنیم. این زمان به عواملی از جمله مشخصات سخت افزاری کامپیوتر، نرخ ارسال اطلاعات از طریق درگاه USB، نوع پروتکل ارتباطی و &#8230; وابسته است. لازم به ذکره که تو کاری که ما تو این آموزش انجام دادیم نرخ ارسال اطلاعات ۹۶۰۰ بیت در ثانیه در نظر گرفته شده و از انجایی که در درایور MDC20 نرخ ارسال اطلاعات تا ۵۷۶۰۰ بیت در ثانیه قابل افزایش است شاید بتوان زمان اجرای حلقه را به زیر ۵ میلی ثانیه نیز بهبود بخشید.  از طرفی با افزایش نرخ ارسال اطلاعات احتمال از دست دادن اطلاعات ارسالی بیشتر میشه. در جواب سوالتون می تونم بگم که این زمان با توجه به عوامل ذکر شده در بالا متفاوت است.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
