منوی سایت

آموزش نرم افزارهای الکترونیک

 

لیست نرم افزارهای برق:

  • سرفصل های دوره آموزش پایتون، زبان برنامه نویسی PYTHON:

پیش نیاز ندارد - 20 ساعت آموزشی

  1. مقدمه ای بر پایتون
  2. قواعد کلی برنامه نویسی به زبان python
  3. کار با متغیرها، اعداد و رشته ها در پایتون
  4. کار با list ، dictionary  و set
  5. گزاره شرطی
  6. حلقه ها در پایتون
  7. تعریف تابع در زبان برنامه نویسی  python
  8. ماژول ها و package
  9. کلاس و Object
  10. کانتینرها Container
  11.  Data در پایتون
  12. کار با فایل در زبان برنامه نویسی پایتون
  13. کار با پایگاه داده درپایتون
  14. وب مقدماتی
  15. سیستم مقدماتی
  16. شبکه مقدماتی

 

  • codvisin (AVR) کدویژن:

مقدماتی - پیش نیاز ندارد - 20 ساعت آموزشی

امروزه میکروکنترلرها یکی از بخش های جدا نشدنی محصولات الکترونیکی هوشمند و برنامه پذیر می باشند. میکروکنترلر AVR  و نرم افزار CodevisionAVR یکی از محبوبترین و پرکاربردترین انواع میکروکنترلر می باشند که همچنان از طرف شرکت سازنده (ATMEL)  تولید و به روز رسانی می شوند. هدف از این دوره ، آشنایی کاربر ( البته آشنا به اصول سیستم های میکرو پروسسوری) با این سری و شروع به کار و برنامه نویسی به زبان C در نرم افزار CodevisionAVR است .

  1. آشنایی اولیه با میکروکنترلرهای AVR
  2. میکروکنترلرهای این خانواده
  3. مفهوم فیوز بیت (Fuse bits) و بیت قفل
  4. منابع کلاک سیستم
  5. منابع Reset سیستم
  6. ساختار حافظه
  7. حافظه برنامه (Flash)
  8. حافظه داده (RAM)
  9. حافظه EEPROM
  10. ساختار پورت ها
  11. مفهوم پورت، ورودی و خروجی
  12. معرفی رجیسترهای مربوط به پورت ها
  13. کار با نرم افزار CodevisionAVR
  14. آشنایی اولیه با محیط نرم افزار

پیشرفته - پیش نیاز: سطح مقدماتی - 25 ساعت آموزشی

 

1. ساخت پروژه ، نوشتن برنامه و کامپایل کردن آن

2. برنامه ریزی IC میکروکنترلر

3. انجام چند پروژه نمونه و شبیه سازی در نرم افزار پروتئوس (Proteus)

4. کار با پورت ها (کلید فشاری، LED  و سون سگمنت)

5. اتصال صفحه کلید ماتریسی

  1. اتصال LCD کاراکتری
  2. پروژه قفل رمزی دیجیتال
  3. پروژه راه اندازی استپر موتور (Stepper motor)

 

آموزش  (AVR) Bascome بسکام:  

بسکام (BASCOM) نرم افزاری است برای برنامه نویسی و طراحی مدارات الکترونیکی براساس میکروکنترلرها با استفاده از زبان برنامه نویسی بیسیک که توسط مارک آلبرت (Mark Albert) برنامه نویسی و توسعه داده شده است.

برای برنامه نویسی میکروکنترلرهای AVR ما از دو زبان سی (C) و بیسیک (BASIC) می توانیم استفاده کنیم. یکی از مزایای کدنویسی به زبان بیسیک سادگی دستورات است. از این رو یادگیری برنامه نویسی میکروکنترلرهای AVR با زبان بیسیک نسبت به زبان c ساده تر است. البته این به معنای ضعف زبان بیسیک نمی باشد به گونه ای که کارهایی که با زبان C قابل انجام است با زبان بیسیک هم قابل انجام است.

برای کدنویسی به زبان بیسیک برای میکروکنترلرهای AVR از نرم افزاری به نام BASCOM-AVR استفاده می شود. ما در این فرادرس قصد داریم شما را با نرم افزار BASCOM-AVR و کدنویسی برای میکروکنترلرهای AVR در این نرم افزار آشنا کنیم.

 - فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:

مقدماتی - پیش نیاز ندارد - 20 ساعت آموزشی

  1. آشنایی با میکروکنترلرها
  2. میکروکنترلر چیست؟
  3. معرفی میکروکنترلرهای AVR
  4. آشنایی با محیط نرم افزار BASCOM-AVR
  5. آشنایی با منوهای نرم افزار
  6. آشنایی با محیط شبیه سازی و برنامه ریزی
  7. آشنایی سریع با محیط شبیه سازی پروتئوس (Proteus)
  8. درس چهارم: دستورات پایه و کاربردی نرم‌ افزار بسکام
  9. آشنایی با فرمان ها در  BASCOM
  10. نحوه کامنت گذاری
  11. دستورات مربوط به رشته ها
  12. دستورات مربوط به متغیرهای غیررشته ای
  13. دستورات شرطی و حلقه ها
  14. دستورات ایجاد تاخیر
  15. دستورات مربوط به رجیسترها و پایه ها
  16. تبدیل متغیرها
  17. سایر دستورات
  18. دستورات ریاضی و محاسباتی
  19. کار با LED و سون سگمنت (Seven-segment)
  20. طراحی مدار برای روشن شدن LED
  21. طراحی مدار چشمک زن با LED
  22. طراحی مدار رقص نور با LED
  23. طراحی مدار برای کنترل LED با کلید
  24. طراحی مدار نمایش عدد با Seven-segment
  25. طراحی مدار شمارنده با Seven-segment
  26. کار با LCD ها
  27. آشنایی با LCD کاراکتری
  28. پیکربندی LCD کاراکتری
  29. طراحی مدار برای نمایش متن بر روی LCD کاراکتری
  30. طراحی مدار شمارنده بر روی LCD کاراکتری
  31. طراحی تابلو روان بر روی LCD کاراکتری
  32. نحوه نمایش حروف فارسی و کاراکترهای مورد نظر بر روی LCD کاراکتری

پیشرفته - پیش نیاز: سطح مقدماتی - 20 ساعت آموزشی

 

  1. آشنایی با LCD گرافیکی
  2. آشنایی با انواع تراشه LCD گرافیکی
  3. آشنایی با دستورات مختلف مربوط به LCD گرافیکی
  4. راه اندازی LCD گرافیکی با تراشه  T6963
  5. راه اندازی LCD گرافیکی با تراشه  KS108
  6. رسم نقطه بر روی LCD گرافیکی
  7. رسم خط بر روی LCD گرافیکی
  8. رسم دایره بر روی LCD گرافیکی
  9. نمایش عکس بر روی LCD گرافیکی
  10. درس هفتم: آشنایی با وقفه، تایمر و کانتر
  11. آشنایی با وقفه ها
  12. برنامه نویسی وقفه ها
  13. آشنایی با تایمر/کانتر ها و مدهای کاری مختلف آن ها
  14. آشنایی با تایمر/کانتر ۰ و رجیسترهای آن
  15. آشنایی با تایمر/کانتر ۱ و رجیسترهای آن
  16. آشنایی با تایمر/کانتر ۲ و رجیسترهای آن
  17. برنامه نویسی تایمر/کانتر ۰
  18. برنامه نویسی تایمر/کانتر ۱
  19. برنامه نویسی تایمر/کانتر ۲
  20. آشنایی با Watchdog timer و دستورات مربوط به آن
  21. درس هشتم: برنامه‌ نویسی صفحه کلید
  22. آشنایی با کیپد (Keypad)
  23. دستورات مربوط به کیپد
  24. پیاده سازی کیپد ۴*۴
  25. درس نهم: برنامه‌ نویسی ADC
  26. معرفی مبدل های آنالوگ به دیجیتال
  27. دستورات مربوط به ADC
  28. پیاده سازی دماسنج
  29. درس دهم: روش های ارتباطی در میکروکنترلرهای AVR
  30. ارتباط سریال RS232
  31. ارتباط سریال SPI
  32. ارتباط سریال I2C
  33. ارتباط سریال ۱Wire
  34. درس یازدهم: پیاده سازی پروژه

آموزش نرم افزار scratch (Arduino):

 

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:

مقدماتی - پیش نیاز ندارد - 20 ساعت آموزشی

 

  1. آشنایی با کلیات برنامه اسکرچ (Scratch)
  2. مقدمه و معرفی برنامه اسکرچ
  3. نحوه‌ نصب برنامه و کار به صورت آفلاین (Offline)
  4. آشنایی با قسمت ‌های کلی برنامه، نحوه‌ تغییر زبان برنامه
  5. آشنایی با پشت صحنه، اشیا و چگونگی استفاده از آن ها
  6. آشنایی با تب فرمان ‌ها و قسمت‌ های مختلف آن
  7. ساخت اولین پروژه سلام دنیا به رسم برنامه نویسان
  8. نحوه‌ ذخیره کردن پروژه و باز کردن آن
  9. آشنایی با مفاهیم برنامه نویسی
  10. آشنایی با دستورات سطح بالا
  11. آشنایی با مفهوم حلقه و بی نهایت
  12. آشنایی با حلقه ‌های شرطی و کاربرد آن ها
  13. آشنایی با دستور Mouse pointer
  14. ساخت پروژه‌ به دنبال ماوس برو و بچرخ
  15. آشنایی با بخش حرکت و دستورات آن
  16. آشنایی با بخش ظاهر و ساخت انیمیشن
  17. آشنایی با بخش دستورات ظاهر
  18. ساخت یک گفتگو
  19. دستور شرطی اگر، آنگاه
  20. آشنایی با مفهوم Broadcasting (انتشار) و Listener (شنونده)
  21. ساخت گفتگو و حرکت با کلید جهت دار با استفاده از انتشار پیام
  22. انتشار پیام به چند شی
  23. پروژه‌ مهمانی با حلقه‌ تکرار و انتشار پیام
  24. آشنایی با دستورات پشت صحنه و ساخت پروژه آلبوم عکس
  25. آشنایی با جلوه‌ های بصری و مبدا مختصات
  26. آشنایی با محورهای مختصات و تعیین مکان شی
  27. آشنایی با دستورات goto و glide و تفاوت آن ها
  28. ایجاد جلوه ‌های بصری مختلف (روشن شدن، بزرگ نمایی و کوچک نمایی یک شی)
  29. ساخت پروژه قدم زدن شی
  30. آشنایی با متغیر و کاربرد آن
  31. آشنایی با سوال و جواب
  32. آشنایی با متغیر پاسخ و چند مثال
  33. آشنایی با مفهوم متغیر، لزوم استفاده و کاربرد آن
  34. ایجاد متغیر، تغییر نام و نحوه‌ نمایش آن
  35. نحوه دریافت ورودی از کاربر و ذخیره آن در متغیر
  36. معرفی متغیر مکان ماوس همراه با مثال
  37. آشنایی با دستور شرطی اگر و نه اگر آنگاه
  38. ساخت چند بازی
  1. ساخت بازی توپ و پینگ پونگ با چند مرحله
  2. ساخت بازی غذا خوردن پو (Pou)
  3. ساخت بازی موش و گربه
  4. ساخت بازی Maze

پیشرفته - پیش نیاز: سطح مقدماتی - 20 ساعت آموزشی

 

  1. آشنایی با بخش صدا
  2. چگونگی وارد کردن صدا، ضبط صدا و ویرایش صدا در اسکرچ
  3. آهنگ سازی با نوت ها و طبل های بخش صدا
  4. چگونگی کم و زیاد کردن صدای موسیقی
  5. آشنایی با ضرب آهنگ و تند و کم کردن ضرب موسیقی
  6. آشنایی با متغیر بلندی صدا و نحوه کار با آن
  7. آهنگ سازی با دریافت نوت از کاربر
  8. آشنایی با بخش عملگرها
  9. آشنایی با عملگرهای ریاضی (۴ عمل اصلی)
  10. آشنایی با عملگرهای مقایسه و پروژه تعیین تیم برنده با استفاده از تعداد گل ها
  11. آشنایی با مفهوم و کاربرد عملگرهای AND, OR , NOT و ساخت پروژه تاریخ تولد
  12. آشنایی با طول یک کلمه و حرف چندم یک کلمه
  13. آشنایی با دستور باقیمانده و استفاده از آن برای تشخیص اعداد زوج و فرد
  14. آشنایی با دستور رند
  15. سایر عملگرهای ریاضی
  16. آشنایی با بخش قلم
  17. آشنایی با دستورات پاک کن، مهر و کشیدن اشکال هندسی با مهر
  18. آشنایی با بخش قلم و دستورات آن و کشیدن اشکال مختلف با دو روش
  19. ساخت پروژه‌ رنگین کمان با بخش قلم
  20. کشیدن چند ضلعی های منتظم با بخش قلم
  21. ساخت اشکال چرخشی بسیار زیبا با استفاده از دستورات قلم
  22. کشیدن اشکال هندسی با رنگ، سایز و تیرگی منتخب کاربر
  23. آشنایی با سایر دستورات کنترلی
  24. آشنایی با دستورات از خودم تکرار کن و زیر مجموعه‌ آن
  25. ساخت بازی مار با استفاده از دستور از خودم تکرار کن
  26. آشنایی با دستور تکرار کن تا وقتی که و ساخت بازی حدس عدد با آن
  27. آشنایی با تابع و ورودی آن
  28. مفهوم تابع
  29. مفهوم ورودی (پارامتر) یک تابع
  30. آشنایی با انواع ورودی ها
  31. نحوه‌ ساخت یک تابع و استفاده از آن برای کشیدن نشان المپیک
  32. نحوه‌ ساخت یک تابع با یک ورودی و چند ورودی و استفاده از آن برای کشیدن دایره و مربع‌ های هم مرکز
  33. نحوه‌ ساخت یک تابع با استفاده از ورودی رشته
  34. مفهوم ورودی بولین (Boolean) و استفاده از آن برای یک تابع
  35. آشنایی با لیست
  36. آشنایی با مفهوم لیست و کاربرد آن
  37. ساخت یک لیست و بخش های مختلف آن
  38. میانگین گیری چند عدد با استفاده از لیست
  39. نحوه کار کردن با سایت اسکرچ
  40. ساخت حساب کاربری در سایت اسکرچ
  41. نحوه‌ جستجو در پروژه ‌های اسکرچ
  42. ذخیره سازی پروژه‌ های در سایت
  43. نحوه اشتراک گذاری پروژه های ساخته شده
  44. نحوه‌ کامنت گذاری در سایت اسکرچ
  45. نحوه‌ ایجاد یک استودیو در سایت اسکرچ

 

 

دوره آموزشیorcadepspice :

مقدماتی - پیش نیاز ندارد - 20 ساعت آموزشی

 

در این دوره به صورت کاربردی با نرم افزار پی اس پایس (PsPice) و اورکد (OrCAD) آشنا خواهیم شد.

سرفصل های آموزشی :

  1. مقدمه ای بر نرم افزار PsPiceو نحوه عملکرد آن
  2. آشنایی با کتابخانه ها و نحوه اضافه کردن قطعات
  3. مروری بر مفاهیم اصلی و نکات مهم در طراحی مدار
  4. تمرین عملی طراحی یک مدار و اجرای آن
  5. ترسیم و تحلیل پروژه یک مدار الکتریکی
  6. بررسی مبحث مربوط به منابع وابسته
  7. بررسی مباحث مربوط به تحلیل مدار
  8. بررسی اطلاعات بیشتر در تحلیل و شبیه سازی مدار
  9. بررسی مبحث دما در تحلیل مدار
  10. بررسی مبحث تحلیل از نوع DC Sweep (1)
  11. بررسی مبحث تحلیل از نوع DC Sweep (2)

در پایان این دوره به صورت کاربردی با نرم افزار پی اس پایس (PsPice) و اورکد (OrCAD) آشنا خواهید شد

 

دوره آموزشی Hspise:

