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

   

الصورة الرمزية mohammad al
mohammad al
:: مهندس متواجد ::
تاريخ التسجيل: Apr 2011
الدولة: الاردن
المشاركات: 58
نشاط [ mohammad al ]
قوة السمعة:
قديم 11-05-2011, 01:48 PM المشاركة 9   
افتراضي



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

اعلانات

الصورة الرمزية hasanAli
hasanAli
:: عضو فضي ::
تاريخ التسجيل: Apr 2005
المشاركات: 151
نشاط [ hasanAli ]
قوة السمعة:
قديم 11-05-2011, 04:13 PM المشاركة 10   
افتراضي أشاركك الأفكار التاليه


1- عندما نتكلم عن وقت حقيقي . فنحن نتكلم عن ثواني, دقائق , ساعات , فنحن بحاجه لمسجل لكل منهما .
2-عندما يصل مسجل الثواتي لـ 60 يجب كتابة 1 في مسجل الدقائق ثم تصفير مسجل الثواني . كذلك الأمر عند وصول مسجل الدقائق لـ 60 يجب أن نزيد واحد على مسجل الساعات ثم نصفره , وعند وصول مسجل الساعات للـ 24 علينا القيام بعمل ما ... من سيقوم بكل هذه الاعمال المتحكم وربما أكثر من ذلك كعرض هذه البيانات على شاشة lcd , وربما إجراء مقارنات للوقت لعمل مؤقت , أو كل ساعه رنه صوتيه إلخ..... هذا العمل يتطلب وقت . فساعتك ستكون عديمة الدقه.

3- لحسن حضنا أن الثانيه بالنسبه للمتحكم وقت كبير جدا , كما لوكنا نتكلم عن سنه بالنسبه لنا. إذا لنأتي بهذه الثانيه من مصدر ثاني مثلا مؤقت 555 أو أي شريحة مقسم ذبذبه . لتحدث مقاطعه كل ثانيه في المتحكم .

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

بالتوفيق إنشاءالله

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

الصورة الرمزية ttl
ttl
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2008
الدولة: Syria
المشاركات: 92
نشاط [ ttl ]
قوة السمعة:
قديم 11-05-2011, 08:26 PM المشاركة 11   
sun


1- عندما نتكلم عن وقت حقيقي . فنحن نتكلم عن ثواني, دقائق , ساعات , فنحن بحاجه لمسجل لكل منهما .
2-عندما يصل مسجل الثواتي لـ 60 يجب كتابة 1 في مسجل الدقائق ثم تصفير مسجل الثواني . كذلك الأمر عند وصول مسجل الدقائق لـ 60 يجب أن نزيد واحد على مسجل الساعات ثم نصفره , وعند وصول مسجل الساعات للـ 24 علينا القيام بعمل ما ... من سيقوم بكل هذه الاعمال المتحكم وربما أكثر من ذلك كعرض هذه البيانات على شاشة lcd , وربما إجراء مقارنات للوقت لعمل مؤقت , أو كل ساعه رنه صوتيه إلخ..... هذا العمل يتطلب وقت . فساعتك ستكون عديمة الدقه.

3- لحسن حضنا أن الثانيه بالنسبه للمتحكم وقت كبير جدا , كما لوكنا نتكلم عن سنه بالنسبه لنا. إذا لنأتي بهذه الثانيه من مصدر ثاني مثلا مؤقت 555 أو أي شريحة مقسم ذبذبه . لتحدث مقاطعه كل ثانيه في المتحكم .

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

بالتوفيق إنشاءالله

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


geniusse01
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2008
الدولة: Jordan - Amman
المشاركات: 1,134
نشاط [ geniusse01 ]
قوة السمعة:
قديم 12-05-2011, 09:07 PM المشاركة 12   
افتراضي


السلام عليكم


اين وصلت اخي العزيز في هذا الموضوع ؟ كنت اقرا قليلا عن التايمر 1 اليوم بعض المعلومات ويمكن ان نتساعد لتنفيذ ساعة رقمية تعتمد الكريستالة الخاصة بالتايمر 1...ان شاء الله نتناقش ونعمل البرنامج معا .ارجو لك التوفيق.

واخر دعوانا ان الحمدلله رب العالمين ..وصلى الله على سيدنا محمد وعلى اله وصحبه وسلم.


الصورة الرمزية ttl
ttl
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2008
الدولة: Syria
المشاركات: 92
نشاط [ ttl ]
قوة السمعة:
قديم 12-05-2011, 10:59 PM المشاركة 13   
sun


السلام عليكم


اين وصلت اخي العزيز في هذا الموضوع ؟ كنت اقرا قليلا عن التايمر 1 اليوم بعض المعلومات ويمكن ان نتساعد لتنفيذ ساعة رقمية تعتمد الكريستالة الخاصة بالتايمر 1...ان شاء الله نتناقش ونعمل البرنامج معا .ارجو لك التوفيق.

واخر دعوانا ان الحمدلله رب العالمين ..وصلى الله على سيدنا محمد وعلى اله وصحبه وسلم.
وعليكم السلام ورحمة الله وبركاته
اهلا بك أخ geniusse مرة ثانية
تمكنت بفضل الله من تشغيل التايمر 1 كساعة RTC ولكن يأخذ نبضاته من الكريستالة الرئيسية وليس كريستالته الخاصة مما أدى إلى نتائج غير صحيحة نوعا ما
أعمل حاليا على إيجاد حل لتشغيله على كريستالته الخاصة
أشكر لك مرورك ويشرفني أن نتعاون معا في ذلك


geniusse01
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2008
الدولة: Jordan - Amman
المشاركات: 1,134
نشاط [ geniusse01 ]
قوة السمعة:
قديم 13-05-2011, 12:52 AM المشاركة 14   
افتراضي


وعليكم السلام ورحمة الله وبركاته
اهلا بك أخ geniusse مرة ثانية
تمكنت بفضل الله من تشغيل التايمر 1 كساعة RTC ولكن يأخذ نبضاته من الكريستالة الرئيسية وليس كريستالته الخاصة مما أدى إلى نتائج غير صحيحة نوعا ما
أعمل حاليا على إيجاد حل لتشغيله على كريستالته الخاصة
أشكر لك مرورك ويشرفني أن نتعاون معا في ذلك
السلام عليكم

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

واخر دعوانا ان الحمدلله رب العالمين .. وصلى الله على سيدنا محمد وعلى اله وصحبه وسلم.


عبدالله فقيدة
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2010
المشاركات: 78
نشاط [ عبدالله فقيدة ]
قوة السمعة:
قديم 13-05-2011, 10:39 PM المشاركة 15   
افتراضي


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


الصورة الرمزية ttl
ttl
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2008
الدولة: Syria
المشاركات: 92
نشاط [ ttl ]
قوة السمعة:
قديم 14-05-2011, 01:21 PM المشاركة 16   
sun


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

السلام عليكم
أشكر لك اهتمامك بالموضوع وأشكر مرورك
هناك موضوع خاص بالمقاطعات طرحه الأخ العزيز geniusse01 على هذا الرابط أرجو أن تجد فيه ضالتك:
http://www.qariya.com/vb/showthread.php?t=46338

وأود أن أطمئنك أخ عبد الله أنه بمجرد نجاح فكرة التايمر 1 وال RTC سأتكلم عنه بإسهاب ليستفيد منه جميع الأخوة المهتمين في القرية
شكرا لمرورك



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