PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل با sim900 و pic



jonbakhsh
07-01-2013, 03:28
درود
من خروجی SIM900 به میکرو PIC متصل کردم
چند تا مشکل دارم که گیجم کرده
وقتی که دستور به سیم 900 میفرستم سیم 900 قبول میکنه و جواب میده ولی پایه RX میکرو هیچ نمیگیره ؟؟؟
مثلا دستور برای ارسال SMS میفرستم ماژول SMS میفرسته ولی وقتی که میخوام جواب از سیم 900 بخونم سیم 900 میفرسته ولی میکرو چیزی نمیگیره
من دستوراتی که ماژول برای میکرو میفرسته با یک سیم FT232 دیدم یعنی از جائی که خروجی ماژول به RX میکرو متصل میشد یک سیم گرفتم و به FT وصل کردم جواب میداد. :ooo:
من خروجی TX ماژول با یک ترانزیستور تقویت کردم ولی باز هم جواب نداد
باد ریت سیم 900 دوباره تنظیم کردم دوباره نشد
پایه RX میکرو از SIM900 جدا کردم و با یک FT232 براش دستور فرستادم جواب داد. :ooo:
برنامه توی چند ورژن CCS نوشتم جواب نداد :angry:
با MIKROC نوشتم جواب نداد. :angry:
با اینتراپت نوشتم جواب نداد :angry:
کیریستال عوض کردم جواب نداد :angry:
پریتی چک کردم جواب نداد :angry:
ولتاژ سیم 900 از 3.2 به 4 رسوندم جواب نداد
از 16F877 عوض کردم 18F452 کردم ولی جواب نداد ؟؟؟
با AVR تست کردم جواب داد ؟؟؟
پایه های میکروم هم همون PC6 و PC7 هستش . کسی این مشکلو داشته .
کسی میتونه راهنمائی کنه :angry: :angry: :angry: :angry: :angry: :angry:
راستی توی CCS میشه پین های سریال عوض کرد پس 100% از روش نرم افزاری استفاده میکنه . روش سخت افزاریش چیه کسی میدونه

lpln852
07-01-2013, 18:38
درود
من خروجی sim900 به میکرو pic متصل کردم
چند تا مشکل دارم که گیجم کرده
وقتی که دستور به سیم 900 میفرستم سیم 900 قبول میکنه و جواب میده ولی پایه rx میکرو هیچ نمیگیره ؟؟؟
مثلا دستور برای ارسال sms میفرستم ماژول sms میفرسته ولی وقتی که میخوام جواب از سیم 900 بخونم سیم 900 میفرسته ولی میکرو چیزی نمیگیره
من دستوراتی که ماژول برای میکرو میفرسته با یک سیم ft232 دیدم یعنی از جائی که خروجی ماژول به rx میکرو متصل میشد یک سیم گرفتم و به ft وصل کردم جواب میداد. :ooo:
من خروجی tx ماژول با یک ترانزیستور تقویت کردم ولی باز هم جواب نداد
باد ریت سیم 900 دوباره تنظیم کردم دوباره نشد
پایه rx میکرو از sim900 جدا کردم و با یک ft232 براش دستور فرستادم جواب داد. :ooo:
برنامه توی چند ورژن ccs نوشتم جواب نداد :angry:
با mikroc نوشتم جواب نداد. :angry:
با اینتراپت نوشتم جواب نداد :angry:
کیریستال عوض کردم جواب نداد :angry:
پریتی چک کردم جواب نداد :angry:
ولتاژ سیم 900 از 3.2 به 4 رسوندم جواب نداد
از 16f877 عوض کردم 18f452 کردم ولی جواب نداد ؟؟؟
با avr تست کردم جواب داد ؟؟؟
پایه های میکروم هم همون pc6 و pc7 هستش . کسی این مشکلو داشته .
کسی میتونه راهنمائی کنه :angry: :angry: :angry: :angry: :angry: :angry:
راستی توی ccs میشه پین های سریال عوض کرد پس 100% از روش نرم افزاری استفاده میکنه . روش سخت افزاریش چیه کسی میدونه

دوست عزیز برنامه ای رو که با ccs نوشتی بزار شاید اون مشکل داره

jonbakhsh
07-01-2013, 19:16
مشکلم حل شد . مال اين بود که توي ويزارد ccs از سريال نرم افزاري استفاده ميکنه.
اگه اونو سخت افزاريش کنيم مشکل حل ميشه
#use rs232(baud=2400, UART1, ERRORS)
اينجوري .
خاک تو سر سازندش . اين همه کار کرده يه سخت افزاري توي ويزارد نزاشته
نرم افزاریش وقتی یک چیزی داره میفرسته نمیتونه بگیره قات میزنه . :o

morteza_rk
07-01-2013, 19:33
سلام

ممنون از اینکه راهکارت رو هم اینجا گفتی. اینطوری اگه دیگران به مشکل خوردن میتونه براشون مفید باشه.

خدارو شکر که مشکلت رفع شد.

900425052
20-10-2013, 18:07
مشکلم حل شد . مال اين بود که توي ويزارد ccs از سريال نرم افزاري استفاده ميکنه.
اگه اونو سخت افزاريش کنيم مشکل حل ميشه
#use rs232(baud=2400, uart1, errors)
اينجوري .
خاک تو سر سازندش . اين همه کار کرده يه سخت افزاري توي ويزارد نزاشته
نرم افزاریش وقتی یک چیزی داره میفرسته نمیتونه بگیره قات میزنه . :o
سلام منم این مشکل رو دارم میشه یکم بیشتر توضیح بدید ؟؟

خیلی کارم گیره ها ؟؟؟؟ اگه میتونی شماره هم بزار ؟؟؟

jonbakhsh
21-10-2013, 18:21
ببین مشکل اینه که ccs از واحد سریال سخت افزاری استفاده نمیکنه و در زمان دریافت چون نرم افزاری دیتا میگیره درست دیتا دریافت نمیشه . شما توی برنامتون کد بالا کپی کنی از سریال سخت افزاری استفاده میکنه

#use rs232(baud=2400, UART1, ERRORS)