Quantcast
Channel: منتدى المهندس - أحدث الموضوعات
Viewing all 6631 articles
Browse latest View live

ما هى المكثفات والانواع المختلفه لها

$
0
0

كتب @ahmedeldeep:

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

المكثفات تنقسم المكثفات لنوعين رئيسيين هما :

مكثفات التطبيقات الصناعية

مكثفات الدوائر الإلكترونية

النوع الاول : مكثفات التطبيقات الصناعية

المكثفات وهى التى تستخدم مع الآلات والموتورات كمساعد لبدء عملية التشغيل الخاصة بالموتورات وتحسين قدرة مصابيح الفلوريسنت وتكون بقيمة 1 ميكروفاراد فأكبر تتعرض المكثفات لجهود مترددة عالية حوالى 220 أو اعلى واحيانا قد تصل إلى اكثر من ألف فولت و يمر فيها تيار كبير من 0.01 أمبير إلى مئات فى حالات تحسين معامل القدرة .

  1. تحمل جهود عالية
  2. صلبة ميكانيكيا
  3. ذات كفاءة عالية لتقليل الحرارة الناتجة
  4. جيدة التهوية
  5. معدلات نقل الحرارة من الداخل حتى لا تصل لدرجات تتلف معها أثناء التشغيل.

المكثفات لتحسين معامل القدرة Power Factor لموقع ما كمصنع أو ما شابه فلا يوجد مكثف يتحمل هذا القدر من التيار الذى قد يصل عدة مئات من الأمبير لذلك تستخدم بعض أنواع الموتورات التى عندما تعمل بدون حمل تظهر كحمل سعوى (مكثف) على الخط . اما لتحسين معامل القدرة لمصباح الفلوريسنت العادى تستخدم مكثف 2-4 ميكرو ، يمكن ضبط قيمة السعة المطلوبة عن طريق اختيار طاقة الموتور المناسبة للأمبير المتوقع ثم تعديل الحمل (عادة يكون بمثابة فرملة على الموتور)

ملحوظة: كانت تصنع المادة العازلة قديما من ورق مشرب بالزيت تسمى مكثفات ورقية أما الآن فهناك عدة أنواع أفضل.

النوع الثانى : مكثفات الدوائر الإلكترونية

تختلف مكثفات الدوائر الإلكترونية فى خواصها وقيمها إذ تتراوح ما بين 3 بيكو فاراد إلى عدة فاراد حسب الاستخدام وكذا الجهد من 6 فولت إلى عدة آلاف .

المنشورات: 1

المشاركون: 1

اقرأ كامل الموضوع


المكثفات الكيماوية و المكثفات غير الكيماوية

$
0
0

كتب @ahmedeldeep:

المكثفات الكيماوية :

1- المكثفات الكيماوية النوع الالكتروليتى :

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

2- المكثفات الكيماوية النوع تانتالوم :

المكثفات يحتوى أكسيد التانتالوم بدلا من الألمونيوم وهو لا يحتوى محلول لذلك يسمى Solid Tantalum وهو انسب للترددات الأعلى التى تصل إلى 1 مليون ذ/ث .
ما يناسب التردد العالى لا يناسب التردد المنخفض والعكس بالعكس ، لهذا عند تصميم دوائر ذات تردد عالى لا بد من جمع هذه المكثفات معا مثلا 0.1 مع آخر 100 مايكرو فلا تظن أن الأكبر قيمة يغنى عن الأصغر قيمة فكل منها يعمل عند تردد حيث يفشل الآخر

المكثفات غير الكيماوية:

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

أشهر الأنواع هى :

1- بوليستر : تستخدم مادة البوليستر كعازل يعطى إمكانية الحصول على جهد أعلى ، سهولة التوافر ، رخص التكلفة ، مستقر مع تغير درجة الحرارة نسبة الدقة من 5 إلى 10 %
2- بولى بروبيلين : أدق من السابق حيث يمكن أن يصل إلى 1% وانسب للترددات الأعلى
3- بوليستيرين : لا يناسب الترددات العالية لكونه ملفوف – يناسب المرشحات والتوقيت
4- بوليستيرين ذو فيلم المعدنى : معروف باسم مايلار والاختلاف أن المعدن يكون فيلم رقيق على العازل مما يجعل له خواص فريدة منها عند حدوث قصر بداخله فالشرارة تأكل المعدن والعازل تاركة المكثف أقل قليلا فى قيمته دون حدوث قصر لعدم تكون كربون من الاحتراق وعدم توافر معدن بغزارة تؤدى لالتحام الطبقات مكونا قصر مستديم
ذات جودة عالية ، عالى الثبات ، يتحمل الحرارة ، جيد بصورة عامة
5- ايبوكسى : يمكن الحصول على قيم كبيرة ولكن لا يناسب الترددات العالية
6- سيراميك : وهى انسب الأنواع كمرشحات التردد العالى ، تتأثر بالحرارة لذلك لا تستخدم فى الرنين لتحديد التردد وتصنع بعدة أشكال و توجد فى كل الدوائر المنطقية لتنقية خطوط التغذية وتوزع على البوردة تقريبا بجوار كل 1-3 دائرة متكاملة
IC
7- سيراميك متعدد الطبقات : مناسب للترددات المرتفعة و أكثر ثباتا ولكن لا يناسب الترددات العالية 10 ميجا فأكثر ، ويستخدم لترشيح الترددات وليس فى توليدها
8- ميكا – فضة :انسب الأنواع للترددات العالية كدوائر رنين الخ عالى الثبات ، اعلى سعرا ولكنه يساوى التكلفة

المنشورات: 1

المشاركون: 1

اقرأ كامل الموضوع

مكثفات الدوائر الإلكترونية وانواعها

$
0
0

كتب @ahmedeldeep:

مكثفات الدوائر الإلكترونية تختلف مكثفات الدوائر الإلكترونية فى خواصها وقيمها وهذا لانها تتراوح ما بين 3 بيكو فاراد إلى عدة فاراد حسب الاستخدام والجهد من 6 فولت إلى عدة آلاف والحجم من ملليمتر واحد لحجم اكبر من قبضة اليد و يحتاج حزام معدنى ومسامير للتثبيت

تعرف مكثفات الدوائر الإلكترونية بالنقاط الاتية:

  1. قيمتها
  2. الجهد بالفولت
  3. الدقة %
  4. أقصى تردد أو الرنين الحر
  5. النوع أو خامة التصنيع
  6. درجة الحرارة
  7. الشكل

اولا :القيمة :

تبنى قيم المكثفات على أساس 20% فتجد القيم التالية ومضاعفاتها
10 ، 12 ، 15 ،18 ، 22 ، 27 ، 33 ، ،39 ، 47 ، 56 ، 68 ، 82 ، 100

أما المكثفات المتغيرة فتكون :

