كيفية جعل sim900a تعمل في شبكاتنا

بالنسبة للمبتدئين ، معلومات الخلفية:
sim900 هو ممثل جيل جديد من وحدات GSM / GPRS منخفضة التكلفة من SIMCom.
Sim900a - نظير sim900 ، مخصص للاستخدام في السوق الآسيوية ، لا يعمل مع المشغلين الروس.




الفحص البصري


لذا ، حصلت على وحدة sim900a mini v3.8.2 ، استنادًا إلى sim900a جدًا. أظهر الفحص المرئي أن هناك محول إشارة MAX232 على الوحدة ، مما يجعل من الممكن توصيل الوحدة بسرعة بمنفذ com للكمبيوتر لإجراء دراسة تفصيلية. أيضا ، تحتوي الوحدة على مخرجات بمستوى TTL ، مما يجعل من الممكن استخدامها مع اردوينو. أيضًا ، من ميزات الدائرة ، لوحظ أنه لا يوجد تحكم في تشغيل / إيقاف تشغيل الوحدة النمطية ، ولكن هذا ليس من الصعب إصلاحه ، والذي من المرجح أن يتم. لا توجد مخرجات ميكروفون وسماعات رأس ، بل يجب عليك أيضًا إلغاء تثبيت.


بعد ذلك ، ندرس ورقة البيانات ، كل شيء وردي للغاية هناك على 47 صفحة. أول شيء نحتاجه هو تشغيل الوحدة. VCC 5 مكتوب على السبورة ، 3.2V - 4.8V مكتوب في ورقة البيانات ، ومع ذلك ، في الفقرتين أدناه ، يتم توفير مخطط اتصال بجهد 4.1V. في الواقع ، سيكون كل من sim900 و sim900a من الصعب إرضاءهما بشأن الطعام. أيضًا ، يصبح من الواضح أن بطاقات 5V SIM القديمة لن تعمل فيها ... بالنسبة لهم ، تحتاج إلى تسييج المحول استنادًا إلى Max1686.

باتباع تعليمات ورقة البيانات ، نأخذ بطارية Li-ion لعامل الشكل 18650 عند 3.7 فولت ، وسوف تكون بمثابة عنصر تغذية.


اتصال


الآن نتعامل مع منفذ com ، تأكد من وضع قافزين ، كما هو موضح في الصورة. على أي منفذ نحتاج إلى 2 و 3 و 5 أرجل ، في الوحدة هي 1 و 2 و 3 على التوالي.


نقوم بإدخال بطاقة SIM (يُنصح بالتحقق من إمكانية تشغيلها في الهاتف أولاً) ، وتوصيل منفذ com ، وتطبيق الطاقة على الوحدة. للتواصل مع الوحدة ، نحتاج إلى محطة طرفية. تحت Windows ، أستخدم إما البرنامج الطرفي أو المعجون.

في إعدادات المصنع للوحدة النمطية ، يتم تعيين تحديد السرعة التلقائي ، ولكن من أجل تشغيله الصحيح ، من الضروري عند كتابة الأمر AT الأول ، اكتب AT في سجل واحد.

ألاحظ بصريًا أن مصباح LED "الحالة" يومض ، ونلقي نظرة على ورقة البيانات ، وهناك 3 أوضاع:
  • 64 مللي ثانية / 800 مللي ثانية - غير مسجلة في الشبكة ،
  • تم تسجيل 64 مللي ثانية / 3000 مللي ثانية في الشبكة ،
  • 64 مللي ثانية / 300 مللي ثانية - يتم إرسال البيانات عبر GPRS.

في حالتي ، هذا خيار واحد.

سنكتشف لماذا لم نتمكن من التسجيل. قم بتشغيل المحطة الطرفية المفضلة لديك ، اتصل بالمنفذ المطلوب.
نتحقق مما إذا كانت بطاقة SIM تتطلب رمز PIN:
AT + CPIN؟
إذا كانت بطاقة SIM تتطلب رمز PIN أو PUK ، فستتلقى استجابة PIN PIN أو SIM PUK على التوالي.
بعد إدخال رمز PIN:
AT + CPIN = 0000
نتحقق من الحالة بشكل متكرر. في حالتي ، رأيت:
+ CPIN: PH-NET PIN
وهذا يعني أن الوحدة مقفلة على بطاقات SIM معينة ولن تعمل مع بطاقة SIM الخاصة بك.
في هذه الحالة ، إما أن نستخدم بطاقة عامل التشغيل الآسيوي ، أو نعيد تحميل الوحدة النمطية. ومع ذلك ، حتى لا نقوم بعمل غير ضروري ، كبداية ، سوف نتحقق مما إذا كانت وحدة الشبكة ترى على الإطلاق. يمكن القيام بذلك باستخدام الأمر:
AT + COPS =؟
بعد انتظار فحص النطاق بحثًا عن شبكة ، نرى شيئًا مثل هذا:
+ COPS: (2 ، "MGTS" ، "" ، "25001") ، (1 ، "MegaFon RUS" ، "MegaFon" ، "25002") ، ( 1 ، "Beeline" ، "Beeline" ، "25099") ، (0،1،4) ، (0،1،2)

كل شريحة عبارة عن شبكة. الرقم الأول هو حالة هذه الشبكة. 0 - غير معروف ، 1 - متاح للتسجيل ، 2 - شبكة مقابلة لمشغل بطاقة SIM ، 3 - شبكة محظورة. معلمات الشبكة المتبقية هي معرفاتها.
إذا رأيت شبكتك (الرقم الأول = 2). ثم هناك أمل في أنه يمكنك إعادة تنشيط الوحدة النمطية وجعلها تعمل.

إعادة الوميض!


هذه قصة كبيرة منفصلة ، لكنني سأصف النقاط الرئيسية للوميض.
بعد البحث في الإنترنت عن خيارات البرامج الثابتة المحتملة ، صادفت حقيقة أن هذه الوحدات تأتي في ذاكرة فلاش 32 و 64 ميغابايت. هناك برنامج خاص لوميضهم. والعديد من الخيارات للبرامج الثابتة لإصدارات مختلفة من الوحدات. على سبيل المثال ، هنا
لم أكن محظوظًا ، لقد حصلت على وحدة 32 ميجابايت ، وهناك عدد قليل جدًا من البرامج الثابتة لهم. قراءة تعليمات وميض الوحدة كما يلي. قم بتشغيل البرنامج للوميض ، حدد الإصدار اللازم ، انقر على زر بدء التعبئة ،
بعد ذلك ، اضغط مع الاستمرار على زر الطاقة الخاص بالوحدة واضغط عليه حتى بدء تحميل البرنامج الثابت. ولكن كما اكتشفنا سابقًا ، ليس لدينا زر تشغيل / إيقاف تشغيل للوحدة النمطية ، يتم تشغيل هذه النسخة المصغرة في لحظة إمداد الطاقة وتظل قيد التشغيل طوال الوقت. لذلك ، في نسختنا ، نقوم بإلغاء تنشيط الوحدة تمامًا ، وبدء برنامج التعبئة ، وتحديد الإصدار الضروري ، وجميع الإعدادات ، انقر فوق الزر لبدء ملء البرنامج الثابت في الوحدة ، ثم تطبيق الطاقة على الوحدة.
ومع ذلك ، قبل البدء في القيام بشيء ما ، قم بإعداد الوحدة:
  • الوحدة متطلبة جدًا على جهد الإمداد وبجهد أكثر من 4 فولت ، تبدأ في العمل وتعمل ، لكنها ترفض إعادة تحميل ملفاتها على الإطلاق!
  • , 115200 (AT+IPR=115200), . ( 9600 2 );
  • 5-10 ;

حتى لا أسحب القطة من الذيل لفترة طويلة ، سأفتح البطاقات على الفور وأقول أنه إذا كان لديك إصدار 32 ميغابايت ، يمكنك فقط تشغيل sim900b في منطقتنا باستخدام إصدار البرنامج الثابت 1137B09SIM900B32_ST من وحدتك. إذا كان لديك وحدة 64 بت ، فلديك الفرصة للحصول على sim900 كامل باستخدام البرامج الثابتة: 1137B02SIM900M64_ST_ENHANCE
لذا ، قمنا بتعديل النظام وإعادة تشغيله . نبدأ من جديد. تحقق من حالة بطاقة SIM:
AT + CPIN؟
+ CPIN: PIN PIN
إذا كان الأمر كذلك ، فأدخل رقم التعريف الشخصي:
AT + CPIN = 0000
OK
تحقق من أن البطاقة قبلت الرمز وأن الوحدة جاهزة للعمل معه:
AT + CPIN؟
+ CPIN: READY
التحقق من حالة التسجيل على الشبكة:
AT + CREG؟
+ CREG: 0.1
الرقم الأول - التسجيل التلقائي قيد التشغيل ، والثاني - اكتمال التسجيل. ننظر إلى الصمام الثنائي الذي يعرض الحالة ، ويتوافق المؤشر مع وثائق التسجيل الناجح في الشبكة.
دعونا نتحقق من الشبكة المسجلة الوحدة:
AT + COPS؟
+ COPS: 0.0 ، "MTS-RUS"
تحقق من الرصيد:
AT + CUSD = 1، "* 100 #"
OK
+ CUSD: 0، "041C0438043D04430441003A003400360032002C003700310440002C041B0438043C04380442003A00dec.7
،
Undeck. ، الحد: 3000r
لم نصل إلى الحد بعد ، يمكنك محاولة إرسال رسائل SMS (تأكد من أن جهازك الطرفي يمكنه إرسال أحرف الخدمة ، للإشارة إلى نهاية الرسائل القصيرة التي تحتاجها لاستخدام الحرف برمز 26)
AT + CMGF = 1
AT + CMGS = "+ 790 ........"
> خاص! فيلم Davay posmotrim!
> (Alt +26)
+ CMGS: تم

إرسال 3 رسائل قصيرة!
الآن دعنا نحاول الاتصال بـ:
ATD + 790 .........؛
+ COLP: "+790 ........." ، 145 ، "" ، 0 ، "" نغلق
الخط:
ATH
OK
لفت الانتباه إلى حقيقة أن حرف الفاصلة المنقوطة في أمر ATD هو "؛" فرض في النهاية!
إذا رأيت "NO CARRIER" ، فلن يتم الاتصال برقم الهاتف بشكل صحيح.
الوحدة تعمل! الذي كان ينبغي تحقيقه. في المقالات التالية ، الانتهاء من الحديد للوحدة واستخدامه مع Arduino.
روابط مفيدة:
الموقع الرسمي للشركة المصنعة
الممثل الرسمي لشركة simcom في روسيا
صفحة تحتوي على روابط إلى docks modulo sim900


sim800 sim900
AT
sim900

Source: https://habr.com/ru/post/ar391555/


All Articles