کاربر عزیز خوش آمدید!
|

جزوه آموزش ای وی آر (AVR)

http://farsbooks.mihanblog.com

دانلود رایگان جزوه آموزش ای وی آر (AVR) در این بخش قرار داده شده است. در این فایل توضیحات کاملی در مورد ای وی آر داده شده است. 

این فایل می تواند برای دانشجویان  کارشناسی و کارشناسی ارشد که به بحث رباتیک و الکترونیک علاقه دارند مفید باشد.

برای دانلود به ادامه مطلب مراجعه کنید.

مقدمه ای بر تحلیل مدارها با Hspice

http://farsbooks.mihanblog.com

در حوزه تحلیل مدار نرم افزار های بسیاری معرفی و به کارگرفته شده اند. از این میان یکی از قوی ترین و پرکاربرد ترین نرم افزارها HSPICE است. این برنامه که شامل کلیه قطعات چون مقاومت و خازن و سلف (با تزویج و بدون تزویج) و دیود و ترانزیستورهای JFET,MOSFET,BJT و بسیاری دیگر از قطعات حتی در حوزه فرکانس های بالا است قابلیت های زیادی برای تحلیل های پیچیده و با دقت بالا را دارد.

بسیاری از تحلیل های DC و AC تحلیل نویز و transient، همچنین شبیه سازیها و بررسی شکل موج های خروجی، حتی ترکیب شکل موج های خروجی یک مدار توسط این نرم افزار به سادگی قابل انجام است. اما توصیه من به شما این است که قبل از کار با این نرم افزار ابتدا تحلیل مدارات خود را در فضای برنامه هایی چون PSPICE و یا PROTEUS  انجام دهید زیرا این برنامه ها دارای محیط های شماتیک اند و شما را با فضای واقعی کار با مدارات در محیط آزمایشگاه آشنا می کنند، اما در HSPICE با پارامترهای کد شده هر یک از المانها کار می کنید و داشتن زمینه  فکری مناسب شما را در تحلیل مداراتتان در این فضا یاری می کند.

این آموزش مربوط به دانشگاه مازندران – دانشکده فنی مهندسی نوشیروانی بابل – می باشد که توسط امید بنکداران سخی و مانی رضائی راد زیر نظر استاد میار نعیمی در ۳۱ صفحه گردآوری شده است. این آموزش مربوط به نرم افزار HSpice ورژن ۲۰۰۴ است که آموزش نصب آن نیز در متن آموزش گنجانده شده است. همچنین به همراه این آموزش جزوه ای شامل تحلیل چند نمونه سؤال گنجانده شده است که می تواند زمینه فکری مناسبی برای تحلیل مدارات برای شما ایجاد نماید.

برای دانلود به ادامه مطلب مراجعه کنید.

آموزش سیمولینک (SIMULINK)

http://mohandes360.ir
سیمولینک بسته ای نرم افزاری برای مدل سازی، شبیه سازی و تجزیه و تحلیل سیستم های دینامیکی در نرم افزار MATLAB می باشد.

موارد استفاده از سیمیولینک عمومی هستند و مانند بسیاری دیگر از نرم‌افزارهای شبیه سازی مهندسی، منحصر به کاربردهای خاصی نیست که این مورد مزایا و معایب متفاوتی را برای سیمولینک ایجاد می‌کند.

سیمیولینک را نمی‌توان جداگانه اجرا کرد. برای اجرای آن باید در ابتدا متلب را اجرا کرد و سپس در آن با تایپ دستور simulink برنامه اجرا می‌شود. می‌توان متغیرها را در متلب تعریف کرده و از آن‌ها در سیمولینک استفاده کرد.

در این مطلب، بسته آموزشی simulink به همراه فیلم های آموزشی و مثال های کاربردی برای شما عزیزان قرار داده شده است. جهت دانلود این بسته آموزشی به ادامه مطلب مراجعه کنید.

فهرست مطالب:

- مقدمه
درباره متلب
معرفی
تاریخچه
معماری
برخی کاربرد ها
درباره سیمولینک
معرفی
کاربرد ها
- شروع به کار سریع
فراخوانی سیمولینک
ایجاد یک فایل جدید
- طریقه استفاده از المان ها
- ساخت یک مدل ساده
- آشنایی با چند بلوک ساده در سیمولینک
بلوک بهره
بلوک جمع
- کاربرد های ماوس و صفحه کلید
- مدل سازی سیستم های ساده پیوسته
آشنایی بیشتر با بلوک سیگنال ژنراتور
- بررسی خطای حالت ماندگار
- کنترل کننده ها
ویژگی های عمومی سیستم های فیدبک
انواع کنترل کننده ها
مزایا و معایب
تفاوت کنترل کننده ها
کنترل کننده تناسبی (P)
کنترل کننده تناسبی مشتقی (PD)
کنترل کننده تناسبی انتگرالی (PI)
کنترل کننده تناسبی انتگرالی مشتقی (PID)
کنترل کننده تناسبی
کنترل کننده تناسبی/ انتگرالی
کنترل کننده تناسبی/ مشتق گیر
کنترل کننده تناسبی/ انتگرالی/ مشتق گیر
روش تنظیم کنترل کننده ها
کنترل کننده نوع P
کنترل کننده نوع PI
کنترل کننده PID

نویسنده: حمیدرضا ارزبین

برای دانلود به ادامه مطلب مراجعه کنید.


آموزش جامع نرم افزار MATLAB

http://farsbooks.mihanblog.com

متلب (MATLAB) نام یکی از نرم‌افزارهای رایانه‌ای برای انجام محاسبات ریاضی است. واژهٔ متلب هم به معنی محیط محاسبات رقمی و هم به معنی خود زبان برنامه‌نویسی مربوطه‌است که از ترکیب دو واژهٔ MATrix (ماتریس) و LABoratory (آزمایشگاه) ایجاد شده‌است. این نام حاکی از رویکرد ماتریس محور برنامه‌است که در آن حتی اعداد منفرد هم به عنوان ماتریس در نظر گرفته می‌شوند. کار کردن با ماتریس‌ها در متلب بسیار ساده است. در حقیقت تمام داده‌ها در متلب به شکل یک ماتریس ذخیره می‌شوند.

از ویژگی های برجسته این کتاب می توان به موارد زیر اشاره کرد :

آشنایی با نرم افزار MATLAB
معرفی منوها
منوی File
منوی Edit
منوی Debug
منوی Parallel
منوی Desktop
منوی Window
منوی Help
روش تعریف ماتریس
ماتریس ترانهاده
پیدا کردن عناصر قطر اصلی ماتریس A
محاسبه مجموع عناصر قطر اصلی ماتریس A
محاسبه مجموع عناصر ستون اول ماتریس A
محاسبه مجموع عناصر ماتریس A
عملگر های متلب
تعریف چند جمله ای
محاسبه ریشه های یک چند جمله ای
مشاهده متغیر ها
ایجاد M-file
دستور what
نحوه نمایش اعداد
ساختار ها (Structure)
حذف یک فیلد
رسم نمودارها
رسم نمودار اعداد مختلط
تغییر رنگ زمینه
رسم چند نمودار در یک زمان
نمایش چند نمودار در یک پنجره
رسم نمودار قطبی
دستور plot3
دستور mesh
دستور Surf
دستور contour
نمودار های میله ای یا Bar
دستور area(a)
دستور pie
دستور explode
دستور pie در حالت سه بعدی (pie3)
توابع Histogram
مقدمه
اعداد مختلط
مشتق
ژاکوبین
انتگرال
محاسبه مجموع ( ∑ )
تابع collect
تابع expand
تابع factor
حل معادلات جبری
حل دستگاه معادلات
حل معادلات دیفرانسیل
تبدیل فوریه
تبدیل لاپلاس
تبدیل z
رسم نمودار های دو بعدی با استفاده از تابع ezplot
رسم نمودار های سه بعدی با استفاده از تابع ezsurf
عملگرها
عملگر NOT
عملگر OR
حلقه for
دستورات شرطی
دستور if
دستور switch

نویسنده: حمیدرضا ارزبین

برای دانلود به ادامه مطلب مراجعه کنید.

الگوریتم مسیریابی *A

http://farsbooks.mihanblog.com

در حال حاضر چندین مقاله راجع به این الگوریتم در اینترنت و آن هم به زبان انگلیسی موجود است که از میان آن ها تنها مقاله ی موجود در سایت RayWenderlich برای مبتدیانی نظیر بنده قابل فهم بود. 

این مقاله سعی دارد تا الگوریتم *A را که از این پس برای راحتی کار، آن را الگوریتم «آ-ستاره» یا A-Star می نامیم، گام به گام و بر اساس مفاهیم بسیار ابتدایی شرح دهد. از طرف دیگر سعی کردیم که تنها به حروف و کلمات بسنده نکنیم و از تصاویر و نمودارها نیز برای انتقال مفاهیم کمک گرفته ایم.

مهم نیست که شما می‎خواهید از کدام زبان برنامه نویسی برای پیاده سازی این الگوریتم استفاده کنید، فقط گام به گام با ما پیش بیایید و فقط سعی کنید که الگوریتم «آ-ستاره» را کاملاً دقیق بفهمید.

برای دانلود به ادامه مطلب مراجعه کنید.

تماس با ما
سفارش پروژه