1- مكثفات الضبط الدقيق إما من 4 إلى 40 بيكو فاراد أو من 10 إلى 70 بيكو فاراد
2- مكثفات التنغيم عادة أكثر من واحد على محور ميكانيكى واحد وتكون من 10 إلى 360 بيكو فاراد
3- مكثفات التنغيم الإلكترونية وهى دايود يوصل عكسيا للعمل كمكثف متغير من 4 على 70 بيكو فاراد حسب الجهد العكسى الواقع عليه

ثانيا : الجهد بالفولت :

للجهد الذى تتحمله المكثفات قيم محددة وهى غالبا :
( 3.3 فولت ، 6.3 ، 12 ، 25 ، 35 ، 50 ، 100 ، 200 ، 400 ، 600 ، 800 ، 1000 ، 1200 ، 1500 ، 2000 ، 3000 ، 4000 ، 6000 فولت) .
ونظرا لاختلاف المعايير الأوروبية واليابانية والأمريكية فقد تجد أحيانا قيم متوسطة ، يمكن عادة استخدام الجهد الأعلى مباشرة الجهد السابق ذكره هو جهد مستمر فقط ما لم يذكر صراحة غير ذلك ويميز بعلامة =
المكثفات التى تستخدم مع التيار المتردد يذكر عليها صراحة قيمة الجهد المتردد وعادة يقصد بها 50/60 ذ/ث

ثالثا : الدقة % :

الدقة يعتمد معناها على نوع المكثف كل المكثفات الغير كيماوية تكون الدقة هى + / – نفس القيمة مثلا + / – 10% كل المكثفات الكيماوية تكون الدقة هى الحد الأدنى أما الحد الأعلى فقد يختلف كثيرا بين الأنواع فمثلا مكثف 20% يعنى أنه لن يقل عن 20% من القيمة المدونة ولكن قد يكون أعلى 20 % أو أكثر وذلك لأنها تتغير خواصها بالاستخدام كما سيلى .

رابعا : أقصى تردد أو الرنين الحر :

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

المنشورات: 1

المشاركون: 1

اقرأ كامل الموضوع

الخزانات الجوفية وانواعها وكيفية عملها

$
0
0

كتب @ahmedeldeep:

تُعرف التكوينات أو الطبقات المشبعة بالمياه والقابلة للإستغلال بالخزانات الجوفية(Aquifers) أو الطبقات الحاملة للمياه (Water Bearing Strata)

تنقسم الخزانات الجوفية من حيث طبيعة تواجدها إلي: الخزانات الحرة (الغير مقيدة) والخزانات المقيدة (الإرتوازية).

الخزانات الحرة (الغير مقيدة)

يُعتبر الخزان الجوفي حراً أو غير مقيد (Water table or Unconfined Aquifer) طالما كان مستوي سطح الماء فيه غير مفصول عن الضغط الجوي وفي هذه الحالة فإن الحد العلوي للخزان يتحدد بسطح مستوي الماء نفسه أي الحد العلوي للجزء المشبع بالماء من التكوين الجيولوجي.

و عند حفر الآبار في هذا الخزان فإن مستوي الماء في البئر يوضح السطح العلوي للنطاق المشبع بالمياه ويكون الضغط عند هذا السطح مساوياً للضغط الجوي.

و يكون الضغط المائي عند أي نقطة داخل الخزان الحر مساوياً للعمق من مستوي سطح الماء في الخزان إلي هذه النقطة ويمكن التعبير عنه بعمود الواقع فوق هذه النقطة. ومستوي الماء في الخزان الحر ليس ثابتاً ولكنه يتحرك إلي أعلي وإلي أسفل من فترة إلي أخرى فيرتفع عند إضافة المياه المتغلغلة رأسياً ألي نطاق المشبع وينخفض عند سحب كمية من المياه التي سبق تخزينها بواسطة الينابيع أو الآبار.

الخزانات المقيدة (الإرتوازية):

عندما يوجد الخزان الجوفي بين طبقتين غير منفذتين من أعلي ومن أسفل فإن كلا من الخزان والمياه التي يحويها تسمي مقيدة (Confined) أو ارتوازية (Artesian).[1]

و نظراً لتقييد الخزان من أعلي فإن المياه تكون مفصولة عن الضغط الجوي ولذلك فإنها توجد داخل مسام المواد الصخرية للخزان الجوفي تحت ضغوط أكبر من الضغط الجوي. وعند حفر بئر في خزان مقيد فإن المياه ترتفع في البئر إلي مستوي أعلي من السطح العلوي للخزان ويمثل مستوي الماء في هذا البئر الضغط الارتوازي للخزان، ويكون الضغط المائي أو عمود الماء عند أي نقطة داخل الخزان مساوياً للمسافة الرأسية من مستوي الماء حتي هذه النقطة ويُعرف المنسوب الذي يرتفع إليه سطح الماء في البئر بالمستوي البيزومتري (Piezometric level).

و أحياناً، يرتفع الماء في أحد الآبار إلي ما هو فوق مستوي سطح الأرض وتتدفق المياه من البئر، يحدث ذلك عندما يكون الضغط المائي الساكن (Hydrostatic Pressure) في خزان مقيد كبيراً وفي هذه الحالة فإن مستوي الماء الثابت يكون فوق سطح الأرض.

المنشورات: 1

المشاركون: 1

اقرأ كامل الموضوع

المياه الجوفية واماكن تواجدها ومصادرها

$
0
0

كتب @ahmedeldeep:

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

مصدر هذه المياه غالبا المطر أو الأنهار الدائمة أو الموسمية أو الجليد الذائب وتتسرب المياه من سطح الأرض إلى داخلها فيما يعرف بالتغذية (بالإنجليزية: recharge).

عملية التسرب تعتمد على نوع التربة الموجودة على سطح الأرض الذي يلامس المياه السطحية (مصدر التغذية) فكلما كانت التربة مفككة وذات فراغات كبيرة ومسامية عالية ساعدت على التسرب الأفضل للمياه وبالتالي الحصول على مخزون مياه جوفية جيد بمرور الزمن. وتتم الاستفادة من المياه الجوفية بعدة طرق منها :

1- حفر الآبار الجوفية

2- عبر الينابيع

3- تغذية الأنهر.

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

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

تواجد المياه الجوفية وحركتها

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

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

1. الفتحات البينية، الشقوق والفواصل، الفجوات والكهوف.

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

و بناء علي ما سبق فإنه يمكن تقسيم التكوينات الجيولوجية إلي أربعة أنواع وهي:

* العازل أو الفاصل المائي (بالإنجليزية: Aquiclude):

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

  • المهرب المائي (بالإنجليزية: Aquifuge) : هو تكوين جيولوجي من الصخور الصلبة لا تحتوي علي مياه وإن وجدت فإنها لاتسطيع الحركة من خلال مادته الصخرية لأنها لا تحتوي علي فتحات ومن أمثلته الجرانيت.

* المعوق المائي (بالإنجليزية: Aquitard):

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

