منتديات الالكترونيات العصرية  
yoursite.com page title .

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

  #1  
قديم 06-16-2011, 08:28 AM
Tech Tech غير متواجد حالياً
مشرف
فريق LabVIEW
 
تاريخ التسجيل: Dec 2007
المشاركات: 411
معدل تقييم المستوى: 13
Tech is a jewel in the roughTech is a jewel in the roughTech is a jewel in the rough
افتراضي أستحصال المعطيات باستخدام NI LabVIEW Interface for Arduino Toolkit

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


طرحت شركة NI:
NI LabVIEW Interface for Arduino Toolkit


هذه الــ Toolkit مخصصة للتخاطب مع المتحكم Arduino بهدف التحكم واستحصال البيانات
http://sine.ni.com/nips/cds/view/p/lang/en/nid/209835


وللتعرف عن ماهية المتحكم Arduino يمكن زيارة الشركة المصنعة
http://www.arduino.cc/


وفي الروابط التالية شرح باللغة العربية
http://thetechsultan.com/2011/05/10/207/
http://thetechsultan.com/2010/12/25/48/

---------------------

Top 5 Reasons LabVIEW Makes You More Productive When Using Arduino

Getting Started With the LabVIEW Interface for Arduino

الخلاصة :
من خلال هذه التقنية يمكن تصميم نظام DAQ بكلفة منخفضة جداً مقارنة باستخدام تجهيزات NI
رد مع اقتباس
  #2  
قديم 06-16-2011, 10:25 AM
الصورة الرمزية فوتون
فوتون فوتون غير متواجد حالياً
مؤسس
فريق LabVIEW
 
تاريخ التسجيل: Nov 2007
المشاركات: 1,004
معدل تقييم المستوى: 23
فوتون has much to be proud ofفوتون has much to be proud ofفوتون has much to be proud ofفوتون has much to be proud ofفوتون has much to be proud ofفوتون has much to be proud ofفوتون has much to be proud ofفوتون has much to be proud of
افتراضي رد: أستحصال المعطيات باستخدام NI LabVIEW Interface for Arduino Toolkit

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

موضوع شيق وجديد

جميل ان نرى ان LabVIEW يتوسع ليشمل مجالات جديدة

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

وانتظر ان يدعم LabVIEW برمجة الميكروكنترولر PIC

شكرا لك اخى العزيز Tech فانت تأتى لنا بكل ما هو جديد وشيق عن LabVIEW

مع خالص تحياتى
__________________

اللهم اغفر وارحم اخى ابا عبد الرحمن
رد مع اقتباس
  #3  
قديم 06-16-2011, 12:03 PM
Tech Tech غير متواجد حالياً
مشرف
فريق LabVIEW
 
تاريخ التسجيل: Dec 2007
المشاركات: 411
معدل تقييم المستوى: 13
Tech is a jewel in the roughTech is a jewel in the roughTech is a jewel in the rough
افتراضي رد: أستحصال المعطيات باستخدام NI LabVIEW Interface for Arduino Toolkit

شكراً على مرورك الطيب أخي العزيز

وبالفعل ننتظر أن يكون هناك دعم لمتحكمات PIC


المثير في الموضوع هي الكلفة المنخفضة لهذه المتحكمات مقارنة بمواصفاتها
http://store.arduino.cc/ww/index.php...products_id=72

والأمر فعلا يستحق التجربة بحيث يمكن تصمم نظام DAQ مشابه للــ USB-DAQ الخاص بالشركة
والكفاءة هنا متعلقة بالمتحكم نفسه وبالأخص لغة البرمجة المدعومة من قبله
و من حيث إمكانيات المتحكم فهي جيدة جداً
رد مع اقتباس
  #4  
قديم 06-16-2011, 03:30 PM
الصورة الرمزية فوتون
فوتون فوتون غير متواجد حالياً
مؤسس
فريق LabVIEW
 
تاريخ التسجيل: Nov 2007
المشاركات: 1,004
معدل تقييم المستوى: 23
فوتون has much to be proud ofفوتون has much to be proud ofفوتون has much to be proud ofفوتون has much to be proud ofفوتون has much to be proud ofفوتون has much to be proud ofفوتون has much to be proud ofفوتون has much to be proud of
افتراضي رد: أستحصال المعطيات باستخدام NI LabVIEW Interface for Arduino Toolkit

شكرا لك اخى العزيز

عموما أعتقد ان عمل كارت DAQ ليس بالامر الصعب

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

من اهم الموصفات المطلوبة هى

اولا : Resolution وهو يحدد بعدد bits للكارت ( 10bits-8bits) و ايضا input range
وهنا نجد ان 8 او 10 متوفرين جدا لكن التطبيقات الدقيقة اظن انها تحتاج بداية من 12
فى Kit الـ ADC 10 bits

