جديد الهندسة نت: كيف يمكن تحديث V_AES.db فى v_plug بقلم amryoussief أخر رد بقلم M_MSH66          »          معدلات الأعمال بقلم k71273 أخر رد بقلم a_seddik2000          »          هل الزواج نصيب ام اختيار؟؟؟؟ بقلم james dean أخر رد بقلم عروبة محمد          »          دروس مبسطة في البريمافيرا بقلم a_seddik2000 أخر رد بقلم a_seddik2000          »          جميع حلقات DEATH NOTE تعرض هنا أول بأول وترجمة عربية بقلم snake_98_06 أخر رد بقلم snake_98_06          »          ختمة رمضان للقرآن الكريم بقلم SilverBoy أخر رد بقلم *ThE MaGiC*          »          طلب برنامج Norton Ghost v10 بقلم غزال الليل أخر رد بقلم shawesh          »          التأثيرات الإشعاعية للقنبلة النووية بقلم ali_sharaf أخر رد بقلم STEVE          »          الأسئلة والإستفسارات الخاصة ببرنامج البريمافيرا بقلم a_seddik2000 أخر رد بقلم a_seddik2000          »          Microsoft Office Project 2003 Step By Step بقلم a_seddik2000 أخر رد بقلم a_seddik2000          »          كيفية انشاء مفاعلات نووية للاغراض العسكرية بقلم ali_sharaf أخر رد بقلم STEVE          »          انا الشرقاويه بقلم بنت طبرق أخر رد بقلم المؤدب025          »          اطلب سيريال لبرنامجين ..... ارجو المساعدة بقلم dura أخر رد بقلم shawesh          »          مطلوب بحث بقلم c++ أخر رد بقلم c++          »          اربحوا 500 دولار لمجرد التسجيل مجربه ومضمونه بقلم marss أخر رد بقلم micron          »          الآن : تبريد الكولا والماء لا يتطلب اكثر من منفذ USB بقلم micron أخر رد بقلم micron          »          اسطوانة تعليم البريمافيرا من جديد بقلم أحمد سمير فودة أخر رد بقلم a_seddik2000          »          استفسار ارجو الرد بقلم نور علي أخر رد بقلم micron          »          يوميات اثنين مخطوبين بقلم سجين تحرسه امرأه أخر رد بقلم سجين تحرسه امرأه          »          يرجا الدخول والمشاهده بقلم ehweg أخر رد بقلم ehweg          »          مهن الكمبيوتر في ليبيا ( ما نصيحتكم ) ؟ بقلم رمزي محمد أخر رد بقلم رمزي محمد          »          الصديق الرائع من هو .. ؟!! بقلم ferly_of_life أخر رد بقلم المؤدب025          »          اللافعالية بقلم كيميائية محتارة جدا أخر رد بقلم كيميائية محتارة جدا          »          صاروخ صاروخ صاروخ>>> ATIR v12<<< بقلم r_a_firstlove أخر رد بقلم nathem          »          هنا يتم وضع طلبات الرسوم بقلم VAMPIRA أخر رد بقلم ابغى هايدي          »          مجموعة رائعة من الفرش للفوتوشوب بقلم TheOther أخر رد بقلم shawesh          »          موقع يحتوي على أكثر من 1000000000 برنامج بقلم هووومي أخر رد بقلم t_aboskera          »          نبي ترحيب بقلم Nona Touto أخر رد بقلم سجين تحرسه امرأه          »          برنامج تنزيل الشفرات من الانترنت مباشرة بقلم وسام 1000 أخر رد بقلم mrwan hadeed          »          كتب في اساسيات الهندسة المدنية والمعمارية والمساحة مجانا بالعربي بقلم wal_dab أخر رد بقلم عباس المنتاز          »         





الرئيسية المسابقات الدردشة الألعاب مسابقة التوقعات الرياضية قوانين الهندسة نت لإعلاناتكم
العودة   منتديات الهندسة نت > المنتديات الهندسية > منتدى هندسة الحاسب الآلي
اسم المستخدم
كلمة المرور
التّسجيل الأسئلة الشائعة قائمة الأعضاء التقويم



تفعيل العضوية
طلب كلمة مرور جديدة 
إعادة طلب رسالة التفعيل

Your Ad Here
أدعمنا بالضغط على هذه الإعلانات

أدعمنا بالضغط على هذه الإعلانات

المشاركة في الموضوع
 
خيارات الموضوع طريقة العرض
قديم 23-10-2005, 04:51 PM   #1
Flexfix
جندي
 
الصورة الرمزية لـ Flexfix
Flexfix is on a distinguished road

تاريخ التسجيل: 22-10-2005
الأقدمية: 408
رقم العضوية: 55993
عدد المشاركات: 35
المدينة: فلسطين
العمر: 24
 

فلسطين
ذكر
Flexfix غير متصل


Thumbs up ما تحتاجه من ادوات لتبرمج Microcontroller

الميكروكونترولر هو ببساطه جهاز حاسوب مصغر
و تتعدد انواعه و خصائصه حسب المجال المستخدم فيه فمثلا هنالك:

Siemens
PICXXFXX ( الأكثر شيوعا )
Motorola ( متحكمات متخصصه في مجال الإتصالات )
ِAtmel(متعدد الإستخدامات)
Army Atmel ( سرعه 55MB/sec استخدامات عسكريه )
Intel/Amd/Criative و الموجوده في حواسيبنا

و يعد PIC من افضل ما يستخدم من اجل المشاريع و لكن هنالك نوعان
PICXXCXXX
PICXXFXXX
لاحظ هنا ان الإختلاف يكمن في الحرفين C و F و الأولى تعني ان الذاكره Constant و تعني ذاكره ثابته و هذا يعني انه يبرمج لمرة واحده و الثانيه F و تعني Flash اي ان الذاكره تبرمج و تمسح كهربائيا بقي ان نعلم ان عملية المسح و البرمجه مسموحه فقط حتى 1000 مره و كذلك بالنسبة الى النوع الأول فإنه قد تجده يحتوي على عدسة صغيرة في الوسط و هذا يعني ان هذا النوع لايمكن مسحه الا بستخدام الإشعه فوق البنفسجيه U.V مثال
PIC16F877
PIC16C877
النوع الثاني اقل سعرا من الأول و لكن له نفس الخصائص و تفض الشركات استخدام النوع الثاني عندما تطرح منتجاتها الى السوق و ذلك كي لا يستفيد شخص ما مما بداخلها و اضف الى ان يمكن حماية البرنامج المحمل عليها من القراءه حتى لا يتسنى لاحد سرقة اسرار الشغل ( سر المهنه او الصنعه كما يقال )

لا عليك دعك من كل ذلك و الآن تشترك كل عائلة المتحكم PIC بنفس التعليمات (Instructions ) و عددها 35 تعليمه سهلة الحفظ و ماعليك الى ان تركز العمل على احد الأنواع و تبدأ التعلم و انصك باستخدام PIC16F84-A
كبداية و مع الاحتراف يجب استعمال PIC16F877-P
الأدوات التي بحاجة لها للبدء :
1- شراء PIC16F84-A
2- اذهب الى الموقع التالي و احصل على Data sheet له www.microchip.com

بعدها انت بحاجة الى اهم شيء و هو مايعرف بالمبرمج Programmer و هو يعد حلقة الوصل بين متحكمك و بين حاسوبك الشخصي و النوع الذي سأستخدمه يدعى JDM Programmer و يمكن تجميعه بسهولة و هو قليل الكلفة و فعال و انا شخصيا افضل العمل عليه و ليك المخطط التالي لتركيبه و تجميعه بالمناسبة لن يكلفك اكثر من 4 دولارات وهذا هو :



قبل تركيبه لاحظ في الصوره الأرجل الطرفيه DB9 وهي التي نستخدمها و المدعمه من قبل المنفذ التسلسلي Serial Port و هو اكيد معروف و لمن لايعرفه فهذا هو



هذا جيد حتى الأن و لكن بعد الحصول على كل تلك الأدوات انت بحاجة الى كتابة برامجك و لذلك يجب عليك تحميل برنامج MPLAB من موقع Microchip و هو مجاني حجمه 29 mg على ما اعتقد

ثم تبدا بكتابة برامجك عليه

يقوم برنامج MPLABبتحويل تعليمات اسمبلي لى لغة خاصه و هو يقوم بتحويل ملف الكود الى
الى Hex File ملف سداسي عشري و يكون كل شيء جاهز .

انتظر لحظه هل تظن ان هذا كل شيء فقط ؟

انت الأن بحاجة الى برنامج اخير و هو IC-Prog لكي تتمكن من عملية نقل ملف Hex الى المتحكم

وهو على الرابط التالي

IC-Prog

ملف اضافي لـ WinXP/2000/NT انقر هنا

كل ماعليك فعله بعد تنصيب البرنامج هو :
1- تحديد نوع المبرمج
2- ماهو رقم منفذ COM و يعني ( Serial Port ) المتصل مع جهاز المبرمج
3- تحديد نوع المتحكم المستخدم
4- اجراء عمليات النقل و المسح و البرمجه الخ ..

في النهايه اود ان اضيف لكم اعظم برامج المحاكاه PIC Simulator و هو على الرابط

التالي :
PIC Simulator IDE

ويمكن ان تبرمج بلغتي اما Assembly او PIC-BASIC و هي اسهل و لكن انا افضل السابقه لانها الأم و اوسع حيلة من اختها PIC-BASIC وفي النهاية كنت انا قد عانيت كثيرا في بداية تعلمي لها
حيث اني اعمل Developer في مجال Software Engineering و شتان مابين دراستي و تلك
لانه في نهاية الأمر تعلمت العمل على PIC بمجهودي الشخصي و لذلك اقو لكم لاشيء صعب فأي حلم يمكن تحقيقه و

حلمي ان تفتح روما على يدي

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


و شكرا لكم الخوكم FlexFix من ديار المسلمين
  الرد مع إقتباس
قديم 23-10-2005, 04:59 PM   #2
Flexfix
جندي
 
الصورة الرمزية لـ Flexfix
Flexfix is on a distinguished road

تاريخ التسجيل: 22-10-2005
الأقدمية: 408
رقم العضوية: 55993
عدد المشاركات: 35
المدينة: فلسطين
العمر: 24
 

فلسطين
ذكر
Flexfix غير متصل


ارجو التثبيت من الإداره و انا م ستعد لجميع الأسئلة الموجهه حول الموضوع
  الرد مع إقتباس
قديم 24-10-2005, 05:51 PM   #3
SilverBoy
القائد العام

 
الصورة الرمزية لـ SilverBoy
SilverBoy is a splendid one to beholdSilverBoy is a splendid one to beholdSilverBoy is a splendid one to beholdSilverBoy is a splendid one to beholdSilverBoy is a splendid one to beholdSilverBoy is a splendid one to beholdSilverBoy is a splendid one to behold

تاريخ التسجيل: 11-07-2003
الأقدمية: 1242
رقم العضوية: 1
عدد المشاركات: 14,070
المدينة: طرابلس
العمر: 28
 

ليبيا
ذكر
SilverBoy غير متصل


تم التثبيت لأهمية الموضوع.
__________________
على قدر أهل العزم تأتي العزائم
  الرد مع إقتباس
قديم 25-10-2005, 05:40 AM   #4
Flexfix
جندي
 
الصورة الرمزية لـ Flexfix
Flexfix is on a distinguished road

تاريخ التسجيل: 22-10-2005
الأقدمية: 408
رقم العضوية: 55993
عدد المشاركات: 35
المدينة: فلسطين
العمر: 24
 

فلسطين
ذكر
Flexfix غير متصل


يعني انا لاحظت انه عدد الزيارات كبير و ما في اية ردود حول الموضوع و لا حتى اي استفسارات
بالله احكمو اليس لي الحق بأن اعتب عليكم ؟
ان الهمه و العزيمه هابطه يا شباب الا من رحم ربي لازم يكون منتدانا اقوى منتدى و يكون مثل و مثال لبقية المتديات
و انا اريد منكم شد العزيمه و المشاركه الجدي الفعاله و انا إن شاء الله بصدد اكمال هذا الموضوع مستني منكم الدعم .
أخوكم (محمد سفاريني )

آخر تعديل بواسطة المهندس/محمود ، 19-04-2006 الساعة 11:13 PM. السبب: تصحيح إملائي لجملة إن شاء الله
  الرد مع إقتباس
قديم 25-10-2005, 05:56 AM   #5
Flexfix
جندي
 
الصورة الرمزية لـ Flexfix
Flexfix is on a distinguished road

تاريخ التسجيل: 22-10-2005
الأقدمية: 408
رقم العضوية: 55993
عدد المشاركات: 35
المدينة: فلسطين
العمر: 24
 

فلسطين
ذكر
Flexfix غير متصل


اهلا و سهلا من جديد في نهاية تجميع الدارة الإلكترونية للمبرمج

سيبدو بالشكل التالي


و هذا اصدار متعدد الوظائف اي بإمكانه برمجة عددة انواع حيث تختلف توزيعات الـ PINs في كل متحكم حسب الـ النوع و لذلك تم تطويره هنا . و كما يظهر في الصوره تم وضع متحكم من نوع PICXXCXXX و الذي يمسح فقط بالأشعة الفوق بنفسجية من خلال عدسته التي تظهر بالصوره .
و للعلم كل المتحكمات تستطيع الإحتفاظ بالبرنامج في الذاكرة الخاصة لمدة اربعين عام.
وللمزيد من المعلومات يرجى مراجعة موقع الشركه المصنعه وذلك بتصفح موقع Microship في الموضوع السابق و اليكم تحياتي و لا تنسونا من الدعاء و البقية تأتي.
  الرد مع إقتباس
قديم 25-10-2005, 10:28 PM   #6
power_xp
مستجد
power_xp is on a distinguished road

تاريخ التسجيل: 25-10-2005
الأقدمية: 405
رقم العضوية: 56596
عدد المشاركات: 2
العمر: 27
 

power_xp غير متصل


الله يسلموا علي المجهود الرائع
استمر اخي الفاضل
وفقك الله وثبت علي طريق الحق خطاك
تقبل تحياتي
  الرد مع إقتباس
قديم 26-10-2005, 02:26 PM   #7
Flexfix
جندي
 
الصورة الرمزية لـ Flexfix
Flexfix is on a distinguished road

تاريخ التسجيل: 22-10-2005
الأقدمية: 408
رقم العضوية: 55993
عدد المشاركات: 35
المدينة: فلسطين
العمر: 24
 

فلسطين
ذكر
Flexfix غير متصل


تسلم على المرور الكريم يا خي Power_Xp و بارك الله فيك
  الرد مع إقتباس
قديم 26-10-2005, 03:05 PM   #8
Flexfix
جندي
 
الصورة الرمزية لـ Flexfix
Flexfix is on a distinguished road

تاريخ التسجيل: 22-10-2005
الأقدمية: 408
رقم العضوية: 55993
عدد المشاركات: 35
المدينة: فلسطين
العمر: 24
 

فلسطين
ذكر
Flexfix غير متصل


الهيكليه الدخاليه للمتحكم 16F84

ماذا يو جد بداخله - في العادة هي تحتوي على CPU او المعالج المركزي PROM او ذاكرة البرنامج WRAM او ذاكرة العمل و 2 PORTS او مخرجين.
دعونا نتعمق اكثر

في الداخل تترابط جميع هذه الأجزاء وفق تقنية معينة و هي :

يرتبط CPU بـ ذاكرة البرنامج من خلال ناقل بيانات سعته 14-BIT و يتصل ايضا مع RAM و ذلك من خلال ناقل بيانات 8-BIT و تتصل RAM بباقي الأجزاء على التوالي و هي مسجلات الأغراض الخاص و المنفذ A و المنفذ B و الصوره في المرفقات

