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

عمل الة حاسبة ونوصلها بالحاسب عبرمنفذ lpt

مغلق
بدأه ab12oode في 7 يناير 2006 · 10 رد · 1,583 مشاهدة · في التحكم الصناعي وربط الحاسب بالعالم الخارجي
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

مشروع حلو عمل الة حاسبة ونوصلها بالحاسب عبرمنفذ lpt

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

زيادة عدد المداخل اتمنا طريقة التوصيل وما هي القطعة الالزمة لذلك وتكون ثقريباً متوفرة في السوق

انا انتظر ردودكم

#2

طيب شكون مايمشي الحال

قلولي

#3

اعتقد ان السؤال غير واضح

راح اعيده:

كيفية ادخال 18 الى 19 أمر إلى الحاسب عن طريق منفذ الصابعة lpt

مفهوم ياشباب

#4

باستخدام 5 أطراف من منفذ الطابعة المنفذ 888 , تستطيع ادخال 32 قيمة و ليس 19 فقط

فقط في البداية اجعل الخرج 1 على كل الأطراف , بعدها استخدمها كدخل

#5

يصراحة ممكن توضح اكثر

#6

حاضر :)

أكيد بتعرف أنظمة العد ومنها العد الثنائي

العد الثنائي هو أساس الدوائر الرقمية

لتمثيل الرقم 0 أو 1 نحتاج الى خانة واحدة (طرف واحد من المنفذ)

لتمثيل من 0 الى 3 نحتاج خانتين (طرفين من المنفذ) [00, 01 , 10, 11]

لتمثيل من 0 الى 7 نحتاج ثلاث خانات [000 , 001 , ....., 111]

...

لتمثيل من 0 الى 31 نحتاج الى خمس خانات (خمس أطراف من المنفذ)

[00000, 00001, 00010, 00011, ......., 11110, 11111]

الرقم 1 هنا = 00001

الرقم 7 هنا = 00111

الرقم 16 هنا = 10000

الرقم 19 هنا = 10011

وهكذا

كيفية التوصيل للادخال:

من المعروف في الكهرباء عموماً أن الصفر هو الأقوى (أرضي يعني يفرغ أي شحنة جاية) , فلو وصلت طرف به 5 فولت مع طرف أخر فيه 0 فولت , وحبيت تقيس الجهد الحالي على السلك الأول , ستجده 0 فولت

ولو وصلت طرف 5 فولت مع طرف أخر 5 فولت وحبيت تقيس الجهد الحالي , ستجده بالطبع 5 فولت

لهذا نبدً اعداد المنفذ باخراج 5 فولت على كل أطراف الدخل بعدها نبدأ في عملية القراءة

فلو كان الدخل 5 فولت (1) ستقرأ 1 من على هذا الطرف , ولو كان الدخل 0 فولت (0) ستقرأ 0 من على هذا الطرف

لو تعاملت مع الميكروكنترولر من عائلة 8051 فهي تعمل بنفس الفكرة

#7

السلام عليكم أخ Asm4all

لقد قمت بسؤالك عن نفس المشروع ولكن كانت الاجابه بإستخدام ال encoder فهل هذه طريقة أخرى

ام ماذا

/index.php?showtopic=85477 وصلة الموضوع

#8

لو تلاحظ ان الموضوعين في نفس الوقت , وفي اختلاف في السؤالين

لكن سؤالك كان

اقتباس
كيفية ادخال 18 الى 19 أمر إلى الحاسب عن طريق منفذ الطابعة lpt

أمر , يعني كود عندنا , والمطلوب انك تدخل 19 كود للكمبيوتر , لهذا الاجابة كانت بهذا الشكل

لكن في الموضوع الثاني , بيحكي عن 10 أو 9 أزرار متوازية يريد توصيلهم مع منفذ الطابعة , والطريق الى هذا هو التكويد يعني نحولها الى كود ندخله للمنفذ في أقل عدد من الأطراف

#9

بارك الله فيك , وربنا يكرمك

#10

طيب بهذة الحالة اخرج امر على المنفذ اولاً ثم ادخال امر

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

بعدين انا بيدي 19سلك من منفذ الطابعة (طبعاً الـ19 يكونون دخل مشان اتمكن من توصيل ازرار الالة الحاسبة)

ارجو ان تكون وصلت الفكرة

#11

كفاية عليك 18 مدخل فقط , بلاش طمع :D

13_01_06_09_52_54_11371747741.GIF

دائرة encoder من 18 طرف الى 5 أطراف , وطريقة التشغيل تشبه الى الموضوع الثاني

هذا الموضوع مغلق.

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