الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سلسلة دروس لشرح التعامل والتحكم بالparallel port

مثبّترائج
بدأه hanysaad في 31 يوليو 2005 · 267 رد · 142,590 مشاهدة · في قسم الدروس والمواضيع الهامة
مشاركة: واتساب X فيسبوك تيليجرام
#201

السلام عليكم

هذا الموضوع جميل للغايا وهو ما ابحث عنه بالضبط

مشكور جدا يا اخ hanysaad

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#202

السلام عليكم

مشكووووووور جدا يا اخ hanysaad

الدرس فعلا ممتاز

واستمر اذا كان عندك المزيد

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#203

الله يعطيكم العافية

#204

الف شكر على الموضوع الجميل ده وننتظر منك المزيد إن شاء الله

#205

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

لعلى يكون المانع خير ان شاء الله

#206

اخي هاني تابعت دروسك الرائعة لكن عندي تطبيقي للبرنامج المثال الذي قدمته واقترجت استخدام ال LED s عندما اضعها في DATA port تبقي طول الوقت مطيئة ما السبب في هذا

#207

السلام عليكم

الأخ عبد المعز

السبب في كونها طوال الوقت مضيئة هو أن المنفذ المتوازي يرسل نبضات مستمرة فلايتم مثلاً أرسال نبضه ثم الإغلاق بل يقوم بإسال نبضه مستمرة ويمكنك إطفاء هذه الدايودات باستخدام الأمر out كما قمت بتشغيلها تماماً فمثلاً يمكنك معرفة الطرف المراد إغلاقه وليكن الطرف الخامس

ولكي تعرف ذلك راجع الدرس الدرس الثالث من دروس الأستاذ هاني

ولأي أستفسار آخر كلنا هنا لخدمة بعض

في أمان الله وكل عام وأنتم بخير

سبحان الله وبحمده , سبحان الله العظيم

#208

يعني اذا اردت ايقاف النضبة اعيد استخدام امر out على نفس ال pin ؟؟؟؟؟؟؟؟؟

عندي سؤال ثاني اذا كنت موصل منفذ ال data لدائرة معينة وهذه الدائرة تستقل اشارة من الكومبيتر وواريدها ان تعيد الرد الملطوب على نفس المنفذ وليكن ال data

اقوم مباشرة بقراءة المنفذ عن طريق استدعاء inp ام اوقف النبضة المرسلة قبل قراءة الرد

هل فهمت قصدي ؟؟؟؟؟؟؟؟؟؟؟؟؟

#209

السلام عليكم

الأخ عبد المعز

بالنسبة لإيقاف النبضة عن بنة معينة قم باستخدام الأمر Inp لمعرفة الكود العشري المستخدم ثم قم بطرح قيمة البنة منه عن طريق المعامل Xor مثلاً

x=inp(*****)
x=x Xor 4
out(*****) ,x

ده مثال بس مش فاكر العناوين المستخدمة

أما بالنسبة لاستقبال الإشارات فأعتقد أنك تستقبلها على بنات الإستقبال الي هية غير بنات الإرسال

وسأبحث في هذا الموضوع وأرد عليك في أقرب وقت

( على فكرة , أستاذ هاني شرحها في آخر درس )

بالتوفيق بإذن الله تعالى

في أمان الله

سبحان الله وبحمده , سبحان الله العظيم

#210

اخي لم تفهم قصدي

اولا اوضح لك ان ال data port و control port تقوم بالإرسال والإستقبال

وانا قصدي انه اذا ارسلت اشارة عن طريقهم (طبعا الإشارة تبقي مستمرة حتى ايقافها ) وجائتني اشارة على نفس المنفذ المرسل هل اقوم إيقاف الإشارة المرسل(النبطة)حتى استطيع الإستقبال من نفس المنفذ المرسل ؟؟؟؟

#211

السلام عليكم

الأخ الفاضل أنا قصدت أن منافذ الإرسال غير منافذ الأستقبال فيمكنك أن تكون بترسل إشارات وتستقبل في نفس الوقت وهذا ما سأقوم به في المرحلة المقبلة ( أعمل على تصميم نظم تحكم ومراقبة للمنشآت ) وبإذن الله سأخبرك بالنتيجة عند الأنتهاء من المشروع بإذن الله