* الخزان المائي (بالإنجليزية: Aquifer):

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

المنشورات: 1

المشاركون: 1

اقرأ كامل الموضوع

فحص الملفات المخفية في ويندوز لزيادة مستوى الحماية والأمان

$
0
0

كتب @ahmedeldeep:

mzreveal-598x337

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

لذا يُمكن لمستخدمي ويندوز الإستعانة ببرنامج MZreveal المجاني والمُتخصص في فحص الملفات المخفية داخل النظام للتأكد من سلامتها وعدم وجود برمجيات خبيثة فيها.

كل مايحتاجه المُستخدم هو تشغيل البرنامج لتظهر واجهة موجه الأوامر Command Line، بعدها يقوم بعرض اسماء الملفات التنفيذية exe المخفية ويحفظها داخل ملف لقراءته والتأكد من سلامة هذه الملفات في حالة وجود أي خلل في الحاسب ولم تقدر برامج مكافحة الفيروسات على إيقافه.

المنشورات: 1

المشاركون: 1

اقرأ كامل الموضوع

كورس كلاسيك كنترول

بطاقة تعارف مصطفى محمود العلواني

$
0
0

كتب @elelwany:

السلام عليكم ورحمة الله وبركاته

قال صلى الله عليه وسلم: { إن الله يدخل بالسهم الواحد ثلاثة نفر الجنة : صانعه الذي يحتسب في صنعته الخير ، والذي يجهز به في سبيل الله ، والذي يرمي به في سبيل الله

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

المنشورات: 2

المشاركون: 2

اقرأ كامل الموضوع


نبذة عن لغات البرمجة

$
0
0

كتب @ahmedeldeep:

لغات البرمجة

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

لغة الآلة :

وتسمى “اللغة الثنائية” حيث إنها تتكون من سلسلة من 0 و 1، وهي اللغة الوحيد التي يفهمها الحاسب الآلي، حيث تحول جميع اللغات إلى لغة الآلة، حتى تتمكن معدات الحاسب الآلي من التفاهم معها، ولأنها تتكون من صفر وواحد، لذا فقد تميزت هذه اللغة بالصعوبة نظراً لما تتطلبه من حفظ ودقة في كتابة سلسلة طويلة من صفر وواحد بترتيب معين، مما ينتج عنه أخطاء كثيرة من الترميز، ويجب أن يحدد المبرمج كل شي، فكل خطوة يجب أن ينفذها البرنامج يجب أن ترمز، لذا فالمبرمج يجب أن يكون على علم بتركيب الحاسب الداخلي، والعنا وين الرقمية لمواقع التخزين، سواء للبيانات أو التعليمات، كما أن لكل جهاز لغة آلة تختلف عن الجهاز الآخر بحسب النوع والتركيب مما يعني أنه يجب كتابة البرنامج بشكل ككامل مره أخرى عن الرغبة في تنفيذه على جهاز آخر، ونتيجة لهذه الصعوبات فقد ظهرت طرق أخرى لتمثيل الترميز الثنائي، كالنظام الثماني OCTAL والستة عشري HEX-ADECIMAL بدلا من 1، 0 فالنظام الستة عشرين يتكون من ستة عشر رمزاُ هي : 0 ,1 ,2 ,3 ,4 ,5 ,6 ,7 ,8 ,9 A.B,C,D,E,F .
مما يساعد على سهولة قراءة التعليمات المكتوبة وحفظها بهذه اللغة، فبدلا من كتابة 16 رقماً في سلسلة يمكن الاستعاضة عنها بأربعة رموز من رموز النظام التشغيل الستة عشري .

لغة التجميع :

ظهرت لغة التجميع بوصفها أو لغة ترميز، تستخدم الرموز SYMBOLIC CODE للتعبير عن تعليمات لغة الآلة، وذلك لمواجهة صعوبة الترميز بلغة الآلة، ولغة التجميع لغة قريبة من لغة الآلة التي يفهمها الحاسب الآلي، وتسمى هذه اللغات بلغات المستوى البسيط .
ويتم استعمال مختصرات ورموز يسهل حفظها وكتابتها لكل تعليمة من تعليمات لغة الآلة، ولغة التجميع كما في لغة الآلة مصممة للعمل على حاسب معين، مما يوفر قدرة أكبر على استغلال موارد الحاسب الآلي ووحدة المعالجة المركزية بشكل أفضل، ويقوم البرنامج المسمى المجمع ASSEMBLER بترجمة البرنامج المكتوب بلغة المجمع إلى لغة الآلة .

اللغات العليا :

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

تسمى اللغات كالكوبول والفورتران والبيسك باللغات العليا الموجهة نحو إجراءات الحل ، PROCEDURE – ORIENTED LANGUAGES ، وهي اللغات التي يعطي فيها المبرمج التعليمات خطوة خطوة .
ويمر البرنامج المكتوب بلغات المستوى العالي بثلاث مراح قبل أن يكون جاهزاً للتنفيذ .

  1. الترجمة TRANSLATION : تحويل البرنامج المكتوب بلغة المستوى العالي إلى لغة الآلة .
  2. الربط LINKING : ربط الروتينات المكتبية الكائنة بالمكتبة، والتعليمات الضرورية بالبرنامج .
  3. التحميل LOADING : يقوم البرنامج بتحميل شفرة الهدف والروتينات المكتبية، والتعليمات على الذاكرة الرئيسة بغرض التنفيذ .

وكانت اللغات تصنف حسب قوتها إلى لغات أعمال، أو لغة علمية أو لغات مبتدئين ـ وفي وقتنا الحاضر ـ فإن معظم اللغات يمكن استخدامها بكفاءة في تطبيق أنواع التطبيقات كافة، ومن أشهر لغات المستوى العالي :

لغة الكوبول COBOL :

وكلمة COBOL هي اختصار للعبارة الإنجليزية Common Business Oriented Language ، وقد طورت وصممت هذه اللغة من لدن لجنة من مصنعي أنظمة الحاسب الآلي ومطوريها عام 1960م تسمى لجنة CODASYL اختصاراً لـ Conference of Data System Languages .
وقد قام المعهد الوطني الأمريكي للمعايير ANSI بتطوير نسخة معيارية من COBOL ، مفسر كوبول يطابق المواصفات القياسية لهذا المعهد، وكان ذلك ف ي عام 1968م وسميت “ANSI 1968″ وظهر بعدها ANSI 1974 و ANSI 80 .
وينتشر استخدام لغة كوبول على نطاق واسع عالمياً حيث تستخدم في البنوك وفي المنظمات الحكومية، وتستخدم على حاسبات كبيرة أو على حاسبات شخصية .
وتتميز لغة كوبول بقدرتها على التعامل مع الملفات؛ لذا اشتهرت بأنها لغة أعمال .

لغة الفورتران FORTRAN :

وهي اختصار عبارة FORmula TRANSlation ، وتعد لغة FORTRAN أقدم اللغات ذات المستوى العالي، وقد ظهرت هذه اللغة في منتصف الستينات، حيث بدئ عام 1954 بالعمل على تطوير لغة برمجة تقبل برنامجا مكتوبا بلغة قريبة من لغة الإنسان، ويحوله إلى شفرة قابلة للتنفيذ على الحاسب الآلي، وبعد 3 سنوات أي في عام 1957م . ظهر أول مفسر فورتران.
وفي تلك الفترة كان استخدام الحاسب الآلي يكاد يكون حكراً على العلماء والمهندسين والرياضيين، ومن الطبيعي أن تكون هذه اللغة المطورة حديثاً قد جاءت لتواكب احتياجاتهم إذ تتميز لغة FORTRAN بقدراتها على إجراء العمليات الحسابية المعقدة وحل المعادلات الرياضية .

لغة البيسك BASIC LANGUAGE :

وهي اختصار للعبارة الإنجليزية Beginer’s All Purpose Symbolic In struction Code أي اللغة المتعدد الأغراض للمبتدئين، وتأتي كلمة BASIC التي تعني الأساس لتحقيق المعنى نفسه، فهذه اللغة ونظراً لبساطة تعليماتها ومحدوديتها فإنها تعد لغة مناسبة للتعلم من قبل المبتدئين في عالم الحاسب الآلي والبرمجة، وتستخدم هذه اللغة في معظم الحاسبات الشخصية، مما يدل على الانتشار الواسع لها، وقد طورت هذه اللغة في كلية Dartmouth عام 1963م من لدن John Demuy و Thomas Kurtz .

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

لغة باسكال PASCAL :

وسميت باسم العالم الفرنسي الرياضي الفذ Blaise Pascal ، وصممت هذه اللغة من قبل العالم السويسري Niklaus Wirth ، وطرحت عام 1971م، وقد انتشرت هذه اللغة خصوصاً في الجامعات . إذ تدرس هذه في معظم جامعات العالم لطلاب علوم الحاسب، وتمتاز لغة PASCAL بالسهولة، واختصار الكلمات فيها إلى حد كبير، وبنيتها التركيبية وقوة البرامج الفرعية، واستخدام المؤشرات Pointers ، وقد ظهرت نسخ جديدة من Pascal امتازت بتلافي العيوب في النسخ السابقة، ويعد TurboPascal من شركة Borland من البرامج المستخدمة بكثرة بين المبتدئين والتخصصين في البرامج، وتنافس هذه اللغة لغة Basic في كثرة المستخدمين لتوافر كثير من المميزات فيها، وتستخدم هذه اللغة من قبل الطلاب والمهندسين، كما تستخدم في قطاع الأعمال التجارية .

لغة سي C :

طورت هذه اللغة في معامل Bell من قبل Dennis Ritchie وهي تطوير لنسخة قديمه تسمى B من لغة BCPL التي ظهرت عام 1969م . لذا سميت هذه النسخة اللاحقة بـ C .
وتشتهر لغة C باستخدامها كلغة برمجة نظم system software حيث تستخدم لكتابة برامج النظم التشغيلية . إذ إنها تعد لغة قريبة، وتشبه إلى حد كبير لغة التجميع As-sembly وتمتاز بسرعتها الكبيرة، كما تملك مخجموعة جيدة من التعليمات، كما أنها لغة قابلة للنقل من جهاز إلى آخر لصغر الجزء الواجب نقله منها، وتعد لغة C من اللغات التركيبية Structured Language .
وازداد اهتمام محترفي البرمجة بلغة الـC ، والنسخ المحسنة منها C+ , C++ . إذ إن معظم التطبيقات تكتب بها .

لغات الجيل الرابع : Fourth-Generation language (4GL) :

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

  1. إنها لغة موجهة للنتائج أي إن المبرمج يهتم بطلب ما يريده من الكمبيوتر، دون أن يوجهه لكيفية القيام بذلك .
  2. زادت من الإنتاجية؛ لأن كتابة البرامج وصيانتها أكثر سهولة .
  3. سهلة الاستخدام، وتتطلب قليلاً من التدريب على استخدامها، سواء كان للبرمجة أو غيرها .
  4. لم يعد المستخدم بحاجة إلى التفكير في الأجهزة أو هيكلية البرنامج .

وقد بدأت لغات الجيل الرابع بالانتشار بين المبرمجين، وبشكل كبير جداً لما توفره لغات البرمجة هذه من سهولة في معاملة الملفات، وربط هذه الملفات بعضها مع بعض بغرض التحديث أو طباعة التقارير .
كما توفر هذه اللغات قوة في المشاركة في الموارد البرمجية وخصوصاً الملفات، ومن أمثال هذه اللغات لغة Dbase من Borland ، ولغة Foxpro من Microsoft ، و Oracle من Ingress، وتستخدم لغة الاستفسار المهيكلة SQL Structured Query Language في عمليات بناء قواعد المعلومات وتحديثها، وتوفير الحماية اللازمة لها .

ما هي SQL ؟

SQL هي اختصار للعبارة الإنجليزية Structured Query Language أي لغة الاستفسار المهيكلة، وهي عبارة عن مجموعة من التعليمات القريبة من اللغة الطبيعية التي توجه نظام إدارة قواعد البيانات DBMS للقيام بعمليات بناء قواعد البيانات، وتحديثها والبحث فيها، وعمل قواعد الحماية للبيانات .
وتمتاز لغة الاستفسار SQL بالآتي :

  1. لغة قريبة من اللغة الطبيعية .
  2. تستطيع الحصول على أية بيانات من قاعدة البيانات . إذ يمكن الحصول على بيانات ملف كامل أو بعض الحقول من ملف أو مجموعة ملفات .
  3. يهتم المستخدم بتعريف احتياجه What you want، ولا يهتم بكيفية الحصول على أو من أين ؟ How or Where? .

اللغات الطبيعية Natural Language أو لغات الجيل الخامس :

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

لغات الإنترنت :

لغة HTML : وهي إحدى اللغات المستخدمة لإنشاء صفحات الويب www .
إن (Hypertext Morkup Language) عبارة عن لغة تحوي مجموعة من الأوامر تؤدي إلى تكوين صفحات الويب، إن إنشاء صفحة بواسطة تركيبة Ascii على منسق الكلمات يمكن أن تحول إلى صفحة على الويب بإضافة بعض أوامر Html .
إن أوامر Html تمكن المستخدم من تنفيذ عدد من العمليات على صفحات الويب منها :

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

لغة جافا Java : وهي من اللغات المستخدمة للانترنت ولصفحات الويب في www وتهدف لغة البرمجة هذه إلى إضافة الحيوية إلى صفحات الويب عبر النصوص المتحركة والرسوم التي تتحرك بشكل تفاعلي والوسائط المتعددة .
ولغة جافا طورت من قبل شركة Sun Microsystems على غرار لغة C++ وتقوم الوثائق المنشئة بلغة الترميز النصي Html باستدعاء برامج جافا كما يكن تشغيلها بصورة منفردة .

المنشورات: 1

المشاركون: 1

اقرأ كامل الموضوع

أكبر دورة تصميم Embedded Systems في العالم العربي مجانا

$
0
0

كتب @semmoor:

السلام عليكم ورحمة الله وبركاته

كيف حالكم أحبتي في الله اقدم لكم دورة تصميم وبرمجة الأنظمة المدمجة باستخدام PIC microcontroller ولغة البرمجة C من الصفر حتى مستوى متقدم وإنشاء الله راح تستمر الدورة تم تغطية العديد من المواضيع والتطبيقات باستخدام المحاكاة والتطبيق في الواقع . يتم شرح الدائرة الإلكترونية والكود بالتفصيل ويمكن تحميل ملف الدائرة والمحاكاة والكود في رابط أسفل كل فيديو. يمكن استخدام ونشر المشاريع والتطبيقات لتعم الفائده انشاءالله .

أرجو من الاخوة الاستفاده ونشر الموضوع لفائدة الآخرين . ( الدال على الخير كفاعله ).
أرجو الاشتراك في القناة ليصلك كل جديد.

رابط القناة في اليوتيوب:

المنشورات: 3

المشاركون: 2

اقرأ كامل الموضوع

تعريف المتجهات Vectors في ماتلاب MATLAB

$
0
0

كتب @ahmedeldeep:

تعريف المتجهات Vectors :

المتجهات هي مجموعة من الأرقام توضع في صورة صف واحد وتسمي في هذه الحالة متجهات صفية Row Vectors أو عمود واحد وتسمي في الحالة متجهات صفية Column Vectors وبالتالي فهي تمثل مصفوفة أحادية .

طرق تعريف المتجهات (الصفية) داخل برنامج MATLAB:

يمكنك برنامج MATLAB من تعريف المتجه الصفي من خلال كتابة اسم المتغير (الذي سنخزن فيه القيم العددية ) ثم علامة (=) ثم افتح قوس مربع أيسر ([) ثم ادخل قيم عناصر المتجه ويتم الفصل بين كل عنصر والعنصر الذي يليه في المتجه إما بإستخدام مسافة Space أو فاصلة Comma (,) من لوحة المفاتيح وبعد الإنتهاء من إدخال عناصر المتجه اغلق المتجه بقوس مربع أيمن (]) كما في الشكل التالي :

>> A=[1 2 3 4 5]
A=
1 2 3 4 5
>> A=[1,2,3,4,5]
A=
1 2 3 4 5

ملحوظة : سوف نتعرف تفصيليا علي العمليات التي يمكن إجراؤها علي المتجهات والمصفوفات والأوامر والدوال المتعلقة بكليهما .

المنشورات: 1

المشاركون: 1

اقرأ كامل الموضوع

السلاسل الحرفية Character Arrays strings في برنامج ماتلاب MATLAB

$
0
0

كتب @ahmedeldeep:

السلاسل الحرفية Character Arrays(strings)

السلاسل الحرفية هي عبارة نص يتكون من مجموعة من الحروف ويكون محاط بزوج من علامتي التنصيص المفردة Pair of single quotations

فمثلا يمكننا سلسلة حرفية مكونة من (1 by 26) حرف كما يلي :

>> title=’this is a character string’
Title =
This is a character string
>>s=size (title)
S =
1 26

نلاحظ ان برنامج MATLAB يقوم بالتعامل مع السلاسل الحرفية علي انها مصفوفات عددية ويقو بتمثيل الحروف داخل هذه المصفوفات بما يناظرها بالقيم العددية طبقا للنظام الأسكي ASCII ويمثل كل حرف في السلسلة الحرفية عنصرا من مصفوفة ويتطلب 2byte لتخزينه داخل هذه المصفوفة .

وبالنظر الي منطقة العمل Workspace نلاحظ انه قد تم انشاء سلسلة الحروف من النوع character array class وعدد حروفها تساوي 26 وحجمها يساوي 52byte كما في الشكل التالي :

ملحوظة : تقوم الدالة class بإيجاد نوع ( تصنيف ) المتغير العمر إليها بحيث تستخدم علي الصورة التالية :

>> class (title)
Ans =
Char

لنلاحظ أن الدالة class قامت بإرجاع نوع (تصنيف) المتغير title الممر اليها وهو انه يمثل سلسلة حرفية char ( وهي اختصار لكلمة character ) مع ضرورة ملاحظة أن برنامج MATLAB يتعامل مع المتغيرات العددية إفتراضيا علي انها مصفوفات ممثلة بالدقة المضاعفة .

المنشورات: 1

المشاركون: 1

اقرأ كامل الموضوع

أنواع المتغيرات في ماتلاب MATLAB

$
0
0

كتب @ahmedeldeep:

أنواع المتغيرات

متغيرات مسبقة التعريف في البرنامج Built in(Predefined) Variables

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

متغيرات يقوم المستخدم بتعريفها : Variables Defined By Users

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

وفيما يلي سنتعرف علي كيفية إجراء بعض العمليات الحسابية البسيطة ( كالجمع والطرح والضرب والقسمة ) وبعض العمليات الهامة مثل رفع عدد مفرد لأس كما سنتعرف علي بعض الأوامر الهامة .

ملحوظة :- كثيرا منا في حياتنا اليومية يضطر إلي استخدام برنامج الألة الحسابية الموجودة في نظام التشغيل Ms Windows لإجراء بعض العمليات الحسابية البسيطة كالجمع والطرح والضرب والقسمة ولكن الأن مع برنامج MATLAB يمكننا إستخدامه كأله حسابية عملاقة متطورة جدا لإجراء كافة العمليات الحسابية البسيطة والمعقدة كما ستري معي في الفقرات التالية .

المتغير (ans)

هو المتغير الذي يقوم البرنامج بتعريفه عند القيام بإجراء عملية حسابية غير مسندة لمتغير مين .
فعلي سبيل المثال عند قيامك بعملية جمع للرقمين 3 و 5 بالشكل التالي :

>> 5+3
Ans =
             8

فيقوم البرنامج تلقائيا بتخزين ناتج عملية الجمع في المتغير ans لأنك لم تقوم بتخصيص متغير معين لتضع به ناتج هذه العملية الحسابية .

الثابت الرياضي (pi)

هي النسبة التقريبية π = 22/7 وتعرف في البرنامج علي الشكل التالي :

>> pi
Ans =
3.1416

العدد الطبيعي (ξ)

هي قيمة متناهية في الصغر (يطلق عليها إيسلون Epsilon) تستعمل في بعض التطبيقات الرياضية الخاصة وتعبر عن الفرق بين القيمة 1 وأكبر قيمة عشوائية تالية له وتعرف في البرنامج علي الشكل التالي :

>> eps
Ans =
2.2204e-016

(Inf (Infinity

يعبر عن حالة اللانهاية (∞) ويمكن الحصول عليهاعندما تكون قيمة المتغير كنتيجة قسمة لعدد ما علي الرقم صفر .

>> 1/0
Warning: Divideby zero >
Ans =
 
      Inf

كما أعطاك البرنامج رسالة تحزيرية (قبل إظهار ناتج عملية القسمة ) لتخبرك بأنك تحاول القسمة علي صفر .

realmax

أكبر عدد حقيقي موجب يمكن للبرنامج التعامل معه ويتم تعريفها في البرنامج لشكل التالي :

>> realmax
Ans =
1.7977e+308

وبالتالي أي عددية خارج هذا المجال (المسموح به في ذاكرة الحاسب ) فيتم إعتبارها لا نهاية inf .

>> 2*10^308
Ans =
Inf

Realmin

أقل عدد حقيقي موجب يمكن للبرنامج التعامل معه ويتم تعريفها في البرنامج لشكل التالي :

>> realmin
Ans =
2.2251e-308

NaN

تعبر عن القيمة التي ليست رقم وهي اختصار لــ Not a number وقد تنتج عندما تكون قيمة الناتج يساوي (0/0) .
كما يتم استعمال NaN لتعبر عن ان المعلومات مفقودة أو غير متوفرة والذي قد يكون سببه فشل البرنامج في الحساب .

>> 0/0
Warning : Divide by zero .
Ans =
          NaN

كما اعطاك البرنامج رسالة تحذيرية لتخبرك بأنك تحاول القسمة علي صفر .

I,j

(Complex Factor part)

يتم استخدام احد هذين الرمزين عند تعريف الأعداد المركبة (الأعداد العقدية ) فهما يمثلان معاملات الجزء التخيلي للأعداد المركبة حيث يتم إستخدامهم علي الشكل التالي :

>> 3+4*i
Ans =
3.0000 + 4.0000i
>> 3+4*j
Ans =
      3.0000 + 4.00001

مع ملاحظة ان كلا الرمزان يمثلان العدد المركب √-1 .

متغيرات يقوم المستخدم بتعريفها : Variables Defined By Users

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

وفيما يلي سنتعرف علي كيفية إجراء بعض العمليات الحسابية البسيطة ( كالجمع والطرح والضرب والقسمة ) وبعض العمليات الهامة مثل رفع عدد مفرد لأس كما سنتعرف علي بعض الأوامر الهامة .

ملحوظة :- كثيرا منا في حياتنا اليومية يضطر إلي استخدام برنامج الألة الحسابية الموجودة في نظام التشغيل Ms Windows لإجراء بعض العمليات الحسابية البسيطة كالجمع والطرح والضرب والقسمة ولكن الأن مع برنامج MATLAB يمكننا إستخدامه كأله حسابية عملاقة متطورة جدا لإجراء كافة العمليات الحسابية البسيطة والمعقدة كما ستري معي في الفقرات التالية .

المنشورات: 1

المشاركون: 1

اقرأ كامل الموضوع

تحميل كتاب Programmable Logic Controller – PLC

$
0
0

كتب @ahmedeldeep:

من أفخم الكتب لتعلم ال PLC لاحتوائه على شرح مفصل للعمليات وتعليمات برمجة ال PLC … ولكن باللغة الانجليزية …

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

للتحميل
https://docs.google.com/open?id=0B0UDKg1bCXX0Sy1wXzhFb0J5aEE

المنشورات: 1

المشاركون: 1

اقرأ كامل الموضوع

قوانين كيرتشوف

$
0
0

كتب @ahmedeldeep:

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


في عام 1845 توصل الفيزيائي الألماني جستاف كيرشوف إلى مجموعة من القوانين , يسمى القانون الأول قانون كيرشوف للتيار ( KCL) والثاني للجهد ( KVL)


 القانون الأول: قانون كيرشوف للتيار:


 ينص قانون كيرشوف للتيار على ” أن النيار أو الشحنة الكلية التي تدخل عقدة كخربية تعادل تماما التيار الخارج منها ” او بمعنى اخر ان المجموع الجبري لجميع التيارات الخارجة والداخلة في عقدة يساوي صفر. I(exiting) + I(entering) = 0 

في هذا الرسم نلاحظ ان التيارات I1, I2, I3 تدخل الوصلة وتكون موجبة في القيمة والتياران I4, I5 خارجان من الوصلة ويكونان سالبان القيمة ويمكن كتابة المعادلة كالآتي:


I1 + I2 + I3 – I4 – I5 = 0


مفهوم عقدة في دائرة كهربية : هو عبارة عن وصلة لمجوعة من حاملات التيار مثل الكوابل والقطع الالكترونية.


 القانون الثاني: قانون كيرشوف للجهد:


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


 خطوات استخدام القانون:



  1. نفرض اتجاه للحلقة وعلى اساس الاتجاه المفروض نكمل الحل

  2. نبدا من أي نقطة والجهد الذي مع نفس اتجاه الحلقة يكون موجب والذي يعاكس الاتجاه يكون سالب ونعود لنفس النقطة.

  3. نجمع الجهود ونساوي صفر. 


كما هو موضح بالرسم ادناه.

دعنا قبل ان نشرح مثال نتعرف على بعض المفاهيم ليسهل علينا فهم المثال.


 Node : هي عبارة عن وصلة تربط بين عنصرين او اكثر .


Branch : هو مسار يحتوي على عنصر او اكتر وهو يصل بين عقدتين (two nodes)


Loop : هي حلقة مغلقة لا يتكرر فيها أي عنصر او عقدة اكثر من مرة .


 كما يوضح لنا الرسم التالي.

مثال:


اوجد التيار I3 المار في المقاومة R3

الحل:


نلاحظ وجود 3 فروع وعقدتين ( A,B) وحلقتين مستقلتين (1,2)


اولا: بتطبيق قانون كيرشوف للتيار عند العقدتين A,B


At node A : I1 + I2 = I3


نلاحظ التيار 1 والتيار 2 داخل للعقدة بينما التيار 3 خارج فاذن مجموع التيارات الداخلة تساوي التيارات الخارجة.


At node B : I3 = I1 + I2


نلاحظ التيار 3 داخل للعقدة بينما التياران 1,2 خارج فاذن مجموع التيارات الداخلة تساوي التيارات الخارجة.


ثانيا: بتطبيق قانون كيرشوف للجهد على الحلقات1 ,3,2 :


Loop 1: – 10 + R1 x I1 + R3 x I3 = 0


10 = 10I1 + 40I3


نلاجظ ان جهد البطارية 10 فولت بعكس اتجاه الحلقة المفروض لذلك استخدمت باشارة سالبة في المعادلة وكل من اتجاه جهدي المقاومتين 1و 3 مع نفس الاتجاه لذلك كانت موجبة وكذلك في باقي الحلقات.


Loop 2 : 20 = R2 x I2 + R3 x I3 = 20I2 + 40I3


Loop 3 is given as : 10 – 20 = 10I1 – 20I2


لتبسيط المعادلات نستطيع ان نعوض عن التيار 3 بالمعادلة السابقة I3=I1+I2 فتصبح العادلات الاخيرة كالاتي:


Loop 1: 10 = 10I1 + 40(I1 + I2) = 50I1 + 40I2


Loop 2 : 20 = 20I2 + 40(I1 + I2) = 40I1 + 60I2


الان اصبح لدينا معادلتين ما يسمى ب “Simultaneous Equations” من السهل حلهما في ان واحد لايجاد قيم التيار 1و2 ومن ثم التيار 3.


نجد التيار I1 يساوي = 0.143 امبير والتيار I2 يساوي 0.429 امبير والتيار I3 يساوي 0.286 امبير.


 ملاحظة:


 الاشارة السالبة للتيار 1 يعني ان اتجاه التيار 1 المفروض كان خاطئا والاتجاه الصحيح بعكس الاتجاه ويعني ان البطارية 20 فولت هي التي تشحن البطارية 10 فولت.

المنشورات: 1

المشاركون: 1

اقرأ كامل الموضوع


تطبيقات أندرويد للطاقة الشمسية

$
0
0

كتب @ahmedeldeep:

يحظى الأندرويد بشعبية واسعة النطاق مع شركات التكنولوجيا وقد قاد هذا الإتساع بأن تحتل حصة الأندرويد من سوق الهواتف الذكية في العالم نسبة 80% وذلك لشهر نوفمبر 2013 طبعاً ذلك كان بقيادة منتجات “سامسونج”.

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

Play Store ::

وهو أحد أهم التطبيقات ل (أندرويد) .. يحوي عشرات الالاف من التطبيقات ، فمنه ماهو مجانيّ ومنه ما هو مدفوع

ويستطيع من خلالها المستخدم البحث وتنزيل التطبيق الذي يريد ..

** من هذه التطبيقات :: تطبيقات عملية على الطاقة الشمسية… اليكم بعضها ::

https://play.google.com/store/search?q=solar%20energy&c=apps

1- PV Orientator ::

يهدف لدراسة (الوضعية الأمثل لموقع PV panel ) , لتحقيق أكبر قدر من الكفاءة ..

2- What Is Solar Energy؟ ::

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

3- PowerSolarDesign ::

يشمل كافة الإجراءات التصميمة للألواح الشمسية من ..

  1. حسابات الحمل الكهربائي على أساس عدد من الأحمال الكهربائية .

2 . حساب العاكس (DC إلى AC مفتاح الطاقة ) ، وعدد ، والألواح الشمسية وحده ، واختيار حساب البطارية ، خيار الحساب شاحن

3 . حساب إجمالي الاستثمار، و فترة الاسترداد ، وتوفير الاستشارات الفنية و عنوان شراء المنتجات اتصال .

4- Irradia Solar PV ::

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

5- Solar Shading ::

يقلل من التظليل للطاقة الشمسية فهو مصمم لإكمال تحليل التظليل الشمسي في بضع دقائق وله ميزات عديدة , نذكر بعضها ::

1 ) إنشاء تقرير PDF تبين مسار الشمس ، والخسائر الشمسية و انتاج الرسوم البيانية

2 ) إنشاء ملف الإخراج التظليل للاستخدام مع SAM و نماذج PVSyst

3 ) تصدير الرسوم البيانية والمكان إلى ملف الأرض جوجل

4) موقع عرض موقع في خرائط Google

5 ) إضافة تراكب الصور على الرسم البياني مسار الشمس

6 ) أجزاء “كليب ” من الرسم البياني لنموذج sunpath متعددة ” ماذا لو ” سيناريوهات ..

7 ) البوصلة الشمسية لتقييم موقع سريعة

تحذيرات ::


  1. عند تنزيل التطبيق المراد الانتباه للملاحظات المرفقة به.
  2. هناك تطبيقات للمتعة .. ومثال ذلك تطبيق (Solar Battery Charger) اذ انه مبين لشحن الهاتف على الطاقة الشمسية .. لكن بالتحذير مبين أنّه لتسلية الأطفال إذ أنّ ذلك منطقياً .. غير مجدي بحيث أنّه سيستهلك الطاقة من البطارية
  3. هناك تطبيقات تحتاج الى وجود اتصال بالإنترنت
  4. هناك تطبيقات تستغرق وقتاً بمعالجة العمليات الحسابية وذلك لحجم العمليات المراد عملها مثل تطبيق (Solar Shading) .

المنشورات: 1

المشاركون: 1

اقرأ كامل الموضوع

تحليل مش للتيار في الدوائر الكهربية

$
0
0

كتب @ahmedeldeep:

كما ذكرنا في المقال السابق “قوانين كيرتشوف” ان الدوائر المعقدة نوعا ما يمكن حلها باستخدام قوانين كيرتشوف , لكنها اساليب اساسية وبسيطة ويوجد طرق اكثر تطورا في تحليل الدوائر فيما يعرف ب Mesh Current Analysis or Nodal Voltage Analysis وهذه تستخدمنا في تحليل الدوائر الكبيرة والمعقدة.

