محل تبلیغات شما



به نام خدا و با سلام خدمت دوستان عزیز!

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

این ماژول که خیلی عملکرد خوبی داره رو میتونید آموزشش رو اینجا ببینید.

برای ارتباط با سرور و ارسال و دریافت اطلاعات باید کد های بخش سرور رو هم به زبان PHP  در سرور های لینوکسی و یا NET.  در سرور های لینوکسی بنویسید…

حتی میتونید وقتی دیتارو به سرور ارسال کردید اون دیتا رو در کانال یا ربات تلگرام  خودتون مشاهده کنید  و همچنین پاسخ سرور رو هم دریافت کنید و ازش استفاده کنید”

من در مرحله اول براتون در سرور سایت خودم یه فایل PHP  درست کردم و لینکش رو میزارم براتون که ارتباط خودتون رو با سرور تست کنید و یاد بگیرید که چطور به سرور دیتا بفرستید و پاسخ سرور رو دریافت کنید.

برای این کار ماژول SIM800C تون رو به مبدل USB به سریال متصل کنید ( اموزشش تو نت زیاده) بعد کامند های زیررو به ترتیب بفرستید.

دقت داشته باشید که حتمااا ته کامند هاتون CR , LF  به ترتیب (0x0D) و (0x0A) ارسال کنید.

لینکی که میتونیدبرای تست از اون استفاده کنید:

microdroidprj.ir/my_sct/sct.php?id=1

اینجا سرور بهتون mydata  رو برمیگردونه اگه id  رو 0 بدین بهتون error  رو برمیگردونه.

 

لیست کامند ها:

” اینجا ما با متد GET ارتباط رو برقرار می کنیم”

AT OK AT+CMGF=1 OK AT+SAPBR=3,1,"Contype","GPRS" OK AT+SAPBR=3,1,"APN","mtnirancell" OK AT+SAPBR=1,1 OK AT+SAPBR=2,1 +SAPBR: 1,1,"100.82.9.75" OK AT+HTTPINIT OK AT+HTTPPARA="CID",1 OK AT+HTTPPARA="URL","microdroidprj.ir/my_sct/sct.php?id=1" OK AT+HTTPACTION=1 OK +HTTPACTION: 1,200,7 AT+HTTPREAD +HTTPREAD: 7 my data OK

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

AT

 

OK

AT+CMGF=1

 

OK

AT+SAPBR=3,1,"Contype","GPRS"

 

OK

AT+SAPBR=3,1,"APN","mtnirancell"

OK

AT+SAPBR=1,1

 

OK

AT+SAPBR=2,1

 

+SAPBR: 1,1,"100.82.9.75"

 

OK

AT+HTTPINIT

 

OK

AT+HTTPPARA="CID",1

 

OK

AT+HTTPPARA="URL","microdroidprj.ir/my_sct/sct.php?id=1"

 

OK

AT+HTTPACTION=1

 

OK

+HTTPACTION: 1,200,7

AT+HTTPREAD

 

+HTTPREAD: 7

my data

OK

منبع مطلب از سایت


حالت های کاری ماژول Sim800L


برای ارسال و دریافت پیامک در ماژول Sim800L دو حالت کاری مشخص شده است که عبارتند از حالت Text و حالت PDU) PDU مخفف Protocol Data Unit می باشد). برای تعیین حالت کاری ماژول از دستور (AT+CMGF=(0 or 1 استفاده می شود. اگر برابر یک قرار بگیرد ماژول در حالت Text عمل میکند و اگر برابر با صفر قرار بگیرد ماژول در حالت PDU عمل خواهد کرد. در مدل های قدیمی ماژول های GSM برای ارسال پیامک فارسی باید ماژول در حالت PDU راه اندازی می شد. اما سری جدید ماژول هی شرکت SIMCOM مانند ماژول Sim800L این قابلیت را دارند که پیام های یونیکد یا UCS2 را بدون رمز گذاری PUD ارسال کنند و برای ارسال پیامک فارسی فقط کافی است Unicode ها را به رشته HEX تبدیل  کرده و سپس ارسال نمایید.

برای ترجمه ی متن مورد نظر خود به Unicode  می توانید از جدول زیر استفاده نموده و یا از برنامه موجود در لینک استفاده کنید.

farsi-unicode

 

اتصالات مدار

  • پایه ۷ میکروکنترلر به قطب مثبت ولتاژ ۵ ولت.
  • پایه ۸ میکروکنترلر به قطب منفی ولتاژ ۵ ولت.
  • پایه ۱۴ میکروکنترلر با استفاده از یک مقاومت به قطب مثبت و همچنین همانند تصویر به کلید متصل می شود.
  • پایه شماره ۲ میکروکنترلر به پایه TX ماژول.
  • پایه شماره ۳ میکروکنترلر به پایه RX ماژول.
  •  پایه VCC ماژول به قطب مثبت و همچنین پایه GND به قطب منفی متصل میشود.

اتصالات ماژول Sim800l ارسال پیامک فارسی - دیجی اسپارک

پیشنهاد می شود برای تامین ولتاژ میکروکنترلر و ماژول Sim800L  از ماژول مبدل تغذیه LM2596 استفاده نمایید. توجه داشته باشید که قبل از متصل کردن ولتاژ خروجی تغذیه به مدار آن را روی ۵ ولت تنظیم کنید.

لوازم مورد نیاز

  1. میکروکنترلر ATmega8
  2. ماژول GSM Sim800L
  3. ماژول مبدل تغذیه LM2596
  4. مقاومت ۱۰ کیلو اهم
  5. کلید فشاری Push Button

 


کد AVR در CodeVision


جهت اجرای کدها باید در نرم افزار کدویژن، کدها را آماده کرده و سپس پروگرام کنید. چنانچه این روش را نمی‌دانید به آموزش نحوه ی ساخت پروژه جدید و پروگرام کردن میکروکنترلر مراجعه کنید. پس از ساخت پروژه‌ی جدید در نرم افزار کدویژن CodeVision کدهای زیر را داخل آن کپی کنید. سپس تراشه میکروکنترلر Atmega8 را پروگرام کنید.

 

#include #include #include #define key PINB.0 const char enter=13,ctrlz=26,double_quote=34; char send[128]; void main(void) { DDRB=0x00; PORTB=0x01; UCSRA=(0<

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

#include

#include

#include

 

#define key PINB.0

 

const char enter=13,ctrlz=26,double_quote=34;

char send[128];

 

void main(void)

  {

  DDRB=0x00;

  PORTB=0x01;

  UCSRA=(0<

  UCSRB=(0<

  UCSRC=(1<

  UBRRH=0x00;

  UBRRL=0x33;

  delay_ms(12000);

  while (1)

    {

    if(key==0)

      {

      sprintf(send,"AT+CMGF=1%c",enter);

      puts(send);

      delay_ms(500);

      sprintf(send,"AT+CSCS=%cHEX%c%c",double_quote,double_quote,enter);

      puts(send);

      delay_ms(500);

      sprintf(send,"AT+CSMP=49,167,0,8%c",enter);

      puts(send);

      delay_ms(500);

      // در دستور زیر بجای ستاره ها شماره موبایل مورد نظر خود را وارد نمایید.

      sprintf(send,"AT+CMGS=%c09*********%c%c",double_quote,double_quote,enter);

      puts(send);

      delay_ms(1000);

      // پیام مورد نظر ترجمه شده به مقدار HEX.

      puts("0633064406270645060C00200627064A06460020067E064A06270645002006270632002006450627069806480644002000530069006D00380030003000200627063106330627064400200634062F0647002006270633062A002E000D062F064A062C064A002006270633067E062706310643");

      delay_ms(5);

      putchar(ctrlz);

      while(key==0);

      }

    }

  }

 


ارسال پیامک فارسی ماژول Sim800L


کتابخانه ها:

در ابتدا کتابخانه های مورد نیاز را به برنامه اضافه می کنیم.این کتابخانه ها عبارتند از:

mega8.h : برای دسترسی به رجیستر های میکروکنترلر Atmega8 باید این کتابخانه را به برنامه اضافه نمایید.

delay.h : این کتابخانه برای استفاده از تاخیر ها است که دو تابع ()delay_ms و ()delay_us داخل این کتابخانه قرار دارد.

stdio.h : تابع sprintf در این کتابخانه موجود است و برای پیکربندی رشته‌ها مورد استفاده قرار می‌گیرد.

در ادامه پایه شماره ۱۴ میکروکنترلر را با نام key معرفی شده است. سپس کد اسکی کاراکتر های enter ، ” و ctrl+z را با نام های مناسب تعریف شده. رشته ای با نام send برای ارسال دستورات از درگاه USART به ماژول Sim800L تعریف شده است.

 

تابع main

در تابع اصلی برنامه (main) ابتدا پایه شماره ۱۴ میکروکنترلر بعنوان ورودی معرفی شده است و درگاه USART میکرو فقط به صورت فرستنده فعال شده است. یک تاخیر ۱۲ ثانیه (برای مدت زمانی که نیاز است تا ماژول Sim800L وارد شبکه شود) بکار رفته است. سپس در حلقه بینهایت شرطی قرار داده شده که در زمان وصل بودن کلید متصل به پایه ۱۴ میکروکنترلر ، پیامک ارسال شود.

 

تنظیمات ماژول Sim800L

داخل شرط ابتدا با استفاده از دستور AT+CMGF=1 ماژول Sim800L را در حالت Text قرار داده و سپس با استفاده از دستور AT+CSCS=”HEX نوع داده های ارسالی را به صورت HEX تعریف می کنیم. در ادامه با استفاده از دستور AT+CSMP=49,167,0,8 مقدار DCS صحیح (Schedule Data Coding) را برای پیام های Unicode مشخص می کنیم که مقدار ۰x08 می باشد. می توان این مقدار را با تغییر پارامتر چهارم دستور AT+CSMP به ‘۸’ تنظیم کنیم. با استفاده از دستور *********AT+CMGS=09 شماره ای که باید پیام برای آن ارسال شود را مشخص کرده و  با استفاده از دستور ()puts پیام تبدیل شده به مقدار HEX را به ماژول ارسال می کنیم و پس از آن برای ارسال شدن پیام، کد اسکی ۲۶ که معادل ctrl+z است را ارسال میکنیم. دستور (while(key==0 به این منظور نوشته شده است، که اگر کلید به صورت مداوم وصل باشد فقط یک بار دستورات داخل شرط اجرا شود و چند پیام متوالی ارسال نشود. توجه داشته باشید درهنگام پروگرام کردن کد روی میکروکنترلر AVR، فیوزبیت‌ها بر روی ۸ مگاهرتز تنظیم شود.

 

عملکرد مدار

نحوه عملکرد مدار به این صورت است که پس از وصل کردن ولتاژ مدار و وارد شدن ماژول Sim800L به شبکه، با هر بار فشردن کلید پیامک برای شماره تعریف شده داخل برنامه ارسال می شود.

 

منبع مطلب سایت


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

 

ساختار تراشه GSM

اینکه درون این تراشه‌ها چه اتفاقی می‌افتد، مبحث تخصصی مخابراتی و برای برخی از کاربران سردرگمی ایجاد می‌کند. ولی به صورت کلی این تراشه مانند یک درگاه است که مفاهیم شبکه مخابراتی را دریافت و تبدیل می‌کند. سپس مقادیر مورد نیاز را تبدیل و در شبکه مخابراتی ارسال می‌کند. عمدتا ماژول‌های GSM با اسلات سیم کارت همراه هستند. در ماژول Sim800L از سیم کارت سایز مایکرو Micro Sim Card  استفاده می‌شود. پس قدم اول در استفاده از این ماژول داشتن سیم کارت مایکرو است.

sim-800L-Pinout--digispark

 

لوازم مورد نیاز:

برد آردوینو Arduino

ماژول GSM Sim800L

باتری لیتیوم پلیمر

 

ویژگی‌های ماژول sim800L

پشتیبانی از چهار باند ۸۵۰/۹۰۰/۱۸۰۰/۱۹۰۰ مگاهرتز

پروتکل ارتباطی سریال (UART)

کنترل از طریق AT Command و لایبرری

قابلیت اتصال میکروفن و اسپیکر

جربان مصرفی حداکثر ۲ آمپر

تغذیه ۳٫۸ تا ۴٫۲ ولت DC

اسلات سیم‌کارت میکرو

دمای کاری ۴۰- تا ۸۵+ سانتی‌گراد

 

راه اندازی ماژول Sim800L

ابتدا سیم کارت مایکرو را مانند تصویر زیر در اسلات سیم کارت ماژول GSM قرار دهید. همانطور که در بالا ذکر شد تغذیه این مدار حداکثر ۴٫۲ ولت می‌باشد. این محدوده ولتاژ کاری سلول لیتیومی است. از اینرو برای راه اندازی پیشنهاد می‌شود که از یک سلول باتری لیتیوم پلیمر استفاده شود. البته ابعاد کوچک و مصرف جریان ناچیز این ماژول هم دلیلی بر انتخاب این محدوده ولتاژ کاری است. برای استفاده از این ماژول نیاز به رابط سریال داریم. بنابراین پایه RX از ماژول را به پین tx برد آردوینو، سپس پایه TX از ماژول را به پین rx برد آردوینو Arduino وصل کنید. پایه ریست را در این آموزش نیاز نداریم. ولی در حالت کلی باید این پایه هم به پین ریست آردوینو متصل شود. برای استفاده از رابط سریال برد آردوینو Arduino نیاز به کتابخانه سریال داریم، این کتابخانه به صورت پیش فرض در سورس آردوینو Arduino قرار دارد.

آموزش راه اندازی ماژول Sim800L - بخش اول تست شبکه-دیجی اسپارک

 

آموزش راه اندازی ماژول Sim800L - بخش اول تست شبکه- دیجی اسپارک

 

کدهای برنامه ماژول Sim800L:

 

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

sim800l-at-command-digispark


نرم افزار یادگیری برنامه نویسی

 Learn programming Premium v6.5 اپلیکیشن بسیار کاربردی و قدرتمندی است که تحت سیستم عامل اندروید نوشته شده و به وسیله آن می توانید با طیف وسیعی از زبان های برنامه نویسی آشنا و آن را فرا بگیرید.

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

هرچه سطح توانمندی و معلومات شما در برنامه نویسی بالاتر برود، به شما coin داده می شود که می توانید سطح امکانات نرم افزار را ارتقا دهید.

نمای کلی امکانات Learn Programming App:
• بیش از 30 زبان برنامه نویسی (Angular, Asp.net, C,C#,C++,Matlab, CSS, CSS2, CSS3, HTML5, Java, Javascript, jQuery, JSP, Lua, Perl, Php, Python, Ruby, SQL, SVG, VBScript, XSL-Fo, XSLT…)
• زبان های دیگر، فریم ورک ها، schema ها، میانبرها، دستورات و غیره. (Bootstrap, Canvas, Git, HTTP codes, jQuery mobile, Google maps, Linux, Regex, Rss, Subversion, VBScript, Vi, XML schema, Xpath, XSD…)
• قابلیت پشتیبانی از 19 زبان: english, Deutsch, slovenčina, četina, русский, polski, français, فارسی, magyar, español, português, norsk, türkçe, romn, italiano, nederlands, 한국어, 中国, indonesia
• sandbox – ایجاد کد خود، نمایش آن در مرورگر، قابل تنظیم
• سیستم جایزه – کسب امتیازات، به دست آوردن مدال ها (Coins and Awards)
• مسابقه مهارت ها – اثبات کنید، که شما پاسخ هر سوال را می دانید.
• ابزار HTML5، جزئیات در مورد تگ ها و حتی بیشتر
• بدون تبلیغات
• و …

لینک دانلود فایل نصبی Learn programming

 


اهداف گرایش:

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

مهندسی مکاترونیک تلفیق مهندسی مکانیک، الکترونیک، کامپیوتر و کنترل است. این رشته سعی بر آن دارد تا نگاهی یکپارچه به سيستم‌های تشکیل شده از اجزای مکانیکی – الکترونیکی - کنترلی و نرم‌افزاری داشته باشد. هدف مکاترونیک ایجاد و استفاده از ارتباط داخلیِ میان ‌رشته‌های مهندسی مرتبط با اتوماسیون و خودکارسازی است، تا یک نمایه از کنترلِ پیشرفته‏ را در سيستم‌های ترکیبی به خدمت بگیرد.

مکاترونیک در حوزه های مهم و جذابی نظیر اتوماسیون، رباتیک، بینایی ماشین، مهندسی پزشکی، سيستم‌های سرو و ابزار دقیق، سيستم‌های کنترلی و اندازه‌گیری، مهندسی خودرو، کنترل ماشین به کمک کامپیوتر، سيستم‌های خبره، هوافضا و غیره کاربرد دارد. هدف از به کارگیری الگوی مکاترونیک در مهندسی، ایجاد هم‌افزایی در کیفیت محصولات و تکنولوژی‌های توسعه داده شده است.

با توجه به نياز روزافزون صنعت به استخدام نيروهاي ماهر در مهندسي مكاترونيك، تربيت نيروي انساني در اين زمينه بيش از پيش اهميت يافته است. نكته مهم و اساسى در آموزش مكاترونيك اين است كه يك مهندس مكاترونيك بايد داراي تخصص‌هاي بين رشته­اي باشد، بدين معنا كه تسلط به اصول اساسي مهندسي مكانيك، الكترونيك، كامپيوتر و كنترل، براي او ضروري است چرا كه بايد قابليت طراحي در حوزه‌هاي مختلف و در نهايت تجميع و يكپارچه‌سازي اين حوزه ها را داشته باشد. هم اكنون در تعداد قابل توجهي از دانشكده‌هاي مهندسي برق و مكانيك در دنيا، گرايش مكاترونيك در سطوح كارشناسي و بالاتر ايجاد شده است.

   (1. دروس پیش‌نیاز (دانشجو باید برحسب نیاز و تصویب گروه، برخی از دروس زیر را بگذراند

ردیف

عنوان فارسی

تعداد واحد

تئوری

عملی

1

الكترونيك 1

3

 

2

استاتيك و مقاومت مصالح

3

 

3

نگارش متون فني

2

 

4

سيگنال و سيستم

3

 

5

ديناميك و ارتعاشات

3

 

6

کنترل خطی

3

 

7

ریزپردازنده

3

 

 2. سمینار و پایان‌نامه (اجباری برای کلیه دانشجویان)

ردیف

عنوان فارسی

تعداد واحد

تئوری

عملی

1

سمینار

2

 

2

پایان‌نامه

6

 

3. دروس عمومی اجباری (دانشجو باید کلیه دروس زیر را بگذراند)

ردیف

عنوان فارسی

تعداد واحد

تئوری

عملی

1

ریاضیات پیشرفته

3

 

2

مكاترونيك 1

3

 

3

مكاترونيك 2

3

 

4.  دروس تخصصی اجباری(دانشجو باید 9 واحد از دروس زیر را بگذراند)

ردیف

عنوان فارسی

تعداد واحد

تئوری

عملی

1

حساسه و كاليبراسيون ربات‌ها

3

 

2

كنترل خودكار پيشرفته

3

 

3

رباتيك پیشرفته

3

 

4

شبکه‌های عصبی

3

 

5

اتوماسيون صنعتي

3

 

6

شناسايي سيستم‌ها

3

 

7

برنامه ریزی و کنترل تولید و کیفیت

3

 

8

مدیریت کیفیت و عملیات

3

 

9

شبیه‌سازی و مدلسازی در بیومکاترونیک

3

 

10

هوش مصنوعی و سیستم‌های خبره

3

 

11

مدیریت تجاری و بازرگانی

3

 

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

ردیف

عنوان فارسی

تعداد واحد

تئوری

عملی

1

کنترل محرکه‌های الکتریکی

3

 

2

روش اجزاء محدود

3

 

3

تئوري و تكنولوژي ساخت نيمه‌هادي‌ها

3

 

4

اتوماسیون در تولید

3

 

5

تكنولوژي مواد نوين

3

 

6

سیستم‌های بلادرنگ

3

 

7

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

3

 

8

هیدورلیک و نیوماتیک پیشرفته

3

 

9

بهینه‌سازی در طراحی و تولید

3

 

10

بینایی ماشین

3

 

11

هوش مصنوعی توزیع‌شده

3

 

12

کنترل بهينه

3

 

13

منطق و كنترل فازي

3

 

14

سيستم‌هاي ميكرونانو الكترومکانیکی

3

 

15

مباحث منتخب

3

 

16

سیستم‌های توزیع شده

3

 

17

پردازش تصویر (بینایی ماشین)

3

 

مدیریت صنعتی

3

 

19

سیستم‌های خبره

3

 

20

مدارهای منطقی و ریزپردازنده‌ها

3

 

21

كنترل غيرخطي/مقاوم

3

 

22

كنترل چندمتغيره

3

 

23

كنترل تطبيقي

3

 

منبع دانشگاه تهران


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

همان طور که قبلاً اشاره شد مهمترین مزیت های موتور القایی در مقابل موتور DC ساختار ساده، راندمان بالاتر، قیمت کمتر و رنج توان بالاتر می باشد. در مقابل مهمترین حسن موتورهای DC در مقابل موتورهای القایی کنترل راحت‌تر و دقیق‌تر این موتورها می باشد.
 روش های زیادی برای کنترل موتور القایی پیشنهاد شده است که بطور کلی می توان روش های کنترل موتور القایی را بصورت زیر دسته‌بندی کرد:

 

Control of Induction Motor Methods

روش های کنترل اسکالر معمولاً ساده‌تر و ارزان‌تر و در مقابل دارای محدودیت رنج کنترل سرعت می باشند. روش های کنترل برداری پیچیده‌تر و گران‌تر می باشند ولی می توانند سرعت موتور را از‌ سرعت صفر تا بالاتر از سرعت نامی موتور بطور دقیق کنترل کنند.
در این قسمت می خواهیم انواع روش های کنترل اسکالر را توضیح بدهیم.

جهت دریافت فایل شبیه سازی ادرس ایملتان را ارسال کنید

دانلود پاورپوینت مقاله


الکترونیک (یا مهندسی مکانیک و الکــترونیک) تلفیق سه رشتهٔ مهندسی مکانیک، مهندسی الکترونیک و مهندسی کامپیوتر است. این رشته سعی بر آن دارد تا نگاهی یکپارچه به سیستم‌های تشکیل شده از اجزای مکانیکی - الکترونیکی - کنترلی و نرم‌افزار داشته باشد .واژهٔ مکاترونیک توجه شما را به علم مکانیک و الکترونیک جلب می‌کند. اما هدف مکاترونیک ایجاد و استفاده از ارتباط داخلیِ میان ‌رشته‌های مهندسی مرتبط با اتوماسیون و خودکارسازی است، تا یک نمایه از کنترلِ پیشرفته‏ را در سیستم‌های ترکیبی به خدمت بگیرد.

مهندسی مکاترونیک

- علم مهندسی مکاترونیک یک مجموعهٔ بین‌رشته‌ای تلفیقی از پوشش اهداف مشترک رشته‌های مهندسی مکانیک، مهندسی برق، مهندسی کنترل، مهندسی کامپیوتر، مهندسی مولکولی ( از نانوشیمی و بیولوژی) پدیدآمده‌است. هدف مکاترونیک این است که به سیستم‌های ساده‌تر، ارزان‌تر، راحت‌تر و انعطاف‌پذیرتر دست یابیم.در نگاه دیگر فارغ التحصیلان رشته مهندسی مکاترونیک با دید جامعی که از علوم مهندسی ( الکترونیک - مکانیک - کامپیوتر ) دارند می توانند بر اجرای طرح های مهندسی، نظارت داشته و برای آنها برنامه ریزی نمایند . باید بدانیم که مکاترونیک یک فرآیند پویای رو به جلوست نه یک انقلاب!

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

تاریخچه

آقای تسورو موری یک مهندس ژاپنی شرکت یاسکاوا، در سال ۱۹۶۹ میلادی واژهٔ مکاترونیک را ابداع کرد و به‌کار برد. واژهٔ مکاترونیک جایگزین واژهٔ سیستم‌های الکترومکانیکی شد و تا حدی کمتر هم به‌جای مهندسی کنترل و اتوماسیون به‌کار گرفته‌می‌شود.

کاربرد

اتوماسیون. سرو مکانیک. حس‌گرها و سیستم‌های کنترل. مهندسی اتومبیل، در طرح زیرسیستم‌ها از قبیل سیستم‌های ترمزگیری ضدقفل. مهندسی کامپیوتر، در طرح مکانیزم‌هایی مانند راهیاندازهای کامپیوتری.

سابقه مکاترونیک در ایران

در سنوات اخیر به منظور گسترش و پیشبرد و ارتقای علمی - تخصصی و ایجاد شبکه ارتباطی میان صاحب نظران، محققان و کارشناسان و بهبود بخشیدن به امور آموزشی و پژوهشی در زمینه‌های مرتبط با علم مکاترونیک، انجمن مکاترونیک در ایران تشکیل گردیده‌است . انجمن مکاترونیک ایران متولی آکادمیک این رشته در ایران است. این انجمن نخستین مجلهٔ علمی پژوهشی مکاترونیک ایران را نیز در دستور کار دارد. امروزه زمینه تخصصی مکاترونیک در همه جای جهان شناخته شده‌است . تعداد مجلات علمی و کنفرانس‌های مختص رشته مکاترونیک نیز به صورتی فراگیر در حال گسترش است . در حــوزه صنعت نـیز شرکـت‌های بین المـللی با بهره گیری از این تخصص اقدام به تولید و عرضه محصولاتی کرده‌اند که طیف آن از دوربین‌های پیشرفته، ربات‌های انسان گون، دستگاه‌های پزشکی و خودروهای هوشمند گرفته تا محصولات بدیع نظامی و هوا فضایی است. علم مکاترونیک در ایران نیز سابقه‌ای ۱۵ تا ۲۰ساله داشته . و با توجه به کاربرد روزافزون محصولات پیچیده و مرکب در صنایع کشور، ضرورت ایجاد ساختارهای جدید برای توسعه دانش مکاترونیک و تربیت نیروهای متخصص روز آمد اهمیت ویژه‌ای پیدا کرده‌است. با توجه به ماهیت میان رشته‌ای دانش مکاترونیک و حجم وسیعی از تولیدات عملی کشور که عملاً ارتباط مستقیمی با تخصص مکاترونیک دارند، تأسیس دوره‌های آموزشی مکاترونیک در هنرستان‌های فنی، آموزشکده‌ها و دانشگاه‌ها، به عنوان محملی برای تشویق و تسهیل تعاملات عملی و فناوری ضروری به نظر می‌رسید. با توجه به تولید دستگاه‌های هوشمند، نیاز به این رشته نمود بسیاری پیدا کرد. امروزه از لوازم خانگی، خودروها تا صنایعی مثل پالایشگاه، نیروگاه، پتروشیمی و سیمان نیز از کاربردهای این علم استفاده می‌کنند. این رشته به سه گرایش طراحی مکاترونیکی ربات، خودکارسازی(اتوماسیون) و رابط انسان با ماشین تقسیم می‌گردد. در حقیقت توسط این علم می‌توان سیستم‌های مکانیکی را به صورت خودکار درآورد. سیستم‌های ترمز ABS در اتومبیل، دستگاه‌های CNC و کلیه سیستم‌های اتوماسیون را می‌توان از نمونه‌های بارز این علم دانست.
دانشگاه‌ های ایران

رشتهٔ مکاترونیک از سال ۱۳۸۳ در دانشگاه‌های ایران تشکیل شده‌است. رشتهٔ مکاترونیک توسط اساتید مکانیک، و در برخی دانشگاه‌ها توسط اساتید برق، و سایر دانشگاه ها توسط اساتید کامپیوتر مدیریت می‌شوند. طبیعتا نوع نگاه به مواد درسی نیز با نگرش مدیر گروه‌های دانشگاه‌ها فرم می‌پذیرد.


دانشگاه های ایران که مکاترونیک را در مقطع کارشناسی ارایه می دهند:

دانشگاه حکیم سبزواری از سال 1388
دانشگاه شاهرود از سال 1390


دانشگاه های ایران که مکاترونیک را در مقطع کارشناسی ارشد ارایه می دهند:

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


دانشگاه های ایران که مکاترونیک را در مقطع دکتری ارایه می دهند:

دانشگاه آزاد اسلامی واحد شهر مجلسی



دانشگاه های ایران که مکاترونیک را در مقطع فوق دکتری (پست دکتری) ارایه می دهند:

دانشگاه صنعتی امیرکبیر




میدان متنوع

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


تبلیغات

محل تبلیغات شما

آخرین ارسال ها

آخرین جستجو ها

وبلاگ آموزشی اطلاع رسانی دکترامیررضا نقش تفکر و سبک زندگی Safir khaterat