سبحان الله وبحمده , سبحان الله العظيم

#212

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

#213

السلام عليكم

مرحبا بكم اخوانى الاعزاء , وانا اسف عن انقطاعى عن الموضوع فترة كبيرة , ولكن ذلك كان لانشغالى الشديد فى هذه الفترة السابقة......

ومرحبا بكل الاعضاء الجدد معنا فى الموضوع ، وشكرا جزيلا لكم جميعا على رأيكم واهتمامكم بالموضوع :)

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

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

الموضوع هنا

Hany Saad Mostafa

ITI (Information Technology Institute) l

SD Dept.-Teaching Assistant

---

اسألكم الدعاء بظهر الغيب

#214

موضوع ممتاز و شيق ..بارك الله فيك

منتظرين الإكمال

تم تعديل هذه المشاركة بواسطة moaita في 12 أكتوبر 2006 في 11:22

برمجة - قواعد بيانات
http://www.pmpsoft.com

#215

اخي هاني هل يوجد حدث يتولد عن قدوم اشارة مثلا لمنفذ الداتا

#216

السلام عليكم

فى البداية ارحب بالاخ moaita , والاخ عبد المعز , واشكرهم على مشاركتهم فى الموضوع :)

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

لا , لا يوجد اى حدث يترتب فى فيجوال بيسيك عن طريق الاداه inpout32.dll على قدوم اشارة ,,,,

وان شاء الله انا اقوم حاليا بتطوير SDK كاملة لل parallel port , تستطيع من خلالها التعامل مع اى بورت او اى pin منفصل سواء read or write بكل سهولة دون ان تضطر لعمل masking , وايضا سيكون بها احداث تترتب على قدوم اى اشارة او حتى اى تغير فى حالة ال parallel port .....

بس ادعوللى ان افضى شوية واخلصها :rolleyes: .....

Hany Saad Mostafa

ITI (Information Technology Institute) l

SD Dept.-Teaching Assistant

---

اسألكم الدعاء بظهر الغيب

#217

شكرا على الدروس المتميزة .........

ومنتظرينك تكمل ... الله يعينك

المهم أني لم أفهم كيف سيخرج من المنفذ 5 فولت .. ونحن سنتحكم في 220 فولت .

أرجو ولو مثال بسيط عن التحكم في لمبة 220 فولت ..

مع الشكر :D

كن جميلاً ترى الوجود جميلا

#218

شكراً علي المجهود ... ورجاءاً التأكد من الوصلات لانها لا تعمل

5halid0np.jpg

834.gifcooltext497758lc.gif834.gif
#219

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

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

#220

مشكوووووووووور اخي الكريم علي هذا التسهيل لللاعضاء

وجزاك الله الف خير

#221

اخ الكريم هاني

اشكرك من كل قلبي على موضوعك الذي طالما انتظرته وللأسف دخلت متأخرا جدا وكان بنفسي اتعلم كيفية التعامل مع ال PARALLEL PORT

ولك كل الفضل من بعد الله في ذلك

وننتظر منك المزيد بأحر من الجمر

ولك مني جزيل الشكر

#222

بصراحة الموضوع جداَ جميل ومفيد

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

ارفق لكم دارة بسيطة للتحكم

المصدر : http://electronics-diy.com/parallel_port_controller.php

بالمناسبة الموقع في كتير مخططاط دارات الكترونية بشكل عام ولموضوعنا كمان

parallel_port_switch.jpg

بالطبع بشكر كل الشباب يلي شاركو بالموضوع

شكر خاص للسيد هاني hanysaad على الموضوع المميز

#223

السلام عليكم

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

#224

أخ ياسر الجبوري

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

لابد أنك تصنع أضواء دوارة.

التحكم بالسلسلة المذكورة يأتي من داخل برنامجك بإستخدام التايمرات فقط كمثال.

و إذا أردت سرعة كبيرة في التحكم فيجب عليك إستخدام الترياكات عوضاً عن الريليات السابقة.

#225

اخي العزيز

شكرا لاهتمامك بالرد على طلبي بالمساعدة

ممكن ان اطمع في كرمك وتشرح لي كيفية استخدام ال TIMER في ادخال الايعازات الخاصة بمخرج الطابعة ؟

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

وانا بانتظار الرد على احر من الجمر

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…