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

   

الصورة الرمزية أبو معاذ 2010
أبو معاذ 2010
:: مشرف قسم الإنتاج الزراعي والحيواني والطاقة البديلة ::
تاريخ التسجيل: Feb 2010
المشاركات: 2,039
نشاط [ أبو معاذ 2010 ]
قوة السمعة:
قديم 02-03-2012, 04:12 AM المشاركة 97   
افتراضي



طبعاا ..ولكن برمجياا لا عرف كيف

ولكن وجدت رابط للاستاذ احمد سمير وقد شغل عدد كبير جداا من الليدات

مسلسل رمضاني : متعة التعلم ... حصري
http://www.qariya.com/vb/showthread.php?t=70960

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

وفقنا الله و إياكم .

اعلانات

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 02-03-2012, 10:00 AM المشاركة 98   
افتراضي


مشكور اخي ابو معاذ ..
طبعا الخطوط المشتركة يجب ان تغذى من خلال ترانزستور . و هذا يتطلب تغييرا بسيطا في البرمجة ..

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

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 02-03-2012, 11:52 AM المشاركة 99   
افتراضي


هذا كود مختصر جدا
http://arabsh.com/files/0b35454d61/1...est-0-rar.html
1- الترانزستورات التي سنحتاجها هي BD547 اذا وضعنا مقاومات بطريق الليدات كما في ملف البروتوس ..
2- جعلت الفترة بين تشغيل مجموعة واخرى 100 ملي ثانية لمتابعة عمل الكود
3- المصفوفة y بياناتها من ضمن الكود و لا تحتاج الى تغيير
4- كل عمود يحتاج الى 3 ارقام نضعها في المصفوفة x .
5- اذا كان كل حرف من الجريدة يضهر ضمن ماتركس مربعة فستكون ابعادها 24×24 .. و عليه فان كل حرف سيحتاج الى 24×3 =72 رقم في المصفوفة x
6-الكود يظهر حاليا فقط الجريدة و سيتم التعديل عليه فيما بعد لاظهار المساحة الفارغة و سيتم ايضا تحديد الزمن بين عمود و اخر ..

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


التعديل الأخير تم بواسطة : حيدر علاج حسن بتاريخ 02-03-2012 الساعة 12:15 PM

الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,473
نشاط [ lovevb6 ]
قوة السمعة:
قديم 02-03-2012, 03:04 PM المشاركة 100   
افتراضي


السلام عليكم

حياكم الله يااخوتي

وبارك الله في افكاركم التي تتوالى بشكل مستمر

اولاا ساضع الفيديو الذي يبين كيفيه توصيل اكثر حتى من الف ليد
ربما نستفيد منه فى شئ ..او يستفيد منه احد المشاركين او الزائرين فى موضوع اخر

وهو للاستاذ احمد سمير

http://www.mediafire.com/?cbkcm4mosmcct4b

ثانياا اني احيي هذه الروح الجماعيه التي افتقر اليها ...

ولكن لي سؤال ...هل ستضايقنا الذاكره عند توصيل 150 ليد بهذه الطريقه

ولماذا اخترتم البك pic16f628a عن pic16f877a بالرغم من ان pic16f877a ذاكرته اكبر

ام كان الاختيار عشوائي فقط للتجربه ام هناك ميزه لا اعرفها ..اما بالنسبه لي لا مشكله هذا النوع من البك موجود عندي ....ولكن فقط للمعرفه

تحياتي للمبدعين العرب


التعديل الأخير تم بواسطة : lovevb6 بتاريخ 02-03-2012 الساعة 03:34 PM

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 02-03-2012, 03:48 PM المشاركة 101   
افتراضي


اخي عبد السلام ..
حتى لو ضايقتنا الذاكرة مع المتحكم 628 فان 150 ليد تستحق ان نستخدم 877 . لكن 150 ليد لو قسمناها على 8 سيكون لدينا 19 مجموعة في العمود الواحد فيا ترى هل ستنجح هذه الطريقة ؟؟
فاذا فرضنا ان زمن كل مجموعة هو 2.5 مايكرو ثانية فان الزمن المستغرق بين تشغيل اول مجموعة واخر مجموعة سيكون 2.35×19 = 47 مايكرو ثانية .

عموما انا افضل ان نبدأ ب 24 ليد و نرى كيف تتصرف الدائرة و ما هي مواطن الخلل التي سوف نقع فيها . و هكذا ستتكون لدينا الخبرة شيئا فشيئا .
ثم ان النجاح في ال24 ليد سيكون حافزا للنجاح في 150 ..

جاري وضع التعديلات على الكود ...


الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,473
نشاط [ lovevb6 ]
قوة السمعة:
قديم 02-03-2012, 04:22 PM المشاركة 102   
افتراضي


اخي عبد السلام ..
حتى لو ضايقتنا الذاكرة مع المتحكم 628 فان 150 ليد تستحق ان نستخدم 877 . لكن 150 ليد لو قسمناها على 8 سيكون لدينا 19 مجموعة في العمود الواحد فيا ترى هل ستنجح هذه الطريقة ؟؟
فاذا فرضنا ان زمن كل مجموعة هو 2.5 مايكرو ثانية فان الزمن المستغرق بين تشغيل اول مجموعة واخر مجموعة سيكون 2.35×19 = 47 مايكرو ثانية .

عموما انا افضل ان نبدأ ب 24 ليد و نرى كيف تتصرف الدائرة و ما هي مواطن الخلل التي سوف نقع فيها . و هكذا ستتكون لدينا الخبرة شيئا فشيئا .
ثم ان النجاح في ال24 ليد سيكون حافزا للنجاح في 150 ..

جاري وضع التعديلات على الكود ...
اخي حيدر اعتقد انه حصل لي بعض التشويش

هل الهاردوير سيكون من 24 ليد افي عمود واحد وليس ثلاث اعمده

اي العمود سيكون مقسم الى ثلاث مجموعات

ولو اردنا 150 ليد ستكون ايظاا فى عمود واحد اي 19 مجموعه فى عمود واحد


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 02-03-2012, 04:42 PM المشاركة 103   
افتراضي


نعم طبعا ...
هي في جميع الاحوال سيكون عندك عمود واحد فقط سواء كانت 24 ليد او 150 .

انا الآن بانتظار وضع حساباتكم على اساس 24 ليد ..
ما اريده هو :
1- العبارة المقترحة ستكون " الله اكبر "
2- عدد الاعمدة التي تكفي لتشغيل هذه العبارة
3- نصف قطر شعاع الدوران

هل الكود واضح ام يحتاج الى شرح ؟؟


التعديل الأخير تم بواسطة : حيدر علاج حسن بتاريخ 02-03-2012 الساعة 04:46 PM

الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,473
نشاط [ lovevb6 ]
قوة السمعة:
قديم 02-03-2012, 05:34 PM المشاركة 104   
افتراضي


السلام عليكم لقد قمت بكتابة كلمة الله اكبر على برنامج glcd

http://www.mediafire.com/?3d1tlcmuukxgecw
وللتعديل على الكلمه يمكنك تحميل الصوره المرفقه على برنامج glcd من الزر load BMP وكذلك رفقت البتات المستخرج من هذه الكلمه فى ملف TXT

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

وذلك للتسهيل

وجاري وضع باقي البيانات


التعديل الأخير تم بواسطة : lovevb6 بتاريخ 02-03-2012 الساعة 05:48 PM


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