مقدماتی - پیش: مقدمات برق - 20 ساعت آموزشی

 

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • کلیات نرم افزار
    • ویژگی نرم افزار HSPICE
  • مسیر انجام یک پروژه شبیه سازی
    • تولید Netlist
    • اجرای برنامه
    • مشاهده مقادیر و شکل موج ها
  • تولید Netlist برنامه
    • شماره گذاری گره های مدار
    • معرفی المان ها
    • معرفی منابع
    • اضافه کردن کتابخانه تکنولوژی
    • مشخص کردن دمای کاری
    • مشخص کردن گوشه های برنامه
    • انتخاب نوع تحلیل
    • مشخص کردن خروجی مورد نظر
    • دستور انتهای برنامه
  • معرفی المان ها
    • مقاومت
    • خازن
    • سلف
    • سلف تزویج
    • دیود
    • ترانزیستور دو قطبی
    • ترانزیستور اثر میدان
  • معرفی منابع
    • منبع DC
    • منبع AC
    • منبع سینوسی
    • منبع پالسی
    • منبع پاره خطی
    • منبع FM
    • منبع AM
    • منبع چند جمله ای
    • منبع نمایی
    • منبع Mixed
    • منابع وابسته
  • انواع تحلیل ها و کد نویسی آن ها
    • تجزیه و تحلیل DC
    • تجزیه و تحلیل AC
    • تجزیه و تحلیل گذرا
    • تجزیه و تحلیل نویز
    • تجزیه و تحلیل فوریه
  • اجرای برنامه و مشاهده نتایج
    • توضیح بخش های مختلف Listing File
    • علامت اجرای صحیح برنامه
    • مشاهده و رفع خطاهای برنامه
  • مشاهده شکل موج ها در AvanWave
    • باز کردن برنامه مورد نظر
    • انتخاب جریان یا ولتاژ گره مورد نظر
    • مشاهده شکل موج ها روی هم
    • مشاهده شکل موج ها زیر هم
    • نحوه خواندن مقادیر از روی شکل موج
    • آماده سازی شکل موج ها برای چاپ

دوره آموزشی: Matlab

مقدماتی - پیشنیاز : ICDL 2016 Level I - 20 ساعت آموزشی

 

دوره آموزشی تخصصی و کلاس اموزش نرم افزار متلب Matlab مقدماتی،  matlab مخفف عبارت (Matrix Laboratory) به معنای (آزمایشگاه ماتریس)می‍باشد.
این نرم افزار یک زبان برنامه نویسی و محیطی مخصوص برای محاسبات عددی می‍باشد که امکاناتی از قبیل عملیات ماتریسی، رسم توابع و داده ها، پیاده سازی الگوریتم ها، امکان ایجاد رابط های کاربر و تعامل با برنامه های نوشته شده به زبان های دیگر را فراهم می سازد.
گستردگی کاربرد، جعبه ابزارهای عمومی و تخصصی متنوع، این نرم افزار را به پرکاربردترین ابزار مهندسی روز مبدل کرده است. بطوریکه تمام مهندسان و کارشناسان رشته های مرتبط از جمله هوا-فضا، بیولوژی، اقتصاد، مخابرات، الکترونیک، کنترل، پردازش تصویر، اتوماسیون و تمامی تخصصهای مرتبط با ریاضیات و پردازش سیگنال لزوماً بایستی از تسلط کافی بر این نرم افزار و توانایی برنامه نویسی در محیط آن برخوردار باشند. برنامه نویسی در  MATLAB، بدلیل سطح بسیار بالای آن، بسیار ساده، قدرتمند و انعطاف پذیر است و بسیاری از ابزارها و اشکال برنامه نویسی که در محیط های دیگر به سختی مورد استفاده قرار می‍گیرند، در MATLAB به راحتی در دسترس می‍باشند.

قابلیتهای اکتسابی:

  • کسب مهارت لازم برای استفاده از نرم افزار MATLAB به عنوان نرم افزار طراحی و تحلیل مسایل علمی و تحقیقاتی
  • کسب مهارت در انجام عملیات ریاضی با ماتریس ها
  • کسب مهارت در حل مسائل ریاضی به صورت سمبلیک
  • توانایی رسم سطوح و خطوط با استفاده از نرم افزار MATLAB

حداقل شرایط شركت كنندگان:

آشنایی با مباحث مقدماتی ریاضیات شامل ماتریس و دترمینان، جبرخطی، معادلات دیفرانسیل معمولی

مخاطبان:

دانشجویان مهندسی (برق، هوا فضا ،کامپیوتر ، مکانیک... ) و تمامی گرایش هایی که به طریقی با ریاضیات سرو کار دارند (حسابداری، اقتصاد...)

هدف دوره :

آشنایی با قابلیت های زبان برنامه نویسی MATLAB به عنوان یکی از قوی ترین زبان های برنامه سازی و محاسباتی علمی و تحقیقاتی آشنایی با نحوه برنامه سازی و محاسبه راه حل های مسایل مختلف علمی آشنایی با امکانات مختلف محاسباتی در نرم افزار MATLAB.

سرفصل دوره آموزش MATLAB سطح یک

  • آشنایی با نرم افزار: (معرفی محیط نرم افزار، منوها و دستورات اصلی، ثوابت، فرمول‌نویسی)
  • توابع عمومی ریاضی، ماتریس ها و دترمینان ها:معرفی توابع عمومی  MATLAB، تعریف ماتریس، عملیات ریاضی روی ماتریس‌ها، حل دستگاه معادلات خطی، دترمینان، معکوس ماتریس، آرایه‌های سلولی و ساختاری
  • برنامه نویسی: آشنایی با عملگرهای منطقی و شرطی، آشنایی با محیط برنامه‌نویسی، حلقه‌ها، و M فایل‌ها، ایجاد توابع
  • درون یابی ، برون یابی و برازش نمودار
  • چند جمله‌ای‌ها، مشتق، انتگرال و حل دستگاه معادلات
  • رسم نمودار
  • آشنایی با ToolboxGUI

 

دوره آموزشی: Labview

مقدماتی - پیشنیاز : ICDL 2016 Level I - 20 ساعت آموزشی

 

کاربرد این نرم افزار می تواند زمینه های مختلفی از پروژه های دانشجویی را در بر گیرد. به کمک این آموزش الفبای کار با نرم افزار و نکات مرتبط با آن آموزش داده شده و می توان در هر یک از کاربرد‌های تخصصی، از قبیل پردازش سیگنال ها و تصاویر، کنترل سیستم ها، شبکه های کامپیوتری، رباتیک، ریاضیات، برنامه نویسی های سخت افزاری FPGA و ، از ابزارهای توانمند این نرم افزار استفاده نمود.

شرکت های متعددی در سطح دنیا محصولات سخت افزاری و نرم افزاری برای تحقق این هدف توسعه داده اند. یکی از شرکت های معتبر در زمینه اتوماسیون صنعتی شرکت آمریکایی (National Instruments) یا NI می باشد. معروف ترین و یکی از کامل ترین نرم افزار‌های موجود در زمینه اتوماسیون نرم افزار Labview می باشد، که توسط این شرکت ارائه شده است.

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

البته با توجه به گستردگی این نرم افزار، و وجود مجموعه نرم افزارهای متعدد در آن، علاوه بر فراگیری مقدماتی کار با این نرم افزار، برای توسعه یک نرم افزار کاربردی و نیز اضافه نمودن ویژگی های پیشرفته تری از جمله پردازش سیگنال، پردازش تصاویر، ارتباط با ادوات جانبی، رباتیک و ، نیاز به طی دوره های مختلف می باشد، که می تواند طیف وسیعی از توانمندی های فنی را در اختیار کاربر قرار دهد.

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  1. معرفی نرم افزار Labview
    1. معرفی نرم افزار Labview
    2. کاربردها و ویژگی های نرم افزار
  2. مقدمه ای بر ابزارهای موجود در نرم افزار
    1. معرفی بخش برنامه نویسی Labview
    2. معرفی tool kit مختلف Labview
  3. مقدمه ای بر انواع داده ها در محیط Labview
    1. تعریف داده های عددی و انواع آن
    2. تعریف داده های متنی
    3. تعریف داده های منطقی
    4. تعریف داده ها به صورت آرایه
    5. تعریف کلاسترها (Cluster)
  4. معرفی مقدماتی محیط برنامه سازی Labview
    1. معرفی محیط Block Diagram و ابزارهای آن
    2. معرفی محیط Front Panel و ابزارهای آن
    3. معرفی ابزارهای جستجو و دسته بندی بلوک های کاربردی Labview
    4. معرفی راهنمای نرم افزار Labview و روش دسترسی و استفاده از آن
    5. معرفی محیط Labview Find Examples
    6. بررسی شیوه اجرای برنامه ها و نکات مرتبط با آن
    7. معرفی کلیدهای Shortcut در Labview
  5. معرفی Structure ها و انواع حلقه های برنامه
    1. معرفی حلقه While و شیوه کار با آن به کمک مثال
    2. معرفی حلقه For و شیوه کار با آن به کمک مثال
    3. معرفی Case Structure و نکات مرتبط همراه با مثال
    4. معرفی Sequence ها و کاربرد آن‌ ها
    5. چند مثال از انواع Sequence ها
    6. معرفی بلوک های زمان بندی و کاربرد آن ها
  6. معرفی آرایه ها و توابع کاربردی آن
    1. عملیات اولیه بر روی آرایه به همراه مثال
    2. تعریف عملیات پیشرفته بر روی آرایه ها به همراه مثال
  7. معرفی بخش Numeric در tool kit برنامه سازی
    1. معرفی توابع مقدماتی ریاضی به همراه مثال کاربردی
    2. معرفی تبدیلات عددی موجود در Labview
  8. معرفی بخش Boolean و Comparison در tool kit برنامه سازی
    1. معرفی عملیات مقدماتی منطقی و کاربرد آن به کمک مثال
    2. کاربرد مقدماتی عملیات مقایسه ای و مثال هایی از آن
    3. معرفی بلوک های پیشرفته مقایسه ای و مثال های کاربردی از آن
  9. معرفی توابع متنی و کاربرد آن
    1. معرفی توابع اولیه ایجاد و ترکیب متن به همراه مثال
    2. معرفی توابع تفکیک و جستجو در متن به همراه مثال و توضیحات کاربردی
    3. معرفی تبدیلات متنی و کاربرد آن ها به همراه مثال
  10. دسترسی به فایل در Labview و ایجاد Report
    1. چگونگی تعریف و دسترسی به یک فایل در Labview
    2. تعریف آدرس و انواع سطوح دسترسی در Labview به همراه مثال
    3. مثالی از نوشتن و خواندن متن در فایل متنی
    4. مثالی از ایجاد یک فایل Report
    5. معرفی tool kit Report Generation
    6. مثالی از نوشتن در فایل word و تنظیمات در دسترس
    7. مثالی از نوشتن در فایل excel و تنظیمات در دسترس
    8. معرفی بلوک های Express به همراه مثال
  11. معرفی tool kit Mathematics
    1. معرفی توابع پایه ریاضیاتی به همراه مثال
    2. معرفی بلوک های Fitting به همراه مثال
    3. معرفی توابع چند جمله ای و عملیات ریاضی آن به همراه مثال
    4. معرفی ابزارهای تعریف و حل معادلات دیفرانسیل به همراه مثال
    5. معرفی ابزارهای جبری و مثال هایی از آن به همراه برخی مفاهیم مقدماتی
    6. معرفی توابع برون یابی و درون یابی داده ها به همراه مثال
    7. معرفی توابع آماری و احتمالاتی به همراه مفاهیم پایه و کاربرد آن ها
    8. معرفی ابزارهای برنامه ریزی و بهینه سازی
    9. امکانات Labview برای ارتباط با MATLAB به کمک Script Node همراه با مثال
    10. معرفی بلوک های Express به همراه مثال
  12. مباحث تکمیلی در کاربرد مقدماتی برنامه سازی در Labview
    1. کاربرد بلوک های Dialog در Labview
    2. رسم نمودار و اشکال در Labview
    3. تنظیمات مربوط به نمودارها و چند مثال
    4. بلوک های نمایشی موجود در Front Panel و چند مثال کاربردی
    5. دسترسی به داده های محلی و جهانی به همراه مثال
    6. دسترسی به Property Node و تنظیمات محیط گرافیک کاربری به صورت دینامیک
    7. نکاتی در مورد قابلیت پردازش موازی در Labview به همراه مثال
    8. امکانات گرافیکی در محیط Front Panel برای طراحی و آرایش بلوک ها به همراه مثال
    9. دسترسی به داده های محلی و جهانی به همراه مثال
    10. درست کردن Sub VI و تنظیمات آن به همراه مثال

دوره آموزشی : Proteus

مقدماتی - پیشنیاز : مقدمات برق، الکترونیک و آشنایی مقدماتی با میکروکنترلرها - 20 ساعت آموزشی

پروتئوس نرم افزاری برای طراحی خودکار مدارات الکتریکی می باشد، Proteus  مجموعه ای از یک سیستم شبیه سازی مدارات بر مبنای مدل های اجزای الکتریکی درPSpice  است. یکی از ویژگی های متمایزProteus  امکان مدل سازی از دستگاه های قابل برنامه ریزی مانند میکروکنترلرها، میکروپروسسورها، آردینو، DSP  و ... می باشد. این برنامه شامل مدل هایی از اغلب قطعات الکترونیکی برای شبیه سازی های تخصصی و برمبنای استانداردهای این حوزه می باشد. می توان بیشتر حالت های مسیریابی پیشرفته در مدارات را به وسیله این نرم افزار طراحی نمود و بدین صورت قابلیت شبیه سازیmicro-controller ها افزایش یافته است. به عبارتی Proteus یکی از نرم افزار های مطرح در زمینه شبیه سازی و تست مدارات الکترونیک می باشد، شما در این نرم افزار می توانید مدار خود را مانند عمل تست کنید و بعد از رفع اشکالات احتمالی برای آنpcb  طراحی نمایید.

در این مجموعه آموزشی به صورت جامع و کاربردی، نحوه پیاده سازی مدار های الکترونیکی، تحلیل مدار ها و شبیه سازی انواع مدارها، میکروکنترلرها، برد آردینو و آموزش داده شده است. به علاوه ترفند های کاربردی برای رسم مدارات توضیح داده شده است.

یکی از مزیت های اصلی نرم افزار پروتئوس، دارا بودن ابزار های کاربردی و قدرتمند مانند اسیلسکوپ، آوومتر، ترمینال مجازی و ... می باشد؛ با توجه به اینکه ابزارهای نامبرده از مهمترین لوازم اندازه گیری و تجزیه و تحلیل مدار ها محسوب می گردد، لذا در این مجموعه به صورت کامل نحوه استفاده از آنها آموزش داده شده است.

امروزه مدارهای دیجیتالی (مدار های منطقی) از اهمیت به سزایی برخوردار هستند و در این مجموعه سعی گردیده است به صورت جامع و کاربردی نحوه پیاده سازی و آنالیز انواع مدار های منطقی، گیت های منطقی آموزش داده شود.

یکی از ویژگی های جالب نرم افزار پروتئوس طراحی PCB می باشد؛ PCB به فیبر هایی گفته می شود که بر روی آن مدار های مختلف و یا جای پایه های آی سی و قطعات مختلف قرار دارد که قطعات را در آن قرار داده و توسط مس بقیه ارتباطات را به هم وصل می کنند.

به عنوان مثال در یک رادیو که بایستی قطعات زیادی به همدیگر وصل شوند، چنانچه خواسته باشیم این قطعات را با سیم به هم وصل کنیم سیم بسیاری مصرف شده و شلوغ خواهد شد بنابراین به جای استفاده از سیم، از خطوط ایجاد شده بر روی فیبر مسی استفاده می کنیم.

 

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:

1. آشنایی با تمامی منوها و قسمت های مختلف نرم افزار پروتئوس

2. آشنایی با انواع مدارهای های آنالوگ و دیجیتال را در پروتئوس

3. استفاده از ابزار های اندازه گیری موجود در پروتئوس

4. آشنایی با انواع منابع ورودی در مدار ها

5. تحلیل ابزار های اندازه گیری (مانند اسیلسکوپ، آوومتر، ترمینال مجازی و ..) مدار ها

6. طراحی، پیاده سازی و شبیه سازی انواع پروژه ها در پروتئوس

7. شبیه سازی انواع مدار ها در پروتئوس و مشاهده خروجی

8. لیبل گزاری قطعات و سیم ها

9. پروگرم  کردن انواع میکروکنترلر ها و بردهای آردینو در پروتئوس

10. تحلیل و پیاده سازی گیت های منطقی و انواع مدار های منطقی مانند half adder

11. آشنا یی با قطعاتی مثل (ترانزیستور، آیسی، سون سگمنت، موتور ها، پراب ها و lcd ها)

