<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/posts/rss.xsl"?>
<rss version="2.0">
<channel>

<title>https://dx-copter.loxblog.com</title>
<link>https://dx-copter.loxblog.com</link>
<description>برق و رباتیک</description>
<language>fa-ir</language>
<generator>loxblog.com</generator>
<copyright>loxblog.com</copyright>


<item>
<title>دانلود نرم افزار KEIL UVISION 5.17</title>
<link>https://dx-copter.loxblog.com/دانلود-نرم-افزار-keil-uvision-517</link>
<guid>https://dx-copter.loxblog.com/دانلود-نرم-افزار-keil-uvision-517</guid>

<description><![CDATA[
دانلود
&nbsp;&nbsp;&nbsp;پسورد فایل :
www.electrical4u.ir
&nbsp;

KeiluVision MDK-ARM 5.17
&nbsp;



شرکت Keil یکی از تولیدکنندگان و توسعه&zwnj;دهندگان قدیمی و برتر ابزارها و نرم&zwnj;افزارهای مربوط به صنایع الکترونیکی و به&zwnj;شکل خاص، تولید ابزارهای کامپایل، عیب&zwnj;یابی و توسعه برای انواع میکروکنترلرها می&zwnj;باشد. محصولات این شرکت به&zwnj;عنوان ماژول یا کامپوننت در محیط یک&zwnj;پارچه&zwnj;ی برنامه&zwnj;نویسی &micro;Vision IDE نصب می&zwnj;شوند. در این محیط توسعه، امکانات کاملی از قبیل ویراش&zwnj;گر کد، عیب&zwnj;یابی و اشکال&zwnj;زدایی برنامه، شبیه&zwnj;سازی کامل و&hellip; فراهم آورده شده است. نرم&zwnj;افزار Keil MDK-ARM محصول اصلی این شرکت است که &micro;Vision را شامل می&zwnj;شود و میکروکنترلرهای دیگری مثل C251 ،C166 ،C51 به&zwnj;عنوان ماژول نصب شده و قابل استفاده خواهند بود.
&zwnj;
امکانات و ویژگی&zwnj;های مجموعه&zwnj;ابزارهای Keil :
&ndash; محیط توسعه&zwnj;ی یک&zwnj;پارچه برای انجام انواع عملیات کامپایل، شبیه&zwnj;سازی، اشکال&zwnj;زدایی و&hellip;
&ndash; پشتیبانی از خانواده&zwnj;ی پردازنده&zwnj;های&nbsp;Cortex-M ،Cortex-R ،۸۰۵۱ ،C166 ،۲۵۱ ،ARM و&hellip;
&ndash; برنامه&zwnj;نویسی پیشرفته&zwnj;ی C و C++ در پردازنده&zwnj;های ARM
&ndash; امکان تجزیه و تحلیل پیشرفته
&ndash; دارای بانک کاملی از مثال&zwnj;ها و نمونه&zwnj;ها جهت آشنایی کاربر
&ndash; برخورداری از سیستم عامل اختصاصی RTX با قابلیت پردازش و رایانش بی&zwnj;درنگ یا Real-Time
&ndash; وجود کتابخانه&zwnj;ی گسترده&zwnj;ای از GUIها جهت نوشتن نرم&zwnj;افزارهای گرافیکی
&ndash; وجود مجموعه&zwnj;ابزارها و کلاس&zwnj;های برنامه&zwnj;نویسی برای کار با شبکه&zwnj;های TCP/IP و نیز دستگاه&zwnj;های USB
و&hellip;
&nbsp;
راهنمای کرک:
نسخه&zwnj;ی مورد نظر از نرم&zwnj;افزار MDK-ARM را نصب کرده و &micro;Vision را اجرا نموده و از منوی File روی License Management کلیک کنید. در بخش Computer ID، CID خود را کپی کرده و در قسمت مربوطه در Keygen وارد کنید. نوع و ویرایش ابزار را انتخاب کرده و روی Generate کلیک کنید. سریال تولیدشده را در قسمت New License ID Code LIC وارد کرده و Add کنید.
برای دانلود پک های نرم افزاری برای هسته های جدید به&nbsp;این آدرس&nbsp;مراجعه کنید.
&nbsp;
]]></description>

<pubDate>Sat, 27 Jun 2026 03:21:47 +0330</pubDate>
</item>