كيفية استخدام تحليل مش للتيار او تحليل الحلقات للتيار:

سنذكر المثال المشروح في المقال السابق .

اوجد التيار المار بالمقاومة 40 اوم.

الحل:

  1. يوجد لدينا في هذه الدائرة حلقتين , نفرض التيار المار بالحلقتين i1 , i2
  2. نتجاهل التيارات الاساسية في الدائرة ونتعامل مع التيارات المفروضة باتجاهاتها
  3. نبدا بحلقة 1 نجمع الجهود فيها بطريقة كيرتشوف ونساويها بصفر .
  4. الجهود التي يسببها تيار 1 هي الجهد على المقاومة 10 والمقاومة 40 فنجمع المقاومتين ونضربها ب i1
  5. الجهد الناتج عن i2 في هذه الحلقة هو الجهد على المقاومة 40 وكما نلاحظ ان اتجاه i2 في عكس اتجاه التيار i1 لذلك يكون يكون حاصل ضرب i2 x 40 سالب
  6. نكرر نفس الخطوات على الحلقة 2.
  7. نحل المصفوفة بالطريقة التالية ومنها نحسب i2 , i1

نحسب التيارات الاصلية بدلالة التيارات المفروضة حيث
i1 = I1 , i2 = -I2 and I3 = i1 – i2

