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

   

الصورة الرمزية المظلوم
المظلوم
:: مهندس متميز ::
تاريخ التسجيل: Oct 2011
الدولة: BH
المشاركات: 636
نشاط [ المظلوم ]
قوة السمعة:
قديم 04-10-2011, 02:09 AM المشاركة 9   
افتراضي



1- اختيار ال PIC مرتبط بتطبيقات الدائره ونوع الاتصال الذي سوف تستخدمه اضافة
الى لغة البرمجة . مثل مشروعك PIC16F877A or PIC16F873A يمكن ان يفي
بالغرض , الاختيار بينهما يعتمد على كمية الاجهزه التي تتحكم بها.

2- يتطلب معرفة ممكن ان نقول 60%

3- هنا نحتاج تفاصيل مثلا , المسافة ؟ التردد؟ مشفره المعلومات او لا؟ باتجاه
واحد يتم ارسال البيانات ام باتجاهيين؟

4- التكلفة ( 20$------واكثر ) تعتمد على ما سوف في الانصال.

5- اطلع على المشاريع المنفذه من هذا النوع , ولو كانت على شكل اجزاء.
هنا سوف تجد بعضها:
http://www.pic-tronics.com/

تحياتي


1- سوف أركز على الإتصال عن طريق الإنترنت لكونه الأفضل ،،، على الرغم من أنه الأكثر صعوبة ،، فأي نوع من الــ Pic microcontroller ،، يجب أن استخدم , سوف استخدم لغة السي ،، ولكن هل 16F877A يمكن استخدامه لاستقبال وارسال البيانات عن طريق الإنترنت ؟! ،،



3- لنفرض أن المسافة يجب أن تكون غير محدده ،، لذلك أفضل التوصيل بالأنترنت ،، هل التردد مهم في حالة الإنترنت ؟ ،، وكما أن المعلومات غير مشفرة ،، لا داعي ان تكون مشفره مثلا ،، والبيانات ترسل بإتجاه واحد ،، أو بإتجاهين ؟



شكرا على التوضيح ،، واتمنى التواصل ،، والإجابة على الأسئلة

اعلانات

الصورة الرمزية العربى المصرى
العربى المصرى
:: مهندس متواجد ::
تاريخ التسجيل: Aug 2010
الدولة: مصر
المشاركات: 84
نشاط [ العربى المصرى ]
قوة السمعة:
قديم 04-10-2011, 03:16 AM المشاركة 10   
افتراضي


اخى الكريم اهلا ومرحبا بك.

اعتقد ان مشروعك يوجد بة جانب فى غاية الاهمية ويجب الاهتمام بة ومناقشة


هذا الجانب وهو (التحكم عن طريق الانتر نت),

يوجد طريقتين

1- اما ان نتحكم عن طريق النت من خلال جهاز الحاسوب.
2-اما عن طريق دائرة اليكترونية تتعامل مع segnal network .
-----------------------------------------------------------------

اعتقد ان الاقتراح الاول اسهل على الاقل مبدئيا حتى تقترب من النتائج او تضع يدك على او الخيط.

الادوات المطلوبة.

1- برنامج مصمم على الفيجوال بسيك وتوجد فية امكانية ربط جهاز حاسوب باخر ومن ثم التحكم فى الحاسوب الاخر بحيث يقوم البرنامج باخراج داتا من سيريال بورت او منفذ الطابعة حيث يمثل الخرج مفاتيح الريموت ولا يكون لة موجة او شفرة مميزة عن غيرها هذة مهمة البرنامج.

2- الدائرة التى تستقبل الداتا وهى التى تتعامل او تولد الموجة التى يرسلها الميكرو من خلال تزويدة بدائرة مرسل اشعة تحت الحمراء واعتقد انسب ميكرو يقوم بمثل هذة المهمة هو المعلم الكبير 16f877a .