12. بررسی ترفند ها و نکات مربوط به ترسیم مدار ها

13. آشنایی با روش های کاهش سیم کشی

14. آشنایی با انواع ترمینال ها و منابع ورودی / خروجی

15. طراحی مدار ها pcb

و ...

دوره آموزشی Raspberry PI:

مقدماتی - پیشنیاز : مقدمات برق، الکترونیک و آشنایی مقدماتی با میکروکنترلرها - 20 ساعت آموزشی

 

نسخه‌ی اصلی میکروکامپیوتر رزبری پای Raspberry Pi در سال 2012 بعنوان یک کامپیوتر ارزان قیمت برای مدارس و مصارف آموزشی و افراد خلاق معرفی شد. این دستگاه با نسخه‌ی اول خود موفق شد 4.5 میلیون واحد  فروش داشته باشد و برای افرادی که تصور می‌کردند کامپیوترهای کاربردی باید همیشه گران‌قیمت باشند مایه‌ی تعجب بود. نسخه های جدید این دستگاه، بصورت ۱۰۰ درصد با کدهای نوشته شده برای نسخه‌ی اول سازگاری خواهد داشت. جریان مصرفی این برد 300 میلی آمپر است که میتوان آن را با یک آداپتور 5 ولت تغذیه کرد. این برد دارای پین های ارتباطی بسیاری اعم از uart و spi bus  میباشد که در رباتیک و سایر مصارف الکترونیکی کاربرد فراوانی دارد. بردهای رزبری از سیستم عامل های لینوکس بیس استفاده میکنند و بنیاد رزبری نیز به بر روی توزیع رزبین مخصوص این برد کارکرده و در حال توسعه آن است.

 

 فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:

 

سرفصل اول:

1. رزبری پای چیست؟
2.  ساختار رزبری پای
3.  رزبری پای و متعلقات

 

سرفصل دوم:

4. نصب سیستم عامل

5. تنظیمات کیبورد و تاریخ و زمان

6.  تنظیمات SSH

7. تنظیمات VNC و ریموت کنترل از راه دور

  

سرفصل سه:

8. معرفی محیط گرافیکی سیستم عامل رزبین

9. دستورات ترمینال Terminal Comand

 

 

سرفصل چهار:

10. آموزش مقدماتی پایتون Phyton

11. آموزش مقدماتی نود رد Node Red

12.  نحوه راه اندازی دوربین با دستورات کامند

 

 سرفصل پنج، آموزش GPIO در رزبری پای:

13. خواندن و نوشتن I/O

14. خواندن و نوشتن آنالوگ و PWM

15. شروع آموزش اینترنت اشیاء IOT

 

 سرفصل شش، پروژه های عملی با رزبری پای:

16.  تغییر رنگ ال ای دی RGB از طریق رزبری پای

17. کنترل سرو موتور با رزبری پای

18. نحوه استفاده از دوربین رزبری پای و کنترل آن

19. خواندن اطلاعات سنسور و پردازش اطلاعات

 

دوره آموزشی نقشه کشی پیشرفته برق صنعتی با  Eplan Electric P8:

مقدماتی - پیشنیاز : مقدمات برق گرایش قدرت یا کنترل - 35 ساعت آموزشی

 

 سرفصل آموزشی:

1. توانايي ورود به محيط كار E-PLANE

2. اصول بستن صفحات موجود و خارج شدن از محيط طراحي

3. شرايط نصب نرم افزار

4. اصول وارد شدن به محيط E-PLANE

 

5. ذخيره كردن يك صفحه

6. نصب كردن E-PLANE در سيستم عامل های Windows 7 , Windows 8.1 , Windows10

7. ايجاد كردن فهرست با Directory

8. ايجاد كردن پروژه جديد در Directory ايجاد شده

9. Creating a new pageايجاد كردن صفحه جديد

10. TitlePage/Cover Sheet، ايجاد كردن يك صفحه از نوع

11. ايجاد كردن يك صفحه از نوع A=Schematic

12. باز كردن صفحات Open Page

13. توانايي استفاده از سمبل ها

14. استانداردهاي لازم براي انتخاب سمبل هاي مورد نيازصنعتي EPLANE

15. انتخاب كردن سمبل از محيط Symbol Fily

16. وارد كردن يك سمبل از طريق كادر محاوره اي پيشرفته برق

17. ايجاد كردن زاويه Angles

18.  ايجاد كردنگره Node

19.  ايجاد كردن Jumper

20. ايجاد كردناتصال دو راهيDuble Junction

21.  ايجاد كردن Terminal

22. توانايي استفاده از Window ها و منو هاي مربوطه

23.  اصول پيش نمايشPage Overview

24.  پنجره پيغام Message Window

25.  منوهاي موجود در Menubar هايي كه به Page toolbar اضافه مي شوند

26. ويرايش كردن صفحات از طريق پنجره Page Overview

27.  کاركردن با چندين پنجره به طور همزمان

28.توانايي رسم و آدرس دهي اجزا شماتيك

29.   اصول ارتباط سيم هـا و كابـل هـاي موجـود در يـك پـروژه توسـط

Interruptin Point

30. اصول وارد كردن متن Text

31.  ايجاد كردنCable definition

32.   ايجاد كردن Wiring definition

33.  ايجاد كردن حفاظ يا Shielding براي كابل هاي موجود

34.  Black Boxايجاد كردن

35.  ايجاد كردن PLC Box

36.  تغيير دادن اجزا شماتيكي

37. توانايي ترسيم اجزاي گرافيكي

38. اجزا گرافيكي  

39. اصول استفاده از ويرايشگرهاي Multiple

 40. پروژه ها و System Stage ها

 41. اصول چرخاندن اجزا گرافيكي

42. كشيدن اجزا گرافيكي Free graphics

43. كشيدن خطوط Line / Set of Line /Poly line

44. كشيدن دايره / كمان /بيضي

45. كشيدن مستطيل يا مربع

46. تركيب كردن چند جزيي گرافيكي جدا از هم

47. وارد كردنFree graphicsText

48. وارد كردنFree holderText

49.  وارد كردن اندازه براي ابعاد اجزاي گرافيكي

50. توانايي ويرايش صفحات

51. Location designation

52. Higher – Level assignment

53. پيش نمايش صفحات

54. اصول فيلتر كردن صفحات Fitering Page

55. كپي كردن صفحات  

56. تغيير دادن شماره و جابه جايي صفحات

57. ويرايش كردن صفحات  

58. حذف و خالي كردن صفحات

59. حركت كردن در ميان صفحات

60. ترسيم و پرينت گرفتن از صفحات

61. توانايي ويرايش ترسيمات

62. Block Editing

63. Hyper Link

64.  اصول انتقال اطلاعات به صورت On Line

65.  ماكرو ها  

66.  گروه ها

67.  مفهوم مرجعPlate Frame –

68.   نسخه پشتيبان

69.  ويرايش كردن ترسيمات  

70.  استفاده كردن از Block Editing براي ويرايش ترسيمات

71.  اضافه كردن اسناد خارجي

72.  كشيدن نماي تك خطي نقشه Single-Pole           

73.  حركت دادن متون مربوط به سمبل ها  

74.  حركت دادن شماره هاي اتصالات و مشخصات مربوط به يك گره

75.  شماره گذاري كردن سيم ها  

76.  شماره گذاري كردن المان ها  

77.   ساخت سمبل جديد و ويرايش سمبل هاي موجود

78. كشيدن نماي ظاهري تابلو مونتاژ Panel Layout

79.  ايجاد كردن فهرست صفحات  

80.  Cable Overviewايجاد كردن

81.   Terminal Diagramايجاد كردن

82.   Terminal Connectinايجاد كردن

83. Bill of Materialsايجاد كردن

84.  Purchose-order listeايجاد كردن

85. توانايي به كار بردن علايم و حروف اختصاري

86. علايم به كار رفته در نرم افزار E-PLANE

87.  علايم پنوماتيك و الكترو پنوماتيكي به كار رفته در نرم افزار   E-PALNE

88. تحليل نقشه هاي كاربردي

89. توانايي بكارگيري جداول

90.  فيوز هاي تاخيري براي انشعاب موتور هاي القايي سه فاز

91. سيم هاي عايق دار

92.  كابل هاي سه سيمي يا چهار سيمي بدون زره