ثانيا : sampling rate واعتقد ان الحصول على 10k sample/sec سهل لكن الحصول على 100sample/sec فاعلى هو الامر الاصعب
وايضا تبقى مشكلة نقل البيانات الى الكمبيوتر وهى من اصعب المعضلات حيث ان السرعة المتوفرة حاليا هى سرعة الاتصال بـ Serial وهى غير كافية
واعتقد ان الحل الامثل هو USB ولكن فى كثير من الاحيان يتم استخدام USB كانه serial او HID مما يحد من سرعة نقل البيانات واعتقد ذلك مطبق فى هذة Kit

ثالثا : تقليل Noise وزيادة الدقة واعتقد ان هذا يتم ببعض الاحتياطات فى تصميم الكارت

لكن الامر جدير بالمحاولة للوقوف على المميزات الموجوة والتطوير المطلوب للحصول على افضل النتائج

فاننا لن نصل الى اعلى اذا لم نجتاز اولى درجات السلم
وكلما صعدنا ستختلف الرؤية لدينا وايضا تطلعاتنا

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

مع خالص تحياتى
__________________

اللهم اغفر وارحم اخى ابا عبد الرحمن
رد مع اقتباس
  #5  
قديم 11-15-2011, 06:59 PM
الصورة الرمزية eng_a_sayed
eng_a_sayed eng_a_sayed غير متواجد حالياً
استاذ ومشرف اليكترونيات
 
تاريخ التسجيل: Jun 2008
الدولة: India in next Dec
المشاركات: 1,243
معدل تقييم المستوى: 23
eng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud of
افتراضي رد: أستحصال المعطيات باستخدام NI LabVIEW Interface for Arduino Toolkit

أخوانى الكرام

جزاكم الله كل خير على المشاركة الجميلة

لى بعض التعليقات من مشاهدتى للمنتج ومعظم المواضيع المشار أليها فى الاعلى:
أولاً : Arduino ليس متحكم بل هى كيت موضوع عليها متحكم من نوع أتميل أو AVR فكلاهما نفس الشركة

بالتالى هناك شركة (شاطرة شوية) وأستطاعت أن تنفذ ما أفكر فيه وهو عمل داك بال AVR

هكذا اللاب فيو يدعم ال PIC كيف ؟؟؟ بأن نقوم بتصنيع كيت نحدد فيها المخارج والمداخل ونثبتهم ونستطيع أن نستخدم واحدة من الذين يدعمون ال USB كال 18f2550 والتى أعتقد انها كفيلة بالقيام بجميع المهام المذكورة فى الكيت

ونقوم بتجهيز تعريف لها ومن ثم بعض الادوات للأستخدام عن طريق اللاب فيو

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

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

وأنى أرى أن هذا المنتدى كفيل بتصنيع مثل هذه الكيت

هل من مساهم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

الموضوع يحتاج الى صبر وكد وعمل

تحياتى للجميع
__________________
رد مع اقتباس
  #6  
قديم 11-16-2011, 01:32 PM
Tech Tech غير متواجد حالياً
مشرف
فريق LabVIEW
 
تاريخ التسجيل: Dec 2007
المشاركات: 411
معدل تقييم المستوى: 13
Tech is a jewel in the roughTech is a jewel in the roughTech is a jewel in the rough
افتراضي رد: أستحصال المعطيات باستخدام NI LabVIEW Interface for Arduino Toolkit

اقتباس:
المشاركة الأصلية كتبت بواسطة فوتون مشاهدة المشاركة

فى كثير من الاحيان يتم استخدام USB كانه serial او HID مما يحد من سرعة نقل البيانات واعتقد ذلك مطبق فى هذة Kit
مع خالص تحياتى
بالضبط هذا ماهو مطبق تماماً في هذه kit
http://digital.ni.com/public.nsf/all...25789C005C2DD6
http://vishots.com/getting-started-w...e-for-arduino/
https://decibel.ni.com/content/docs/DOC-16024 (السؤال العاشر)

بعد مشاهدة الفيديو ستلاحظون أنه يتم تحميل ملف الى المتحكم عبارة عن درايفر يهيئ آلية استقبال وإرسال البيانات
بعدها سيتم التحكم بشكل كلي عبر الحاسب

بانتظار آرائكم حول الموضوع
رد مع اقتباس
  #7  
قديم 11-16-2011, 04:23 PM
الصورة الرمزية eng_a_sayed
eng_a_sayed eng_a_sayed غير متواجد حالياً
استاذ ومشرف اليكترونيات
 
تاريخ التسجيل: Jun 2008
الدولة: India in next Dec
المشاركات: 1,243
معدل تقييم المستوى: 23
eng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud of
افتراضي رد: أستحصال المعطيات باستخدام NI LabVIEW Interface for Arduino Toolkit

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

هكذا أن صممناها بال usb مباشرة نكون قد تفوقنا عليها

ما رأيكم
__________________
رد مع اقتباس
  #8  
قديم 11-17-2011, 03:10 PM
Tech Tech غير متواجد حالياً
مشرف
فريق LabVIEW
 
