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

   

الصورة الرمزية احمد العراقي
احمد العراقي
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2006
المشاركات: 147
نشاط [ احمد العراقي ]
قوة السمعة:
قديم 04-06-2009, 04:35 PM المشاركة 561   
افتراضي



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

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

السلام عليكم

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

اما القوانين التي استخدمتها في كما تراها ادناه

1000000
ــــــــــــــــــــــــــــ= L(micro.H
C ×F ×4
1000000
ــــــــــــــــــــــــــــــــــ=C(pf
C× L ×4


F = التردد بالميكا هرتز
L = الحث بالميكرو هنري
C = السعة بالبيكوفاراد
Π = النسبة الثابتة

اعلانات

الصورة الرمزية احمد العراقي
احمد العراقي
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2006
المشاركات: 147
نشاط [ احمد العراقي ]
قوة السمعة:
قديم 04-06-2009, 04:40 PM المشاركة 562   
افتراضي


أخى الكريم أحمد أرسلت لك مثال ADC 7SEGM للاستفادة من تصفير الخانات فى الشاشة وثانيا العملية الحسابية الاحاد والعشرات والمئات

السلام عليكم
مشكور ياعزيزي يامحمد الف الف شكر اشعر اننا عائلة واحدة بارك الله فيك وفي جميع الاخوان

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

زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 04-06-2009, 05:40 PM المشاركة 563   
افتراضي


السلام عليكم
في البداية أتوجه بكل معاني الشكر للأستاذ الكريم المهندس /زكي شاكر على هذا المجهود الضخم (74 صفحة منتدى) وأتمنى من الله أن يزيده علما وحلما فما كنت لأتصور وجود هذا الموقع ولا هذا العلم ولا هذا الصبر والحمد لله على وجودهم
فلا تتخيل حجم السعادة التي دخلت إلى قلبي فور العثور عليك و فور تجربة البرنامج لتحيي مشروع أعتقد أنه بسيط فأنا مهندس ميكانيكا وفي نفس الوقت أهتم بالطباعة ولي تصور حول تعديل لماكينة التصوير لجعلها تعمل مثل أحد معدات المطابع (معدات مابعد الطباعة) وهي التجميع والثني والبشر والتغرية والقص
المهم حتى لا أطيل عليك بعدما رأيت هذا البرنامج أتمنى خروج هذا التعديل إلى النور
1-يهدف هذا التعديل إلى استخدام الاجزاء الميكانيكية في أدراج ماكينة التصوير للقيام بوظيفة أخرى وهي التجميع والثني
ولن يتم ذلك إلا عن طريق الميكروكنترولر
2-التفاصيل
تتكون الماكينة من أربعة أدراج توضع رأسيا
كل درج عبارة عن وحدة سحب ويتكون من
1- lift motor 24 Volt
2-electromagnetic clutch 24 Volt
3-Draw Coil 24 Volt
4-Brake Coil 24 Volt
------------------------------------
5-tray sensor with 3 terminals
6-Level sensor with 3 terminals
7-draw coil sensor with 3 terminals
8-Pass sensor with 3 terminals
ملحوظة 1 : السنسور عبارة عن سنسور بصري او شعاع او شي من هذا القبيل يحدث دائما فعل عند قطعه من عدمه
ولي تصور حول ترتيب العمل أو ال Sequence وأتمنى ان يفيدك في استيعاب مشروعي في ذلك الفلو تشارت
http://filaty.com/i/906/96122/FLowchart.JPG
ملحوظة 2 : كل وحدة سحب تحتوي على 8 عناصر أي أن المجموع الكلي
هو 8*4=32 عنصر ننوي التحكم والاحساس بهم
ولقد قسمت الفلوتشارت الى عمودين
الأيمن : ويحدث بمجرد تشغيل الماكينة وادخال الدرج محملا بالورق والمقصود أنه يحدث للأدراج الأربعة
الأيسر : وهو يحدث عندما يقوم المستخدم بإدخال عدد الملازم التي يريدها في keypad و يضغط على ok
طريقة العمل:
عند إختيار مثلا 10 ملازم
يتم سحب ورقة من الدرج الأول ثم ورقة من الثاني ثم ورقة من الثالث ثم ورقة من الرابع وبالتالي تصبح لدينا ملزمة
يتم تكرار الخطوات السابقة عشر مرات لأن عدد الملازم 10
ومن ثم تذهب كل ملزمة الى التناية وسوف نؤجل هذه الخطوة الان
المهم أنه علينا التنبه من احتمالية وقوع اخطاء مثل الحشر أو السحب على الفاضي
أو عدم وجود ورق بالدرج أو عدم وجود درج أصلا و إعطاء انذار بنوع الخطأ ومكانه عن طريق السنسورز الموجودة في كل درج
أرجو أن تكون الفكرة قد وصلتك وألا تمل من طول الحديث
فأنا وقعت من السما وانت اتلقتني
السلام عليكم
أهلا وسهلا بك أخي الكريم في القرية الالكترونية فضاء التشارك وتقاسم المعرفة التقنية ..
حسب ما فهمت من عرضك ، عندك تصور واضح والحمد لله لمراحل تنفيذ برنامج مشروعك وهيأت المسار الخطي المبدئي ..فلم يبق الا إعادة كتابة ذلك المخطط بالرموز المناسبة في فلوكود
وأعتقد انك مررت على دروس وتطبيقات دورة فلوكود ..
بالنسبة للحساس الذي ذكرت اظنك تقصد ذاك النوع الذي يوجد به مرسل(ضوء ليد ) ومستقبل (ترانزيستور ضوئي) وبينهما حاجز يقطع شعاع الانارة مرة كل دورة للمحرك ..
في تجاربك يمكنك الاستعاضة عنه بسويتش عادي كما سبق وان فعل احد الاخوة الاعضاء في مشروع كبير بفلوكود ..والحمد لله نجح المشروع ..وهو ما نتمنى لك مخلصين.
اخي الكريم توكل على الله وابدأ بالتدريج واذا صادفتك صعوبات اسأل اخوتك وان شاء الله تجد من ينصت اليك ويساعدك ..
تحياتي


الصورة الرمزية noornader
noornader
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
المشاركات: 608
نشاط [ noornader ]
قوة السمعة:
قديم 04-06-2009, 11:58 PM المشاركة 564   
افتراضي



اما القوانين التي استخدمتها في كما تراها ادناه

1000000
ــــــــــــــــــــــــــــ= L(micro.H
C ×F ×4
1000000
ــــــــــــــــــــــــــــــــــ=C(pf
C× L ×4

F = التردد بالميكا هرتز
L = الحث بالميكرو هنري
C = السعة بالبيكوفاراد
Π = النسبة الثابتة
أخى العزيز من الواضح أنك تستخدم القانون
( f = 1 / ( 2 LC
وعلى ذلك تكون المعادلتين السابقتين صحيحتين مع تغيير C فى المعادلة الثانية بالتردد f وتعديل وحدة ال c الى ميكروفاراد بدلا من بيكوفاراد او تعديل البسط فى نفس المعادلة بناء على تحويل وحدة الفاراد كالتالى:

1Farad = 1x10^6 microfarad
1Farad = 1x10^9 picofarad
1Farad = 1x10^12 picofarad

الشىء الثانى ارجو توضيح تعويضك عن هذين المعادلتين فى رمز الحساب كما بالصورة التالية:



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



الصورة الرمزية احمد العراقي
احمد العراقي
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2006
المشاركات: 147
نشاط [ احمد العراقي ]
قوة السمعة:
قديم 05-06-2009, 08:10 AM المشاركة 565   
افتراضي


أخى العزيز من الواضح أنك تستخدم القانون
( f = 1 / ( 2 LC
وعلى ذلك تكون المعادلتين السابقتين صحيحتين مع تغيير C فى المعادلة الثانية بالتردد f وتعديل وحدة ال c الى ميكروفاراد بدلا من بيكوفاراد او تعديل البسط فى نفس المعادلة بناء على تحويل وحدة الفاراد كالتالى:

1Farad = 1x10^6 microfarad
1Farad = 1x10^9 picofarad
1Farad = 1x10^12 picofarad

الشىء الثانى ارجو توضيح تعويضك عن هذين المعادلتين فى رمز الحساب كما بالصورة التالية:



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


[CENTER]السلام عليكم

مشكور اخي نور نادر

الارقام التي تراها في المعدلات لايمكن كتابتها بنفس الصيغة لان برنامج الفلوكود لا يمكنك من كتابة رقم اكثر من اربعة مراتب مثلاً ( 1000000) لايمكن كتابته بهذة الصيغ لان البرنامج يعطيك خطا ( فلجات الى كتابته هكذا ( 1000*1000) النتيجة واحدة هي مليون

1-اما الارقام الباقية هي من ( 4 x مربع النسبة الثابتة في ( 82 ) حث الملف )
2-او في المعادلة الثانية من ( 4 مربع النسبة الثابتة في ( 1000) سعة المكثف )

النتجة تظهر اكثر من 4 مراتب لذلك جعلت ( 1974 * 20 ) نتيجةللرقم ( 39480)

اما الرقم في المعادلة رقم (1) ( 3237 ) هذا الرقم اصلاً من المعادل ويكون ثابت هذة ( 4 x مربع النسبة الثابتة في ( 82 ) حث الملف اما الرقم (10) الذي تراه في المعادلة هو رقم ادخلته بدل (f )
[/CENTER) لا على التعين حتى تظهر نتيجة على الشاشة f تمثل التردد الذي يدخل للبيك واعلى قمة له هي ( 455)كيلو هيرتز


التعديل الأخير تم بواسطة : احمد العراقي بتاريخ 05-06-2009 الساعة 08:18 AM

3atefdata
:: موقوف ::
تاريخ التسجيل: Jun 2009
المشاركات: 14
نشاط [ 3atefdata ]
قوة السمعة:
قديم 05-06-2009, 09:35 AM المشاركة 566   
افتراضي


شكرا جزيلا على ردك واهتمامك
قبل البدء بمشروعي لدي بعض التساؤلات:
1- الـ Volt المستخدم الموحد لجميع عناصر المشروع 24 فولت
ولكن فهمت ان الـ 16F84a مثلا لا يتحمل أعلى من 5 فولت فهل يكون الـ pic وسيلة للتحكم والتوصيل عن طريق ريليلهات فقط أما الـ 24 فولت تكون خارجية أم ماذا؟

2- المشروع يحتوي على 32 عنصر والـ pic لا يحتوي سوى على 8 خرج فقط فهل هناك أنواع أخرى بها مخارج تكفي الـ 32 عنصر أم سأستخدم أربعة متحكمات ثم أربطهم على متحكم خامس رئيسي وإذا كانت الاجابة بنعم فكيف يتم ذلك؟

3- وجدت أن الـ pic يشعر بالـ switch إذا كان on أو off ....أقصد OR
ولكن هل له أن يشعر بـ on و off ...بشكل أدق on ثم off ...أظنها and ؟

4- هل استخدام السنسور الـ LED به صعوبة.. لذلك الهروب الـ Switch العادي أفضل أم أنه يحتاج فقط لدوائر تكبير ولماذا قاموا باستخدامه طالما العادي يغني عنه ان لم يكن هناك فرق ف الاستجابة response خصوصا أن التحكم والاحساس بالورق يكون في سرعات عالية ؟

شكرا على سعة صدركم ...

هذا جزء من البرنامج قمت بعمله على الفلوكود حيث قمت بالتكملة من احد البرامج الأخرى ووصلت لمبتغايا في شق صغير جدا وان شاء الله أصل للباقي
http://filaty.com/f/906/17048/collator.rar.html


3atefdata
:: موقوف ::
تاريخ التسجيل: Jun 2009
المشاركات: 14
نشاط [ 3atefdata ]
قوة السمعة:
قديم 05-06-2009, 10:48 AM المشاركة 567   
افتراضي بعض التساؤلات


شكرا جزيلا على ردك واهتمامك
قبل البدء بمشروعي لدي بعض التساؤلات:
1- الـ Volt المستخدم الموحد لجميع عناصر المشروع 24 فولت
ولكن فهمت ان الـ 16F84a مثلا لا يتحمل أعلى من 5 فولت فهل يكون الـ pic وسيلة للتحكم والتوصيل عن طريق ريليلهات فقط أما الـ 24 فولت تكون خارجية أم ماذا؟

2- المشروع يحتوي على 32 عنصر والـ pic لا يحتوي سوى على 8 خرج فقط فهل هناك أنواع أخرى بها مخارج تكفي الـ 32 عنصر أم سأستخدم أربعة متحكمات ثم أربطهم على متحكم خامس رئيسي وإذا كانت الاجابة بنعم فكيف يتم ذلك؟

3- وجدت أن الـ pic يشعر بالـ switch إذا كان on أو off ....أقصد OR
ولكن هل له أن يشعر بـ on و off ...بشكل أدق on ثم off ...أظنها and ؟

4- هل استخدام السنسور الـ LED به صعوبة.. لذلك الهروب الـ Switch العادي أفضل أم أنه يحتاج فقط لدوائر تكبير ولماذا قاموا باستخدامه طالما العادي يغني عنه ان لم يكن هناك فرق ف الاستجابة response خصوصا أن التحكم والاحساس بالورق يكون في سرعات عالية ؟

شكرا على سعة صدركم ...

هذا جزء من البرنامج قمت بعمله على الفلوكود حيث قمت بالتكملة من احد البرامج الأخرى ووصلت لمبتغايا في شق صغير جدا وان شاء الله أصل للباقي
http://filaty.com/f/906/17048/collator.rar.html


3atefdata
:: موقوف ::
تاريخ التسجيل: Jun 2009
المشاركات: 14
نشاط [ 3atefdata ]
قوة السمعة:
قديم 05-06-2009, 10:53 AM المشاركة 568   
افتراضي


المهندس زكي شاكر
شكرا جزيلا على ردك واهتمامك
قبل البدء بمشروعي لدي بعض التساؤلات:
1- الـ Volt المستخدم الموحد لجميع عناصر المشروع 24 فولت
ولكن فهمت ان الـ 16F84a مثلا لا يتحمل أعلى من 5 فولت فهل يكون الـ pic وسيلة للتحكم والتوصيل عن طريق ريليلهات فقط أما الـ 24 فولت تكون خارجية أم ماذا؟

2- المشروع يحتوي على 32 عنصر والـ pic لا يحتوي سوى على 8 خرج فقط فهل هناك أنواع أخرى بها مخارج تكفي الـ 32 عنصر أم سأستخدم أربعة متحكمات ثم أربطهم على متحكم خامس رئيسي وإذا كانت الاجابة بنعم فكيف يتم ذلك؟

3- وجدت أن الـ pic يشعر بالـ switch إذا كان on أو off ....أقصد OR
ولكن هل له أن يشعر بـ on و off ...بشكل أدق on ثم off ...أظنها and ؟

4- هل استخدام السنسور الـ LED به صعوبة.. لذلك الهروب الـ Switch العادي أفضل أم أنه يحتاج فقط لدوائر تكبير ولماذا قاموا باستخدامه طالما العادي يغني عنه ان لم يكن هناك فرق ف الاستجابة response خصوصا أن التحكم والاحساس بالورق يكون في سرعات عالية كما أن الـ Switch العادي به سوسته صغيرة تمثل مقاومة للذراع الذي يتحرك نتيجة تحرك الورقة وبالتالي يعوق الورقة ؟

شكرا على سعة صدركم ...

هذا جزء من البرنامج قمت بعمله على الفلوكود حيث قمت بالتكملة من احد البرامج الأخرى ووصلت لمبتغايا في شق صغير جدا وان شاء الله أصل للباقي
http://filaty.com/f/906/17048/collator.rar.html


التعديل الأخير تم بواسطة : 3atefdata بتاريخ 05-06-2009 الساعة 12:45 PM


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