93.  ظرفيت مجاز لوله هاي فولادي

94.   مدار فرمان

95.  اصول حفاظت

96.  راندمان و ضريب موتورهاي القايي قفس سنجابي

97.  انواع كابل ها بر حسب كاربرد

98.  كابل هاي سه سيمه زره دار

99.  جدول عيب يابي رله و كنتاكتور ها

100.   تحليل كردن جريان موتور در قدرت ها و ولتاژهاي مختلف  

101.    تحليل و حفاظت كردن از سيستم ها و تابلوهاي موتورهاي سه فاز  

102.    تحليل كردن مقدار جريان فيوز براي حفاظت در مقابل جريان اضافي

103.    تحليل كردن قدرت موتور ، جريان نامي ، فيوز ، سطح مقطـع سـيم هـابراي موتور جريان مستقيم

104.    تحليل كردن جريان مجاز براي سيم هاي مسي عايق دار

سرفصل دوره آموزشی نرم افزار  P8 ePLAN :

مقدماتی - پیشنیاز : مقدمات برق  - 35 ساعت آموزشی

 

فصل اول نرم افزار EPLAN چیست؟

جایگاه EPLAN در صنعت نوین برق

مزایاي EPLAN نسبت به نرم افزارهاي طراحی دیگر

کاربران EPLAN فصل دوم

طریقه نصب نرم افزار

نصب نرم افزار

فصل سوم

روابط کاربر در EPLAN

صفحه نمایش EPLAN

نوار عنوان bar Title

نوار منو bar Meno 

نوار ابزار Toolbars

پنهان کردن ونمایش نوار ابزار

نوار وضعیت

تنظیم اندازه پنجره پنجره

هدایتگر (Navigator)

هدایتگر صفحه ( Navigator Page)

سفارشی کردن رابط هاي کاربر

انتخاب فضاي کاري (Workspace)

ایجاد فضاي کار جدید

فصل چهارم

ایجاد پروژه

پروژه چیست؟

ایجاد یک پروژه با استفاده از Wizard Project

ایجاد پروژه به روش دستی

مدیریت پروژه

الگوي پروژه

ایجاد الگوي Template Project

ایجا الگويBasic Project

فصل پنجم

کار با ویرایشگر گرافیکی

آنچه پیشاپیش باید بدانید:

ویرایشگر شماتیکی چیست؟

صفحه شماتیک چند خطی چیست؟

ایجاد صفحات پروژه

ایجاد شناسه هاي ساختار

چرا شناسه هاي ساختار را ایجاد می کنیم؟

انتخاب نوع صفحه تعیین عنوان صفحه

تنظیمات صفحه

ویرایش ویژگی هاي صفحه

باز کردن و بستن صفحات

کپی و تغییر نام صفحات

شماره گزاري صفحات

پاك کردن صفحات

هدایتگر صفحه (Navigator Page)

بزرگنمایی صفحه

مشبک نمودن صفحه

تنظیم اندازه شبکه ها

نمایش نقاط درج المانها

نمایش تقسیمات صفحه

نمایش متن هاي خالی

تغییر ساختار کرسر

نمایش خطوط هم پتانسیل

فصل ششم

ویرایش پروژه

باز کردن و بستن یک پروژه

آنچه پیشاپیش باید بدانید:

سمبل چیست؟

انتخاب و درج سمبلها

انتخاب استاندارد مناسب

طریقه استفاده از فیلتر در صفحه Selection Symbol

درج سمبل در صفحه

تنظیم مشخصات سمبل

آشنایی با سربرگ هاي موجود در صفحه Properties

سربرگ مشخصات خصوصی

سمبل Display

سربرگ عمومی Symbol Function Data

سربرگ سربرگ Part

استفاده از سمبل هاي اتصال (NOD) ها

اتصال هوشمند در EPLAN

Break Point چیست؟

ایجاد ترمینال ها

تنظیمات سربرگ Connection

محدوده ترمینال (Strip Terminal )چیست؟

تعیین محدوده ترمینال

Cross-refrenc  درEPLAN چیست؟

 استفاده از نقاط اتصال Point Interruption

اضافه کردن متن در ترسیمات

لایه هاي متن در EPLAN

ایجاد کابل ها

تنظیمات پنجره Propertise (device) cable

ایجاد شیلد کابل

ایجاد صفحات تک خطی (line Single)

تعریف محدوده هاي مکانی (box Location)

تعریف کابل ها در صفحات تک خطی

فصل هفتم

کار با ابزارهاي گرافیکی

مقایسه ویرایشگر گرافیکی سري P8 با سري 0.5

شروع کار با ویرایشگر گرافیکی

ترسیم خط (Line)

ترسیم چند خطی (Polyline)

ترسیم چند ضلعی (Polygon)

ترسیم مستطیل (Rectangle)

ترسیم دایره ، قطاع و نیم دایره

ترسیم منحنی

درج متن

درج عکس ایجاد پیوند (Hyperlink )

چرخاندن المانها (Rotate)

مقیاس دهی به المانها (Scale)

جابجا کردن المانها (Move)

تکثیر المانها (Duplicate)

کشیدن المانها (Stretch)

بلوك کردن المانهاي گرافیکی (Group)

جدا کردن المانهاي بلوك شده (Ungroup)

اندازه گذاري ترسیمات

فصل هشتم

ماکروها

ماکرو چیست؟

مزایاي استفاده از ماکرو در پروژه

ماکرو پنجرهmacro Window

ایجاد ماکرو پنجره

درج ماکرو پنجره

ماکرو صفحه macro Page

ایجاد ماکرو صفحه

درج ماکرو صفحه

ماکرو سمبل macro Symbol

ایجاد ماکرو سمبل

درج ماکروسمبل

فصل نهم

سمبل ها

سمبل چیست؟

 EPLAN چه استانداردهایی را پشتیبانی می کند؟

ایجاد سمبل جدید

اضافه نمودن نقاط اتصال سمبل

تعیین محل قرارگیري توصیفات

ایجاد یک سمبل با جهت هاي مختلف

کپی کردن سمبل ها در فایل هاي سمبل

فصل دهم

فرمها

فرم چیست؟

ایجاد قاب ترسیم (Frame Plot)

ایجاد فرمها

درج متن در فرمها (Text-Properties )

درج متن جانمایی داده ها (Placeholder)

کپی کردن فرمها

فصل یازدهم

ایجاد PLC ها و المانهاي خاص

جعبه سیاه (box Black )چیست؟

موارد استفاده از جعبه سیاه

ایجاد جعبه سیاه

ایجاد نقاط اتصال

(PLC box) PLC  جعبه چیست؟

ایجاد کارتهاي PLC

ایجاد نمایش کلی اتصالات کارت ها

استفاد ه از جعبه (PLC) box PLC

انواع نقاط اتصال در PLC ها

ایجاد نقاط اتصال

ایجاد کارتها

ها PLC در Cross-refrance

یافتن آدرس نقاط اتصال PLC ها

فصل دوازدهم

شماره گذاري المانها

چرا المانهاي پروژه را شماره گذاري می کنیم؟

شماره گذاري ترمینالها

شماره گذاري کابل ها

شماره گذاري سیمها

تنظیمات مربوط به شماره گذاري سیمها و سایر اتصالات

فصل سیزدهم

طرح تابلو

طرح تابلو چیست؟

ایجاد طرح تابلو

ترسیم شکل سینی

درج المانهاي سینی

ایجاد جدول شرح المانها

فصل چهاردهم

جستجو در EPLAN

جستجوي متن

جستجوي شناسه المانهاي پروژه

جایگزینی کلی شناسه هاي المانها

فصل پانزدهم

تنظیمات در EPLAN

مدیریت تنظیمات در EPLAN

تنظیمات پروژه

تنظیمات شخصی

تنظیمات ایستگاه کاري

تنظیمات شرکت

فصل شانزدهم

تبادل اطلاعات با نسخه هاي قبلی و سایر نرم افزارها

تبادل مستندات ایجاد شده با نسخه هاي قبلی

انتقال پروژه ها

انتقال فرمها و قاب ترسیم

انتقال ماکروها

انتقال اطلاعات قطعه ها

انتقال فایل هاي سمبل

تبدیل صفحات پروژه به فرمتهاي دیگر

تبدیل صفحات EPLAN به فرمت( DWG) AUTOCAD