المنشورات: 1

المشاركون: 1

اقرأ كامل الموضوع

الريليه

$
0
0

كتب @ahmedeldeep:

الريليه مفتاح كهرومغناطيسي (ايقاف وتشغيل) ويستخدم في التحكم بالأحمال الكهربية


Untitled


طريقة عمل الريليه


التيار يمر في ملف الريليه ومنها يتكون مجال مغناطيسي يؤثر على اللاقط المعدني للريله حيث عند تشغيل الريله يقوم بجذب اللاقط الى وضع الغلق او الفتح حسب نوع الريله كما سنذكر لاحقا وعند اغلاق الريليه يعود اللاقط الى وضعه الطبيعي


الرسم التالي يوضح الفكرة


relay_qariya


يكون دائما موضح بالرسم على الريليه التوصيلات اللازمة ويوجد عليها بعض الرموز فلنتعرف عليها


Untitled


COM = Common :هذا الجزء دائما متحرك


NC = Normally Closed: يكون اللاقط المعدني موصل عليه في وضع الايقاف


 NO = Normally Open: يكون اللاقط المعدني موصل عليه في وضع التشغيل للريليه


انواع الريليه


Untitled


Single Pole Single Throw (SPST) relay


وفي هذا الريليه يمر التيار فقط عند تنشيط ملف الريليه او بمعنى اخر يوجد لاقط معدني واحد ويتحكم بحمل واحد 


