الدرس الثانى ج1

والان سوف نبدا فى لمحة سريعة للتعرف على انظمة الاعداد

 

اولا النظام العشرى

 

 

وهو نظام الاعداد المعتاد لنا جميعا والذى يتكون من صفر الى 9 وهذا السبب لتسميته بالنظام العشرى حيث يحتوى على 10 رموز اما باقى الارقام فيكون صياغتها من هذه العشر رموز .

وطريقة العد فى النظام العشرى كانت عن طريق البدء من صفر مع زيادة واحد فى كل عده الى ان نصل الى العدد 9 فنقوم بزيادة خانه العشرات واحد ونبدا فى العدد من صفر فى الى 9 مرة اخرى فى الاحاد

ثانيا النظام السادس عشر

وسبب تسميته ايضا لانه يحتوى على 16 رمز وهما

 

كود

{ 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F }

ولتطيبق طريقة العد فى النظام السادس عشر فاننا نبدا من صفر الى ان نصل F ثم نزيد الخانة التى تمثل فئة 16 بمقدار واحد ونبدا من العد من صفر فى الاحاد كما يلى

 

ثالثا النظام الثنائى

وهذا النظام مهم جدا عند التعامل مع الحاسب الالى حيث يكون مناسب لنظام الاجهزة الكهربية التى لا تفهم الا حالتين فقط هما حالة التشغيل ON وحالة الايقاف OFF ولذلك فالنظام الثنائى يعتمد على رمزين فقط وهما

 

كود

 1 ,0

وطريقة العد ايضا كما سبق

 

ويوجد ايضا النظام الثمانى والذى يحتوى على الاعداد من صفر الى 7

والان سنتعلم كيفية التحويل بين انظمة العد المختلفة

1- التحويل من النظام العشرى الى الثنائى

مثلا نريد تحويل 150 الى ثنائى

فى هذه الحالة نقوم بالقسمة على 2 فاذا كان الناتج صحيح نقوم باضافة 0 اى بدون خارج قسمة او باقى واذا الناتج كسر نقوم باضافة 1

 

ويكون الناتج هو

 

كود

 10010110

 

2- التحويل من النظام العشرى الى السادس عشر

نقوم ايضا بالقسمة ولكن هذه المره يكون الاساس هو 16

مثلا قم بتحويل 3924 الى النظام السادس عشر

فعند قسمة 3924 على 16 فان الناتج يكون 245.25

اذن ناخد القيمة 245 ونضربها فى 16 فنجد انها تساوى 3920

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

وبالمثل حتى نصل الى الصفر او رقم اقل من 16 حتى يصبح ناتج القسمة يساوى صفر

مع ملاحظة انه اذا كان الناتج اكبر من 9 فيتم تحويله الى الرقم المقابل له فى النظام السادس عشر

 

ان الناتج النهائى هو

 

 

كود

 

F54

مشاركة الروابط These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Live
  • De.lirio.us
  • MyShare
  • e-mail
  • blogmarks
  • BlogMemes
  • Book.mark.hu
  • YahooMyWeb

الدرس الاول ج2

 

ما هو الميكرو كنترولر؟؟؟

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

وبعض الناس قد يكون فى حيرة بين الميكروكنترولر والميكروبروسيسور ولذلك سنقوم الان بمقارنة مهمة جدا بين الميكروكنترولر والميكروبروسيسور .

اولا الميكروبروسيسور Microprocessor

تم صنع اول ميكروبروسيسور فى بداية السبعينيات يتألف المايكروبروسيسور من وحدة معالجة مركزية تدعى بـ CPU و هي اختصاراً لـ Central Processing Unit

ومن وحدتي الربط - وهى التي تربط المعالج مع الوسط الخارجي- المنطقي و تدعى عادةً بـ Peripheral I/O Ports.

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

لذلك فالمايكروبروسيسور بحاجة إلى ذاكرة مساعدة و هذا يقتضي أن تكون وحدتي الاتصال مؤلفة من جزئيين:

1- البيانات Data Lines:

و هي مدخل البيانات التي يجب أن يتم إيصالها للمعالج ليقوم بمعالجتها.

و لها 8 أو 16 أو 32 مدخل Pin على حسب نوع المعالج و قدرته أي 8 بت أو 16 بت أو 32 بت أما هذه البيانات تكون متوفرة عادة في الذاكرة المساعدة الخارجية.

2- العناوين Address Lines:

وهي مخرج من المعالج يرسل عليه عناوين المعلومات المتوفرة في الوسط الخارجي (الذاكرة المساعدة مثلا).

فيقوم المعالج بوضع العنوان على شكل 8 أو 16 أو 32 بت و من ثم يقرأ المعلومة التي يحتاجها عن طريق مدخل البياناتData Lines.

و مثالا على بعض أصناف معالجات المايكروبروسيسور هو معالج 68000 من شركة Motorola و المعالج الشهير Z80.

الخلاصة: إن المايكروبروسيسور لا يمكنه أن يعمل مستقلاً بدون وجود بعض المساعدات مثل الذواكر مثلاً! و إذا ما نظرنا إلى دائرة تحوي معالج مايكروبروسيسور فيمكننا أن نشاهد بالقرب من المعالج الذواكر المساعدة مثل ROM-EPROM-EEPROM.

إذا فدائرة المايكروبروسيسور هي الأكثر تعقيدا من الميكروكنترولر

2-المايكروكونترولر Microcontroller:

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

1- وحدة المعالجة المركزية

Central Processing Unit CPU

2- ذاكرة مؤقتة (عشوائية)

Rondom Access Memory RAM

3 - ذاكرة قابلة للقراءة و الكتابة كهربائية EEPROM

4- مداخل الربط المنطقية بين المعالج و الوسط الخارجي Peripheral I/O Units

ويجب أن نذكر أن هناك بعض الحالات التي يتم استخدام ذاكرة إضافية للمعالج عندما تكون كمية المعلومات المراد تخزينها أكبر من سعة الذاكرة الداخلية للمعالج!

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

انتهى الدرس الاول

نرجو معرفة تعليقكم حول الدرس

مشاركة الروابط These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Live
  • De.lirio.us
  • MyShare
  • e-mail
  • blogmarks
  • BlogMemes
  • Book.mark.hu
  • YahooMyWeb

الدرس الاول ج1

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

فى سنة 1969 سافر فريق من المهندسين اليابانيين من شركة BUSICOM الى امريكا بدعوة من شركة INTEL حيث طلبت منهم بعض الدوائر المتكاملة للالات الحاسبة .
ومن بين هذا الفريق مهندس يدعى Marcian Hoff قام بوضع اقتراح جديد هو ضرورة ايجاد حلول بديلة للدوائر متكاملة حيث يتم بها تخزين للبرامج المستخدمة.

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

ولكن مع الوقت تم التفكير فى اول ميكروكنترولر وبدات فكرة Marcian Hoff فى التنفيذ .
ولتحقيق هذه الفكرة قام Frederico Faggin بمساعده شركة Intel فى انتاج اول ميكروكنترولر وحصلت على الحق فى بيعه عام 1971 ولكن بعد شراء رخصة من شركة BUSICOM بدون ان تعلم ان لديها هذا الكنز .

وفى خلال هذه السنة ظهر فى الاسواق الميكروبروسيسور 4004 ويحتوى على 4 bit .