تبدیل فایل هاي (DWG) AUTOCAD به فرمت EPLAN

تبدیل صفحات EPLAN به فرمت عکس

تبدیل صفحات EPLAN به فرمت PDF

فصل هفدهم

مدیریت پیامها

پیام هاي سیستم

مدیریت پیام هاي پروژه

تست پروژه

خصوصیات پنجره مدیریت پیام ها (management Message )

تنظیمات پنجره مدیریت پیام ها

برطرف کردن خطاها

جدول خطاهاي مهم و روش رفع خطا

فصل هجدهم

ایجاد گزارشها

آنچه قبل از تولید خروجیها باید انجام دهیم

تولید ارتباطات پروژه

تولید خروجی ها

به روز رسانی خروجی ها

فصل نوزدهم

مدیریت پروژه ها و ایجاد نسخه پشتیبان

چرا از پروژه هایمان نسخه پشتیبان می گیریم؟

فشرده سازي پروژه ها

بازیابی پروژه هاي فشرده شده

تهیه نسخه پشتیبان از پروژه ها

تهیه نسخه پشتیبان از فایل سمبل ها

تهیه نسخه پشتیبان از فرم ها و قاب ترسیم

تهیه نسخه پشتیبان از ماکروها

تهیه نسخه پشتیبان از اطلاعات قطعه ها

تهیه نسخه پشتیبان از مترجم ها

بازیابی نسخه هاي پشتیبان

 

سرفصل دوره آموزشی نرم افزار  Dialux :

پيش­نياز: دوره آموزشي الزامات روشنايي و نت سيستم­هاي روشنايي؛ مدت زمان دوره: ۲۴ ساعت

 

سرفصل هاي آموزشي :

معرفي لامپ و چراغ ها و نوع استفاده آنها

معرفي اصول روشنايي، مفاهيم و استانداردهاي روشنايي

آشنايي با محيط نرم افزار dialux

ايجاد پروژه در نرم افزار dialux

طراحي اتاقها و مشخصات فني و روشنايي اتاقها در نرم افزار dialux

وارد كردن نقشه هاي اتوكد به dialux

استفاده از پلاگين شركت هاي سازنده چراغ

وارد کردن لامپ ها و چراغ ها به پروژه و استفاده از چراغ ها

ايجاد پروژه روشنايي بيروني ، خيابان و پاركينگ

محاسبات روشنايي سوله ها و کارخانجات

طراحي روشنايي اضطراري

گزارش دوبعدي از روش چيدمان لامپ‌ها و ارسال پلان روشنايي به اتوكد

گزارش گيري از پروژه

انجام چندين مثال كاربردي و عملي

معرفي استانداردهاي روشنايي

روش هاي آماري لوکس متري و تعيين متوسط شدت روشنايي

كارگاه­ هاي آموزشي مرتبط

 

سرفصل دوره آموزشی نرم افزار  Autocad Electronic :

