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

   

الصورة الرمزية Tech Master
Tech Master
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2009
الدولة: egypt,qena
المشاركات: 56
نشاط [ Tech Master ]
قوة السمعة:
قديم 07-05-2013, 01:26 PM المشاركة 97   
افتراضي



السلام عليكم

اخي اتبع معي الخطوات الاتيه :

اذهب الى هذا المسار

C:\Program Files (x86)\Labcenter Electronics\Proteus 7 Professional\USB Drivers
ستجد ملف بهذا الاسم ..شغله بالنقر عليه مرتين ....ثم جرب تشغيل بروتس....واذا لم ينجح الامر قم بتشغيل باقي الملفات بنفس الطريقه
UsbService64.exe


ارجو ان تتطلع على هذا الموضوع :
http://www.dbaasco.com/vb/showthread.php?t=6744

وانا بانتضار تجربتك وبالتوفيق ان شاء الله
أعزك الله أخــى علـى سعة صدرك

حسنـاً أخـى الكريـم لقد اتبعت نصيحتك الثانية وقمت بتنزيل نسخة ويندوز 7
32 bit
وتم تسطيب التعريف بنجاح بعد عدة محاولات

وقمت بظبط الاعدادات جيدا فـى الميكروسـى وكذلك عملت ريبلد
وانشأت ملف الوصـف ووضعتـة بجانـب ملفات الميكرو سى
ولازلات لم تعمـل

تبقـى لدى مشكلة الاخطأ فـى بروتس


اعلانات

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


حسنـاً أخـى الكريـم لقد اتبعت نصيحتك الثانية وقمت بتنزيل نسخة ويندوز 7
32 bit
وتم تسطيب التعريف بنجاح بعد عدة محاولات

اي تعريف يااخي تقصد ؟؟؟ ولماذا عدة محاولات ؟؟؟

وقمت بظبط الاعدادات جيدا فـى الميكروسـى وكذلك عملت ريبلد
وانشأت ملف الوصـف ووضعتـة بجانـب ملفات الميكرو سى
ولازلات لم تعمـل

تبقـى لدى مشكلة الاخطأ فـى بروتس

يعني لم يتم التعرف على اليو اس بي ام ماذا؟؟

هل قمت بخطوات تعريف اليو اس بي الغير حقيقي في بروتس ؟

لو سمحت صور لي الاعدادات ؟.

ارسل لي الملفات البروتس والميكروسي

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

https://www.facebook.com/abdualsalam.altarhony?ref=tn_tnmn

او على الياهو

abdualsalam23456
طبعاا .com


ولو عندك برنامج التيم فيور للاحتياط يكون اسهل ..مع ان النت عندي ضعيف لكن ان شاء الله خير

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

الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,473
نشاط [ lovevb6 ]
قوة السمعة:
قديم 08-05-2013, 09:30 PM المشاركة 99   
افتراضي


السلام عليكم ورحمة الله وبركاتة

سنشرح ان شاء الله كيفية التعامل مع الداتا القادمه من البك وكيفية ملائمتها واظهارها كما نريد نحن

اتمنى ان تكونو جميعاا على علم جيد بكيفية استعمال الاداة Probe لمعرفه البيانات وشكل ترتيبها على مسارات الاب فيو ..وهيا مشروحه بشكل مفصل في الدرس السادس الصفحه 29 ...وهيا اداة سهلة الاستخدام


الان عرفنا ان الاب فيو سيستقبل الداتا عن طريق مصفوفه ...ولكن كيف نستقبلها ونرتبها لكي نوزعها على الاداوت التي تظهر للمستخدم ؟؟


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

index array



هذه الادا اغراضها كثيره جداا وفوائدها كثيره ..
و نحن هنا استعملناها فقط لاستقبال سلسلة البيانات ..هل هذا يعني ان هذه الاداة مخصصة لاستقبال الداتا ؟؟؟؟

الاجابة لا ....لاننا قد سبق و استقبلنا البيانات اصلاا...,لكن لم يتم عرضها .. وهذه الاداة فقط لنعرض عليها البيانات ...ونرتبها, لانها جائت بمصفوفه

سنتعرف على اطراف الاداة




الى هنا استفردنا بالرقم 255 ...وهوا الان كبايت as bayt