تاريخ التسجيل: Dec 2007
المشاركات: 411
معدل تقييم المستوى: 13
Tech is a jewel in the roughTech is a jewel in the roughTech is a jewel in the rough
افتراضي رد: أستحصال المعطيات باستخدام NI LabVIEW Interface for Arduino Toolkit

طبعاً ستتفوق عليها لأنه أصبح الأمر اشبه بـــ NI DAQ على الأقل من ناحية الإتصال


يمكن للأخوة الأعزاء تحميل الأدوات اللازمة لتكوين فكرة عامة عن الموضوع ومحاولة إسقاطها على USB
السؤال هنا البرنامج الذي يرسل للمتحكم هل يعتبر بمثابة مكتبة كما هي مكتبات LCD أو ADC التي بواسطتها نتحكم بهذه المحيطيات
إن كان كذلك فما تعريف المكتبة ومم تتألف بشكل عام


لتحميل VIPM

لتحميل national_instruments_lib_labview_interface_for_arduino

لتحميل Arduino IDE

خطوات تشغيل الكود

How Do I Load the LabVIEW Interface for Arduino Firmware Onto My Arduino Uno?

في المرفقات الكود المطلوب تحميله للمتحكم

.
بانتظار آرائكم البناءة
الملفات المرفقة
نوع الملف: rar LVIFA_Base.rar‏ (5.3 كيلوبايت, المشاهدات 66)
رد مع اقتباس
  #9  
قديم 11-18-2011, 01:14 AM
الصورة الرمزية eng_a_sayed
eng_a_sayed eng_a_sayed غير متواجد حالياً
استاذ ومشرف اليكترونيات
 
تاريخ التسجيل: Jun 2008
الدولة: India in next Dec
المشاركات: 1,243
معدل تقييم المستوى: 23
eng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud of
افتراضي رد: أستحصال المعطيات باستخدام NI LabVIEW Interface for Arduino Toolkit

فى رأييى وكما أقوم به الان بأنه سيكون هناك برنامج أساسى ثابت للمتحكم مثل البك

وسيقوم اللاب فيو بتغيير بعض المتغيرات والتى بدورها تدخل فى البرنامج ليقوم بالوضيفة المطلوبة

وأنا أنتهيت من الحمد لله من عمل جهاز سميته Smart Relay

وهى دائرة بها بك وعدد من الريليهات ووظيفتها أن تقوم هذه الريليهات بعمل ON and OFF بأزمنة معينة

الازمنة يتم التحكم فيها عن طريق برنامج مصمم باللاب فيو .... هنا اللاب فيو يقوم بتحديد الازمنة فقط

تحياتى
__________________
رد مع اقتباس
  #10  
قديم 11-18-2011, 06:21 AM
الصورة الرمزية فوتون
فوتون فوتون غير متواجد حالياً
مؤسس
فريق LabVIEW
 
تاريخ التسجيل: Nov 2007
المشاركات: 1,004
معدل تقييم المستوى: 23
فوتون has much to be proud ofفوتون has much to be proud ofفوتون has much to be proud ofفوتون has much to be proud ofفوتون has much to be proud ofفوتون has much to be proud ofفوتون has much to be proud ofفوتون has much to be proud of
افتراضي رد: أستحصال المعطيات باستخدام NI LabVIEW Interface for Arduino Toolkit

ما شاء الله ما اجمل هذا الجمع

بالنسبة لعمل برنامج بـ LabVIEW لبرمجة او التحكم فى البك يمكن بطريقتين

1- ان يقوم البرنامج باخراج ملف C يتم تحويله الى ملف Hex لتنزيله الى البك وهذا ما اتمنى ان نصل اليه لكن اعتقد ان الطريق الى ذلك ليس واضحا فى الوقت الحالى واعتقد ان ما يمكن ان يؤدى الى ذلك هو LabVIEW Script

2-مثل ما هو موجود فى هذا الموضوع ان يقوم برنامج LabVIEW بالاتصال بالبك بحيث يرسل اليها اوامر للتحكم بها وذلك من خلال برنامج موجود عليها وظيفته استقبال الامر وتنفيذها
وهذا ممكن فى الوقت الحاضر وبطريقة مباشرة
واعتقد ان اهم خطوة فى هذا الموضوع هو كيفية استقبال الامر فى البك وتفسيره فكلما كانت طريقة عمل ذلك مرنة وفعالة امكن عمل العديد من الاوامر وزيادة الامكانيات المستخدمه فى البك

واقترح ان يتم البدء بـ
1-Digital Input Output
2- مداخل ADC
3-و PWM

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

وفقكم الله الى ما فيه الخير
__________________

اللهم اغفر وارحم اخى ابا عبد الرحمن
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
arduino, labview, ni, ni daq, toolkit, اردوينو

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة



الساعة الآن 01:20 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
الحقوق محفوظة لمنتديات الاليكترونيات العصرية

Security team

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77