<item>
<title>نرم افزار برنامه نویسی bascom avr 2.0.7.3</title>
<link>https://dx-copter.loxblog.com/نرم-افزار-برنامه-نویسی-bascom-avr-2073</link>
<guid>https://dx-copter.loxblog.com/نرم-افزار-برنامه-نویسی-bascom-avr-2073</guid>

<description><![CDATA[
دانلود
&nbsp;
&nbsp;
برای برنامه نویسی میکرو کنترلرها دو زبان وجود دارد که خیلی پر استفاده هستند ، زبان بیسیک و زبان C . برای هر کدام از زبان ها نیز یک کامپایلر ساخته شده است . بهترین کامپایلر زبان بیسیک نرم افزار BascomAVR است. بهترین کامپایلر زبان C نیز نرم افزار CodVision می باشد. این نسخه به همراه صدها مثال برنامه متنوع در زمینه های مختلف همراه است همچنین این نسخه نسخه FullVersion می باشد و هیچگونه محدودیت استفاده ندارد. از امکانات اضافه شده در این نسخه پشتیبانی کامل و رسمی از میکروکنترلر های سری xmega&nbsp; میباشد و اضافه شدن کتابخانه و دستورات مورد نیاز جهت استفاده از این میکروکنترلر ها از جمله دستورات مربوط به مبدل دیجیتال به آنالوگ dac میباشد. بسیاری از مشکلات نسخه قبلی در این نسخه مرتفع شده است از جمله پشتیبانی از پروگرمر ها و چیپ های جدید. بسکام با ویندوز ویستا و Seven سازگاری کامل دارد و محصول سال ۲۰۱۱ شرکت MCS است .]]></description>

<pubDate>Sat, 27 Jun 2026 03:21:47 +0330</pubDate>
</item>


<item>
<title>دانلود نرم افزار Code vision avr3.12</title>
<link>https://dx-copter.loxblog.com/دانلود-نرم-افزار-code-vision-avr312</link>
<guid>https://dx-copter.loxblog.com/دانلود-نرم-افزار-code-vision-avr312</guid>

<description><![CDATA[
دانلود
&nbsp;
password: &nbsp;www.electrical4u.ir
&nbsp;
&nbsp;
http://www.electrical4u.ir/1422/codevision-avr-advanced-v3-12.html
]]></description>

<pubDate>Sat, 27 Jun 2026 03:21:47 +0330</pubDate>
</item>


<item>
<title>موتورهای براشلس</title>
<link>https://dx-copter.loxblog.com/موتورهای-براشلس-1</link>
<guid>https://dx-copter.loxblog.com/موتورهای-براشلس-1</guid>

<description><![CDATA[

&nbsp;
موتورهای براشلس
&nbsp;
&nbsp;
مشکل براش های ذغالی این بود &nbsp;که زود ساییده می شد و از کار می افتاد و همچنین دارای افت ولتاژ زیادی در حدود 1 تا 2 ولت در دوسر ذغال ها بود، اگرچه&nbsp; با اضافه کردن ذرات مسی در ذغال حدود 0.3 ولت کاهش می یابد اما همین موضوع سبب تولید نویز زیاد و ساییدگی زودتر براش ها می شد.
پس مشکلات موتورهای DC &nbsp;براش را در موارد زیر خلاصه می کنیم :
1-عمر محدود&nbsp; (به علت ساییده شدن و از کار افتادن زود هنگام)
2-اتصال معیوب
3-حجیم بودن&nbsp;
4-&nbsp;منبع نویزهای الکتریکی و محیطی]]></description>

<pubDate>Sat, 27 Jun 2026 03:21:47 +0330</pubDate>
</item>


<item>
<title>درجات آزادی ربات</title>
<link>https://dx-copter.loxblog.com/درجات-آزادی-ربات</link>
<guid>https://dx-copter.loxblog.com/درجات-آزادی-ربات</guid>