ماذا تريد ان تفعل بهذا الرقم مثلااا ؟؟؟ من خلال الاب فيو يمكنك ان تحول هذا الرقم الى اي شئ مثلاا كحرف في الكيبورد او تشغله كبايت كما هوا لتوصله الى ليدات في الاب فيو ...

في مشروعنا الصغير كانت البيانات تاتي من البك بهذا الشكل :



واخذنا اول رقم من المصفوفه (طبعاا كل الارقام صفر هنا )ولكن الذي يهمنا هوا الرقم الاول في المصفوفه لانه يتغير من صفر الى واحد والعكس على حسب الظغط على البوش بوتون

انا عملت فصل للخانه الاولى من المصفوفه حتى استعملها لغرض تشغيل الليد ..ولكن كيف ؟؟؟ هل لاحظتو كيف غيرت الرقم واحد وصفر الى الحالة salse و true

لان الليد في الاب فيو لا يستقبل الحالة بصفر او واحد ..فلذلك قمنا بتحويل الرقم واحد وصفر الى الحالة نعم او لا ...وذلك عن طريق الاداة

type cast

فهذه الادا ايظاا لها وضائف كثيره..ومن اهمها هو تغيير حالة الداتا الداخله اعتماداا على المدخل العلوي للاداة وهذا الطرف هوا type

يعني الاداه تايب كاست لها ثلاث اطراف ..

طرف دخل الداتا؛ وهنا في مثالنا سندخل له ياإما صفر او واحد

طرف نوع الداتا : وهوا الطرف العلوي ..يمكنك ان توصل بهذا الطرف اي نوع داتا ..لكي يتم تحويل الداتا ..وانا هنا ادخلت له مصفوفه من نوع false true لان الداتا التي سادخلها له هيا صفر وواحد ..فتوجب علي وضع مصفوفه من نوع نعم لا

طرف خرج الداتا : وهنا سيطبق نوع الداتا التي ادخلت عليه على حسب نوع الداتا التي وصلتها له على طرفه العلوي ..
وبما ان نوع الداتا ستكون مصفوفه من نوع نعم او لا ..فان الخرج سيكون من نوع نعم او لا ..ولكن الليد سيكون ليد واحد فقط ..وهذا الليد سينطبق عليه الحاله نعم او لا ..عن طريق ارسالنا للصفر او واحد

ان لم تقهم هذه الاداة جيداا .يمكنك ان تنظر الى ملف المساعده ...وان لم تفهم من خلال ملف المساعده ..في الامثله القادمه ستتعرف عليها اكثر وكذلك باقي الادوات

اوكي ..الان عرفنا كيف شغلنا الليد

ماذا لو اردنا ان نعرض جميع الداتا من المصفوفه .....


من نفس الاداة index array سنمسك نهاية الاداه بالماوس وننزل بها الى اسفل على حسب عدد الخانات التي تريد عرضها ..وذلك حتى نعرض باقي الاطراف للاداه ..مثلاا نريد اظهار اربع بايتات سنكتب ونحدد ترتيب البانات كما بالشكل



نفهم من الشكل ان لدينا 4 خانات نريد ان نظهر كل واحده منها بشكل مفرد
نلاحظ اننا رقمنا من جة اليسار 0 1 2 3 ..وهذا يعني اننا اخترنا اول خانه و ثاني خانه وثالث خانه ورابع خانه من المصفوفه ..وهيا ستقوم باخراج الارقام كل خانه على حده

اعتقد ان الموضوع ليس بالصعب ..وانا ارى انه ممتع جدااا ..

السر في الاب فيو هوا : اذا عرفت كل اداة وما هي وظيفتها وكيف تستعمل واي نوع داتا تستقبل او تخرج فانك ملكت العالم علميااا وستكون مميزاا جدااا ..



السلام عليكم ورحمة الله وبركاتة


Tchoo
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2010
الدولة: Algeria
المشاركات: 62
نشاط [ Tchoo ]
قوة السمعة:
قديم 08-05-2013, 09:47 PM المشاركة 100   
افتراضي


الادة VISA Wait on Event

هذه الاداه واضحه من اسمها فهي تنتظر نوع الحدث ..والحدث عندنا هنا هوا المقاطعه باليو اس بي وترسل نوع الحدث الى الاداه التي بعدها وهي ادة الارسال الى الهاردوير ..والزمن الذي يتم وضعه هوا بالملي ثانيه ..

