قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

الصورة الرمزية khaled maitah
khaled maitah
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2012
المشاركات: 63
نشاط [ khaled maitah ]
قوة السمعة:0
قديم 15-02-2012, 04:15 PM المشاركة 1   
افتراضي ارجوكم مساعده عن xbee Twitter FaceBook Google+



السلام عليكم ....... انا اعمل في مشروع تخرج واستخدمت فيه ال xbee ولكن للأسف لم تعمل معي ...... نزلت برنامج X-ctu من النت ووصلتها بالمايكرو كنترولر 16f877a وبرمجة المايكروكنترولر على المايكرو سي على اساس فى حالة وصول الداتا انه يعيد ارسالها الى الكمبيوتر ( عمل test فقط)
مع العلم انه كل شيء تمام التوصيل والبرنامج وطبقت البرنامج على بروتس وكان شغال لكن لا اعرف اعتقد انه خطأ في استخدام البرنامج x-ctu ارجوا المساعده السريعه
ولو اي حدا عنده معلومه لو بسيطه يحكيها اللي لانه ممكن تكون مفيده اللي .................... ولو اي واحد بده صورة التوصيله أو البرنامج بنزلهم لكن ارجوا المساعده السريعه

وبمعنا اخر بدي حدا يعلمني كيف ارسل واستقبل الداتا على هذا البرنامج

اعلانات

الصورة الرمزية Abdulla873
Abdulla873
:: مهندس متميز ::
تاريخ التسجيل: Sep 2009
الدولة: Baghdad, Iraq
المشاركات: 504
نشاط [ Abdulla873 ]
قوة السمعة:0
قديم 17-02-2012, 05:09 AM المشاركة 2   
افتراضي


اخي العزيز:
اولا هل ضبطت ال Channel ID , Starting and Ending Adresses ؟؟
وال baud rate ؟؟
اذا عملت ذلك اذهب الى range test واعمل start لتجد ما اذا كان هناك اتصال بين
الطرفين او لا.


---------------------------------------------------------------
www.pic-tronics.com

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

الصورة الرمزية khaled maitah
khaled maitah
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2012
المشاركات: 63
نشاط [ khaled maitah ]
قوة السمعة:0
قديم 17-02-2012, 12:51 PM المشاركة 3   
افتراضي


السلام عليكم أخ Abdulla873 وأشكرك على اهتمامك وأرجو ان تفيدني ياا رب

نعم انا لم أضبط غير baud rate وهو 9600 ورقم ال Com بما يتوافق مع الجهاز عندي لكن قمت بما يلي
وصلت ال XBEE الاولى مع جهاز الكمبيوتر بوصلة USB وعملت الاعدادات السابقه فقط
والقطعه الثانية من ال XBEE وصلت الها الفولتيه المطلوبه و ال GRN و وصلت ال DIN مع ال DOUT لغايات الفصح يعني ال Data يلي بتوصل يرجع يرسلها الى الكمبيوتر
والحمدلله زبطت يعني لو ابعث حرف من الكمبيوتر يرجع يوصلني مره ثانيه

لكن للأسف المشكله لما اوصلها مع ال PIC بحيث اوصل TX, RX ,والفولتيه و GRN وعملت برنامج بسيط ب microC بحيث كمان يبعثلي نفس القيمه يلي بستقبلها وهي البرنامج

كود:
unsigned short i;
void main() {
  Usart_Init(9600);
  do {
    if (Usart_Data_Ready())
    {
      i = Usart_Read();
      Usart_Write(i);
    }
  } while (1);
}

ولم أضبط أي شيء من يلي ذكرته سابقا وانا اعتقد انه هذه مشكلتي أرجوك أن تساعدني فأنا أعمل بمشروع تخرج وأي معلومه أضافية تطلبها رح أبعثها الك
وأرجوك أن توضح ما قلته وبصور وبالتفصيل كي أفهمها وأصتطيع معالجة الاخطاء الموجوده لدي .....

بأنتظار ردك أستاذي الغالي


الصورة الرمزية Abdulla873
Abdulla873
:: مهندس متميز ::
تاريخ التسجيل: Sep 2009
الدولة: Baghdad, Iraq
المشاركات: 504
نشاط [ Abdulla873 ]
قوة السمعة:0
قديم 17-02-2012, 02:43 PM المشاركة 4   
افتراضي


جيد جدا يا اخي العزيز اذا حصلت كما قلت اذا كل شيء اوكي.
والمشكله في برنامجك , انا لا استخدم المايكرو سي, اسف.


ennng
:: مهندس متميز ::
تاريخ التسجيل: Jul 2010
المشاركات: 466
نشاط [ ennng ]
قوة السمعة:0
قديم 17-02-2012, 06:52 PM المشاركة 5   
افتراضي هلا


اتمنى لك التوفيق اخي في مشروعك

جرب تكتب Usart1 في الكل او Usart2

ولك تحياتي


الصورة الرمزية khaled maitah
khaled maitah
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2012
المشاركات: 63
نشاط [ khaled maitah ]
قوة السمعة:0
قديم 17-02-2012, 07:27 PM المشاركة 6   
افتراضي


اتمنى لك التوفيق اخي في مشروعك

جرب تكتب Usart1 في الكل او Usart2

ولك تحياتي
نعم أخي جربت بيعطيني خطأ في البرنامج من ال microC فهو غير مدرج في أوامره



جيد جدا يا اخي العزيز اذا حصلت كما قلت اذا كل شيء اوكي.
والمشكله في برنامجك , انا لا استخدم المايكرو سي, اسف.
نعم أخي لكن انا طبقة البرنامج على البروتس وشغال ما في مشكله
لكن أرجوك أن توضح الامور التي يجب ضبطها لانني اتوقع ان تكون هذه مشكلتي
فكيف نضبط ال Channel ID , Starting and Ending Adresses ؟؟
أجو منك التوضيح


ahmad abdullah
:: مهندس متميز ::
تاريخ التسجيل: Jun 2010
الدولة: لبنان-فلسطين
المشاركات: 586
نشاط [ ahmad abdullah ]
قوة السمعة:0
قديم 17-02-2012, 08:36 PM المشاركة 7   
افتراضي


اخي في المايكروسي اكتب UART1 و ليس USART1 .
جرب و شوف شو بيصير


الصورة الرمزية Abdulla873
Abdulla873
:: مهندس متميز ::
تاريخ التسجيل: Sep 2009
الدولة: Baghdad, Iraq
المشاركات: 504
نشاط [ Abdulla873 ]
قوة السمعة:0
قديم 18-02-2012, 07:26 AM المشاركة 8   
افتراضي


اخوية العزيز , بما انك استلمت الاشارة بشكل صحيح , اذا التضبيط صحيح لكل العناوين, جرب ما قاله الاخوه في الاعلى وسوف نرى ما المشكله ولا تهتم , ان شاء الله يعمل.



----------------------------------------------------------------
www.pic-tronics.com

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 05:23 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025