پيش­نياز: دوره آموزشي الزامات روشنايي و نت سيستم­هاي روشنايي؛ مدت زمان دوره: ۲۴ ساعت

 -  بررسی چگونگی کار در محیط schematic،که شامل مباحث زیر می گردد:

  • درج انواع سیمبل های الکتریکی در پروژه
  • استفاده از کاتالوگ های موجود در نرم افزارجهت معرفی هر سیمبل که شامل تولید کنندگان معتبر بین المللی می باشد
  • درج انواع ماژول های PLC I/O
  • آشنایی بانحوهwiring) سیم کشی( مدار
  • طراحی مدارهای سه یا چند فاز، ومحیط Multiple Wire Bus
  • نحوۀ آدرس دهی سیگنالها، Source & Destination  
  • شماره گذاری خودکار سیمها و کابل ها به صورت سفارشی(تکفاز یا سه فاز(
  • تعریف انواع سیم وکابل ازنظر مشخصات فنی(سطح مقطع، رنگ، نوع(
  • سفارشی کردن Template های موجود در نرم افزار
  • نحوۀ ساخت و ویرایش یک سیمبل هوشمند
  • مدیریت وساخت لایه های متفاوت
  • آشنایی با نحوۀ بکارگیری فرمان های ویرایشی برروی تجهیزات از قبیل فرمانهای:Scoot,Move,Edit,Copy,Reverse,Retag,Swap,Toggle,Copy Circuit,...

 - بررسی چگونگی کار در محیط Panel، که شامل مباحث زیر می گردد:

  • آشنایی با نحوۀ چیدمان انواع تابلو با استفاده از سیمبل هایی که از قبل در محیط شماتیک تعریف کرده ایم
  • چگونگی ارتباط بین محیطهای schematic & panel
  • پیکر بندی و شماره گذاری تجهیزات موجود درتابلو

 - آشنایی با انواع گزارشات که بطور خودکار توسط نرم افزار تولید می گردند و شامل موارد بشرح ذیل می باشد:

  • Bill of matrial
  • Component wire list
  • Plc i/o addrese & description
  • Plc moduls used so far
  • Terminal plan
  • Terminal numbers
  • Connector detail
  • Cable from/to
  • Cable summary
  • Connector summary
  • Wire lable

 - آشنایی با چگونگی پرینت گرفتن از پروژه و .....

 

سرفصل دوره آموزشی نرم افزار  SIMATIC step7 (PLC)

پيش­نياز: دوره آموزشي الزامات روشنايي و نت سيستم­هاي روشنايي؛ مدت زمان دوره: 30 ساعت

 

 معرفي دوره و برنامه 

معرفي PLC هاي خانواده S7 و مقايسه با S5 

معرفي STEP 7 و مقايسه با STEP5 

معرفي زير برنامه هاي STEP 7 

شروع کار با STEP 7 و ايجاد پروژه 

پيکربندي سخت افزار با HWCONFIG 

تنظيم پارامتر هاي کارتهاي وردي خروجي و CPU 

مدهاي کاري PLC 

DOWNLOAD و UPLOAD کردن 

معرفي انواع شبکه ها و پيکر بندي آنها با NETPRO 

شروع برنامه نويسي با LAD/STLFBD مقايسه بلاکهاي STEP7 و STEP 5 

نحوه يجاد بلاکها و برنامه نويسي آنها 

فرمت ديتا هادر STEP7 

آدرس دهي در STEP7 

مقايسه دستورات STEP 5 وstep7 

برنامه نويسي و DOWNLOAD با PLC 

آزمون پاياني 

امکانات آموزشي سيمولاتورهاي نرم افزارهاي اصلي برنامه نويسي 

مطالب تکميلي در مورد استفاده از بلاکهاي FC و FB وDB 

UDT نحوه MOFIY و FORCE کردن يا استفاده از VAT 

برنامه نويسي وقفه ها (INTERRUPTS) 

مديريت خطاها (ERROR HANDLING) 

PID کنترل با PLC شامل CONTINUOS CONTROL & STEP CONTROL 

رنامه نويسي به زبان سطح بالا S7-SCL 

برنامه نويسي گرافيکي با S7-GRAPH 

برنامه نويسي STL SOURCE 

- تبديل برنامه STEP5 به STEP7 

امکانات آموزشي سيمولاتورهاي نرم افزارهاي اصلي برنامه نويس

 

سرفصل دوره آموزشی نرم افزار Active HDL

پيش­نياز: پیشنیاز مقدمات برق و ICDL ؛ مدت زمان دوره: 35 ساعت

 

VHDL یکی از زبان های توصیف سخت افزاری است . زبان VHDL نخستین بار توسط وزارت دفاع آمریکا به منظور طراحی و توصیف مدارهای مجتمع سرعت بالا طراحی شد و مورد استفاده قرار گرفت . سپس در سال ۱۹۸۷ توسط انجمن IEEE (انجمن مهندسان برق و الکترونیک)در قالب استاندارد IEEE 1076-1987 ارائه گردید. پس از گذشت چند سال و انجام پاره ای ار تصحیحات، استاندارد دوم این زبان تحت عنوان IEEE 1076-1993 در اختیار عموم قرار گرفت .

نرم افزار Active HDL یکی از کامپیالر مطرح برای برنامه نویسی تراشه های FPGA میباشد این نرم افزار از زبان های برنامه نویسی زبان های VHDL, Verilog, EDIF, SystemC, SystemVerilog و از تولیدات شرکت های Altera®, Atmel®, Lattice®, Microsemi™ (Actel), Quicklogic®, Xilinx® پشتیبانی به عمل می آورد .

و بالاخره آموزش ششم که بصورت یک فایل HTML است . این آموزش توسط Jan Van der Spiegel از دانشگاه پنسیلوایا تهیه شده است و آموزش تقریباً کاملی را پیرامون نرم افزار Active HDL و زبان VHDL ارائه می کند . سرفصل های این مجموعه عبارتند از :

در دنیای مهندسی، سیستم های دیجیتال مختص گرایش خاصی نیست، بلکه امروزه متخصصین همه حوزه ها برای پیاده سازی سیستم های حوزه کاری خود نیاز به آشنایی با آن را دارند. FPGA ها و CPLD ها نمونه هایی از سیستم های دیجیتال هستند که به دلیل قابلیت انجام موازی کارها و سرعت بالای خود توجه مهندسین مختلف ازجمله برق و کامپیوتر را به خود جلب کرده اند. شبیه سازی عملکردی و زمانی جزء مراحل اصلی در طراحی این سیستم ها می باشد.

 فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • Compiling a Design
  • Simulating a Design
  • Transitioning to the Next Lab
  • Setting Simulator Resolution
  • Directory Structures and Running Scripts
  • Creating A New Design
  • Creating First Design Files
  • Creating One Hot Counter-COUNTER.BDE
  • Adding The State Diagram to Our Design
  • Top Level Simulation
  • Setting Up Project Navigator to Start Active HDL
  • Create a New Project
  • Functional Simulation
  • Browsing the Design
  • Source-Level Debugging
  • Interactive Simulation
  • Levels of representation and abstraction
  • Basic Structure of a VHDL file
  • Lexical Elements of VHDL
  • Data Objects: Signals, Variables and Constants
  • Data types
  • Operators
  • Behavioral Modeling: Sequential Statements
  • Dataflow Modeling – Concurrent Statements
  • Structural Modelingli

       

سرفصل دوره آموزشی نرم افزار  ModelSim

  • پيش­نياز: آشنایی مقدماتی با مدارات منطقی، آشنایی مقدماتی با یکی از زبان های سخت افزاری (Verilog) یا(VHDL)،  و مدت زمان دوره: 35 ساعت

 

در دنیای مهندسی، سیستم های دیجیتال مختص گرایش خاصی نیست، بلکه امروزه متخصصین همه حوزه ها برای پیاده سازی سیستم های حوزه کاری خود نیاز به آشنایی با آن را دارند. FPGA ها و CPLD ها نمونه هایی از سیستم های دیجیتال هستند که به دلیل قابلیت انجام موازی کارها و سرعت بالای خود توجه مهندسین مختلف ازجمله برق و کامپیوتر را به خود جلب کرده اند. شبیه سازی عملکردی و زمانی جزء مراحل اصلی در طراحی این سیستم ها می باشد.

نرم افزار ModelSim شرکت Altera یکی از نرم افزارهای مشهور درزمینه طراحی و شبیه سازی سیستم های دیجیتال می باشد. این نرم افزار روش های مختلفی را برای شبیه سازی، در اختیار کاربر قرار می دهد. بخش های مختلف نرم افزار امکان مشاهده عملکرد اجزای مختلف یک سیستم دیجیتال را فراهم می سازد و بدین ترتیب عیب یابی کدهای سخت افزاری را تسهیل می نماید. این نرم افزار امکان طراحی و شبیه سازی با زبان های سخت افزاری مختلف ازجمله Verilog و VHDL برای بوردهای شرکت های مختلف را دارد بعلاوه به راحتی با سایر نرم افزارهای شرکت Altera هماهنگ شده و امکان شبیه سازی های بعد از سنتز را نیز فراهم می سازد.

 

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: آشنایی کلی با نرم افزار
    • مقدمه سیستم های دیجیتال
    • دانلود و نصب برنامه
    • محیط برنامه و منوها
  • درس دوم: ایجاد پروژه جدید
    • ایجاد پروژه جدید
    • کامپایل کدها
    • شبیه سازی
  • درس سوم: محیط شبیه سازی
    • معرفی کلی پنجره ها
    • پنجره ساختار
    • پنجره اشیاء
    • پنجره فرآیندها
    • پنجره نظارت
    • پنجره موج
    • عیب یابی
  • درس چهارم: روش های ایجاد شکل موج
    • نوشتن میز آزمون
    • محیط ویرایش موج
    • فایل های وی سی دی
  • درس پنجم: کار با کتابخانه ها
    • کتابخانه کاری
    • ایجاد کتابخانه های منبع
    • اتصال کتابخانه به طراحی
  • درس ششم: کار با دستورهای TCL
    • پنجره رونوشت
    • اجرای برنامه به دستورات تی سی ال
    • بارگزاری دستورات از فایل
    • فهرست دستورات تی سی ال

 مفید برای رشته های: مهندسی کامپیوتر - مهندسی برق - مهندسی رباتیک - مهندسی مکاترونیک

 

سرفصل دوره آموزشی نرم افزار Quartus[Altera]

پيش­نياز: مقدمات برق؛ مدت زمان دوره: 30 ساعت

برای شبیه سازی سنتز و پیکره بندی مدارات طراحی شده برای (Field-programmable gate array – FPGA)، نیاز به نرم افزاری است که این مجموعه کارها را انجام دهد. Quartus II نرم افزاری است که برای خانواده Altera طراحی شده است.

امروزه FPGA ها، کاربرد وسیعی در صنایع مختلف پیدا کرده اند. یکی از دلایل این کاربرد، قابلیت پردازش موازی آن ها است. به جرات می توان گفت داشتن مهارت کار با این IC ها می تواند یکی از فاکتورهای مهم در جذب به بازار کار باشد. لذا یادگیری این نرم افزار از اهمیت خاصی برخوردار است.

این آموزش جامع بوده و در کوتاه ترین زمان، نرم افزار و همچنین پروژه های بسیار کاربردی را به شما آموزش می دهد. برای علاقه مندان به طراحی مدارات دیجیتال، مشاهده این آموزش توصیه می گردد.

دانشجویان توجه داشته باشند که همه پروژه ها با نسخه ۱۳ یا پایین تر قابل اجرا هستند ولی پروژه CPU (درس نهم) صرفا با نسخه ۱۳ طراحی می شود.

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: آشنایی با نرم افزار
  • درس دوم: آشنایی با Block Diagram / Schematic File و شبیه سازی مدار
    • آشنایی با قطعات و نحوه سیم کشی آن ها
    • پیاده سازی یک مدار نمونه و Compile آن
    • آشنایی با محیط Simulation
    • شبیه سازی مدار نمونه
  • درس سوم: پیکره بندی مدار بر روی FPGA
    • آشنایی با برد مدار Altera DE2 – 70
    • آشنایی با محیط Pin Planner
    • پیکره بندی مدار نمونه
    • Program کردن مدار بر روی FPGA
  • درس چهارم: پروژه اول Timer
    • طرح مساله
    • طراحی مدار در محیط شماتیک
    • شبیه سازی مدار
    • پیکره بندی و Program کردن مدار
  • درس پنجم: پروژه دوم ALU
    • طرح مساله
    • طراحی مدار در محیط شماتیک
    • شبیه سازی مدار
  • درس ششم: پروژه سوم Multiplier
    • طرح مساله
    • طراحی مدار در محیط شماتیک
    • شبیه سازی مدار
  • درس هفتم: پروژه چهارم Stack
    • طرح مساله
    • طراحی مدار در محیط شماتیک
    • شبیه سازی مدار
  • درس هشتم: پروژه پنجم RS232
    • طرح مساله
    • طراحی مدار در محیط شماتیک
    • شبیه سازی مدار
  • درس نهم: پروژه ششم – CPU با کوارتوس ۱۳
    • طرح مساله
    • آشنایی با MIF) Memory Initializing File)
    • طراحی مدار در محیط شماتیک
    • شبیه سازی مدار

 

 

دوره های مرتبط

آموزش  plc آموزش برق ساختمان آموزش نصب دزدگیر
آموزش درب اتوماتیک آموزش تابلو برق آموزش اعلام حریق متعارف
آموزش سانترال آموزش دوربین مداربسته آموزش جک برقی
آموزش کرکره برقی آموزش تابلو روان