استاذي عبد السلام اريد ان استفسر عن الـ Timeout
لماذا تم ضبطه على قيمة 10000 ميلي ثانية بالتحديد ؟؟
هل له دور في تحديد الوقت الحققي يعني التجريبي ؟؟


استاذي تواجهني مشكلة فأرجو ان ترشدني لأي سبيل
اريد الحصول على بيانات الجهد بدلالة الزمن لكن حصلت على اخطاء فالنتائج حيث انه :
عند وضع المدة الزمنية للقياس 10 ثوان والخطوة 1 ثانية فإن الوقت الحقيقي يكون 10 ثوان اما قيم الجهد لا تتغير فهو يأخذ القيمة الاولى فقط مهما غيرا فالبروتيووس
عند وضع المدة الزمنية للقياس 10 ثوان والخطوة 100 ميلي ثانية فإن الوقت الحقيقي يكون 10 ثوان اما قيم الجهد فتتغير لكن مع تاخر زمني حوالي 3 الى 4 ثوان
عند وضع المدة الزمنية للقياس 10 ثوان والخطوة 10 ميلي ثانية فإن الوقت الحقيقي يكون 16 ثوان اما قيم الجهد فتتغير بشكل لحضي يعني ممتازة

وانا اريد الحصوب على مدة حقيقية اللتي اضبطها مع قياس لحضي دون تأخر

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

ملفاات العمل هنـــــــــــــــــــا

السلام عليكم


التعديل الأخير تم بواسطة : Tchoo بتاريخ 08-05-2013 الساعة 10:00 PM

الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,473
نشاط [ lovevb6 ]
قوة السمعة:
قديم 08-05-2013, 10:14 PM المشاركة 101   
افتراضي


بالنسبة الى Timeout فهي لانتظار الحدث الذي يحدث من البك ..ووضعنا الزمن 10000 ملي ثانيه حتى لا يحدث ارباك للمعلومات يعني سيستك البرنامج ....وبخصوص هذا الموضوع فانا ايظاا عندي استفسار لم اجد له اجابه :

لقد قمت بالغاء هذا الزمن نهائياا وشغلت بروتس النتيجه كانت ان الاب فيو لا يريد ان يعمل اتصال مع الهاردوير
وكنت ازيد الزمن تدريجياا الى ان وصلت الى 1000 ملي ثانيه ولكن لم يتصل الاب فيو بالبروتس ...وزدت الزمن تدريجااا مرة اخرى ..فنجح الاتصال عند الزمن 10000 ملي ثانيه

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

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

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

ومن تجاربك وتجارب الاخوة سنتعلم جميعاااا


وغداا سانضر في مشروعك وسنصل الى نتيجه ان شاء الله


السلام عليكم




الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,473
نشاط [ lovevb6 ]
قوة السمعة:
قديم 08-05-2013, 10:18 PM المشاركة 102   
افتراضي


اخي انت تستعمل الاب فيو اصدارة 2012 وانا استعمل الاصدارة 2010 اتمنى ان تعمل لي ملف لكي ترجعه الى الاصدارة 2010 ..ستجد خاصيه لكي تخزن الملف بالاصدارة 2010

تحياتي


Tchoo
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2010
الدولة: Algeria
المشاركات: 62
نشاط [ Tchoo ]
قوة السمعة:
قديم 09-05-2013, 12:17 AM المشاركة 103   
افتراضي


اخي انت تستعمل الاب فيو اصدارة 2012 وانا استعمل الاصدارة 2010 اتمنى ان تعمل لي ملف لكي ترجعه الى الاصدارة 2010 ..ستجد خاصيه لكي تخزن الملف بالاصدارة 2010

تحياتي
شكرا على اهتمامك استاذي وها هي الملفات بإضدارات مختلفة هنــــــــــا

تسلم مجدادا على اهتمامك


maestro-11
:: عضو .. ::
تاريخ التسجيل: Feb 2012
المشاركات: 14
نشاط [ maestro-11 ]
قوة السمعة:
قديم 09-05-2013, 02:27 PM المشاركة 104   
x1 السلام عليكم ورحمة الله وبركاته


السلام عليكم ورحمة الله وبركاته
أخي لم أجد كريستال بتردد 48MHz هل يمكن تعويض ب 20MHz
دون تغيير في في كود



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