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

   

الصورة الرمزية noornader
noornader
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
المشاركات: 608
نشاط [ noornader ]
قوة السمعة:
قديم 20-04-2009, 07:10 AM المشاركة 425   
افتراضي



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

والسؤال الثانى لماذا دائما يتم اختيار تردد الكريستاله 4 ميجا هرتز وما هى الضوابط لاختيار تردد الكريستالة وعلى ما تعتمد!!! ارجو التوضيح وتقبل تحياتى

اعلانات

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


ولكن مازلت اسأل ماهو الفرق بين الحالتين حيث أن الدائرة تعمل بدون المقاومة بنفس عملها الطبيعى فى وجود المقاومة أم أن تأثير هذه المقاومة فى ضبط حالة ال Pin كما ذكرت 0 او 1 (غير ظاهر فى هذه الدائرة البسيطة وشكرا



سؤال مهم ..
البيك متكاملة من نوع السيموس Cmos
وهذا النوع من المتكاملات لا يتحمل ان تكون مداخله "على الهواء" حرة طليقة ..
إما ان تكون 0 او "1" ( "1" تعني +5 فولت على اعتبار ان التغذية = +5فولت)..
1 معناه ان يكون المدخل موصولا بالموجب +5 فولت مباشرة او عبر مقاومة بقيمة مقبولة : 10 الى 47 كيلو مثلا.. المقاومة تدعى pull-up
0 معناه ان يكون المدخل موصولا بالارضي مباشرة او عبر مقاومة بقيمة مقبولة : 10 الى 47 كيلو مثلا.. المقاومة تدعى pull-down

لاحظت فى معظم الدوائر التى تعطى عليها امثلة والتى قمت انت بتنفيذها على البروتس انك تعطى جهد التغذية Vcc للميكرو مع اضافة عنصر الكريستالة فى حين ان برنامج البروتس بدون ان تفعل ذلك هو يقوم به من نفسه حيث انه يتم ضبظ تردد الكريستال من اعدادات الميكرو الداخلية.
بروتوس لا يظهر اقطاب التغذية للعديد من المتكاملات و يربطها مع + و - افتراضيا .. ربما للاختصار .
وكنت أتمنى ان تكون خاصية اظهار او إخفاء اطراف التغذية ممكنة .. ربما هي موجودة و لا نعرف طريقة تفعيلها.
واحيانا اضيف في رسم الدارة هذه الاقطاب خشية ان ينسى الاخوة المبتدؤون ربطها بالتغذية..
بالنسبة للكريستالة فإن بروتوس - وهو مجرد برنامج للتجربة- يعطيك الفرصة لاستبدال التردد كيفما تشاء للتجربة وتعديل المشروع وتصحيحه حتى تصل الى النتائج المرجوة.. وهذه مرونة نافعة ..
والسؤال الثانى لماذا دائما يتم اختيار تردد الكريستاله 4 ميجا هرتز وما هى الضوابط لاختيار تردد الكريستالة وعلى ما تعتمد!!! ارجو التوضيح وتقبل تحياتى
هو مجرد اختيار ويمكنك تعديله كما تشاء ..مع مراعاة الحد الاقصى المسموح بح لنوع البيك ..
كما يمكنك اختيار مذبذب بلا كوارتز (كريستالة) : مقاومة + مكثف ..
لكن تذكر ان اختيار نوع المذبذب يتم في اول المشروع بواسطة الايقونة Chip/configure في فلوكود

مشكور جدا أخي العزيز وأتمنى أن تشرح لي غدا إنشاءالله موضوع التايمر 0 بعد إذنك طبعا.
تفضل أخي سامي :
بعد دراسة محتويات الملف هناك ..
تابع معي الموضوع هنا في موضوع مناقشات حول البرمجة بفلوكود ..
البرنامج الرائع..
وبعد ذلك .. سننتقل ان شاء الله الى التجربة الحقيقية حول الزمن الحقيقي ..
http://www.qariya.com/vb/showpost.ph...8&postcount=38


التعديل الأخير تم بواسطة : زكي شاكر بتاريخ 18-08-2009 الساعة 08:17 PM
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

الصورة الرمزية محمد50
محمد50
:: عضو فضي ::
تاريخ التسجيل: Mar 2006
المشاركات: 441
نشاط [ محمد50 ]
قوة السمعة:
قديم 20-04-2009, 06:39 PM المشاركة 427   
افتراضي


ماشاء الله اخى زكى شاكر مجهود جببببببببار ومشاركات مفيدة
ولكن ينقصنا تطبيقات التواصل بالبروتوكول I2C و RS232


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


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


الصورة الرمزية محمد50
محمد50
:: عضو فضي ::
تاريخ التسجيل: Mar 2006
المشاركات: 441
نشاط [ محمد50 ]
قوة السمعة:
قديم 20-04-2009, 07:03 PM المشاركة 429   
افتراضي


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


الصورة الرمزية محمد50
محمد50
:: عضو فضي ::
تاريخ التسجيل: Mar 2006
المشاركات: 441
نشاط [ محمد50 ]
قوة السمعة:
قديم 20-04-2009, 07:06 PM المشاركة 430   
افتراضي


بارك الله فيك أخى الكريم زكى
أفدقتك كثيرا ولك أنت تعلم ما كان يشغلنى تلك الفترة
أدامك الله بالصحة والعافية ولك قبلات من مولود أخيك


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


وهي أحلى قبلات
اللهم احفظه وأهله بما حفظت به الذكر الحكيم يارب..


فوزي سامي
:: مهندس جيد ::
تاريخ التسجيل: Jun 2008
المشاركات: 255
نشاط [ فوزي سامي ]
قوة السمعة:
قديم 20-04-2009, 10:01 PM المشاركة 432   
افتراضي


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



هو مجرد اختيار ويمكنك تعديله كما تشاء ..مع مراعاة الحد الاقصى المسموح بح لنوع البيك ..
كما يمكنك اختيار مذبذب بلا كوارتز (كريستالة) : مقاومة + مكثف ..
لكن تذكر ان اختيار نوع المذبذب يتم في اول المشروع بواسطة الايقونة Chip/configure في فلوكود


تفضل أخي سامي :
بعد دراسة محتويات الملف هناك ..
تابع معي الموضوع هنا في موضوع مناقشات حول البرمجة بفلوكود ..
البرنامج الرائع..
وبعد ذلك .. سننتقل ان شاء الله الى التجربة الحقيقية حول الزمن الحقيقي ..
http://www.qariya.com/vb/showpost.ph...3&postcount=47
السلام عليكم
كيف حالك أخي زكي . عساك بخير إنشاءالله.
بالنسبة لبرنامج الفلوكود المرفق مع الملف أنا تابعته ولي الملاحظة التالية:
هل صحيح ان المتغير count يجب أن يتغير من 000000 إلى 111100 خلال 60 ثانية
أو دقيقة؟؟؟؟ إذا كان هذا صحيح : لماذا يأخذ وقت ببرنامج الفلوكود حوالي 4 دقائق لكي يتغير من 000000 إلى 111100 ؟؟؟؟؟



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