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

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

MAAASD
:: مهندس متواجد ::
تاريخ التسجيل: Jul 2012
المشاركات: 93
نشاط [ MAAASD ]
قوة السمعة:0
قديم 03-08-2012, 07:04 PM المشاركة 1   
ha كيف اتعلم المايكروكونترولر من البداية؟ Twitter FaceBook Google+



السلام عليكم
كنت محتاج حد يقوللي ازاي ابدأ في عالم المايكروكونترولر علشان انا نفسي اتعلمه
بس مش لاقي حد يوجهني
للعلم انا جيت المنتدي هنا من توبيك
أسرع طريق لإحتراف برمجة الـ PIC بإستخدام MikroC

وهو كان متميز جداً وافادني كتير بس للاسف توقف!
وتابعت بعده
مسلسل رمضاني : متعة التعلم ... حصري

وهو كان مفيد جداً اكيد وساعدني اني احط رجلي علي اول الطريق بس توقف برضو!

دلوقتي من الموضوعين دول انا اتعلمت شوية حاجات وطبقتها علي برنامج

Proteus
بس معنديش اي خلفية ازاي الحاجات البسيطة دي زي الليدات وكدة ممكن اوصلها ك هاردوير واشغلها
مش عارف التوصيلات بتتعمل ازاي ولا ال Osc. بيتوصل ازاي ؟
يعني باختصار محتاج انفذ حاجة بسيطة من اللي اتعلمته من الموضوعين علي هارد وير وبعد كدة محتاج اكمل تعلم بس مش عارف المصدر وخاصة ان الموضوعين توقفوا !
طلبي ...
اولاً
اتمني حد يقدر يقوللي الخطوات اللي محتاجها علشان اعمل الهاردوير البسيط
يعني اشتري الحاجات منين؟ من مصر؟
والتوصيلات هتتم ازاي ؟ وايه الحاجات اللي هحتاجها لو عرفت اني هطبق مثال بسيط يشغل ليد ويطفيه تاني مثلاً

ثانياً

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

علي فكرة ده اول موضوع ليا هنا وانا متفاءل بالمنتدي وبكل الاعضاء المشاركين

ولكم جزيل الشكر ...جزاكم الله خيراً

اعلانات

hady1st
:: مهندس ::
تاريخ التسجيل: Oct 2011
المشاركات: 25
نشاط [ hady1st ]
قوة السمعة:0
قديم 03-08-2012, 07:33 PM المشاركة 2   
Arrow


انا هساعدك باللى أعرفة لأنى لسة مبتدىء برضو

اماكن ممكن تشترى منها القطع الألكترونية و المبرمجة و ليها مواقع عالنت

رام للألكترونيات ميدان التحرير - باب اللوق
http://ram-e-shop.com/oscmax/catalog/

فيوتشر للألكترونيات - العباسية أمام كلية الهندسة
http://store.fut-electronics.com/

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


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

الصورة الرمزية المظلوم
المظلوم
:: مهندس متميز ::
تاريخ التسجيل: Oct 2011
الدولة: BH
المشاركات: 640
نشاط [ المظلوم ]
قوة السمعة:0
قديم 03-08-2012, 07:53 PM المشاركة 3   
افتراضي


السلام عليكم

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

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


وبعد ذلك توجه للبرمجة ،، والكودات ،، ومعنى الدخل والخرج ، والخ ،!



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


انا عن نفسي لدي بكالوريوس هندسة الكترونية. وللآن هناك امور لا افهمها ولا اعرف التعامل معها رغم دراسة لمدة 4 سنوات ونصف ،،، لكن عندما تاتي للجانب العملي ، الموضوع مختلف تماما ،،،


النصيحة الكبرى التي انصحك اياها ، ان تصبر على العلم ولا تستعجل ،، وصدقني بعد صبرك ستصل لمرحلة ممتعة جدا حينما ترى كيف تتحول الكودات الى امور حسية تستطيع رؤيتها او تحسسها مثل التحكم في موتور او التحكم في جهاز او التحكم في درجة حرارة ،،، ووالخ ،،


MAAASD
:: مهندس متواجد ::
تاريخ التسجيل: Jul 2012
المشاركات: 93
نشاط [ MAAASD ]
قوة السمعة:0
قديم 03-08-2012, 08:48 PM المشاركة 4   
ha


*hady1st
شكراً اوي انا سمعت عن رام (وان شاء الله لو هشتري والخطوة دي مش عارف هتيجي امتي) هيكون منه
*المظلوم
شكراً , بس عايز اقولك ان الاساسيات معروفة باذن الله
انا طالب في هندسة اتصالات
اللي عايز اعرفه بقي ازاي ابدأ اندمج مع موضوع المايكروكونترولر واطبق ولو دايرة بسيطة اوي باستخدامه علشان تبقي تحفيذ للاستكمال
مع العلم ان دي لسه اول بداية ليا في الموضوع ده
ارجو الافادة وشكراً مقدماً




الصورة الرمزية هيثم العليمي
هيثم العليمي
:: مهندس جيد ::
تاريخ التسجيل: Mar 2012
الدولة: yemen
المشاركات: 236
نشاط [ هيثم العليمي ]
قوة السمعة:0
قديم 04-08-2012, 12:19 AM المشاركة 5   
win


