FA-SYNC-X لوحة تحكم متزامنة
ال Firgelli يتيح لك أتمتة FA-Sync-2 و FA-SYNC-4 لوحة تحكم متزامنة للتحكم في ما يصل إلى 2 و 4 مشغلات خطية ، على التوالي ، والتأكد من تحركها في خطوة وبنفس السرعة بغض النظر عن الحمل. سيؤدي ذلك أيضًا إلى حماية التصميم الخاص بك لأن الحركة غير المتزامنة يمكن أن تؤدي إلى الانحناء وتلف إما الحمل أو المحركات. هذا مهم في التطبيقات التي يتم فيها استخدام أكثر من مشغل واحد لتحريك نفس الحمل كما هو الحال مع Trapdoors ، مصاعد RV Roof ، وأغطية Tonneau. تتطلب هذه المجالس مشغلات خطية لها ردود فعل داخلية وجميع المشغلات الخطية يجب أن تكون من نفس النوع مع نفس طول السكتة الدماغية والقوة. إن استخدام المشغلات الخطية المختلفة لن يعمل وسيكون المجلس غير قادر على ضمان حركة متزامنة. للحصول على قائمة من المشغلات الخطية المتوافقة وغير المتوافقة ، تحقق من صفحة منتج FA-Sync-X.
لماذا تستخدم لوحة FA-Sync-X مع Arduino؟
استخدام كلا AN أردوينو وسيسمح لك لوحة FA-Sync-X باكتساب فوائد كلا المجالسين. مع Arduino ، ستتمكن من تنفيذ أتمتة أكبر بكثير مقارنة باستخدام أ يُحوّل مع لوحة FA-Sync-X. على الرغم من أنه يمكنك تطوير وحدة التحكم المتزامنة الخاصة بك مع Arduino ، فإن استخدام لوحة FA-Sync-X سيقلل بشكل كبير من تعقيد رمز Arduino وسيضمن تحرك المحركات الخطية في وقت واحد. يعد استخدام هذه الألواح معًا مثاليًا للتطبيقات التي تحتاج فيها إلى التحرك عدة مشغلات خطية استنادًا إلى مدخلات من مستشعر أو استنادًا إلى مؤقت داخلي ، مثل وضع الألواح الشمسية لتحقيق أقصى أشعة الشمس.
إعداد ومعايرة
إعداد FA-SYNC-X لوحات يتم التحكم من قبل Arduino يتم بطريقة مماثلة كما في التطبيقات الأخرى ويجب عليك اتباع دليل الاستخدام لهذه المجالس للقيام بذلك بشكل صحيح. لا يزال يتم توصيل المشغلات الخطية بلوحات FA-SYNC-X باستخدام كتل الطرفية 2 أو 4 من 6 أسنان وتوصيل الطاقة والأرضية وطاقة المستشعر وأرض المستشعر وإخراج المستشعر 1 وإخراج المستشعر 2 من الأسلاك المحرك الخطي إلى المحطة المقابلة في الكتلة الطرفية. ستقوم أيضًا بتشغيل لوحة FA-Sync-X بشكل مماثل من خلال توصيل جهد العرض ، إما 12V أو 24V ، إلى الطاقة في كتلة طرفية من 2 دبوس ، والتي تقع على يسار الكتل الطرفية ذات 6 أسنان. يجب عليك التأكد من توصيل الخيوط الإيجابية والسلبية لـ مزود الطاقة إلى محطة الإدخال المناسبة لأنه إذا تم قلبها ، فإن ذلك سيؤدي إلى أضرار دائمة للوحة FA-Sync-X. لمعايرة لوحة FA-Sync-X ، ستظل تتبع نفس الإجراء كما هو موضح في دليل الاستخدام من هذه المجالس.
بمجرد توصيل لوحة FA-Sync-X ومعايرتها ، يمكنك توزيعها مع لوحة Arduino. ستظل تتحكم في لوحة FA-Sync-X باستخدام كتلة محطة التحكم ، وهي كتلة طرفية مكونة من 2 دبوس ، ولكن بدلاً من استخدام مفتاح أو عنصر تحكم عن بعد للتحكم في اتجاه المحركات الخطية ، ستستخدم Arduino. إحدى المشكلات هي أن Arduino لن يوفر جهد إدخال مرتفعًا بما يكفي للتحكم في المرحلات الداخلية للوحة FA-Sync-X ، ولكن يمكننا استخدام المرحلات الخارجية للتغلب على هذه المشكلة. مثلما السيطرة على مشغل خطي مع Arduino، يمكننا الاستفادة من مرحلين SPDT للتحكم في لوحة FA-Sync-X. سنحتاج إلى توصيل دبوس com لكل ترحيل بأحد دبابيس كتلة محطة التحكم وتوصيل دبوس (NO) المفتوح بشكل طبيعي لكل مرحل إلى إيجابية مزود الطاقة ودسم (NC) عادة (NC) لكل مرحل إلى سلبية العرض. سوف تتحكم في كل من هذه المرحلات الخارجية مع دبابيس رقمية من Arduino ، كما هو موضح أدناه. في هذه الحالة ، تحتاج أيضًا إلى تشغيل مجلس تتابعي باستخدام Arduino كذلك.
السيطرة على لوحة FA-Sync-X مع Arduino
بمجرد توصيل Arduino و FA-Sync-X ، يتم توصيل لوحة FA-Sync-X ومعايرتها بمشغلاتك الخطية ، ستتمكن من التحكم فيها باستخدام المدخلات إلى Arduino. على الرغم من أن رمز Arduino لقراءة المدخلات من أجهزة الاستشعار سوف يختلف بناءً على المستشعرات التي تستخدمها في التطبيق الخاص بك ، فإن الكود للتحكم في لوحة FA-Sync-X سيكون متشابهًا. سيكون الرمز للتحكم في لوحة FA-Sync-X مشابهة جدًا للرمز المستخدم للتحكم في مشغل خطي باستخدام Arduino. لتمديد المحركات الخطية ، ستحتاج إلى توصيل دبوس A على كتلة محطة التحكم في لوحة FA-Sync-X بجهد إيجابي ، أثناء توصيل الدبوس B بالأرض. للقيام بذلك مع Arduino ، تحتاج ببساطة إلى تنشيط الترحيل السفلي عن طريق توصيل المدخلات لهذا التتابع إلى الأرض (لأن لوحة الترحيل المستخدمة أعلاه منخفضة) وسوف يربط دبوس A بالجهد الإيجابي. سيتم توصيل PIN B بالأرض بالفعل حيث يتم توصيل كل مرحل بالأرض عندما لا يتم تنشيطه وفقًا لإعدادنا. لتراجع المشغلات الخطية ، ستتبع نفس الخطوات ، لكن بالنسبة إلى PIN B. سوف تقوم بتنشيط التتابع العلوي الذي سيقوم بتوصيل الدبوس B بجهد إيجابي عن طريق توصيل دبوس التحكم في هذا التتابع إلى الأرض. لإيقاف المشغلات الخطية ، يمكنك ببساطة إلغاء تنشيط جميع الملفات وسيتم توصيل الدبوس A و B بالأرض. تعرض عينة الكود أدناه استخدام الرمز لتمديد المشغلات الخطية ووقفها ووقفها كما هو موضح أعلاه. لا يوضح الرمز كيفية تنفيذ أجهزة استشعار الإدخال أو أجهزة ضبط الوقت المستخدمة للتحكم في موعد إيقاف وتحريك المحركات الخطية لأنها ستختلف بناءً على أجهزة الاستشعار المستخدمة والتطبيق.
سلبيات
أكبر عيب في استخدام لوحة FA-Sync-X مع Arduino هو أن Arduino نفسه لن يعرف الموضع الدقيق للمشغل الخطي. نظرًا لأن التعليقات التي يتم إرسالها في لوحة FA-Sync-X لا تتم مشاركتها مع Arduino ، فليس لها طريقة لمعرفة مكان وجود المشغل بالضبط. يمكن أن يحد هذا من مستوى الأتمتة والتحكم لديك على مشغلاتك الخطية لأنك لن تتمكن من وضعها بناءً على التعليقات ، على الرغم من أن هذه ليست مشكلة إذا كنت تمتد بالكامل وتتراجع عن المشغل الخطي. إن أبسط حل للتغلب على ذلك هو تقدير المدى الذي يتحركه المشغل الخاص بك لكل ميلي ثانية واستخدام الموقت الداخلي لـ Millis () . إذا كنت بحاجة إلى موضع دقيق ، فيمكنك التغلب على هذه المشكلة عن طريق إضافة عنصر ردود فعل خارجي إلى التصميم الخاص بك ، مثلمقياس الجهد الخارجي الخارجي، لتقديم ملاحظات إلى Arduino.
ملخص
في حين أن هناك بعض العيوب لاستخدامها FA-Sync-X Board مع ال أردوينو، قد لا تكون مشكلة في تصميمك. باستخدام هذه الألواح معًا ، ستتمكن من ضمان الحركة المتزامنة لمشغلات خطية متعددة بغض النظر عن الحمل بمستوى أكبر من الأتمتة. يعد استخدام هذه الألواح بالتزامن مع بعضها البعض مثاليًا للتطبيقات التي تتطلب منك استخدام مشغلات خطية متعددة لتحريك تحميل واحد وتريد أتمتة هذه الخطوة بناءً على مدخلات المؤقت أو المستشعر.