ساخت موبایل لمسی ساده با میکروکنترلر AVR و ماژول SIM900

ساخت موبایل لمسی ساده

در این بخش دانلود پروژه ساخت موبایل لمسی ساده با میکروکنترلر AVR و ماژول SIM900, توسط تیم الکترونیک و برنامه نویسی الکترونیک ۹۸ برای شما علاقه مندان به پروژه های میکروکنترلر AVR آماده شده است. شاید چندین سال پیش ساخت مداراتی پیش پا افتاده همانند طراحی یک ماشین حساب بسیار ساده برای ما یک رویا و کاری بسیار سخت و کاملا تخصصی به نظر می رسید و به همین دلیل هیچ گاه نمی توانستیم ایده های خود را به واقعیت تبدیل کنیم.

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

بعد قبل
ساخت موبایل لمسی ساده با میکروکنترلر AVR و ماژول SIM900
ساخت موبایل لمسی ساده با میکروکنترلر AVR و ماژول SIM900
ساخت موبایل لمسی ساده با میکروکنترلر AVR و ماژول SIM900
بعد قبل


نقشه شماتیک پروژه

نقشه شماتیک پروژه ساخت موبایل لمسی ساده با میکروکنترلر AVR و ماژول SIM900

لیست قطعات مورد نیاز

مقاومت 68 کیلو اهم با توان 0.25 وات و تلرانس 1 درصد2 عدد
پتانسیومتر خوابیده 10K کیلو اهم تک‌دور مدل DIP1 عدد
دیود 1N40073 عدد
خازن عدسی 100nF نانوفاراد2 عدد
خازن عدسی 10pF پیکوفاراد3 عدد
خازن عدسی 27pF پیکوفاراد3 عدد
خازن الکترولیتی 2200uf میکروفاراد 16 ولت2 عدد
خازن الکترولیتی 2200uf میکروفاراد 25 ولت1 عدد
رگولاتور ولتاژ 5 ولت L78051 عدد
میکروکنترلر ATMEGA32A مدل DIP تایوانی با 40 پایه1 عدد
سوکت آی سی 40 پایه مدل معمولی1 عدد
ترمینال پیچی 2 پین مدل KF300 رنگ آبی1 عدد
ماژول مخابراتی SIM800L به همراه برد راه انداز1 عدد
LCD گرافیکی سایز 128x64 با بک لایت آبی و درایور KS1081 عدد
بازر 5 ولتی با اسیلاتور داخلی1 عدد
پین هدر نری صاف 1x40 با ارتفاع 11 میلیمتر - مشکی1 عدد
پین هدر مادگی صاف 1x40 با فاصله پایه 2.54 میلیمتر - مشکی1 عدد
سوکت آی سی 6 پایه مدل معمولی1 عدد
لامپ LED سبز سایز 3mm میلی متر مدل مات1 عدد
میکروفن خازنی EPE پاناسونیک سایز کوچک مدل بدون سیم1 عدد
تاچ اسکرین 4 پین سایز 128x64 مدل مقاومتی1 عدد
هیت سینک آلومینیومی 20x141 عدد
آداپتور 12V ولت 2A آمپر مدل بین راهی ساخت ایران1 عدد

شرح عملکرد پروژه

در این پروژه دست به طراحی و ساخت یک موبایل لمسی زده ایم. می توان گفت این پروژه جزوء پروژهای بسیار جالب و جذاب میکروکنترلر AVR می باشد. با ساخت این پروژه می توانید شماره مورد نظر خود را همانند یک موبایل تاچ اسکرین شماره گیری نمائید و یک ارتباط صوتی کاملا دو طرفه با شماره مورد نظر داشته باشید. همچنین برای ساخت این پروژه می توانید از ماژول های شرکت SIMcom همانند ماژول SIM900 و ماژول SIM800L استفاده کنید.


نقشه جاگذاری قطعات بر روی برد PCB

نقشه جاگذاری قطعات بر روی PCB پروژه ساخت موبایل لمسی ساده با میکروکنترلر AVR و ماژول SIM900

لیست ابزار آلات و تجهیزات مورد نیاز

هویه1 عدد
سیم لحیم1 عدد
کف چین1 عدد
قلع کش1 عدد

ماژول سیم 900 یا SIM800L

ماژول سیم 900 یا سیم 800 یک ماژول GSM جهت راه اندازی کامل یک سیم کارت و ارتباط کامل با شبکه های تلفن همراه می باشد. ماژول های (SIM900 – SIM900ASIM800SIM800A – SIM800L) همگی ساخت شرکت SIMcom می باشند, که می توان گفت از ماژول های بسیار شناخته شده و کاربردی در زمینه اتصال به شبکه های تلفن همراه می باشد. با استفاده از ماژول SIM900 و SIM800L می توانید : تماس صوتی برقرار کنید, تماس دیتا DATA برقرار کنید, پیام کوتاه SMS ارسال کنید, پیام چند رسانه ای MMS ارسال کنید, فکس کنید و از همه مهمتر از طریق پروتکل معروف GPRS به اینترنت متصل شوید و وبگردی نمائید و یا یک ایمیل بفرستید.

