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

   

الصورة الرمزية wleed antar
wleed antar
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: القاهرة - مصر
المشاركات: 1,484
نشاط [ wleed antar ]
قوة السمعة:
قديم 09-06-2011, 10:42 PM المشاركة 9   
افتراضي



بصراحه موضوع اكثر من رائع
على قد فهمى انه يمكن عمل 7 مفاتيح
اسف على عدم قدرتى على رفع ملفات لان المنتدى لم يعطينى هذه الصلاحيه
لى سوءال
هل ممكن ان نستخدم طرف واحد لعمل 6مفاتيح مثلا باستخدام المتحكمات التى تحتوى على adc بتحديد قيمه الفولت الداخل الى المتحكم وتحديد الامر المطلوب
كما فى التلفزيون الصينى
هذه فكره لكن لا اعرف كود عمل هذه الفكره

نحن نستخدم مواقع رفع ثم نضع اللينكات هنا فيمكنك فعل ذلك ،

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

==================================



كيف يمكننا توصيل مفتاحان اثنان من نوع button أى الضاغط على طرف واحد للمتحكم 1f877a

سأنتظر الأفكار من الإخوة الكرام ولنا تكملة لاحقا

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

يتبع





اعلانات

الصورة الرمزية wleed antar
wleed antar
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: القاهرة - مصر
المشاركات: 1,484
نشاط [ wleed antar ]
قوة السمعة:
قديم 10-06-2011, 07:45 AM المشاركة 10   
افتراضي


نسيت أن أرد على الأخ samyvolt

عندما أنت قلت أن أقصى عدد مفاتيح يمكن أن نوصله بثلاث أطراف للمتحكم هو 7 فالإجابة صحيحة ، لأننا نتعامل بنظام البتات والعدد ثلاث بتات يحمل كحد أقصى بقيمة 7 بالنظام الثنائى .

وباختصار شديد على الإخوة

كما نعلم أن البتات تحمل بواحد أو صفر وتكون قيمة البتات على الترتيب هكذا :-

1 - 2 - 4 - 8 - 16 - 32 - 64 - 128

فإذا قلت ثلاث أطراف كم يمكن أن يتحملا بالقيمة القصوى فإننا بمجرد النظر للبت الرابع سنجده 8 فنطرح واحد فيكون الناتج 7

وإذا قلنا أربع أطراف كم يمكنهم أن يتحملوا بقيمة قصوى فإننا ننظر للبت التالى ( الخامس ) فنجده 16 فنطرح واحد فتكون القيمة 15

أى أن امتلاء عدد من البتات بواحد منطقى يساوى البت التالى فى الترتيب مطروح منه واحد .

----------------------------------

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

وأرجو من كل من لديه أى فكرة فليتفضل لنناقشها .

يتبع .



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

ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 11,652
نشاط [ ماجد عباس محمد ]
قوة السمعة:
قديم 10-06-2011, 08:47 AM المشاركة 11   
افتراضي


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


الصورة الرمزية compiler_x
compiler_x
:: مهندس متميز ::
تاريخ التسجيل: Apr 2008
الدولة: IRAQ
المشاركات: 374
نشاط [ compiler_x ]
قوة السمعة:
قديم 10-06-2011, 09:41 AM المشاركة 12   
افتراضي


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

يبدوا ان الاخ وليد داخل علينا بقوة ، شويه شويه علينا هههههههههههه انا بعدني افكر بالسؤال


ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 11,652
نشاط [ ماجد عباس محمد ]
قوة السمعة:
قديم 10-06-2011, 09:56 AM المشاركة 13   
افتراضي


اخى
يمكنك باستخدام منفذ RS232 بالميكرو و نقل المفاتيح تسلسلى وهو طرف واحد


امل ميمو
:: مهندس متميز ::
تاريخ التسجيل: Mar 2007
المشاركات: 466
نشاط [ امل ميمو ]
قوة السمعة:
قديم 10-06-2011, 10:25 AM المشاركة 14   
افتراضي


السلام عليكم ورحمة الله وبركاته
اولا :أود أن اشكر استاذ وليد كثيرا على افكاره في اختيار مواضيعه الممتازه والشيقه مثله وثانيا للاخ ماجد في ردوده في كل المواضيع التي تدل على انه على معرفه و درايه وعلم جيد فهم في حقيقة الامر منارة الموقع للقريه وهذه ليست مجامله ولكنها الحقيقه وان كان هناك افاضل اخرين فهذا رائي الشخصي فيهم من مشاركاتهم فاللهم زدهم علما وعملا ومالا ونفعا وقدرات وافكار اكثر واكثر
ثانيا
طب انا عندي سؤال بعد اذنك استاذ وليد رغم اني لسه بتعلم برمجه والسؤال في اعتقادي متقدم شويه
لوعندي مايكرو به adc 10bit Resolution وعندي sensor خرجه يحتاج الى دقه عاليه القيمه التي تخرج منه صغيره جدا وانا اريدحساسيه عاليه قد تكون محتاجه الى 24bit لحجز عدد من الbit للnoisمثلا والباقي للدقه العاليه فما هو الحل؟؟؟


الصورة الرمزية mohatvnet
mohatvnet
:: مهندس متميز ::
تاريخ التسجيل: Mar 2009
الدولة: https://t.me/pump_upp
المشاركات: 958
نشاط [ mohatvnet ]
قوة السمعة:
قديم 10-06-2011, 10:54 AM المشاركة 15   
Smile شكرا جزيلا



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

استاد وليد اقصد متل هده توجيهات :
include <16F877.h> #
device adc=8 #
FUSES NOWDT #
FUSES XT #
FUSES NOPUT #
FUSES PROTECT #
FUSES NOBROWNOUT #
FUSES NOLVP #
FUSES NOCPD #
FUSES NOWRT #
FUSES NODEBUG#
هل سيكون لك شرح ليمتل هاده توجيهات في هدا الموضوع لانهم في غاية الاهمية القليل هو الدي يعرف هده توجيهات شكرا استادنا وليد على هده المواضيع


ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 11,652
نشاط [ ماجد عباس محمد ]
قوة السمعة:
قديم 10-06-2011, 11:59 AM المشاركة 16   
افتراضي


السلام عليكم ورحمة الله وبركاته
اولا :أود أن اشكر استاذ وليد كثيرا على افكاره في اختيار مواضيعه الممتازه والشيقه مثله وثانيا للاخ ماجد في ردوده في كل المواضيع التي تدل على انه على معرفه و درايه وعلم جيد فهم في حقيقة الامر منارة الموقع للقريه وهذه ليست مجامله ولكنها الحقيقه وان كان هناك افاضل اخرين فهذا رائي الشخصي فيهم من مشاركاتهم فاللهم زدهم علما وعملا ومالا ونفعا وقدرات وافكار اكثر واكثر
شكرا جزيلا أخى أمل ميمو
ثانيا
طب انا عندي سؤال بعد اذنك استاذ وليد رغم اني لسه بتعلم برمجه والسؤال في اعتقادي متقدم شويه
لوعندي مايكرو به adc 10bit Resolution وعندي sensor خرجه يحتاج الى دقه عاليه القيمه التي تخرج منه صغيره جدا وانا اريدحساسيه عاليه قد تكون محتاجه الى 24bit لحجز عدد من الbit للnoisمثلا والباقي للدقه العاليه فما هو الحل؟؟؟
أخى
هناك فرق بين الدقة و الحساسية وهذا مشروح فى
http://www.qariya.com/vb/showthread.php?t=85647
لو الحساس خرجه قليل لن يفيد كثيرا زيادة عدد البت لأن A/D له أيضا Noise خاصة به
لذا الحل أن تستخدم مكبر خارجى قليل الضوضاء Low Noise Amplifier لرفع مستوى الإشارة للحد المناسب للــ A/D المستخدم وهذا علاج قلة الحساسية
أما الدقة وهى كل بت تساوى كم وحدة من خرج الحساس والتى بالطبع زادت قليلا باستخدام المكبر (لاحظ أن الحكم هنا للجهد المرجعى) فلو ما زلت محتاج عدد بت أكبر ستحتاج لمحول A/D خارجى 12 بت أو أكثر



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