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

   

ABOUYAGINE
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2012
المشاركات: 61
نشاط [ ABOUYAGINE ]
قوة السمعة:
قديم 15-01-2016, 05:30 PM المشاركة 17   
افتراضي



السلام عليكم ورحمه الله


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

بصراحه نحتاج لبعض الوقت والتفكير لتجاوز هذة النقطه ..


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

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

اعلانات

أمحمد
:: مهندس ::
تاريخ التسجيل: Jan 2016
المشاركات: 5
نشاط [ أمحمد ]
قوة السمعة:
قديم 16-01-2016, 09:08 PM المشاركة 18   
افتراضي


السلام عليكم
ممكن اسألك عن كيفية كتابتك لتلك السطور؟؟

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

الصورة الرمزية عبدالله حجازى
عبدالله حجازى
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2011
الدولة: مصر .. محافظة دمياط
المشاركات: 1,682
نشاط [ عبدالله حجازى ]
قوة السمعة:
قديم 17-01-2016, 03:32 AM المشاركة 19   
افتراضي


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

وعليكم السلام ورحمه الله


أخى الكريم

وظائف هذا المشروع هى الوزن وتحديد الوزن للقيام باجراء معين ..


من وظائف المشروع


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


والفكرة اللتى فى بالى بالنسبه لتصفير الميزان أو تجاهل القيمه الموضوعة عليه ...


هى الاعلان عن متغير وتخذين قيمه القرأة فيه وعمل دالة خاصة لقراءة الوزن على مدخل ADC ويتم طرح القيمه المخذنة فى المتغير من القيمه الموجودة فى محول الاشارة ADC ..


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


وانا اشكرك لأنك كتبت برنامج يوجد به العديد من الأفكار والمميزات النافعة ..


اشكرك واوعدك ان اشاركك فى كل التفاصيل ..


تحياتى ..


الصورة الرمزية عبدالله حجازى
عبدالله حجازى
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2011
الدولة: مصر .. محافظة دمياط
المشاركات: 1,682
نشاط [ عبدالله حجازى ]
قوة السمعة:
قديم 17-01-2016, 03:38 AM المشاركة 20   
افتراضي


السلام عليكم
ممكن اسألك عن كيفية كتابتك لتلك السطور؟؟
السلام عليكم

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


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



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


أمحمد
:: مهندس ::
تاريخ التسجيل: Jan 2016
المشاركات: 5
نشاط [ أمحمد ]
قوة السمعة:
قديم 19-01-2016, 11:31 PM المشاركة 21   
افتراضي


بارك الله فيك الاخ عبد الله


الصورة الرمزية عبدالله حجازى
عبدالله حجازى
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2011
الدولة: مصر .. محافظة دمياط
المشاركات: 1,682
نشاط [ عبدالله حجازى ]
قوة السمعة:
قديم 20-01-2016, 05:12 AM المشاركة 22   
افتراضي



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

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

كود:
tarage=0;

void main(){
    while(1) {
        analog_input=adc(0)-tarage ;
        if(zero_button pressed){tarage=analog_input ;}
                    .
                    .
                    .
                    .    }
            }
و الله الموفق و المستعان

من ظن ان الباطل سينتصر على الحق فقد اساء الظن بالله




السلام عليكم ورحمه الله


اولا انا اسف جدااا لأنى لم الاحظ مداخلتك ...


و المشكلة فى الكود هى قرأة محول الإشارة ..


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

وطبعاااا هذا الأمر لا يجوز ولا يصلح مع الموازين

المتعارف عليه فى الموازين هو يوجد مفتاح معين فى الميزان وخصية هذا المفتاح هى تجاهل الوزن الغير مرغوب فيه الموضوع على الميزان ..


وليكن مثلا .. المستخدم يريد وزن سائل معين على الميزان ..

طبعااا ومن المنتق هو وضع وعاء او أى شئ على الميزان لوضع السائل المراد وزنه على الميزان ..

وطبعااا هذا الوعاء له قيمه من الوزن وهذة القيمه غير مرغوب فيها أن تظهر على الميزان لتكون عملية الوزن صحيحه الميزان يحسب وزن السائل فقط وليس وزن السائل و الوعاء ..


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


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


وشكراااا على اهتمامك ..

وننتظر تعاونك معنا



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