Untitled


Single Pole Double Throw (SPDT) relay


 يوجد لاقط معدني واحد ويتحكم بحملين 


Untitled


Double Pole Single Throw (DPST)


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


Untitled


Double Pole Double Throw (DPDT) relay


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


بعض الملاحظات المهمة عند اختيار نوع الريليه


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


جهد الملف: يجب ان يكون الجهد المطلوب لتشغيل الريليه يتناسب مع جهد الدائرة المشغلة للريليه ليعمل بالكفاءة المطلوبة فهناك من يشتغل على 24 او 12 او 5 فولت ثابت او متردد


مقاومة الملف: ملف الريليه يجب ان يكون قادر على تغذية الدائرة بالتيار المطلوب ويمكن بسهولة حساب اقصى تيار بتحمله الريليه عن طريق قانون اوم


عدد موصلات الريليه او اطرافه : اذا كان احادي القطب او ثنائي القطب وكذلك عدد الاحمال اللمكن توصيلها بالريليه كما ذكرنا سابقا

المنشورات: 1

المشاركون: 1

اقرأ كامل الموضوع

كاشفات تسرب الغاز الالكترونية وظيفتها وتصنيفاتها

$
0
0

كتب @ahmedeldeep:

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


CO2_Sensor-150x114


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

تصنيف اجهزة الكشف عن الغاز

