تبليغاتX
میکرو کنترلرهای PIC

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

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

عنوان پروژه ام اینه:

 

مانيتورينگ کنترل دما با ميکرو کنترلر PIC، با اينترفيس

 

کامپيوتر (VB) با قابليت ردگيري از طريق SMS

 

خوب، حالا بهتره یه توضیح مختصری راجع به پروژه ام بدم:

 در اين پروژه هدف آن است که علاوه بر آشنايي با ميکرو کنترلر PIC ( PIC16F877A ) و نرم افزار ويژوال بيسيک، با طراحي مدار مناسب براي کنترل دما با سنسور LM35، بتوانيم از طريق ارتباط سريال انتقال اطلاعات را جهت مانيتور در PC انجام و در صورت نبود اپراتور در محيط کار از طريق سيستم SMS در گوشيهاي Sony Ericsson با مدل تر جيحاًً K750i، کنترل دما را در محيط مورد نظر بصورت PDU MODE انجام بدهد. بديهي است که از مودم GSM براي ارسال و دريافت SMS استفاده مي شود. برای کنترل و دريافت ديتا از ميکرو کنترلر، آنرا با سخت افزار طراحی شده به پورت سريال سخت افزاری PC متصل کرده و در نرم افزار VB از شیء Mscomm با شماره پورت مورد نظر ارتباط برقرار ميکنيم. برای مودم GSM نيز بعد از نصب درايور، که يک پورت سريال مجازی ميدهد و شماره آنرا مي توان از قسمت مودم بخش کنترل پنل ويندوز مشاهده و بدست آورد. حال با وصل کردن مودم (Sony Ericsson K750i) بوسيله کابل USB، برای دريافت و ارسال SMS در نرم افزار VB همانند پورت سريال از شیء Mscomm  با شماره پورت مورد نظر ارتباط برقرار ميکنيم.

 

 

 

 

 

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

برای دریافت شماتیک مدار اینجا رو کلیک کنید.

+ نوشته شده توسط علیرضا حیدری در یکشنبه شانزدهم تیر 1387 و ساعت 20:7 |

تو این پست میخوام چگونگی ارتباط با پورت USB رو براتون شرح بدم، اعم از سخت افزار و نرم افزاز.

ما میتونیم از مبدل USB به RS232 برای کار با USB استفاده کنیم. که شماتیک سخت افزاری اون به صورت زیر هستش.

مبدل USB به  : RS232

 

 

 


ادامه مطلب
+ نوشته شده توسط علیرضا حیدری در یکشنبه دوازدهم خرداد 1387 و ساعت 23:50 |

در این پست فاصله یاب فراصوتی رو براتون گذاشتم.دراین پروژه از میکرو کنترلر      PIC16F873 به همراه فرستنده و گیرنده Ultrasonic با مدار مورد نظر استفاده شده است. دامنه اندازه گیری آن از 29 سانتی متر تا 3.6 متر میباشد. در زیر توضیحات کامل پروژه قرار داده شده است:

 

 

  • بخش اول سخت افزار:

1.     نقشه مداری

2.         شکل PCB

 3.     توضیحات مداری

4.     توضیحات قطعات

  • بخش دوم نرم افزار:

1.     برنامه میکرو

2.     توضیحات برنامه میکرو

3.     بهبود دادن

4.     تست پروژه

 

 

+ نوشته شده توسط علیرضا حیدری در یکشنبه پنجم خرداد 1387 و ساعت 14:22 |
با سلام

در این پست  یک پروگرامر جدید موسوم به JDM پروگرامر رو قرار دادم. این پروگرامر پین های خروجی موردنظر برای ICSP  پروگرام ( برنامه ریزی درون مدار ) را داراست و مدل 16F877A و 16F84A را پروگرام میکند .

من خودم این مدار را تست کرده ام و خیلی خوب کار میکند. مزیت این پروگرامر نسبت به دیگر پروگرامرها این است که بدون نیاز به منبع تغذیه خارجی میکرو را پروگرام میکند (یعنی این مدار ولتاژ خود را از کامپیوتر میگیرد).نرم افزار مورد نیاز برای کار با این پروگرامر IC Prog است که آنرا میتوانید از سایت www.ic-prog.com  دانلود کنید.

توجه :

  1. برای پروگرام کردن باید پروگرامر را به پورت COM کامپیوتر وصل کنید .
  2. در نرم افزار IC Prog باید نوع پروگرامر را JDM انتخاب کنید.

مدار به همراه شماتیک آن در لینک زیر قرار دارد.

برای دریافت اینجارو کلیک کن.

+ نوشته شده توسط علیرضا حیدری در دوشنبه سی ام اردیبهشت 1387 و ساعت 0:16 |
با سلام،

 در زیر لینک مطلبی را قرار دادام که شما به راحتی میتوانید دیتا را از طریق پورت COM به PC تحت نرم افزار VB یا VC ارسال و دریافت کنید. امیدوارم مورد توجه تون قرار گرفته باشه.

برای دریافت اینجا را کلیک کن.

+ نوشته شده توسط علیرضا حیدری در چهارشنبه یکم اسفند 1386 و ساعت 20:27 |