*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 ك ، على حسب الحاجة ! وستحتاج ليدات حتى تبدأ التجارب عليها ،، وهكذا
عليك ان توفر هذه الامور ،، وتتاكد من معرفتك لطريقة التعامب"ل معها ومن ثم اهتم في طريقة كتابة المود اوالبرمجة !!
تمنياتي