اطلاعیه

Collapse
No announcement yet.

روش های خطا یابی ماژول Gsm

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    روش های خطا یابی ماژول Gsm


    ماژول های SIMCOM یکی از پرکاربردترین ماژول های GSM موجود در بازار هستند. متاسفانه بسیاری از کاربران در هنگام کار با این ماژول ها دچار مشکل شده و نمی توانند با ماژول ارتباط برقرار کنند.
    در اینجا روش های تست و خطایابی این ماژول ها را آموزش می دهیم تا در کمترین زمان ممکن مشکل برد را برطرف و ماژول را راه اندازی کنید.
    اولین و بیشترین مشکل مربوط به کابل سریال می باشد. مخصوصا در بیشتر مواقع که از مبدل های کابل سریال به USB استفاده می شود این مشکل نمایان می شود.
    در ابتدا از یک نرم افزار مناسب برای مشاهده ترمینال سریال استفاده کنید. نرم افزار Termite به عنوان یک نرم افزار رایگان و کاربری ساده پیشنهاد می شود. البته نرم افزار های متنوعی در این زمینه وجود دارند.
    برای تست پورت سریال، پورت RX و TX را به هم متصل کنید. در صورتی که درایور پورت سریال شما درست نصب شده باشد و اتصالات به درستی برقرار شده باشند، با تایپ هر کاراکتر، باید در ترمینال برگشت داده شود.
    بعد از تست سریال، به سراغ ماژول می رویم، بعد از اتصال تغذیه و چشمک زدن ماژول، در صورت درست بودن اتصال سریال، می توانید دستورات را به ماژول ارسال کنید.
    بصورت معمول تنظیمات سریال ماژول AUTO BAUD RATE بوده و نیازی به تنظیم خاصی نیست. ولی بهتر است برای راحتی کار تنظیمات سریال نرم افزار خود را در ۹۶۰۰ تنظیم کنید.
    در هنگام اتصال به میکروکنترلر، یا باید بیت ریت ماژول را بر روی عدد خاصی فیکس کنید و یا اینکه با ارسال چندین باره کارکتر A بیت ریت را تنظیم کنید. پیشنهاد من فیکس کردن عدد بیت ریت بر روی عدد خاص است. برای اینکار یکبار ماژول را باید به رایانه متصل کنید و سپس با ارسال یکی از دستورات زیر عدد را ثابت می کنید.


    AT+IPR=1200 // Set baud rate to 1200 bps
    AT+IPR=2400 // Set baud rate to 2400 bps
    AT+IPR=9600 // Set baud rate to 9600 bps
    AT+IPR=19200 // Set baud rate to 19200 bps
    AT+IPR=38400 // Set baud rate to 38400 bps
    AT+IPR=57600 // Set baud rate to 57600 bps

    در صورتی که در ترمینال بعد از ارسال کارکترها، اطلاعات برگشتی نامفهوم بود، یعنی اینکه اطلاعات بیت ریت شما درست تنظیم نشده است.
    در حالت اولیه نشانگر NET ماژول بصورت مستمر چشمک می زند و بعد از یافتن شبکه سرعت چشمک زدن ماژول تغییر می کند.
    مورد بعدی پین کد سیم کارت می باشد. اگر پین کد سیم کارت فعال باشد، ماژول به شبکه متصل نمی شود. برای اینکار می توانید توسط یک گوشی موبایل پین کد را غیر فعال کنید.
    و یا اینکه توسط دستورات زیر پین کد را غیرفعال کنید.
    AT+CPIN?
    >>> +CPIN: SIM PIN // pin codes need to be entered
    >>> OK

    AT+CPIN="9546"
    >>>; OK

    AT+CLCK="SC",0,"9546" // disable pin code
    >>> OK

    AT+CPIN?
    >>> +CPIN: READY


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

    AT+CMEE=1
    در صورت وجود خطا، نوع خطا بصورت کد برگشتی گزارش داده می شود، در لیست زیر می توانید خطای مربوط به کد خود را مشاهده کنید.


    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    CME ERROR: 0 Phone failure
    CME ERROR: 1 No connection to phone
    CME ERROR: 2 Phone adapter link reserved
    CME ERROR: 3 Operation not allowed
    CME ERROR: 4 Operation not supported
    CME ERROR: 5 PH_SIM PIN required
    CME ERROR: 6 PH_FSIM PIN required
    CME ERROR: 7 PH_FSIM PUK required
    CME ERROR: 10 SIM not inserted
    CME ERROR: 11 SIM PIN required
    CME ERROR: 12 SIM PUK required
    CME ERROR: 13 SIM failure
    CME ERROR: 14 SIM busy
    CME ERROR: 15 SIM wrong
    CME ERROR: 16 Incorrect password
    CME ERROR: 17 SIM PIN2 required
    CME ERROR: 18 SIM PUK2 required
    CME ERROR: 20 Memory full
    CME ERROR: 21 Invalid index
    CME ERROR: 22 Not found
    CME ERROR: 23 Memory failure
    CME ERROR: 24 Text string too long
    CME ERROR: 25 Invalid characters in text string
    CME ERROR: 26 Dial string too long
    CME ERROR: 27 Invalid characters in dial string
    CME ERROR: 30 No network service
    CME ERROR: 31 Network timeout
    CME ERROR: 32 Network not allowed, emergency calls only
    CME ERROR: 40 Network personalization PIN required
    CME ERROR: 41 Network personalization PUK required
    CME ERROR: 42 Network subset personalization PIN required
    CME ERROR: 43 Network subset personalization PUK required
    CME ERROR: 44 Service provider personalization PIN required
    CME ERROR: 45 Service provider personalization PUK required
    CME ERROR: 46 Corporate personalization PIN required
    CME ERROR: 47 Corporate personalization PUK required
    CME ERROR: 48 PH-SIM PUK required
    CME ERROR: 100 Unknown error
    CME ERROR: 103 Illegal MS
    CME ERROR: 106 Illegal ME
    CME ERROR: 107 GPRS services not allowed
    CME ERROR: 111 PLMN not allowed
    CME ERROR: 112 Location area not allowed
    CME ERROR: 113 Roaming not allowed in this location area
    CME ERROR: 126 Operation temporary not allowed
    CME ERROR: 132 Service operation not supported
    CME ERROR: 133 Requested service option not subscribed
    CME ERROR: 134 Service option temporary out of order
    CME ERROR: 148 Unspecified GPRS error
    CME ERROR: 149 PDP authentication failure
    CME ERROR: 150 Invalid mobile class
    CME ERROR: 256 Operation temporarily not allowed
    CME ERROR: 257 Call barred
    CME ERROR: 258 Phone is busy
    CME ERROR: 259 User abort
    CME ERROR: 260 Invalid dial string
    CME ERROR: 261 SS not executed
    CME ERROR: 262 SIM Blocked
    CME ERROR: 263 Invalid block
    CME ERROR: 772 SIM powered down


    • سوختن ماژول
    Gsm


    ولتاژ بسیار بالا، اتصال کوتاه بین پایه های مختلف یا تغذیه، داغ شدن بیش از حد ماژول، خاموش نشدن چراغ های ماژول از علایم سوختن ماژول هستند.
    جدیدترین ویرایش توسط tohid amini; ۱۳:۰۰ ۱۳۹۶/۰۹/۰۴.
لطفا صبر کنید...
X