وفى هذا الوقت طالبت الشركة الاميريكية CTC شركتى INTEL و Texas Instruments بعمل ميكروبرسيسور 8-BIT
وفى عام 1972 ظهر اول ميكروبروسيسور 8-BIT فى الاسواق تحت اسم 8008 وكان يحتوى على ذاكرة 16KB وكان سعره حوالى 360 دولار .
وفى هذا العام ادركت معظم الشركات اهمية هذا الاختراع العجيب فى تغيير مستقبل الدوائر المتكاملة وعلى راسهم Motorola حيث قامت بانتاج 6820 و 6850.
فى عام 1975 اعلنت شركة The MOS Technology عن ميكروبروسيسور 6501 و 6502 بى 25 دولار .
وايضا قام المهندس Frederico Faggin بترك العمل مع شركة INTEL وتكوين شركته الخاصة Zilog Inc وفى عام 1976 اعلن عن الميكرو Z80
حيث كان الاهتمام فى ذلك الوقت بتطوير برامج لى 8080
فلذلك قام Frederico Faggin باضافة امكانية التوافق مع الميكروبرسيسور 8080 الى Z80 حيث كان يقوم بتنفيذ البرامج المكتوبة خصيصا لى 8080 .
ومع زيادة سعة الذاكرة قام ايضا باضافة ذاكرة عشوائية RAM ولذلك حقق Z80 نجاحا باهرا فى ذلك الوقت .
ونتيجة هذا قامت انتل بتطوير ال 8080 الى 8085 ولكن لم يصمد ايضا امام Z80 .
وبعدها قامت العديد من الشركات بتطوير ذلك الكنز وانتاج العديد من الميكروكنترولات لها قدارت هائلة .

مشاركة الروابط These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Live
  • De.lirio.us
  • MyShare
  • e-mail
  • blogmarks
  • BlogMemes
  • Book.mark.hu
  • YahooMyWeb

ورقة رائعة تعطى فكرة عن كيفية استعمال الدالة الشهيرة

how to use FFT2 - المهندس:

ورقة رائعة تعطى فكرة عن كيفية استعمال الدالة الشهيرة
 FFT2 والتى تستخدم فى تحويلات فوريير

مشاركة الروابط These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Live
  • De.lirio.us
  • MyShare
  • e-mail
  • blogmarks
  • BlogMemes
  • Book.mark.hu
  • YahooMyWeb

جرائم النصب عبر البريد الاليكترونى

