الکترونیک - ICT - برق
در روزگاري كه لبخند آدم هابخاطرشكست توست برخيزتابگريزند.كورش كبير
درباره وبلاگ


یا انیس القلوب
با سلام و عرض ادب خدمت تمامی دوستان عزیزم
هدف از تاسیس این وبلاگ (بهمن87 ) ارایه یک سری مطالب در زمینه مخابرات و الکترونیک و ICT بوده که امیدوارم مثمر ثمر واقع بشه
بنده رو از نظرات سازندتون بی نصیب نذارین
ahmad_yazdany2001@yahoo.com 09376053545 هر سوالی داشتین بپرسین
احمد یزدانی

در رویا هایم دیدم که با خدا گفتگو میکنم
خدا پرسید : پس تو میخوای با من گفتگو کنی
گفتم اگر وقت دارین
خدا خندید و گفت : وقت من بینهایت است بپرس
پرسیدم : چه چیز بشر شما را سخت متعجب می کند ؟
خدا گفت : کودکی شان ٬ اینکه آنها زود از کودکی شان خسته می شوند و عجله دارند که بزرگ شوند و بعد دوباره پس از مدتها آرزو می کنند که کودک باشند
اینکه آنها با اضطراب به آینده می نگرند و حال را فراموش می کنند و اینطور است که نه در حال زندگی می کنند و نه در آینده
اینکه آنان به گونه ای زندگی می کنند که گویی هرگز نمی میرند و به گونه ای می میرند که گویی هرگز زندگی نکرده اند
چند لحظه ای سکوت کردیم و من دوباره پرسیدم :
می خواهید آدمها چه درسی بیاموزند ؟
خدا گفت : بیاموزند که آنها نمی توانند کسی را وادار کنند که عاشقشان باشد ٬ همه کاری که آنها میتوانند انجام دهند این است که اجازه دهند خودشان دوست داشته باشند
بیاموزند که فقط چند ثانیه طول میکشد تا زخم های عمیق بر قلب آنهایی که دوستشان داریم وارد کنیم اما سالها طول میکشد تا آن زخم ها را التیام بخشیم
بیاموزند که آدمهایی هستند که آنها را دوست دارند فقط نمی دانند چگونه احساسشان را بیان کنند
بیاموزند که دو نفر می توانند با هم به یک نقطه نگاه کنند و آن را متفاوت ببینند
بیاموزند که کافی نیست فقط آنها دیگران را ببخشند آنها باید یاد بگیرند که خودشان را هم ببخشند
و در آخر اینکه یادشان باشد که من هستم ٬ همیشه

ای یوسف خوشنام ما
خوش میروی بر بام ما
ای درشکسته جام ما
ای بردریده دام ما
ای نور ما ای سور ما
ای دولت منصور ما
جوشی بنه بر شور ما
تا می شود انگور ما
ای دلبرو مقصود ما
ای قبله و معبود ما
آتش زدی در عود ما
نظارو کن بر دود ما
ای یار ما عیار ما
دام دل خمار ما
پا وا مکش از کار ما
بستان گرو دستار ما
در گل بمانده پای دل
جان میدهم چه جای دل
وز آتش سودای دل
ای وای دل ای وای ما
احمد يزداني فرد
لینک های مفید
  • 
  • 
سه شنبه سوم اردیبهشت ۱۳۹۲ :: ۸:۱۰ ب.ظ ::  نويسنده : احمد یزدانی

 
کنترل دی سی موتور با کامپیوتر و یو اس بی
توضیحات پروژه:

راه اندازی موتور های الکتریکی با تمام سادگی، دارای پیچیده گی های خاص خود است. موتور های الکتریکی مصرف بالایی دارند و برای راه اندازی آن ها نیاز به درایور مناسب است. و مشکل اساسی در استفاده از موتورهای الکتریکی، نویز شدید ایجاد شده توسط موتور های الکتریکی می باشد. از آنجایی که موتور های الکتریکی مصرف کننده های سلفی هستند، در زمان START و یا STOP کردن موتور، نویز شدیدی به مدار القاء می شود.
در این پروژه یک مدل عملی از کنترل موتور DC ارائه شده است. در این پروژه می توان یک موتور DC را چپ گرد و راست گرد کرده و سرعت آن را کم و زیاد کرد. درایور استفاده شده برای راه اندازی موتور الکتریکی از قسمت کنترلر کاملا ایزوله است. و هیچ نویزی از موتور الکترکی نمی تواند بر روی عمل کرد بخش کنترلر تاثیر بگذارد.

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

برای کنترل سرعت گردش موتور از عرض پالس ( PWM ) استفاده شده است.

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

در این پروژه از یک موتور DC ساده ۱۲ ولت استفاده شده است.

موتور باید به ترمینال فونیکس سبز رنگی که در پروژه قرار دارد متصل شود.

برای استفاده از این پروژه، نیاز به یک عدد آداپتور ۱۲ ولت DC یا AC دارید. این آداپتور برای تامین جریان موتور DC استفاده می شود.

 

توجه: به علت استفاده از پل دیودی در طراحی این پروژه، می توان از منابع تغذیه AC نیز جهت تامین جریان موتور DC استفاده کرد.

 

هدف از طراحی این پروژه کنترل موتور DC با کامپیوتر و از طریق درگاه USB می باشد. و برای کاهش حجم مدار، تغذیه قسمت کنترلر و مانیتورینگ این پروژه از طریق تغذیه +۵ ولت درگاه USB تامین می شود. برای همین جهت استفاده از این پروژه،حتما باید از طریق یک کابل به درگاه USB کامپیوتر متصل شده باشد.

 

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


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

موتور DC در هر وضعیت و سرعتی که باشد از طریق ابزارهای قسمت Monitoring ، نمایش داده می شود.

در این سیستم  فرایند کنترل موتور DC از طریق دستی و بدون استفاده از نرم افزار هم ممکن می باشد. به منظور کنترل دستی موتور DC از ۵ عدد تک سوییچ مطابق شکل زیر استفاده شده است.

 

با فشردن کلید Left_Key موتور چپ گرد خواهد چرخید.

با فشرد کلید Right_Key موتور راست گرد خواهد چرخید.

با فشردن کلید Stop_Key موتور از حرکت خواهد ایستاد.

با فشردن کلید UP_Key مقدار PWM افزایش می یابد. با افزایش PWM دور موتور بیشتر می شود.

با فشردن کلید Down_Key مقدار PWM کاهش می یابد. با کاهش PWM دور موتور کم می شود.


در تمامی مدت کنترل موتور DC، جهت گردش موتور و مقدار PWM، هم بر روی LCD و هم در نرم افزار نمایش داده می شود:

کنترل از طریق کامپیوتر و کنترل دستی می تواند به صورت هم زمان نیز انجام شود.

 

نکته: این پروژه برای استفاده در سیستم عامل های Windows XP و Windows 7 و همچنین استفاده با لپ تاپ تست شده است.

 

توجه: این پروژه الکترونیکی در مدل دانشجویی تهیه شده است و کاربرد صنعتی ندارد.

 

اهداف آموزشی:

.         • آشنایی با LCD کاراکتری و نحوه راه اندازی آن .

        • آشنای با پیکره بندی ارتباط UART در میکروکنترلر

.         • آشنای با نحوه ارتباط میکروکنترلر با USB

.         • آشنایی با موتور های DC و درایور راه انداز موتور .
.         • آشنایی با PWM
.         • آشنایی با حافظه EEPROM داخلی میکروکنترلر و نحوه ذخیره اطلاعات در آن

.         • آشنایی با ساخت برد مدار چاپی .

 

اجزای پروژه:

.         • جهت مانیتورینگ وضعیت موتور از یک LCD کاراکتری ۲*۱۶ استفاد شده است.

.         • برای تبدیل ارتباط سریال به USB ار تراشه FT232 استفاده شده است.

.         • در این پروژه از یک موتور DC ساده ۱۲ ولت استفاده شده است.

.         • جهت چپ گرد و راست گرد موتور از رله دو کنتاکت استفاده شده است.

 

برد پروژه:

.         • برد پروژه با مدارچاپی قابل سفارش است.

  

جهت مشاهده تمامی پروژه ها به ادامه مطلب مراجعه کنید



ادامه مطلب ...
لینک های مفید


 
 
تمامی حقوق این وبلاگ محفوظ است |طراحی : پیچک