<description><![CDATA[
درجات آزادی ربات
.
.
.
.همانطور که در بحث ماشین آلات داریم برای قرار دادن یک نقطه در فضا ابتدا نیاز به سه مختصه داریممثل x , y , z که در امتداد سه محور کارتزین هستند . برای تعریف موقعیت یک نقطه در فضا 3 مختصه لازم وکافی است . اگر چه ممکن است این سه مختصه در انواع مختلف سیستم های مختصات بیان شوند ولی وجودشانضروری است . به هر حال داشتن 2 یا 4 مختصه ممکن نیست ، چون 2 مختصه برای مکان یابی نقطه در فضاکافی نیست و 4 تا هم در سه بعد غیر ممکن است . بطور مشابه اگر شما دستگاهی سه بعدی را با 3 درجه آزادیتصور کنید ، شما باید قادر باشید هر نقطه از آن را داخل محیط کاری ) Work Space ( دستگاه در هر موقعیتمطلوبی قرار دهید .برای مثال یک جرثقیل می تواند یک توپ را در هر موقعیتی در فضای کاری اش همانگونه کهاپراتور)راننده( تشخیص می دهد قرار دهد . به همین شکل برای قرار دادن یک بدنه صلب )جسم صلب سه بعدیشامل بیش از یک نقطه( در فضا ابتدا باید موقعیت یک نقطه انتخابی روی آن را تعیین کنیم ، بنابراین برای اینکههمانطور که میخواهیم مکان یابی کنیم نیاز به سه قسم اطلاعات داریم . اگر چه در این حالت موقعیت جسم معینشده است برای جهت یابی جسم نسبت به نقطه انتخابی هنوز داده های زیاد و نامحدودی وجود دارد . برای اینکهجسم را کاملا در فضا معین کنیم علاوه بر موقعیت نقطه انتخابی روی آن ابتدا لازم است جهت گیری جسم را تعیینکنیم . یعنی برای تعیین موقعیت و جهت گیری یک جسم صلب کلا به 6 دسته اطلاعات نیاز داریم . به تعبیری برایاینکه نقطه ای را در فضا قرار دهیم و در جهت دلخواه جهت گیری کند به 6 درجه آزادی نیاز است .اگر درجات آزادی کمتر از 6 باشد قابلیت های ربات محدود می گردد . برای درک این مطلب یک ربات با 3درجه آزادی را در نظر بگیرید که تنها می تواند در راستای 3 محور x , y , z حرکت کند . در این مورد جهت گیریتعریف نشده است . تمام آنچه که ربات قادر به انجام آن می باشد اینست که چیزی را بردارد و آنرا موازی بامحورهای دستگاه مرجع حرکت دهد . جهت گیری همواره ثابت باقی می ماند . حالا ربات دیگری را با 5 درجهآزادی تصور کنید ، قابلیتها : چرخش نسبت به 3 محور ولی حرکت تنها در راستای محور های x , y . اگر چهممکن است شما هر جهت دلخواهی را تعیین کنید موقعیت قطعه تنها در راستای x , y امکان پذیر است نه محورz ها. سیستمی با 7 درجه آزادی را در نظر بگیرید چنین سیستمی راه حل منحصر به فردی ندارد . توضیح : راه حل در اینجا یعنی روشهای قرار گیری عملگر نهایی بازوی ربات در هر نقطه از فضا کهممکن است چنگکی با کارایی خاصی باشد.یعنی تعدادی راه حل اضافی برای رفتن و جهت گیری در موقعیتی دلخواه در فضا وجود دارد .برای اینکهکنترلر بداند چه باید بکند باید تعدادی تصمیم گیری اضافی در جریان عادی کار قرار گیرد که اجازه دهد فقط یکی ازراه های اضافی را برگزیند . مثلا یکی ممکن است از روند بهینه سازی برای سریعترین و یا کوتاه ترین مسیربرای مقصد دلخواه استفاده کند . بنابراین کامپیوتر مجبور است تمام راه حل ها را چک کند تا کوتاه ترین وسریعترین جواب را یافته و آن را اجرا کند . بواسطه این نیاز اضافی که قدرت و زمان محاسباتی بیشتری را میطلبد هیچ گاه در صنعت رباتیک رباتی با 7 درجه آزادی به کار نمی رود .مساله ای مشابه هم ممکن است ؛ اینکه یک بازوی رباتیک روی یک پایه متحرک نصب گردد مثل یک صفحهمتحرک )سیار( یا نوار نقاله . در این حالت ربات یک درجه آزادی اضافی دارد که بر اساس بحث قبلی کنترل آنغیر ممکن است . ربات می تواند در موقعیت و جهت گیری دلخواهی از بین تعداد بسیاری وضعیت مشخص روینوار نقاله یا صفحه متحرک ) Platform ( قرار گیرد . به هر حال در این مورد اگر چه درجه آزادی زیادی وجوددارد و معمولا درجات آزادی اضافی قابل حل نیستند اما وقتی ربات روی نوار نقاله یا جسم متحرک دیگری نصبمی شود موقعیت پایه ربات بستگی به نوار )تسمه ( یا قطعه مبنای دیگری که معلوم است دارد . از آن جاییکه اینموقعیت نیازی به تعریف توسط کنترلر ندارد درجات آزادی باقیمانده هنوز 6 تا هستند و بنابراین منحصر به فرد اند.تا وقتیکه موقعیت پایه ربات روی نوار یا موقعیت صفحه متحرک معلوم است نیازی به پیدا کردن آن توسط حلمعادلات حرکت ربات نیست و بنابراین سیستم حل شدنی است .آیا می توانید تعیین کنید بازوی انسان چند درجه آزادی دارد ؟ البته به استثنای کف دست و انگشتان ولیمچ را در نظر بگیرید ؛ قبل از اینکه ادامه دهید لطفا سعی کنید ببینیدآیا می توانید درجات آزادی را تعیین کنید .دقت داشته باشید که بازوی انسان سه گروه مفصل در خود دارد : کتف &ndash; آرنج &ndash; مچ ؛ کتف 3 درجه آزادی داردقسمت بالایی استخوان بازو می تواند در صفحه ای کمانی شکل ) Sagittal ( بچرخد)موازی با صفحه وسط بدنانسان( و نیز در صفحه تاجی ) Coronal ( = صفحه ای گسترده از یک کتف تا کتف دیگرو همینطور نسبت بهاستخوان بازو .این را با چرخاندن بازوی خود حول سه محور مختلف ببینید .آرنج تنها یک درجه آزادی دارد چون بازو تنها می تواند حول مفصل آرنج خم و راست بشود . مچ هم سهدرجه آزادی دارد : می تواند از مرکز بدن دور شده و به آن نزدیک گردد و نیز خم و راست شود ) 2درجه( ، و چونکه استخوان شعاعی می تواند حول استخوان زند زیرین بچرخد مچ نیز می تواند در طول آن )استخوان شعاعی(بچرخد . ) 1درجه(بنابراین بازوی انسان کلا 7 درجه آزادی دارد ، اگرچه تعدادی از حرکات بسیار کوچک به نظرمی رسد .ازآنجاییکه سیستمی با 7 درجه آزادی راه حل منحصر به فردی ندارد فکر می کنید ما چگونه از بازوی خود استفادهمی کنیم ؟؟؟!!!به خاطر داشته باشید که در یک سیستم روباتیک عملگر نهایی هرگز به عنوان یک درجه آزادی به حسابنمی آید . تمام رباتها قابلیتهای اضافی دارند که ممکن است عملا شبیه به یک درجه آزادی باشد . به هر حال هیچحرکتی در عملگر نهایی در شمار درجات آزادی ربات محاسبه نمی شود .مواردی موجود است که یک مفصل توانایی حرکت داشته باشد اما حرکتش کاملا کنترل شده است . مثلا یک مفصل خطی را تصور کنید که توسط سیلندری پنوماتیکی )فشار هوا( تحریک می شود )جریان دهی می شود=:جریان = فشار هوا( که بازو در آن کاملا منبسط و منقبض می گردد اما موقعیت کنترل شده نیست و می تواند مابیندرجه آزادی به مفصل اختصاص دهیم . یعنی مفصل &frac12; دو حد نهایی قرار گیرد . در این مورد قرارداد این است کهمی تواند فقط درموقعیتهایی در محدوده حرکتی معینی قرار گیرد . مثلا مفصلی را تصور کنید که طوری ساخته شده0و 00 باشد . همانطور که گفتیم مفصل محدود به چند حالت ممکن شده است ، پس ،، است که فقط در زوایای 0،60دارد. )&frac12; یک درجه آزادی محدود)= درجه آزادیرباتهای زیادی در صنعت وجود دارد که دارای درجات آزادی کمتر از 6 هستند . در واقع رباتهایی با درجه4 و 5 خیلی رایج هستند . تا جاییکه نیاز به درجه آزادی اضافی نباشد این رباتها خیلی خوب کار می ، آزادی 3.5کنند .مثلا تجسم کنید که شما می خواهید قطعات الکترونیکی را روی برد مدار قرار دهید ، برد مدار همیشهروی سطح کاری مشخصی تخت و خوابیده است ) Fix ( بنابراین ارتفاعش )مقدار z ( نسبت به پایه ربات کاملا معلوم است . پس برای یافتن هر موقعیتی روی برد به منظور جاسازی قطعات نیاز به دو درجه آزادی در طولمحور xها و y ها داریم . بعلاوه در نظر داشته باشید که قطعات در هر مسیری جاسازی شوند برد همواره تختاست .دراینجا به یک درجه آزادی هم برای چرخش نسبت به محور عمودی z خواهیم داشت تا قطعات در بالایسطح جهت گیری شود .درجه آزادی داریم برای اینکه عملگر نهایی برای جا زدن قطعات کاملا خم شود و یا &frac12; هم چنین نیاز بهبرای بالا آوردن ربات قبل از حرکت آنرا )عملگر نهایی / چنگک / دست افزار( کاملا جمع کند . پس جمعا به 3.5برای جاگذاری قطعات یا جمع &frac12; + درجه آزادی نیاز است : 2تا برای حرکت بالای برد + 1 برای چرخاندن قطعاتکردن عملگر نهایی ) End Effector )رباتهای جایگذاری خیلی متداول هستند و بطور گسترده در صنایع الکترونیک به کار می روند . مزیت آنهابرنامه ریزی ساده و هزینه پایین به انضمام سرعت و کوچکی آنهاست . از معایبشان اینست که اگر چه ممکن استطوری برنامه ریزی شوند که قطعاتی را با هر اندازه روی برد و در هر مسیری قرار دهند ولیی کیار دیگیری از آنهیاساخته نیست . این رباتها محدود اند به اینکه 3.5 درجه آزادی داشته باشند اما با همین محدودیت طراحی می توانندعملیات مختلفی را انجام دهند .]]></description>