أجهزة الكشف عن الغاز يمكن تصنيفها وفقا لآلية التشغيل (أشباه الموصلات، والأكسدة، الأشعة تحت الحمراء، وغيرها) الكاشف عن الغاز يأتي في نوعين رئيسيين: الأجهزة المحمولة وأجهزة الثابتة


وهنا سنسرد بعض الانواع : مبدا عملها ومزاياها وعيوبها

الكاشف المحفز للاكسدة

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


Catalytic gas sensor full

مبدا العمل 

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

ظروف الاستخدام

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


وجود المثبطات أو السموم هو السبب الأكثر شيوعا في مشاكل هذا النوع من أنظمة الكشف عن الغاز و لهذا السبب ، فإنه من الضروري أن تولي اهتماما لتفادي أي تلوث


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


اما السموم مثل زيوت السيليكون والشحوم ، والراتنجات ، الهالونات ، والكلور والفلور و البروم ، الفريون ، استرات الفوسفات ، رابع إيثيل الرصاص، و ثلاثي كلور البنزين ، وحامض بولي كلوريد الفينيل و الأبخرة ، والمواد المسببة للتآكل وهذه السموم تؤثر على استجابة هذا النوع من الكاشفات و طول عمر ه و تتسبب في انخفاض كببر في حساسيتها 


المزايا: مبدأ العمل بسيط ، ويستخدم ظاهرة حقيقية ، صالحة لجميع الغازات القابلة للاشتعال ، والوقت قصير جدا للاستجابة اقل من 15 ثانية ، وانخفاض التكلفة ، وسهلة المعايرة والخدمات، و يمكن استبدالها بسهولة ، ، ويخدم مدة طويلة (عادة 2-4 سنوات


العيوب: يمكن ان يتسمم ببعض المركبات (مثل السيليكون )، وفقدان الحساسية عند التعرض لتركيزات غازات عالية

كاشف الغاز الحراري

وبستخدم في أدوات قياس الغازات فوق الحد الأدنى للانفجار وفي الكشف عن تسرب الغاز. 


قياس التوصيل الحراري للغازات من أقرب أشكال الكشف عن الغاز

مبدا العمل 

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


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


thermal-sensor.


المزايا : قياس تركيزات عالية (100٪ )، مع أو بدون الأكسجين، وإمكانية الكشف عن الهليوم، غيرقابل للتسمم، وحياته طويلة


العيوب: هذه التقنية لا تصلح إلا للغازات والأبخرة التي تختلف اختلافا كبيرا في التوصيلية الحرارية عن الهواء

أجهزة الكشف بالاشعة تحت الحمراء

مبدا العمل

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


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


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


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


NDIR infrared sensor


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


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

تطبيقاته

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


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


العيوب: الغبار والأوساخ يمكن ان يضعف الاستجابة ، وليس مناسبة تماما لتطبيقات الغاز المتعددة، يمكن أن تتأثر بالرطوبة والمياه، التكلفة الأولية عالية ، لا يمكن رصد جميع الغازات

المنشورات: 1

المشاركون: 1

اقرأ كامل الموضوع

تحميل كتب المجسمات المعمارية Architectural maquettes

$
0
0

كتب @ahmedeldeep:

كتب المجسمات المعمارية

Books of architectural maquettes

المجسمات المعماريةالحمد لله رب العالمين والصلاة على أشرف النبيين والمرسلين وبعد.
كتب المجسمات المعمارية - Books of architectural maquettes: في هذا الجزء تجد مجموعة كتب تدور حول كيفية إنشاء وعمل المجسمات المعمارية الخاصة بالإنشاءات المدنية والمعمارية وأهم الوسائل والأدوات والخامات المستعملة لذلك وفهم معنى الإفراد الهندسي والمكملات المعمارية بحيث تمكنك من إكتساب المهارات اللازمة لهذا التخصص بالتفصيل والصور.
كتب المجسمات المعمارية - Books of architectural maquettes هذه عبارة عن مجموعة كتب من نوع pdf باللغة العربية مجانا.

  • كتاب الخامات والعدد والأدوات في المجسمات المعمارية - Raw materials
  • كتاب الإفراد الهندسي - Conversion of maquettes
  • كتاب المجسمات البسيطة والكتلية والمكملات المعمارية - Simple maquettes
  • كتاب مشروعات تطبيقية للمجسمات المعمارية - Applied projects

التحميل
كتب المجسمات المعمارية.zip (1.7% u)

المنشورات: 1

المشاركون: 1

اقرأ كامل الموضوع

Viewing all 6631 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>