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

   

الصورة الرمزية sheimy
sheimy
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: Egypt
المشاركات: 767
نشاط [ sheimy ]
قوة السمعة:
قديم 03-04-2010, 10:37 PM المشاركة 17   
Thumbs up



الف شكر اخى شيمى
كيف استلم بيانات من البيك واجعل السى شارب يقراه
وليكن مثلا ابرمج البك على انه يستلم داتا من سينسور ويبعتها لسى شارب
والف شكر على تعبك معايا
المشكله عندى انى مبتدا فى الدواير الالكترونية ولكن عندى خلفية لعلها تكون كويسه فى البرمجة
فهل سوف استخدم امر port.readExisting فى السى شارب وامر UART1_Write
فى برمجة ال pic16f877a
ارجو منك الافاده
نعم يمكنك استخدام ذلك فقد قمنا باستخدام ذلك فى برنامج الفولتميتر

مشروع الفولتميتر منشور هنا بالقرية

ربنا يوفقك

مهندس
احمد الشيمى

اعلانات

frank_hugo_1100
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2007
المشاركات: 166
نشاط [ frank_hugo_1100 ]
قوة السمعة:
قديم 03-04-2010, 11:49 PM المشاركة 18   
افتراضي


فى برنامج لفيجوال سى شارب يتحكم بالسريال بورت فى ثمانى ريلايهات
عندما اختار مثلا اول اربعه ريلايهات واضغط على زر set
جعلت الفيجوال سى شارب يحول ذلك الى ال binary المكافىء 15
ولو مثلا اخترت الثمانيه ريلايهات وضغطت set
فانه يحول ذلك الى 255 ثم ارسلت هذا الرقم عبر السريال بورت باستخدام الامر serialport1.write(datatobesent.ToString());
واستقبل هذه الاشارة على بك 16f84a واخليه يطلع الخرج ده على بورت b
وظبطت اعدادات السريال ف البك وفى السى شارب تماما ولكن لم تستجيب معى ومش عارف المشكله فين

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

الصورة الرمزية sheimy
sheimy
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: Egypt
المشاركات: 767
نشاط [ sheimy ]
قوة السمعة:
قديم 04-04-2010, 01:01 AM المشاركة 19   
افتراضي


فى برنامج لفيجوال سى شارب يتحكم بالسريال بورت فى ثمانى ريلايهات
عندما اختار مثلا اول اربعه ريلايهات واضغط على زر set
جعلت الفيجوال سى شارب يحول ذلك الى ال binary المكافىء 15
ولو مثلا اخترت الثمانيه ريلايهات وضغطت set
فانه يحول ذلك الى 255 ثم ارسلت هذا الرقم عبر السريال بورت باستخدام الامر serialport1.write(datatobesent.ToString());
واستقبل هذه الاشارة على بك 16f84a واخليه يطلع الخرج ده على بورت b
وظبطت اعدادات السريال ف البك وفى السى شارب تماما ولكن لم تستجيب معى ومش عارف المشكله فين
الامر مجرب على
PIC16F877A

واى بيك يدعم ال RS232

وشغال تمام ويستجيب



الصاعقة المصرية
:: مهندس ::
تاريخ التسجيل: Jun 2009
الدولة: EGYPT
المشاركات: 46
نشاط [ الصاعقة المصرية ]
قوة السمعة:
قديم 04-04-2010, 08:03 AM المشاركة 20   
ha Smart Home


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


الصاعقة المصرية
:: مهندس ::
تاريخ التسجيل: Jun 2009
الدولة: EGYPT
المشاركات: 46
نشاط [ الصاعقة المصرية ]
قوة السمعة:
قديم 04-04-2010, 08:09 AM المشاركة 21   
ha Smart Home


هذا هو البرنامج الذى حاولت فيه هنا


frank_hugo_1100
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2007
المشاركات: 166
نشاط [ frank_hugo_1100 ]
قوة السمعة:
قديم 04-04-2010, 03:56 PM المشاركة 22   
افتراضي


شكرا على الرد م شيمى ولكن بالنسبه للبك الذى لايدعم السريال فان دوال السوفت تؤدى هذه الوظيفه و المفروض انها تعمل كما انى جربت ربط 2 بك ببعض بالسوفت يو ارت واشتغلوا تمام ولكن لا ادرى لماذا لا تعمل عند ربطها بالكمبيوتر
عالعموم جزاكم الله خيرا
وبالنسبه لل ٌRS485 هل هناك شرح له وكيفيه استخدامه
هاروير محتاج محول من 232 الى 485 وهل موجود فى مصر وغالى ام ....


hosam_eldin
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2008
المشاركات: 181
نشاط [ hosam_eldin ]
قوة السمعة:
قديم 04-04-2010, 04:16 PM المشاركة 23   
افتراضي


شكرا على الرد م شيمى ولكن بالنسبه للبك الذى لايدعم السريال فان دوال السوفت تؤدى هذه الوظيفه و المفروض انها تعمل كما انى جربت ربط 2 بك ببعض بالسوفت يو ارت واشتغلوا تمام ولكن لا ادرى لماذا لا تعمل عند ربطها بالكمبيوتر
عالعموم جزاكم الله خيرا
وبالنسبه لل ٌRS485 هل هناك شرح له وكيفيه استخدامه
هاروير محتاج محول من 232 الى 485 وهل موجود فى مصر وغالى ام ....

طبعا ال Converter موجود بمصر عند رام وانا استخدمته أكثر من مرة
http://ram-e-shop.com/product_info.p...oducts_id=1341


الصاعقة المصرية
:: مهندس ::
تاريخ التسجيل: Jun 2009
الدولة: EGYPT
المشاركات: 46
نشاط [ الصاعقة المصرية ]
قوة السمعة:
قديم 05-04-2010, 11:29 AM المشاركة 24   
ha البيت الذكى


ازاى ابعت بيانات من PIC16f877a الى C#
هذا هو البرنامج الذى حاولت فيه
حتى اقرأ من sensor وابعت بياناته الى السى شارب
اللهم انصر المسلمين فى كل مكان ووحد شملهم



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