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

كيفية قراءة قيمة مقياس أمبير داخل برنامج سي شارب

بدأه كاسر خللو في 14 أغسطس 2011 · 10 رد · 3,264 مشاهدة · في التحكم الصناعي وربط الحاسب بالعالم الخارجي
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أخواني

لدي جهاز كهربائي يوجد فيه ثلاث مقاييس أمبير لقرائة أمبير الجهاز

أريد أظهار قرائة هذا المقاييس في برنامج سي شارب يوجد فيه نافذة عليها ثلاث تكست بوكس و مفتاح أمر من أجل القرائة عندالضغط عليه

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

#2

يجب ان تأخذ القراءة من الجهاز نفسه ككمية قياسية ، ثم ترسلها للحاسب عن طريق السريال بورت مثلاً ...

BEng , Electronics and communications.

Embedded systems engineer.

Graphics Programmer

عالم الكومبيوتر هو من لديه المعرفة في علوم الكومبيوتر ، الرياضيات ، هندسة الالكترونيات -احمد صالح

#3
احمد صالح كتب:

يجب ان تأخذ القراءة من الجهاز نفسه ككمية قياسية ، ثم ترسلها للحاسب عن طريق السريال بورت مثلاً ...

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

شكرا يا أخي على الرد

ولكن كيف الطريقة و ما هو الكود أرجو المساعدة

وشكراً

#4

السلام عليكم

أرجو من الأخوة الأعضاء المساعدة و النظر في موضوعي هذا لأهميته بالنسبة لي

وشكراً

#5

السلام عليكم

الرجاء من الأخ كاسر خللو اذا كان لا يزال يهتم بالموضوع ارسال المزيد من التفاصيل عن هذا الجهاز (الماركة، الموديل، ...) حتي يتسني للأخوة تقديم المساعدة

#6

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

أخواني

الجهاز هو عبارة عن محول كهربائي يوجد عليه تابلو فيها

مقياس فولت لقياس الجهد الذي يدخل على المحول ( توتر الدخل )

مقياس أمبير لقياس أستجرار الشدة ( تيار الحمل )

مقياس حرارة لقياس حرارة المحول

يا أصدقائي الأعزاء

المطلوب مني كتالي :

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

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

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

لأنه هذه أول مرة أعمل برنامج من هذه النوعية ( التحكم من خلال الكمبيوتر بالأجهزة الخارجية )

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

#7

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

الأخ الكريم

هذا الأمر يتوقف علي نوع أجهزة القياس المستخدمة:: هل هي أجهزة قياسية (analoge scale)? ، وإذا كانت كذلك، هل لها مخرج 4-20 ملي أمبير مثلاً ، أم هل هي أجهزة رقمية يمكن ربطها بالحاسب مباشرة بواسطة بروتوكول معين.

لأنه في الحالة الأولي ربما تحتاج إلي أجهزة اضافية للربط مع الحاسب.

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

#8
khalid elabbass كتب:

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

الأخ الكريم

هذا الأمر يتوقف علي نوع أجهزة القياس المستخدمة:: هل هي أجهزة قياسية (analoge scale)? ، وإذا كانت كذلك، هل لها مخرج 4-20 ملي أمبير مثلاً ، أم هل هي أجهزة رقمية يمكن ربطها بالحاسب مباشرة بواسطة بروتوكول معين.

لأنه في الحالة الأولي ربما تحتاج إلي أجهزة اضافية للربط مع الحاسب.

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

السلام عليكم

صديقي العزيز

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

هذا رأيي أنا مجرد رأي حسب معرفتي البسيطة في هذا المجال .

#9

السلام عليكم

كاسر خللو كتب:

ألا نستطيع أن نأخذ قييم ( الفولت و الأمبير و الحرارة ) من الشريط الموصول بكل مقياس.

نعم إذا كانت هذه القيم تتوفر بصورة 4-20 ملي اميير أو (0-5 فولت) حينها يمكن استخدام ADC للربط مع الحاسب عن طريق منفذLPT أو استخدام مايكروكونتروللر يربط مع الحاسب بواسطة المنفذ التسلسلي serial port وفي هذه الحالة ستتمكن من نقل هذه الإشارات لمسافة أبعد.

أما إذا كانت الأجهزة رقمية بها امكانية توصيل مباشرة مع الحاسب يتبقي فقط كتابة برنامج الـ C#.

أرجو أن يشارك بقية الأخوة بأفكارهم حتي تحصل الفائدة للجميع.

والله الموفق.

#10
khalid elabbass كتب:

السلام عليكم

نعم إذا كانت هذه القيم تتوفر بصورة 4-20 ملي اميير أو (0-5 فولت) حينها يمكن استخدام ADC للربط مع الحاسب عن طريق منفذLPT أو استخدام مايكروكونتروللر يربط مع الحاسب بواسطة المنفذ التسلسلي serial port وفي هذه الحالة ستتمكن من نقل هذه الإشارات لمسافة أبعد.

أما إذا كانت الأجهزة رقمية بها امكانية توصيل مباشرة مع الحاسب يتبقي فقط كتابة برنامج الـ C#.

أرجو أن يشارك بقية الأخوة بأفكارهم حتي تحصل الفائدة للجميع.

والله الموفق.

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

اخي الكريم وفقك الله لكل خير. ارجو منك الاجابة على ما يلي حتى افهم مشكلتك املا في حلها:

1- كم يبعد هذاالمحول عن المكان الذي ترغب بمتابعته منه?

2- هل تريد فقط متابعته ام ايضا التحكم به? و كيف?

3- ما هو نوع المؤشرات التي تعرض القراءات على التابلو? Digital or Analog Displays?

4- هل هناك شروط معينة للحل المقترح?

5- كم هي الميزانية المتوفرة لحل هذه المشكله و كم الوقت المتاح امامك?

6- ما هي مواصفات هذا المحول الكهربائية? وكم قيمة الاشارة التي تستخدم في اعطاء القراءات و ما هي طبيعة كل منها (القراءات) ?

#11

الأخ السائل ما هى مقدار خبرتك بمجال الإلكترونيات

واذا كان الجهاز يحتاج لكارت موائمة "اذا كان خرج المقاييس حالته analog " هل تريد تنفيذه بنفسك ام انك تريد فقط البرمجة

ونحن سألناك اكثر من مرة ما هو نوع خرج القياسات هل هى رقمة ام تماثلية هذا ضرورى جدا لتحديد نوع الجواب

1

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

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

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

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

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

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