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

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

306hamza
:: مهندس ::
تاريخ التسجيل: Jun 2015
المشاركات: 34
نشاط [ 306hamza ]
قوة السمعة:0
قديم 21-07-2019, 11:17 PM المشاركة 1   
افتراضي طلب كود اردوينو شفت ريجستر Twitter FaceBook Google+



السلام عليكم
اخوتي الكرام اريد كود لتقسيم التردد 50 مرة تقريبا بدل من استخدام 5ايسهات او عشرة 4017
لدي محركات لها خرج انكودر مخرجين اريد تصميم دائرة لاختبارها لتوصليها على لدين لترى بالعين المجردة
الكود المطلوب مدخلين كل 50 نبضة يخرج الاردوينو بلصة واحدة

اعلانات

ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:408
قديم 22-07-2019, 05:24 AM المشاركة 2   
افتراضي


أولا لتقسم على 50 فقط تحتاد 2 من 4017 فهى تقسم على 10 و الثانية تقسم بها على أى قيمة من 2 حتى 10
أو يمكنك استخدام 4020 أو 4040 أو 4060 وهى تقسم على أى عدد حتى 16384 وهى مشروحة هنا المشاركة 45
http://www.qariya.info/vb/showthread.php?t=85647&page=6

أرخص كثيرا من أردوينو

احصائية الشكر والاعجاب - 1 شكراً, 0 عدم اعجاب, 0 اعجاب
شكراً 306hamza ( شكر العضو على هذه المشاركة )
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

306hamza
:: مهندس ::
تاريخ التسجيل: Jun 2015
المشاركات: 34
نشاط [ 306hamza ]
قوة السمعة:0
قديم 22-07-2019, 11:01 AM المشاركة 3   
افتراضي


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


ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:408
قديم 22-07-2019, 12:01 PM المشاركة 4   
افتراضي


يجب تحديد
1-أقصى معدل نبضات في الثانية
2- ماذا يحدث لو تكررت نبضتين أو أكثر من نفس الحساس
3- بعد 1000 نبضة كم عرض النبضة فى الخرج؟


306hamza
:: مهندس ::
تاريخ التسجيل: Jun 2015
المشاركات: 34
نشاط [ 306hamza ]
قوة السمعة:0
قديم 22-07-2019, 12:23 PM المشاركة 5   
افتراضي


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


ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:408
قديم 23-07-2019, 05:42 AM المشاركة 6   
افتراضي


اتوقع يعطي 75 نبضة في الثانية
طبعا متغيرة لأن سرعة الموتور ليست ثابتة وهذا يجعل ما يلى من طلبات أصعب
لو تكررت نبضتين من احد الحساسين يعطي خطا او يبقى الخرج مضيئ
هذا وضع صعب التحقيق فقد تحدث نبضتين متتاليتين ثم يعود الحساس الثانى للعمل
عرض نبضة الخرج 500 ملي ممتازة
زمن هذه النبضة أكبر بكثير من نبضات الدخول ومن ثم أثناء حساب زمنها لن تشعر بكثير من نبضات تلك الحساسات
هنا رابط لكل تعليمات الأردوينو لتعلم ما يسهل عمله وما سيكون صعبا تحقيقه
http://www.qariya.info/vb/showthread.php?t=195031


306hamza
:: مهندس ::
تاريخ التسجيل: Jun 2015
المشاركات: 34
نشاط [ 306hamza ]
قوة السمعة:0
قديم 23-07-2019, 10:33 AM المشاركة 7   
افتراضي


اخي الكريم بالنسبة للسرعة الاردوينو اكيد بستقبل هي السرعة بسهولة
هل تقصد ان الماكيرو كونترول يعتبر البلصات جهد متغير ؟
بالنسبة لزمن بلصة الاخرج انا اعدلها لانه جهاز للاختبار وليس مهم الدقة
انا اريد الدالة او الفكرة فقط
ممكن دالة while تنفع


ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:408
قديم 23-07-2019, 04:30 PM المشاركة 8   
افتراضي


اخي الكريم بالنسبة للسرعة الاردوينو اكيد بستقبل هي السرعة بسهولة
انا لم أتحدث عن سرعة الميكرو ولكن قلت أن النبضات متغيرة السرعة
أنت تقول 75 نبضة فى الثانية وهو يقابل 4500 دورة فى الدقيقة أو 13 مللى ثانية
أكيد ستقل السرعة حسب الحاجة و يزداد عرض النبضة
لو تنتظرها حتى تنتهى ، إذن لمتى
ولو تدخل فى دورة Loop لن تستطيع اختبار الثانية حتى تنتهى الأولى
الأردوينو ليس كالميكرو العادى لأن الميكرو يمكن أن تقرأ المنفذ كاملا و تحلل حال الحساسين معا أما الأردوينو ستحتاجح قراءة كل طرف وحدة و تحلل ما تفعل
ربما ليس من السهل التعامل مع الخطأ و تنتظر انتهاء الأولى ثم تبحث عن الثانية و بعد وجودها تزود عداد ثم تختبرة إن كان = 1000 تعيد تصفيره لتعطى نبضة خرج
و أيضا لن يكون من السهل أن تنشئ نبضة 500 مللى وهى توازى 7 نبضات من الدخول أثناء العد
إما توقف العد أو تجعل طرف الليد يعكس قطبيته
بذلك يكون لديك 1000 نبضة الليد مضيء و 1000 تالية الليد مطفأ
هل تقصد ان الماكيرو كونترول يعتبر البلصات جهد متغير ؟
كيف يكون هذا؟؟؟
بالنسبة لزمن بلصة الاخرج انا اعدلها لانه جهاز للاختبار وليس مهم الدقة
انا اريد الدالة او الفكرة فقط
ممكن دالة while تنفع
هذه هى الفكرة و ببساطة اقرأ الأولى ختى تنتهى ثم الثانية حتى تنتهى ثم زود العداد و اختبر قيمته

إضافة رد

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

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

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


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

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