تزايدت خلال الشهور الماضية ظاهرة وقوع العديد من مستخدمى شبكة الانترنت ضحية الاحتيال وذلك من خلال تلقيهم رسائل عبر البريد الالكترونى الخاص بهم من بعض محترفى الاحتيال على الشبكة..يزعم الراسل أنه يمتلك مبالغ مالية كبيرة ( تتراوح بين عشرة الى مائة مليون دولار ويدعى المرسل فى بعضها قرابتة برئيس سابق لدولة أفريقية أوان تلك الأموال ميراث من أحد أقاربة ومودعة فى أحد البنوك ولظروف سياسية أو عرقية فى البلد المقيم به لا يستطيع التصرف فيها ، ويعرض على المرسل اليه تحويل تلك المبالغ الى حسابة فى أحد البنوك على أن يتم تقسيم الصفقة بينهم بنسبة ( تختلف من رسالة الى اخرى وتتراوح مابين 15-40% من المبلغ )…وغالبا ما يستجيب بعض الضحايا لتلك الرسائل والشروع فى محاورة المرسل الذى يشرع بدورة فى سرد قصص يوحى بها للضحية بأن الأمر يتطلب ارسال مبلغ من المال للانفاق منه على عملية تحويل الصفقة ، ويتطور دور المحتال بالضغط النفسى على الضحية عن طريق الاتصال به هاتفيا مع ارسال صورة جواز سفرة وصورة شخصية له “غالبا ماتكون تلك الصورة وهمية” ويستمر فى ملاحقة الضحية الذى قد يستجيب “طمعا فى الحصول على النسبة المتفق عليها” ويقوم الضحية بعد ذلك فى ارسال المبلغ المطلوب عن طريق احدى شركات تحويل الأموال ، ويستمر المحتال فى ملاحقة الضحية للحصول على أكبر قدر ممكن من المبالغ الى أن يشعر الضحية بالخطر فيمتنع عن ارسال مبالغ اخرى..ويفاجأ بعد ذلك بانقطاع الاتصال من المحتال .

وفى هذا الاطار تمكنت الادارة من ضبط العديد من الحالات منها على سبيل المثال:

الحالة الأولى:

تلقى أحد المواطنين العديد من الرسائل على بريده الالكترونى من فتاة زعمت أنها من ساحل العاج وطلبت منه مساعدتها فى الحصول على ميراث والدها البالغ قيمتة 21 مليون دولار أمريكى مودع فى أحد شركات الأمن بساحل العاج على سبيل الأمانة ولا تستطيع صرف هذا المبلغ بدولتها لأسباب أمنية وعرضت علية أن يتم نقل هذا المبلغ الية فى مصر مقابل حصولة على نسبة 15 % من هذا المبلغ وعقب تظاهر الشاكى بالموافقة تلقى العديد من الرسائل تفيد قيام شركة الأمن المزعومة بانهاء اجراءات نقل ملكية الميراث الية فى مصر وتوصيلة الى سفارة ساحل العاج بالقاهرة بالحقيبة الدبلوماسية ، وتم التنسيق من قبل الادارة مع الشاكى لمسايرة مرسلة الرسائل ، الى أن تلقى اتصالات هاتفية من شخصين زعما أنهما مندوبى سفارة ساحل العاج بالقاهرة وشركة الأمن طالبين مقابلته بالقاهرة لتسليمة للطرد بعد سداد مبلغ 2500 دولار أمريكى كمصروفات ادارية..حيث ضبطها وقد تبين أن أحدهما نيجيرى الجنسية والاخر غينى الجنسية ، وبفحص الأرقام المسجلة على الهواتف المحمولة لديهما أمكن الاستدلال على أحد الأشخاص يقيم بمدينة أسوان شرعا فى الاحتيال علية بنفس الأسلوب وبمواجهتها أقرا بارتكابهما للواقعة بالاشتراك مع بعض أعوانهما بساحل العاج.

الحالة الثانية:

تلقى أحد المواطنين رسالة عبر بريدة الالكترونى من أحد الشركات الخاصة بمسابقات اليناصيب على الانترنت ومقرها دولة هولندا ، تفيد بفوزه بجائزة مالية قدرها”750 الف دولار أمريكى” ومطالبتة بدفع مبالغ مالية كرسوم ادارية لانهاء اجراءات استلامة الجائزة وبالفعل قام بتحويل مبلغ ( 3721 ) دولار أمريكى على العنوان المرسل الية بالرسائل الواردة الية على بريدة الالكترونى ، وبعد ذلك تلقى رسالة اخرى تفيد حضور شخصين للقاهرة لتسليمة الجائزة ، وعند مقابلتة طلب منه مبلغ 2800 دولار قيمة تحويل مبلغ الجائزة الية بالقاهرة..تشكك المواطن فى الأمر وبابلاغ الادارة حيث تم ضبط الشخصين وتبين أنهما نيجيرى الجنسية.

التصيد “Phishing”

أفرزت بعض جماعات الدخلاء طرقاً مختلفة لإرتكاب الجرائم عبر شبكة الإنترنت منها : -

الخداع  “Spoofing” التلصص “Sneaking ” ، إختراق نظام الحماية ” carcking ” ومؤخراً ظهر الـ”Phishing”

ومصطلح  ” Phishing ” يعنى إرسال آلاف الرسائل “الإحتيالية” عبر البريد الإلكترونى تطلب من مستلميها تحديث بياناتهم  المصرفية الخاصة ، وتبدو فى مظهرها على إنها صادر من البنوك أو مؤسسات مالية كبيرة وقد ينخدع فيها بعض الضحايا حيث يتم إرسال البيانات للمحتال ليقوم بإستغلالها فى السرقة أو التسوق من بعض المواقع عبر شبكة الإنترنت

من موقع وزارة الداخلية المصرية

مشاركة الروابط These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Live
  • De.lirio.us
  • MyShare
  • e-mail
  • blogmarks
  • BlogMemes
  • Book.mark.hu
  • YahooMyWeb

Introduction of Mechatronics Design

Introduction of Mechatronics Design

The following figure show the modern Mechatronics system

And this also show the Mechatronics but in general view.من الشكلين السابقين لاحظنا أن الميكاترونيات تبدأ بفكره واضحة عن طبيعة النظام الطبيعي و لا يشترط أن يكون النظام ميكانيكي أو كهربي .

وعمليه التصميم تتكون من مجموعه من الخطوات هي

1- اختيار العناصر في جميع المكان أو اختيار مكونات النظام

2- نمذجة و تحليل و تشخيص سلوك هذه العناصر و تشخيص سلوكها أيضا عند تجميعها مع بعضها

3- حساب النواتج الناشئة من عمليات الدمج بين العناصر و هل هي تحقق المطلوب أم لا ؟

وأيضا كل منتج أو عمليه في الميكاترونيات يكون وحيد في الوظيفة و الشكل و لكن هذه المنتجات والعمليات تشترك في التركيب عندما ننظر إليها على هيئه تبين وظائف مكونتها .

والتصميم يرتبط بالاختيار الأمثل و التصميم الجيد الذي يستثمر جميع العناصر الموجودة في النظام الميكاترونى و هذا يودى بنظام الميكاترونيات إلى التكامل الذي هو أساس هندسة الميكاترونيات و تكون صور التكامل في المكونات الميكانيكية و المكونات الكهربية و في تكنولوجيا المعلومات أيضا .

فنحن نرى أن هناك ماكينات تتكامل مع الالكترونيات وذلك مثل ماكينات أنتاج القدرة مثل

electrical drives, pneumatic and hydraulic drives

والماكينات المستهلكة للقدرة مثل المولدات و المضخات و الكمبيروسور و أيضا يتتضح التكامل في مختلف المركبات كالسيارات و الغواصات و الطائرات.

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

وتكامل الالكترونيات في هذه الاجهزه يسمح للعديد من الوظائف الجديدة و المحسنة مثل

تحكم السرعة الدقيق في مختلف الظروف و العمليات فى أجواء غير مستقره أو خطره .

هذه الأمثلة توضح التكامل بين مكونات الميكاترونيات و هذا التكامل يتمثل فى نوعان و هما

1- التكامل فى المكونات

2- التكامل فى معالجه المعلومات

أولا التكامل فى المكونات أو ما يسمى

(hardware integration) وهذا ينتج عند تصميم نظام ميكاترونى كنظام عام أو شامل overall system و يكون عبارة عن وضع و تركيب الحساسات sensors و المشغلات actuators والمعالجات الرقمية الدقيقة microprocessors فى النظام الميكانيكى .

و الميكروبروسيسور يتكامل أيضا مع المشغلات و مع الحساسات فيما بينهم كما يتكاملون مع النظام .

وهذا يودى إلى حساسات ذكيه و مشعلات ذكيه و متكاملة و يكون الربط بينهم بواسطة الباص bus connection بدلا من الكابلات المعقدة .

ومن هنا نجد الإمكانيات المتعددة لبناء نظام عام و شامل متكامل بواسطة تكامل المكونات

(hardware integration) والنوع الثاني من التكامل وهو software integration وهذا يعتمد على خصائص التحكم و اختيار الطريقة المثلي لذلك

مشاركة الروابط These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Live
  • De.lirio.us
  • MyShare
  • e-mail
  • blogmarks
  • BlogMemes
  • Book.mark.hu
  • YahooMyWeb

الكوريون يكشفون عن أذكى روبوت في العالم

الكوريون يكشفون عن أذكى روبوت في العالم

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

وأشار “يو بم جاي” من معهد كوريا للعلوم والتكنولوجيا، أن الروبوت الذي يبدو مثل طفل صغير يرتدى بدلة رمادية و زرقاء، يمكن أن يصبح أذكى روبوت في العالم لأنه بخلاف روبوتات أخرى, متّصل بكمبيوتر بالخارج خلال شبكة اتصالات لاسلكية فائقة السرعة، ويستطيع من استبدال المعلومات سريعا من خلال سيرفر.

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

وصرح مبتكروه بأن الروبوت الجديد يمشى بسرعة0.9 كيلومتر في الساعة.

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

ومما لا شك فيه أننا يمكن أن نطلق على آسيا أنها مستودع روبوتات العالم في الفترة القادمة ، حيث تخرج معظم هذه المخترعات من قارة آسيا ومن الصين واليابان وكوريا الجنوبية تحديدا ، وحول آخر الابتكارات الأسيوية في مجال الربوتات نجح فريق من أساتذة معهد شنيانج شمال شرق الصين فى صنع إنسان آلى “روبوت” على شكل ثعبان.

ومن المتوقع أن يخصص الروبوت الجديد “يو يا” للاستخدام فى البيئات الجغرافية المعقده، حيث يبلغ طوله 144 سنتيمتراً، كما أنه مزود بـ 16 مفصلاً، وتبلغ سرعته القصوى نصف متر/ثانية، ويسير ملتوياً كالثعبان على الأراضي بمختلف أنواعها، كما يتلقى إشارات التوجيه والتحكم بتقنية الاستشعار عن بعد.

الى جانب ذلك فان الروبوت بمقدوره تنفيذ المهام الشاقة التي يعجز الإنسان الآلى التقليدي ذو الأرجل والعجلات عن القيام بها.

مشاركة الروابط These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Live
  • De.lirio.us
  • MyShare
  • e-mail
  • blogmarks
  • BlogMemes
  • Book.mark.hu
  • YahooMyWeb

تكملة موضوع البرمجة باستخدام الجينات الوراثية

تكملة موضوع البرمجة باستخدام الجينات الوراثية
ففي هذه الطريقة نحن نربى بطريقه وراثية أجيال من برامج الكمبيوتر طبقا لي مبادىء داروين وهى البقاء للأصلح Darwinian principle of survival و نعيد إنتاجهذه البرامج تبعا لي أعلى مدى توافق fittest والبرمجة بالجينات تستخدم دائما لحل المشاكل المحتمل حدوثها conceivable type وخلاصه هذا أن البرمجة بالجينات تستخدم لحل عدد من المشاكل الظاهرية seemingly فى المجالات المختلفة .

وهناك سبعه مبادىء تعتمد على أساسها هذه الطريقة

1- Correctness
نلاحظ أن هناك دوما أخطا نتيجة عمليات التبسيط والاختصارات و هذه الأخطاء يجب معالجتها
2- Consistency
الثوابت
3- Justifiability
أمر ممكن تبريره أو معذور
4- Certainty
فى معظم العمليات الوراثية يكون الناتج أمر احتمالي وغير متوقع وممكن حدوثه بدون أى ضمان

5- Orderliness
عمليات الترتيب أو التنظيم والتي تساعد فى سهوله فهم المشكلة و سهوله الحل
6- Parsimony
يحب أن ننظر إلى الناتج نظره اقتصاديه ونضع هذه المشكلة فى اعتبارات التصميم
7- Decisiveness
وان يكون الحل أو الناتج هو الحل الحاسم والقاطع للمشكلة .
وتكون برامج الكمبيوتر هذه عبارة عن معادلات و صيغ رياضيه transfer function أو دوال أو خطط أو طرق تحكم

ويكون الدخل input إلى برنامج الكمبيوتر بواسطة الحساسات sensor values و المتغيرات state variable ويكون دائما فى صورة متغيرات تابعة ويكون الخارج output من الكمبيوتر متغيرات مستقلة و متغيرات تحكم أو فعل أو حدث .

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

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

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

مشاركة الروابط These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg