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

أدوات الموضوع

الصورة الرمزية remon romany
remon romany
:: عضو نشط ::
تاريخ التسجيل: Feb 2011
المشاركات: 897
نشاط [ remon romany ]
قوة السمعة:0
قديم 18-04-2013, 10:35 PM المشاركة 1   
افتراضي اريد طريقة استخدام مسجلات الازاحة مع الميكروكنترول لو سمحتوا Twitter FaceBook Google+



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

اعلانات

magdy_3
:: مهندس متميز ::
تاريخ التسجيل: Aug 2006
الدولة: Philippines
المشاركات: 343
نشاط [ magdy_3 ]
قوة السمعة:0
قديم 19-04-2013, 01:13 PM المشاركة 2   
افتراضي


عايزها تخرج عليها الداتا ولا عايزها تشغل بيها الاعمدة ولا الاتنين

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

الصورة الرمزية remon romany
remon romany
:: عضو نشط ::
تاريخ التسجيل: Feb 2011
المشاركات: 897
نشاط [ remon romany ]
قوة السمعة:0
قديم 19-04-2013, 01:53 PM المشاركة 3   
ha


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


الصورة الرمزية soukdok
soukdok
:: مهندس متواجد ::
تاريخ التسجيل: Sep 2012
المشاركات: 166
نشاط [ soukdok ]
قوة السمعة:0
قديم 19-04-2013, 03:18 PM المشاركة 4   
افتراضي


تفضل
افتراضي البرمجة الأساسية باستخدام مسجل الإزاحة 74HC595 والتحكم فى ليدات



الصورة الرمزية remon romany
remon romany
:: عضو نشط ::
تاريخ التسجيل: Feb 2011
المشاركات: 897
نشاط [ remon romany ]
قوة السمعة:0
قديم 19-04-2013, 04:53 PM المشاركة 5   
ha


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


الصورة الرمزية soukdok
soukdok
:: مهندس متواجد ::
تاريخ التسجيل: Sep 2012
المشاركات: 166
نشاط [ soukdok ]
قوة السمعة:0
قديم 19-04-2013, 09:46 PM المشاركة 6   
افتراضي


تفضل بتفصيل الممل
شرح لطريقة عمل الـ Led Matrix من الألف إلى الياء

أثمنى أن تجيد ظالتك


الصورة الرمزية remon romany
remon romany
:: عضو نشط ::
تاريخ التسجيل: Feb 2011
المشاركات: 897
نشاط [ remon romany ]
قوة السمعة:0
قديم 19-04-2013, 09:52 PM المشاركة 7   
افتراضي


شكرا لك اخ soukdok
لكن مشكلتى انى فاهم الكود بعض الشى لكن هذا الكود يجعلنى ان اتحكم فى اذاحة 8 ليدات فقط
ولكن اذا كنت اريد ان اتحكم فى مربع كامل من الليدات (صفوف واعمدة )فكيف استخدم البورت a مع هذا الكود


الصورة الرمزية ناصراحمد2
ناصراحمد2
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: EGYPT
المشاركات: 1,334
نشاط [ ناصراحمد2 ]
قوة السمعة:97
قديم 20-04-2013, 02:26 AM المشاركة 8   
افتراضي


شكرا لك اخ soukdok
لكن مشكلتى انى فاهم الكود بعض الشى لكن هذا الكود يجعلنى ان اتحكم فى اذاحة 8 ليدات فقط
ولكن اذا كنت اريد ان اتحكم فى مربع كامل من الليدات (صفوف واعمدة )فكيف استخدم البورت a مع هذا الكود

الرابط الصحيح لشرح الماتركس من الالف الى الياء

http://www.qariya.com/vb/showthread.php?t=56529


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

كل ماعليك هو ان تجهز كوب من الشاى المظبوط
وتتابع الدروس فى موضوع الماتركس فهو تم كتابتة للمبتدئين امثالى .

وعموما :
التحكم فى 8 اسطر هو بالظبط التحكم فى 80سطر او اكثر
فقط يتم زيادة عدد اوامر الازاحة اى تكرارها .
واختصار بسيط للتحكم بمسجل الازاحة :
يتم وصل مسجل الازاحة بعدد2بن من المتحكم
وسوف تلاحظ ان اطراف مسجل الازاحة 3 وليس 2
ولكن يوجد منهم 2بن يتم توصيلهم معا وربطهم ببن فى المتحكم
الاثنين بن المتصلين معا سوف تجدهم متصلين ببن b1 اما البن الثالث من مسجل الازاحة سوف تجدة متصل ب b0
اعتبر ان هناك جندى وظابط
يقوم الظابط بتوجية الجندى الى اتجاة يمين مثلا وهذا الاتجاة اليمين هو =1 اى موجب او ان يوجة الى اليسار وهذا اليسار هو =0 اى سالب فولت .
اذا اردت من مسجل الازاحة ان يخرج موجب فعلى الظابط او مايسمى ببن الداتا فى مسجل الازاحة ان يوجة العسكرى وهو عدد الخطوات فى مسجل الازاحة
اذا قمت بجعل الداتا (الظابط)=1
ثم جعلت العسكرى يتحرك 3 خطوات كمثال اى تجعل العسكرى سالب موجب سالب موجب سالب موجب .
راجع العدد سالب موجب تعتبر خطوة للعسكرى وتم وضعها 3مرات
معناها انك قمت بتحريك الخطوات 3خطوات للامام
اما اذا كنت تريد خطوة موجب وبعدها 7خطوات سالب
فعليك الاتى
جعل الداتا موجب اى تعطى الداتا =1 وبعدها
الخطوات كررها 7مرات (سالب موجب )

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

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


التعديل الأخير تم بواسطة : ناصراحمد2 بتاريخ 20-04-2013 الساعة 02:41 AM
إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


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

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025