اما بالنسبة الى عملية تشغيل المعالج فيلزم ربطه بمذبذب تتراوح قيمة بين 2 الى 20 MHz
ويفضل استخدام 4 MHz

و هنالك ثلاثة طرق لوصله نتحدث عنها في درس لاحق إن شاء الله


الدرس القادم انشاء الله سيكون حول دارات تزويد الطاقة و الحمايه
الصور المرفقة
نوع الملف: bmp PIC in side.bmp (218.3 كيلو بايت, عدد مرات التحميل : 81)

آخر تعديل بواسطة المهندس/محمود ، 19-04-2006 الساعة 11:16 PM. السبب: تصحيح إملائي لجملة إن شاء الله
  الرد مع إقتباس
قديم 27-10-2005, 11:35 PM   #9
تأبط خيرا
جندي
 
الصورة الرمزية لـ تأبط خيرا
تأبط خيرا is on a distinguished road

تاريخ التسجيل: 24-08-2005
الأقدمية: 467
رقم العضوية: 45911
عدد المشاركات: 63
العمر: 30
 

تأبط خيرا غير متصل


بسم الله الرحمن الرحيم


السلام عليكم و رحمة الله و بركاته:
جزاك الله خيرا على هذا المجهود الكبير، و حقيقة عندما قرأت الموضوع دهشت كثيرا لأني و جدت ضالتي المنشودة. ولكن عندي مشكلة و هي:
أنني computer programmer مبرمج و لا علم لي في الإكترونيات و ما يتعلق بها.
فما أطلبه منك و من جميع الأخوة المهتمين بالموضوع طرح كتاب يشرح أولياته و كيفية البدء بأمثلة بسيطة و تحديد لغة البرمجة المناسبة مثلا: Assembly, Cpp,Delphi ... إلخ. و إن شاء الله تعالى أستمر في التعلم و متابعة الدروس التي تطرحها و ربما نطرح كلينا أو أحد المهتمين في المنتدى مشروعا نعمل فيه سويا نفيد به أنفسنا و جميع المسلمين، والله ولي الهداية و التوفيق.

و شكرا جزيلا!
  الرد مع إقتباس
قديم 28-10-2005, 06:15 AM   #10
Flexfix
جندي
 
الصورة الرمزية لـ Flexfix
Flexfix is on a distinguished road

تاريخ التسجيل: 22-10-2005
الأقدمية: 408
رقم العضوية: 55993
عدد المشاركات: 35
المدينة: فلسطين
العمر: 24
 

فلسطين
ذكر
Flexfix غير متصل


ابدأ مع جامعة جورجيا

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

هذا هو الرابط و لاتنسونا من الدعاء نحن في العشر الآواخر من رمضان


حمل طريق المبتدئين باللغة الإنجليزية
اضغط بزر الماوس الأيمن ثم اختر حفظ الهدف

و السلام سوف نكمل و لكن بعد العيد عيد مبارك لكم جميعا

آخر تعديل بواسطة المهندس/محمود ، 19-04-2006 الساعة 11:20 PM. السبب: تصحيح إملائي لجملة إن شاء الله
  الرد مع إقتباس
المشاركة في الموضوع



قوانين المشاركة
لا بإمكانك إضافة موضوع جديد
لا بإمكانك إضافة مشاركات جديدة
لا بإمكانك إضافة مرفقات
لا بإمكانك تعديل مشاركاتك

كود [IMG] متاح
كود HTML غير متاح
الإنتقال السريع



جميع الأوقات بتوقيت طرابلس. الساعة الآن » 12:43 AM.


المشاركات المنشورة بالهندسة نت لاتعبر بالضرورة عن رأي إدارة الموقع ولا تمثل إلا رأي أصحابها فقط

ساهم في بقاء الهندسة نت



اضغط هنا للاشتراك في مجموعة الهندسة نت البريدية
اضغط هنا للاشتراك في مجموعة الهندسة نت البريدية


أدعمنا بالضغط على هذه الإعلانات

Powered by: vBulletin Version 3.0.14
Copyright ©2000 - 2006, Jelsoft Enterprises Ltd.