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

   

الصورة الرمزية funky112233
funky112233
:: عضو ذهبي ::
تاريخ التسجيل: Aug 2009
المشاركات: 664
نشاط [ funky112233 ]
قوة السمعة:
قديم 08-09-2012, 03:38 PM المشاركة 9   
افتراضي



بسم الله الرحمن الرحيم

اخى

كلنا نقول لك ان الامر TRISD=1 يعنى ان طرف واحد فقط هو الى دخل والباقى خرج

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

انت فهمت مقصدة خطا

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

لان الوضع الافترادى للبورت هو TRISD=0B00000000

فاذا قمت بوضع TRISD=0

فهذا يعنى ايضا TRISD=0B00000000 لان كلهم اصفار

اما اذا وضعت 1

TRISD=1
فهذا يعنى هكذا TRISD=0B00000001

اى الطرف الاول دخل والباقى خرج

وعموما جرب زى ما بنقولك ومش هتخسر حاجة ههههههههه

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

اعلانات

waeltealeb
:: مهندس متميز ::
تاريخ التسجيل: Jul 2007
المشاركات: 360
نشاط [ waeltealeb ]
قوة السمعة:
قديم 08-09-2012, 03:44 PM المشاركة 10   
افتراضي


نعم بالنسبة للصفر وفقط مع 0
لان :
TRISX=0=0b00000000=0x00
يعني في انظمة العد الثلاث التي يتعامل به الكومبيلر : العشري والتنائي والسادس عشري .
الله يفتح عليك ،، معلومه جديده ...انا كنت فاكرها ايضا مع الواحد ... الف شكر .. سوف اغير البرمجه و اجرب .... مع العلم انى وصلت اطراف البيك بيدى على التغذيه مباشره و على هذا الوضع من البرمجه و اشتغل و الله !!!!!!!

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

waeltealeb
:: مهندس متميز ::
تاريخ التسجيل: Jul 2007
المشاركات: 360
نشاط [ waeltealeb ]
قوة السمعة:
قديم 08-09-2012, 04:20 PM المشاركة 11   
افتراضي


بسم الله الرحمن الرحيم

اخى

كلنا نقول لك ان الامر TRISD=1 يعنى ان طرف واحد فقط هو الى دخل والباقى خرج

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

انت فهمت مقصدة خطا

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

لان الوضع الافترادى للبورت هو TRISD=0B00000000



فاذا قمت بوضع TRISD=0

فهذا يعنى ايضا TRISD=0B00000000 لان كلهم اصفار

اما اذا وضعت 1

TRISD=1
فهذا يعنى هكذا TRISD=0B00000001

اى الطرف الاول دخل والباقى خرج

وعموما جرب زى ما بنقولك ومش هتخسر حاجة ههههههههه

والتوصيل كما قال اخى Tico فلا مشكلة من توصيل الاى سى مع الميكرو اذاكان
يتعامل الى سى بنفس الجهود اى 5 فولت
تمام اخى انا اللى فهمت خطأ .. جزاك الله خيرا


waeltealeb
:: مهندس متميز ::
تاريخ التسجيل: Jul 2007
المشاركات: 360
نشاط [ waeltealeb ]
قوة السمعة:
قديم 08-09-2012, 04:55 PM المشاركة 12   
افتراضي


جزاكم الله كل الخير احبابى فى الله .. تم تعديل الكود و اشتغل مع 74LS154


waeltealeb
:: مهندس متميز ::
تاريخ التسجيل: Jul 2007
المشاركات: 360
نشاط [ waeltealeb ]
قوة السمعة:
قديم 08-09-2012, 05:16 PM المشاركة 13   
افتراضي


الحمد لله اشتغلت فعلا من حيث المبدأ ،، ولكن ساعات لا تقبل الأشاره ..... وبمراجعة الداتا شيت الخاصه ب 74154 وجدت ان شدة تيار الخرج هو 16 مللى امبير ،،،، هل احد يعرف كم شدة التيار التى يحتاجها دخل البيك ؟؟ لأنى تعبت فى الداتا شيت بتاعته .... و هل يكون تفكيرى فى ان شدة التيار هى السبب هذا صحيح ،، فلو كان كذلك ممكن ان اضع ترانزيستور ضوئى بين المتكامله و البيك حيث ان خرج الترانزيستور 50 مللى امبير .


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


لم نفكر يوما بقيمة التيار الداخل الى البك ...
لانك حتى لو وضعت مقاومة 10 كيلو بطريق 5 فولت الداخلة فانه يستشعرها ...
حيث ان التيار المتوقع هنا لا يزيد على 0.5 مل امبير ...

ابحث عن خطأ اخر ...


الصورة الرمزية funky112233
funky112233
:: عضو ذهبي ::
تاريخ التسجيل: Aug 2009
المشاركات: 664
نشاط [ funky112233 ]
قوة السمعة:
قديم 09-09-2012, 10:10 AM المشاركة 15   
افتراضي


بسم الله الرحمن الرحيم

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

وهذا كلة خطا لانك هكذا تذيد من تكلفة اى دائرة بشكل كبير
فلا يجب استخدام هذه الاشياء الا عند مشاكل معينة

وانت لم تحدد لنا المشكل بشكل واضح انت تقول انه اشتغل من حيث المبدء ؟؟

كيف هذا

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

اما عن الامبير

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

بالتوفيق ان شاء الله


waeltealeb
:: مهندس متميز ::
تاريخ التسجيل: Jul 2007
المشاركات: 360
نشاط [ waeltealeb ]
قوة السمعة:
قديم 09-09-2012, 10:02 PM المشاركة 16   
افتراضي


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

اما بالنسبه للمشكله عندى فقد قمت بتوصيل مباشر بين المتكامله 8870 و البيك بعد تعديل الكود ( فقد كان هناك خطأ فى الكود) و أشتغلت و الحمد لله تمام ، ففصلت المتكامله 74154 نهائى من الدائره و ريحت دماغى .....


اشكركم من كل قلبى و جعله الله فى ميزان حسناتكم ,,



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