<pubDate>Sat, 27 Jun 2026 03:21:47 +0330</pubDate>
</item>


<item>
<title>مدلسازی سیستم ها</title>
<link>https://dx-copter.loxblog.com/مدلسازی-سیستم-ها-1</link>
<guid>https://dx-copter.loxblog.com/مدلسازی-سیستم-ها-1</guid>

<description><![CDATA[
دانلود مدلسازی
&nbsp;
]]></description>

<pubDate>Sat, 27 Jun 2026 03:21:47 +0330</pubDate>
</item>


<item>
<title>مدلسازی سیستم ها AutomaticControlMathematicalModelling</title>
<link>https://dx-copter.loxblog.com/مدلسازی-سیستم-ها-automaticcontrolmathematicalmodelling</link>
<guid>https://dx-copter.loxblog.com/مدلسازی-سیستم-ها-automaticcontrolmathematicalmodelling</guid>

<description><![CDATA[
دانلود&nbsp;مدلسازی سیستم ها AutomaticControlMathematicalModelling
&nbsp;
&nbsp;
]]></description>

<pubDate>Sat, 27 Jun 2026 03:21:47 +0330</pubDate>
</item>


<item>
<title>مدلسازی سیستم ها</title>
<link>https://dx-copter.loxblog.com/مدلسازی-سیستم-ها</link>
<guid>https://dx-copter.loxblog.com/مدلسازی-سیستم-ها</guid>

<description><![CDATA[
دانلود&nbsp;مدلسازی سیستم ها
]]></description>

<pubDate>Sat, 27 Jun 2026 03:21:47 +0330</pubDate>
</item>


<item>
<title>نرم افزار آیسی 555</title>
<link>https://dx-copter.loxblog.com/نرم-افزار-آیسی-555</link>
<guid>https://dx-copter.loxblog.com/نرم-افزار-آیسی-555</guid>

<description><![CDATA[
دانلود&nbsp;نرم افزار آیسی 555
&nbsp;
]]></description>

<pubDate>Sat, 27 Jun 2026 03:21:47 +0330</pubDate>
</item>


<item>
<title>جزوه درس رباتیک</title>
<link>https://dx-copter.loxblog.com/جزوه-درس-رباتیک</link>
<guid>https://dx-copter.loxblog.com/جزوه-درس-رباتیک</guid>

<description><![CDATA[
دانلود&nbsp;جزوه درس رباتیک]]></description>

<pubDate>Sat, 27 Jun 2026 03:21:47 +0330</pubDate>
</item>


</channel>
</rss>