اما اذا كنت تريد التحكم عبر الانتر نت بدون تصميم برنامج من خلال فيجوال بيسك بحيث تربط دائرة اليكترونية مباشرتا ب segnal network . اعتقد انة ممكن ولكن سوف تكون صعبة الى حدا ما والله اعلم.


التعديل الأخير تم بواسطة : العربى المصرى بتاريخ 04-10-2011 الساعة 03:20 AM
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

الصورة الرمزية Abdulla873
Abdulla873
:: مهندس متميز ::
تاريخ التسجيل: Sep 2009
الدولة: Baghdad, Iraq
المشاركات: 504
نشاط [ Abdulla873 ]
قوة السمعة:
قديم 04-10-2011, 05:02 PM المشاركة 11   
افتراضي


اخي العزيز دع معلومات واضحة ؟؟ تقول لي الاتصال باستخدام الاشعة التحت الحمراء ووووو
ثم تحول الى الانترنيت !!!! ما ذكرت انك سوف تستعمل الانترنيت في سؤالك!!!


الصورة الرمزية المظلوم
المظلوم
:: مهندس متميز ::
تاريخ التسجيل: Oct 2011
الدولة: BH
المشاركات: 636
نشاط [ المظلوم ]
قوة السمعة:
قديم 04-10-2011, 07:13 PM المشاركة 12   
افتراضي


اخى الكريم اهلا ومرحبا بك.

اعتقد ان مشروعك يوجد بة جانب فى غاية الاهمية ويجب الاهتمام بة ومناقشة


هذا الجانب وهو (التحكم عن طريق الانتر نت),

يوجد طريقتين

1- اما ان نتحكم عن طريق النت من خلال جهاز الحاسوب.
2-اما عن طريق دائرة اليكترونية تتعامل مع segnal network .
-----------------------------------------------------------------

اعتقد ان الاقتراح الاول اسهل على الاقل مبدئيا حتى تقترب من النتائج او تضع يدك على او الخيط.

الادوات المطلوبة.

1- برنامج مصمم على الفيجوال بسيك وتوجد فية امكانية ربط جهاز حاسوب باخر ومن ثم التحكم فى الحاسوب الاخر بحيث يقوم البرنامج باخراج داتا من سيريال بورت او منفذ الطابعة حيث يمثل الخرج مفاتيح الريموت ولا يكون لة موجة او شفرة مميزة عن غيرها هذة مهمة البرنامج.

2- الدائرة التى تستقبل الداتا وهى التى تتعامل او تولد الموجة التى يرسلها الميكرو من خلال تزويدة بدائرة مرسل اشعة تحت الحمراء واعتقد انسب ميكرو يقوم بمثل هذة المهمة هو المعلم الكبير 16f877a .

اما اذا كنت تريد التحكم عبر الانتر نت بدون تصميم برنامج من خلال فيجوال بيسك بحيث تربط دائرة اليكترونية مباشرتا ب segnal network . اعتقد انة ممكن ولكن سوف تكون صعبة الى حدا ما والله اعلم.


بالنسبة للطريقة الأولى ،، ما هي الحاجة لربط حاسوبين مع بعضهما البعض ؟! ،، هل تقصد أن تعامل الميكروكنترولر على انه حاسوب اخر ؟ ،، وما المقصود من أن الخرج يمثل مفاتيح الريموت ؟ ،، هل أنه بدل الريموت سنستخدم داتا مرسلة من خلال حاسوب ،، ؟ هل هذا هو القصد ؟


الدائرة ستقوم بإستقبال الداتا من السيريال بورت ؟ ،، ومن ثم سترسلها إلى الميكرو كنترولر ؟ ،، هل هذا هو المقصود ؟



