مهاجرت از ماژول SIM800L به M66 کوییکتل

blog
۱۴۰۲-۰۴-۲۰
6 دقیقه

این روز ها ماژول های GSM بخش جدایی ناپذیر از خیلی پروژه ها شدند، چرا که به کمک اونها میشه از راه دور وضعیت دستگاه رو بررسی کرد و یا بهش فرمان داد. البته از مدت ها قبل این ماژول ها جاشون رو توی پروژه های الکترونیک باز کرده بودند، میشه گفت این داستان از ماژول SIM900 شروع شد و قدیمیها بیشتر باهاش کار کردند، بعد از اون هم سری SIM800 که هنوز داره برای خیلی پروژه ها استفاده میشه، هرچند که ماژول هایی با تکنولوژی 4G برای پروژه های جدید مناسب تر هستند و امکانات خیلی بیشتری دارند اما فعلا این قیمت هست که بر هرچیزی برتری پیدا کرده.

اگر با سری های SIM800 کار کرده باشید به احتمال زیاد با مشکلات زیادی دست و پنجه نرم کردید و شاید هنوز هم باهاش مشکل دارید!، مشکلاتی مثل هنگ کردن و آنتن دهی، توی این آموزش میخوایم یک ماژول 2G مناسب از شرکت کوییکتل معرفی کنیم و نحوه استفاده از اون رو آموزش بدیم تا بتونید راحت تر از همیشه اون رو جایگزین SIM800 بکنید، پس با سیسوگ همرا باشید.

شاید برای شما مفید باشد : آموزش اینترنت اشیاء از 0 تا 100

سخت افزار

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

sim800l coreboard

ما برای دسته اول اگر از ماژول SIM800C در طراحی هاشون استفاده کردند، پیشنهاد استفاده از ماژول M08R رو میدیم که بتونند این ماژول رو به راحتی و بدون تغییر در PCB در پروژه هاشون استفاده کنند.

ماژول M08R

برای دسته دوم که کم هم نیستند (با توجه به بررسی ها این کوربرد در خیلی از محصولات استفاده شده و خب این نشون دهنده کاربردی بودنش هست، همچنین اکثر افرادی که میخواند کار با ماژول های gsm رو شروع کنند به سراغ این ماژول میرند) پیشنهاد استفاده از کوربرد ماژول M66 کوییکتل رو میدیم که از هر نظر کاملا منطبق بر نمونه simcom هست (فقط پین ریست رو نداره که اونم به دلیل عدم وجود این پین در خود ماژول هست (هرچند کاربرد زیادی هم نداره!)) در ادامه تصویر این برد رو مشاهده میکنید.

مهاجرت از ماژول SIM800L به M66 کوییکتل

 

ما در این آموزش از همین کور برد ماژول M66 استفاده میکنیم.

معرفی کتابخانه TinyGSM

برای راه اندازی ماژول M66 در اینجا از کتابخانه TinyGSM استفاده میکنیم، این کتابخانه مناسب برای انواع مختلف ماژول های GSM از شرکت های simcom ،Quectel ،ublox و … هست که برای آردوینو نوشته شده.

برای استفاده از این کتابخونه ابتدا از مسیر sketch->include library -> manage libraries کتابخانه TinyGSM رو به آردوینو اضافه میکنیم.

arduino include

 

مهاجرت از ماژول SIM800L به M66 کوییکتل

حالا میتونید از نمونه کدهای کتابخونه استفاده کرده و نحوه کار باهاش رو یاد بگیرید ، در اینجا ما نمونه کد AllFunctions رو برای M66 ادیت کردیم.

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

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

باودریت سریال رو هم روی 57600 میزاریم چراکه اینجا بهتر جواب میده. بعد از اون هم دستور ATE0 رو برای ماژول میفرستیم تا هرچی براش میفرسیم رو تکرار نکنه و راحت تر بتونیم جواب هاش رو بخونیم.

 

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

نمونش هم تابع ارسال sms هست که به این صورت ازش استفاده میشه.

 

شاید برای شما مفید باشد: آموزش آردوینو از مقدماتی تا پیشرفته

شماتیک مدار

حالا میریم سراغ بستن مدار ، از شماتیک پایین برای اتصال ماژول m66 به آردوینو میتونید استفاده کنید.

m66 Core board quectel arduino shematic

(مقدار پیشنهادی برای خازن ها1000 و 220 میکروفاراد هست.)

البته این نکته رو بگم که شماتیک بالا غیر اصولی هست و اصلا پیشنهاد نمیشه برای مدارات نهاییتون استفاده کنید (هرچند اکثر سایت های خارجی به همین صورت پیش رفتند) دلیلش هم این هست که سطح ولتاژ سریال ماژول m66 مقدار 2.8 ولت هست و سطح ولتاژ سریال آردوینو 5 ولت و این باعث آسیب زدن و کار ندادن توی طولانی مدت میشه.

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

uart level shifter m66 quectel arduino

نمونه ترانزیستوری

uart level shifter m66 quectel arduino

همچنین این ماژول های مبدل هم قابل استفاده هستند.

مهاجرت از ماژول SIM800L به M66 کوییکتل

 

این هم یک مدار پیشنهادی برای تبدیل سطح ولتاژ UART از این داکیومنت شرکت texas instrument

مهاجرت از ماژول SIM800L به M66 کوییکتل

برای بررسی نمونه های دیگر مبدل ولتاژ و خرید اونها میتونید از موتور جست و جوی آیسی استفاده کنید.

خرید مبدل سطح ولتاژ

 

 

m66 quectel

اطلاعات
0
0
لینک و اشتراک
profile

Mahdi.h  

متخصص الکترونیک

علاقه مند به سیستم های امبدد | http://mahdi2001h.ir

مقالات بیشتر
slide

پالت | بازار خرید و فروش قطعات الکترونیک

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

آیسی | موتور جستجوی قطعات الکترونیک

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

فروشگاه سیسوگ

فروشگاه سیسوگ مجموعه ای متمرکز بر تکنولوژی های مبتنی بر IOT و ماژول های M2M نظیر GSM، GPS، LTE، NB-IOT، WiFi، BT و ... جایی که با تعامل فنی و سازنده، بهترین راهکارها انتخاب می شوند. برو به فروشگاه سیسوگ
family

سیسوگ فروم | محلی برای پاسخ پرسش‌های شما

دغدغه همیشگی فعالان تخصصی هر حوزه وجود بستری برای گفتگو و پرسش و پاسخ است. سیسوگ فروم یک انجمن آنلاین است که بصورت تخصصی امکان بحث، گفتگو و پرسش و پاسخ در حوزه الکترونیک را فراهم می‌کند. پرسش در سیسوگ فرم
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
خانواده سیسوگ

پالت | بازار خرید و فروش قطعات الکترونیک

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

آیسی | موتور جستجوی قطعات الکترونیک

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

فروشگاه سیسوگ

فروشگاه سیسوگ مجموعه ای متمرکز بر تکنولوژی های مبتنی بر IOT و ماژول های M2M نظیر GSM، GPS، LTE، NB-IOT، WiFi، BT و ... جایی که با تعامل فنی و سازنده، بهترین راهکارها انتخاب می شوند.
family

سیسوگ فروم | محلی برای پاسخ پرسش‌های شما

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

دیدگاه ها

become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله