شكرا جزيلا اخي الكريم
.................................................. ........................
اذا كان هناك رلي فكيف يمكن السيطرة عليه من خلال الحاسبة ؟
هل هناك برنامج يستخدم بالحاسبة للربط بين الرلي والحاسبة؟
كيف يمكن ذلك؟
انا اريد السيطرة على رلي او عدة رليات من خلال الحاسبة على دوائر كهربائية (فتح\غلق)
كيف يمكن ذلك ؟
ارجو المساعدة ولكم خالص احترامي وتقديري
|
أخي الحل الابسط والاقل تكلفة اعتقد هو المنفذ المتوالي (ستحتاج للمحول اعلاه) ..
إذا كان ريليه واحد أو اثنين، الأمر في غاية السهولة، فقط قم باستغلال الطرف RTS مثلا رقم (7) في منفذ الكمبيوتر،(حتى الطرف 4 DTR ممكن استخدامه) واربطه مع الريلاي عبر ترانزستور كما في الدائرة ..
توجد عدة برامج عل الكمبيوتر تتحكم في المنفذ serial.. (مثلا realterm)
كما يمكنك برمجة تطبيق بنفسك بأي لغة.. انا استخدم VB.NET لغة بسيطة جدا وتفي بالغرض ..
توجد في النت شروحات كثيرة ... لكن باختصار:
أولا بعد ان تصمم واجهة مناسبة.. اضف أداة 'serialPort' الى الفورم
ستظهر في الاسفل قم بتحديدها ثم قم بتحديد اسم المنفذ لديك.. مثلا انا عندي COM15
التحكم في الخطين بسيط جدا مثلا لتشغيل البين RTS تكتب:
SerialPort1.RtsEnable = true
لاطفاء البين dtr :
SerialPort1.dtrEnable = false
في form1 load ضع الكود: SerialPort1.open كي بفتح المنفذ في البداية عند تشغيل البرنامج
ثم لديك اربعة ازرار في الفورم قم بالنقر مرتين على كل زر وضع الكود المناسب داخل الاجراء..
هذا الكود النهائي:
وبالتوفيق.. شاركنا النتائج..