أسئلة كورس Embedded Ethernet


يتم استقبال الأسئلة المتعلقة بالمادة العلمية الموجودة داخل الكورس من خلال كتابتها فى تعليق على هذه الصفحة، حيث سيتم الاجابة عليها، ولا يتم الاجابة على الأسئلة فى أى مكان أخر (سواء كان البريد الالكترونى، صفحة الفيسبوك، التليفون، أى صفحة أخرى فى المدونة).

من فضلك، لكى اتمكن من الاجابة على الأسئلة، يجب الالتزام بالأتى:

ملحوظة هامة جدا، قبل كتابة التعليق (سؤالك) يجب تسجيل دخولك بحساب جوجل الخاص بالبريد الالكترونى الذى من خلاله قمت بشراء الاسطوانة، وذلك للرد على الأسئلة .

1 - الدروس التى تم شرحها فى الاسطوانة مبنية على بعضها، فلا تسأل عن موضوع فى فيديو مالم تشاهد جميع الفيديوهات السابقة له.

2 - قبل كتابة سؤالك، راجع الأسئلة الموجودة على الصفحة، حيث يمكن ان تكون قد تمت اجابته من قبل، وفى هذه الحالة فلن يتم الاجابة عليه مرة أخرى.

3 - فى بداية السؤال يجب أن تذكر اسم المحاضرة ودقيقة الفيديو المرتبطة بموضوع السؤال، كما بالمثال التالى
    اسم المحاضرة:
    18 Hello World
    الدقيقة رقم:
    10:49
    وفى حالة عدم ذكر أى منها فلن يتم الاجابة على السؤال.

4 -  جميع الدوائر تم  اختبارها وتنفيذها عمليا كما هو موضح بالفيدوهات، وبالتالى ان لم تعمل معك دائرة فيجب عليك مراجعة الكود وطريقة توصيل الدائرة مراجعة دقيقة والتأكد من صحتها واحكام فتحات لوحة التجارب المستخدمة على الاسلاك ، وسلامة المكونات المستخدمة، ومصادر التغذية الكهربية.

5 - لا يتم الاجابة على أسئلة تتعلق بمشاريع تخرج أو غيره، كما لايتم الاجابة على أسئلة تعديل أو تطوير الأكواد والدوائر المشروحة فى الاسطوانة  لتناسب فكرة او غرض معين.

شكرا جزيلا لتعاونكم.

================================================




هناك 17 تعليقًا:

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

    ردحذف
    الردود
    1. وعليكم السلام ورحمة الله
      بالنسبة لى، أقوم بعملية الشراء من خلال موقع www.aliexpress.com
      وبصفة عامة
      ---------
      يجب على حضرتك ان تمتلك وسيلة للدفع مثل فيزا كارد، والتى يتم استخراجها من أحد البنوك
      من خلال الموقع السابق ذكره، تقوم بانشاء حساب، يحتوى على بياناتك الصحيحة، مثل الاسم – بريدك الالكترونى - العنوان الذى ستستلم عليه الشحنات – رقم تليفونك – بيانات الفيزا كارد
      بعدها تقوم بالبحث داخل الموقع عن المنتج الذى تريده، وتختار ما يناسبك من عروض وتقوم بطلب الشراء
      بعدها بمدة (تتوقف على اختيارك لطريقة الشحن، هل هى مجانية ام مدفوعة) تصل اليك الشحنة على العنوان الذى حددته، تقوم باستلامها مقابل دفع مبلغ الجمارك.
      مع العلم انه توجد منتجات يحظر دخولها، تختلف من دولة الى اخرى.
      من خلال حسابك على موقع www.aliexpress.com (وايضا من الرسائل التى تصلك على البريد الالكترونى) تستطيع أن تتبع سير الشحنة، وعندما تصل الى بلدك يتم فحصها فى الجمارك
      بالنسبة لمصر
      ---------
      اذا حدث وتأخرت الشحنة فى الجمارك لسبب ما، اما ستتلقى منهم خطاب يفيد بسبب ذلك، أو تذهب اليهم (مكتب البريد الرئيسى- بجوار محطة سكك حديد مصر – بالقاهرة – الدور الرابع) لمعرفة سبب التأخير وعدم الاستلام والذى غالبا ما يكون بسبب نوع الشحنة المطلوبة، يجب أن يكون لديك رقم Tracking Number الخاص بالشحنة، وتحصل عليه من خلال حسابك على موقع الشراء.
      فى بعض الاحيان قد يطلب منك فى الجمارك صورة البطاقة الشخصية، وصفحة بيانات المنتج للسماح بالافراج عن الشحنة
      بالنسبة لنا فى مصر ، وفى ظل تطبيق قانون الطوارئ ، فيوجد تشديد على طلب بعض المنتجات، وخصوصا الخاصة بالاتصالات اللاسلكية والواى فاى، أما الدوائر المتكاملة فليس بها مشكلة
      لو حضرتك موجود فى مصر، فيمكنك طلب ENC28J60 Ethernet Module من خلال الموقع التالى
      http://lampatronics.com/product/ethernet-module-enc28j60-for-arduino-microcontroller/
      ولكن اتصل عليهم أولا واطلب منهم انك تريد شراء هذا المنتج الموجود لديهم، وهذه روابطهم على الفيسبوك
      https://www.facebook.com/LampaTronics/?ref=br_rs
      https://www.facebook.com/profile.php?id=100009572133077
      شكرا جزيلا



      حذف
  2. السلام عليكم ورحمة الله وبركاته
    أنا شاكر جدا لأستجابة سيادتك والرد على السؤال بالنسبة فيزا كارد، والتى يتم استخراجها من أحد البنوك كما ذكرت سيادتك تقصد أحد البنوك المصرية وهل هى ماستر كاردأو فيزا العادية أم انك تقصد شيىء اخر كما أريد أن اعلم اقصى عدد يمكن التعامل معه في الأستيراد كذلك هل يتم التعامل بالجنيه المصرى أم بالدولار بمعنى شحن الفيزا حيكون جنيه مصرى والا دولار وبالمناسبة أنا كلمت lampa tronics ولم أجد الموديول عندهم
    شكرا مرة أخرى لأهتمام سيادتك

    ردحذف
    الردود
    1. وعليكم السلام ورحمة الله وبركاته
      بالنسبة للفيزا يمكن الحصول عليها من البنوك المصرية
      بالنسبة لنوعها، فموقع aliexpress يتعامل مع طرق كثيرة للدفع منها فيزا كارد ، وماستر كارد وغيره
      والرابط التالى بيوضح طرق الدفع المتاحة
      http://activities.aliexpress.com/adcms/help-aliexpress-com/payment_methods.php
      بالنسبة لأقصى عدد للاستيراد، فليس لدى معلومة مؤكده، ويمكن لحضرتك المعرفة من خلال الجمارك
      حضرتك بالنسبة للعملة حضرتك، بتفتح الحساب فى البنك بالجنيه المصرى، واثناء الشراء من على الموقع يتم الشراء بما يقابله بالعملة المحددة (الدولار) ويتم الخصم من حسابك بالجنيه المصرى.
      بالنسبة للموديول ، أعتقد ان لديكم بالاسكندرية محل شهير فى ش النبى دنيال، ممكن حضرتك تسأل فيه عن نفس النوع المطلوب، أو حضرتك تطلبه من خلال الموقع.

      حذف
  3. السلام عليكم ورحمة الله وبركاته شكرا جزيلا لسيادتكم وأنا بعد بحث أستطعت الحصول على الموديول وهو موجود عند RAm ELECTRONIC لمن أراد شراءه وكان لى سؤال جديد في المحاضرة الخامسة
    05 SPI Ethernet Library
    والتى تم فيها شرح المكتبة الخاصة بالتعامل مع موديول Ethernet هناك بعض الأوامر في المكتبة لن نستخدمها كما فهمت من الفيديو ولكن لو تكرمت شرح ولو بسيط لهذه الأوامر مثل ARP Requestes
    ICMP echo requestes
    ARP Client with cache
    DNS Client
    لكى تكتمل المعلومة لدى . شاكر جدا لسيادتكم وأعتذر عن كثرة أسألتى

    ردحذف
    الردود
    1. ,عليكم السلام ورحمة الله وبركاته
      ليس الغرض من الكورس شرح العديد من الأوامر والتى قد تتطلب أكثر من تطبيق (مثل ما هو متبع فى الكورس السابق PIC microcontroller programming)، وإنما الغرض هو بناء دائرة بإمكانيات محدد، وتأدية وظائف معينة (كما هو مذكور فى صفحة الكورس على هذه المدونة) بغرض الحصول على منتج قابل للبيع بأقل تكاليف ممكنة، ولذلك يتم البحث داخل مكتبة الميكروسى عن مجموعة الأوامر التى تقوم بهذا الغرض وشرحها التعامل معها.

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

    ردحذف
    الردود
    1. وعليكم السلام ورحمة الله وبركاته
      أبدا أستاذ أحمد، حضرتك من حقك السؤال طالما أن الأسئلة ىتتعلق بالكورس، ولا داعى أبدا للأسف
      وفقك الله الى سبيل الرشاد
      خالص شكرى وامتنانى لكم

      حذف
  5. اخي العزيز السلام عليكم و رحمة الله و بركاته . يالنسبة للاتصال بالمايكروكونترولر .الاتصال يكون من الديسكتوب ام من اللابتوب ؟ , و شكرا لك .

    ردحذف
    الردود
    1. وعليكم السلام ورحمة الله وبركاته، يتم الاتصال مابين الميكروكنترولر وجهاز الكمبيوتر سواء كان PC desktop أو Laptop ليس بينهما فرق.

      حذف
  6. السلام عليكم يا هندستنا الكبير OSCTUNE: OSCILLATOR TUNING REGISTER للاسف كنت عايز ارفق سؤالي بصورة بس للاسف لا يسمح الموقع برفع صور لذلك سارفع لينك
    [url=https://www.0zz0.com][img]http://www12.0zz0.com/2017/10/19/00/920227771.png[/img][/url]
    [url=https://www.0zz0.com][img]http://www12.0zz0.com/2017/10/19/00/139524181.png[/img][/url]
    هو ازاي واحني حطين كرستالة 10 ميجا مع انه بيقول انه من 4 الي 8 ميجا ؟

    ردحذف
    الردود
    1. وعليكم السلام ورحمة الله وبركاته
      يوجد لهذا النوع من الميكروكنترولر 10 أنماط لعمل المذبذب، كما هو موضح فى الداتاشيت الخاصة به، وبالصورة الموجودة على الرابط التالى
      https://drive.google.com/file/d/0Bz7GHbafA-C8STI1ZTZBa1pLb2M/view

      نستخدم فى الكورس النمط HSPLL، بينما حضرتك بتسأل عن نمط أخر، لا نعمل عليه فى الكورس وهو المذبذب الداخلى Internal Oscillator

      وفى الصورة التالية ، والمأخوذة من الداتاشيت ستجد أنه يقول
      https://drive.google.com/file/d/0Bz7GHbafA-C8ZlYwcVJIdl9xTk0/view

      يمكنك عند العمل فى النمط HSPLL، استخدام كرستالة يصل ترددها الى 10 ميجا هرتز، للحصول على تردد داخلى يصل الى 40 ميجا هرتز، وهذا ما نعمل عليه فى الكورس.

      شكرا جزيلا.

      حذف
  7. تمام وهل هذا التردد خاص فقط بالمديول الانترنيت ؟

    ردحذف
    الردود
    1. هذا التردد خاص بالميكروكنترولر، وليس بموديول الايثرنت، حيث يمكن استخدامه مع الميكروكنترولر بصرف النظر عن وجود المويول أم لا، ونستخدمه مع الموديول لأنه يتصل مع الميكروكنترولر من خلال الـ SPI ، ويفضل أن يعمل الموديول مع هذا البروتوكول على تردد من 8 الى 10 ميجا هرتز، ولكى يعمل البروتوكول على هذا التردد فيجب أن يكون تردد الميكروكنترولر فى حدود 40 ميجا هرتز، حيث يتم قسمة الـ 40 ميجا هرتز على 4 (كل تعليمة من تعليمات الميكرومنترولر تحتاج الى 4 هرتز لتنفيذها) فنحصل على 10 ميجا هرتز يمكن أن يعمل عليها بروتوكول SPI، ارجو من حضرتك مراجعة طريقة عمل الـ SPI، شكرا جزيلا.

      حذف
  8. السلام عليكم ورحمة الله في المحاضرة 3 ذكرت انه يجب أستخدام level shift logic وذكرت بعض الدوائر المتكاملة فهل يمكننا أستخدام أنواع أخرى بدلا من الدوائر المتكاملة تحتوى على ترانزيسستور مثل BSS138 وشكرا

    ردحذف
    الردود
    1. وعليكم السلام ورحمة الله وبركاته
      لقد قمت بسرد بعض الدوائر المتكاملة في المحاضرة الثالثة، تستخدم كـ level shift logic
      وذلك طبقا لما هو وارد في صفحة البيانات – Datasheet – الخاصة بـ ENC28J60
      والموجودة على الرابط التالى ، الصفحة 8 ، بند 2.5 I/O Levels
      http://ww1.microchip.com/downloads/en/DeviceDoc/39662c.pdf
      وبالنسبة لسؤال حضرتك باستبدالها بأخرى تعمل بترانزستور – مثل BSS138 - فانه:
      لا يمكن مقارنة أداء الدائرة المتكاملة (والتي تحتوى على الكثير من الترانزستورات) مع أداء ترانزستور واحد فقط من حيث الكفاءة والاستقرار.
      كما أن ENC28J60 يعمل على ترددات عالية، وتضمن الدائرة المتكاملة الحفاظ على شكل الإشارة التي يتم تسليمها للميكروكنترولر بنسبة أكبر بكثير من مجرد استخدام ترانزستور.
      ويمكن استخدام level shift logic الذى يعمل بترانزستور – مثل BSS138 - مع الترددات المنخفضة بصورة جيدة.
      ولذك أنصح باستخدام الدائرة المتكاملة.
      شكرا جزيلا.

      حذف
  9. جزاك الله خيرا على هذا الرد الوافى

    ردحذف