ما أريد القيام به ،، هو أن يكون الــ Input للميكرو كنترولر من خلال صفحة html ،، أو من خلال ارسال رسالة ايميل ،، او ما شابه ،، بمعنى أنني لو كنت في أي مكان في العالم ،، استطيع الدخول على الإنترنت ،، وبطريقة ما ،، اقوم بتشغيل واطفاء الإجهزة ،، عبر ارسال كود معين أو رمز معين ،، او رقم إلى المايكروكنترولر وهو يترجمه إلى خرج outputs هذه المخرجات تكون موصلة برليهات ،، وبالتالي تقوم بتشغيل او اطفاء الجهاز ،، هذا هو المطلوب


شكراً عزيزي ،، دمت بخير
،،


الصورة الرمزية المظلوم
المظلوم
:: مهندس متميز ::
تاريخ التسجيل: Oct 2011
الدولة: BH
المشاركات: 636
نشاط [ المظلوم ]
قوة السمعة:
قديم 04-10-2011, 07:16 PM المشاركة 13   
ha


اخي العزيز دع معلومات واضحة ؟؟ تقول لي الاتصال باستخدام الاشعة التحت الحمراء ووووو
ثم تحول الى الانترنيت !!!! ما ذكرت انك سوف تستعمل الانترنيت في سؤالك!!!
اعتذر منك عزيزي ،، أنا في البداية أحببت أن استشير الأخوه في أنني أريد التحكم عن بعد بتشغيل واطفاء اجهزه ،، ولكن اتضح لي بعدها أن الطريقة الأفضل هي التحكم عن طريق الإنترنت وذلك ،، حتى يمكن التحكم في المدخلات من أي مكان بحيث لا تكون المسافة عائقا أمام هذا التحكم ،، لذلك أحببت أن يكون الموضوع عن التحكم في المايكروكنترولر عن طريق الإنترنت ،،


أكرر اعتذاري


تمنياتي


robota
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: الخرطوم_السودان
المشاركات: 895
نشاط [ robota ]
قوة السمعة:
قديم 04-10-2011, 11:29 PM المشاركة 14   
افتراضي


اخى
انت بحاجة الى ايثرنت .
حل مجرب :
1-بيك يدعم ال SPI (يفضل من عائلة 18 لاحتياجك الى ذاكرة كبيرة ) .
2- ENC28J60 (يفضل استخدام دائرة جاهزة)
بالاضافة للمكونات الاساسية


الصورة الرمزية المظلوم
المظلوم
:: مهندس متميز ::
تاريخ التسجيل: Oct 2011
الدولة: BH
المشاركات: 636
نشاط [ المظلوم ]
قوة السمعة:
قديم 04-10-2011, 11:44 PM المشاركة 15   
افتراضي


اخى
انت بحاجة الى ايثرنت .
حل مجرب :
1-بيك يدعم ال SPI (يفضل من عائلة 18 لاحتياجك الى ذاكرة كبيرة ) .
2- ENC28J60 (يفضل استخدام دائرة جاهزة)
بالاضافة للمكونات الاساسية
ما هو الـــ SPI ؟

2- ما هي مميزات الــ ENC28J60 ،، وهل لي بتفاصيل عنه ،، لم استخدمه من قبل ،،


ما هو رأيكم بإستخدام pic32 Ethernet starter kit ، وهل استخدمتموه من قبل ؟ ،، وهل هناك منكم من قام بمشاريع مشابه عليه ؟




تمنياتي


robota
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: الخرطوم_السودان
المشاركات: 895
نشاط [ robota ]
قوة السمعة:
قديم 05-10-2011, 12:11 AM المشاركة 16   
افتراضي


1- spi : عبارة عن بروتكول اتصال , سيكون وسيلة التخاطب بين البيك وال ENC28J60

2- بالنسبة لل ENC28J60 قم بتحميل الداتا شيت مع العلم انه يوجد دوائر متكاملة اخرى افضل منه والجميع من انتاج مايكروشيب.

3- pic32 Ethernet starter kit لم استخدمه .
لكنى استخدمت هذه الدائرة الجاهزة من
http://www.mikroe.com/eng/products/v...thernet-board/



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