در این اواخر پروژه های زیادی در رابطه با ماژولهای SIM800L و SIM900 و راه اندازی آن با میکروکنترلر AVR طراحی و آن ها را برای شما عزیزان در این سایت (الکترونیک 98) منتشر کردیم, حال تصمیم گرفته ایم با استفاده از این ماژول کاربردی و چند قطعه کاربردی دیگر همانند LCD گرافیکی و صفحات لمسی یک موبایل تاچ اسکرین ساده جهت شماره گیری و برقراری تماس صوتی توسط میکروکنترلرهای AVR طراحی کنیم.


ویدئو ضبط شده از نحوه راه اندازی و عملکرد پروژه

در زیر یک ویدئو از نحوه عملکرد پروژه ساخته شده موبایل لمسی ساده با میکروکنترلر AVR و ماژول SIM900 ضبط شده است, که می توانید برای درک بیشتر از نحوه عملکرد پروژه به صورت آنلاین مشاهده و یا از انتهای همین پست دانلود نمائید.

توجه : در برنامه این پروژه که به زبان بیسیک BASIC و در محیط نرم افزار BASCOM-AVR نوشته شده است ما از پورت C (PORTC) میکروکنترلر AVR جهت راه اندازی LCD گرافیکی استفاده کردیم. به دلیل اینکه فیوز بیت jtagen در میکروکنترلر ATMEGA32 بر روی این پورت سوار است و به صورت پیش فرض فعال می باشد. به همین دلیل باید در هنگام پروگرام کردن میکروکنترلر توسط پروگرامر این فیوز بیت را غیر فعال نمائید.


دانلود مستندات پروژه

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

 اطلاعات پروژه

 رمز فایل : www.electronics98.com (این مطلب فاقد فایل جهت دانلود است)

 محیط برنامه نویسی : BASCOM-AVR

 برنامه نویسی شده به زبان : BASIC

 نویسنده : فرهاد اکبری

 تاریخ انتشار : 10 ژانویه 2018

25 دیدگاه

  1. بهتر است یکبار، از طریق کامپیوتر به واسطه یک ماژول مبدل سریال به usb با ماژول sim800L یا SIM900 ارتباط برقرار کنید و در محیط ترمینال بررسی کنید که آبا بادریت ماژول بر روی 9600 تنظیم شده است یا خیر؟ چراکه این احتمال وجود دارد بادریت ماژول شما از خالت اتوماتیک خارج شده باشد و به همین دلیل نتواند با میکروکنترلر ارتباط برقرار کند.

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

  3. سلام دوست عزیز
    اگر بادریت ماژول بر روی 9600 تنظیم شده باشد باید بتواند با میکروکنترلر به درستی ارتباط برقرار کند، حال این احتمال می رود که میکروکنترلر شما به درستی پروگرام نشده باشد و یا صدمه دیده باشد.

  4. سجاد رحیمی کمساری

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

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

  6. سلام خسته نباشید ببخشید میخواستم بدونم که این پروژه را میتوانید با اردینو قرار. دهید خیلی واجبه ممنون

  7. سلام من این پروژه رو ساختم اما الان تاچش کار نمیکنه لطفا پاسخ دهید

  8. سلام دوست عزیز
    به احتمال بسیار زیاد مشکل در اتصال پایه های تاچ اسکرین است همچنین باید بررسی کنید که تاچ اسکرین خریداری شده سالم است. همچنین مطمئن شوید فیوزبیت های میکروکنترلر به درستی پروگرام شده باشند و پایه های تغذیه ADC میکروکنترلر به درستی و مطابق نقشه به منبع تغذیه متصل شده باشند.

  9. سلا با عرض خسته نباشید لطفا کمک کنید مشکل بر طرف بشه
    واقعا نه توی فیلم مشخصه نه توی نقشه که چجوری پایه های تاچ به برد متصل بشه لطفا یه راهنمایی کنید
    تاچ اسکرین با مشخصات al_2765 a4 خریداری کردم
    نقشه هم دادم برام چاپ زدن و قطعات رو جایگذاری کردم پس پایه های ای سی درست متصل شده و با دوتا ای سی امتحان کردم
    وقتی هم برنامه بسکام رو پروگرام میکنم دوتا ایراد از دو تا خط دستوری میگیره
    خط 236 و 239
    و تاچ هم کار نمیکنه

  10. سلام دوست عزیز
    1- فایل Hex برنامه در فایل پروژه موجود است و نیازی به کامپایل مجدد برنامه نیست.
    2- اگر قصد ویرایش برنامه را دارید و یا می خواهید خودتان برنامه را دوباره کامپایل کنید لطفا حتما حتما از نرم افزار BASCOM-AVR نسخه 1.11.9.0 استفاده کنید، این نسخه از طریق این لینک قابل دانلود است.
    3- پایه های تاچ اسکرین موجود در بازار همگی به یک شکل نیستند و شما باید با توجه به دیتاشیت آن، پایه ها را پیدا کنید و یا با آزمایش و خطا و جابجایی پایه ها به ترکیب صحیح دست پیدا کنید.

 شرایط و قوانین ثبت دیدگاه

 فارسی بنویسید و از کیبورد فارسی استفاده کنید.

 لطفاً بیش‌از‌حدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحه‌کلید بپرهیزید.

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

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