السلام عليكم اخي الكريم انصحك تسجل هنا

مع المهندس احمد سمير فايد


http://www.qariya.com/vb/showthread.php?t=108145


الصورة الرمزية المظلوم
المظلوم
:: مهندس متميز ::
تاريخ التسجيل: Oct 2011
الدولة: BH
المشاركات: 640
نشاط [ المظلوم ]
قوة السمعة:0
قديم 04-08-2012, 01:17 AM المشاركة 6   
افتراضي


*hady1st
شكراً اوي انا سمعت عن رام (وان شاء الله لو هشتري والخطوة دي مش عارف هتيجي امتي) هيكون منه
*المظلوم
شكراً , بس عايز اقولك ان الاساسيات معروفة باذن الله
انا طالب في هندسة اتصالات
اللي عايز اعرفه بقي ازاي ابدأ اندمج مع موضوع المايكروكونترولر واطبق ولو دايرة بسيطة اوي باستخدامه علشان تبقي تحفيذ للاستكمال
مع العلم ان دي لسه اول بداية ليا في الموضوع ده
ارجو الافادة وشكراً مقدماً



طيب جميل جدا ، يعني انت قاطع شوط ممتاز ، الآن ما عليك الا ان تشتري بعض القطع الالكترونية ،، وتبدأ عمل الدوائر ،، لكل تعتاد على التوصيل ،، فكما قلت لك الموضوع يعتمد عليك ، كلما تمرست اكثر في التوصيل ومعرفة القطع عن قرب من الجانب العملي ، ستكون المواضيع اسهل ،،،

عادة الجميع يبدأون برمجة المايكروكنترولر بتشغيل ليد واطفاءه ، ولكي تقوم باي مشزوع بالمايكروكنترلولر ، عليك ان يتوفر لديك الامور التالية :

1 المايكروكنترولر الذي تريد العمل عليه وكبداية عليكان تختار احد الانواع البسيطة كـ16f84a ار 16f628a وهما نوعان مشهوران جدا ،
2- مبرمجة ، وانصحك ان تشتري واحدة معتمدة حتى تتسبب لك بمشاكل مستقبلا ، والمبرمجة معناها. الدائرة التي ستقوم بكتابة الكود على شكل اصفار ووحايد داخل المايكروكنترولر بمعنى انك بعد ان تكتب الكود وتحوله إلى ما يسمى machine langugae وهو عادة يسمى hex file ، تحتاج ان تنقله من الكمبيوتر الى المايكروكنترولر الذي ستستخدمه ، المبرمجة تقوم بهذه الوظيفة ، !
3- تحتاج طبعا الى برنامج على الكمبيوتر يسمى compiler وهو يعتمد على نوع المايكرو الذي تستخدمه ومثال على هذه الكمبايلرات ، Mikroc pro او الـ MPLAB وطعا المشهور بينهم هو المايكرو سي برو او المايكرو سي العادي ،!

4 - طبعا تحتاج لكود مكتوب وفية المهمة التي تريد المايكرو كنترولر ان ينفذها .

5- هناك امور اخرى تحتاجها مثلا اكثر المايكروكنترولر لا يحتوون على مذبذب او ما يسمى oscillator ، لهذا تحتاج إلى مذبذب ما ، سواء ار سي او كريستالة مثلا ،، وهي بانواع ، 4 ميغا هرتز ، او 8 ميغا هرتز او 20 ميغا هرتز مثلا ،، ! وهذه القطعة هي القلب النابض للمايكرو حيث تنضم الوقت وعمل المايكروكنترولر حيث انها التردد الذي يعمل به المايكرو ،!


وطبعا ستحتاج إلى امور اساسية كـ breadboard او بوردة لتركيب القطع عليها ، وستحتاج لمصدرر جهد ، وافضل طريقة للحصول على مصدر جهد هي من شاحن موبايل 5 فولت مثلا ، او على الاقل بطارية 9 فولت مع منظم جهد بخمسة فولت ! وستحتاج بالطبع الى مقاومات مثلا بقيم مختلفة 330 اوم ، 470 ، 1000 او 1ك ، 10 ك ، 4.7 ك ، على حسب الحاجة ! وستحتاج ليدات حتى تبدأ التجارب عليها ،، وهكذا



عليك ان توفر هذه الامور ،، وتتاكد من معرفتك لطريقة التعامب"ل معها ومن ثم اهتم في طريقة كتابة المود اوالبرمجة !!





تمنياتي


MAAASD
:: مهندس متواجد ::
تاريخ التسجيل: Jul 2012
المشاركات: 93
نشاط [ MAAASD ]
قوة السمعة:0
قديم 04-08-2012, 05:54 AM المشاركة 7   
افتراضي


*المظلوم
شكراً جزيلاً لك
وان شاء الله احاول انزل اشتري حاجات مبدئية لتنفيذ دائرة صغيرة ليد مثلاً
الي ان اتعلم اكثر والي ان اجد المصادر التي سأتعلم منها
واذا وجدت مصدر مناسب للمبتدأين يساعدهم في التعلم (المايكروكونترولر )
ارجوك لا تتأخر وشكراً مرة تانية

إضافة رد

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

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

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


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

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