الانتقال إلى المحتوى الرئيسي

يكا 9685: كيفية استخدام ، مخطط الاتصال والإعداد

و يكا 9685 هو الدوائر المتكاملة المصممة للسيطرة على المصابيح ، الماكينات وغيرها من الأجهزة. يحتوي على 16 قناة إخراج ويسمح لك بالتحكم في الأجهزة المتصلة باستخدام ناقل آي 2 سي. يمكن استخدام وحدة التحكم الدقيقة هذه في العديد من المشاريع المتعلقة بالأتمتة والروبوتات.

للعمل مع يكا 9685 ، سوف تحتاج إلى توصيل العديد من المكونات الخارجية. مخطط الأسلاك بسيط للغاية ويتكون من عدة أسلاك ومقاومات ومكثفات. لذلك ، حتى مهندس الإلكترونيات المبتدئ سيكون قادرا على إتقان عملية الاتصال.

بعد توصيل مكونات الأجهزة ، فمن الضروري تكوين يكا 9685. للقيام بذلك ، يمكنك استخدام برنامج خاص متاح على موقع الشركة المصنعة. في الإعدادات ، يمكنك تحديد العدد المطلوب من القنوات ، وتعيين تردد إشارة بوم وتغيير مدتها.

  1. ما هو يكا 9685 وما هو عليه?
  2. الملامح الرئيسية ل يكا9685
  3. يكا9685 مخطط اتصال إلى متحكم
  4. ربط واستخدام يكا 9685 مع اردوينو
  5. إعداد يكا 9685 للتحكم ليد
  6. استخدام يكا 9685 للسيطرة على الماكينات
  7. أمثلة على رمز البرنامج للعمل مع يكا9685
  8. مثال 1: ضبط سطوع المصابيح
  9. مثال 2: التحكم المؤازر
  10. مثال 3: تغيير سطوع المصابيح بسلاسة
  11. توسيع قدرات يكا 9685: إضافة وحدات إضافية
  12. سؤال وجواب
  13. ما هو يكا 9685?
  14. كيف يمكنني توصيل يكا 9685 لاردوينو?
  15. كيفية إعداد يكا 9685?
  16. كيفية استخدام يكا 9685 للسيطرة على المصابيح?

ما هو يكا 9685 وما هو عليه?

يكا 9685 هو 16 قناة بوم سائق التي وضعتها نكسب أشباه الموصلات. وهي مصممة للسيطرة على المصابيح وغيرها من الأجهزة باستخدام نبض تعديل العرض (بوم) إشارات.

رقاقة يكا 9685 لديها واجهة إي 2 سي التي تسمح لها أن تكون متصلا ميكروكنترولر وغيرها من الأجهزة التي تدعم بروتوكول الاتصال هذا. نظرا لمرونته وسهولة استخدامه ، وقد وجدت يكا 9685 تطبيقه في مختلف المشاريع التي تتطلب سطوع أو سرعة دوران التحكم في الأجهزة.

والغرض الرئيسي من يكا 9685 هو السيطرة على المصابيح في صفائف ليد وشرائط ليد. انها تسمح لك لضبط سطوع كل ليد من 0 إلى 4095 مستويات مختلفة ، وخلق تأثير تعديل سطوع على نحو سلس.

وبالإضافة إلى ذلك ، يمكن استخدام يكا 9685 للسيطرة على الماكينات والمحركات وغيرها من الأجهزة التي تدعم إشارات بوم. هذا يجعلها أداة عالمية لإنشاء مشاريع روبوتية مختلفة ، من السيارات المستقلة إلى الروبوتات والطائرات بدون طيار.

لاستخدام يكا 9685 ، تحتاج إلى توصيل رقاقة إلى متحكم أو جهاز آخر عبر واجهة 2 ج وتكوين السجلات المناسبة. يمكنك بعد ذلك تعيين قيم محددة مسبقا لسطوع أو سرعة دوران الأجهزة عن طريق نقل البيانات المقابلة عبر ط2ج.

باستخدام يكا 9685 يبسط تنفيذ تأثيرات الإضاءة مذهلة ، والسيطرة على مجموعة متنوعة من المصابيح أو الأجهزة مع عدد قليل من الدبابيس ، ويوفر تغيير سلس وسلس في السطوع أو السرعة ، مما يجعلها أداة مفيدة لخلق مجموعة متنوعة من الأجهزة الإلكترونية و المشاريع.

الملامح الرئيسية ل يكا9685

يكا 9685 هو 16 قناة بوم إشارة سائق التي وضعتها نكسب أشباه الموصلات. إنه مصمم للتحكم في الأجهزة التي تتطلب ضبط السطوع أو سرعة الدوران.

  • عدد القنوات: و يكا 9685 يدعم ما يصل إلى 16 قنوات مستقلة ، كل منها يمكن تكوين لتوليد إشارة بوم مع قرار يصل إلى 12 بت.

  • تردد توليد الإشارة: يسمح لك السائق بتوليد إشارات بوم بتردد يصل إلى 1000 هرتز. يتيح لك ذلك تحقيق ضبط سلس لسطوع أو سرعة دوران الأجهزة المتصلة.

  • واجهة الاتصال: يكا 9685 يدعم الاتصال إلى متحكم أو جهاز التحكم الأخرى عبر واجهة 2 ج. وهذا يضمن سهولة دمج السائق في مشاريع مختلفة.

  • مصدر طاقة خارجي: يمكن تشغيل السائق من جهد مصدر طاقة خارجي من 2.3 فولت إلى 5.5 فولت. يتيح لك ذلك توصيل مجموعة واسعة من الأجهزة ، بما في ذلك أنواع مختلفة من المحركات والمصابيح والعناصر النشطة الأخرى.

مع يكا 9685 ، يمكنك التحكم بشكل فعال في مجموعة متنوعة من الأجهزة التي تتطلب سطوع منفصلة أو التحكم في السرعة. عند تكوينه وتوصيله بشكل صحيح ، يوفر برنامج التشغيل هذا حلا مرنا لإدارة المشاريع المختلفة.

يكا9685 مخطط اتصال إلى متحكم

لتوصيل يكا 9685 إلى متحكم ، سوف تحتاج إلى العديد من الأسلاك والمقاومات. يظهر مخطط الاتصال أدناه:

  1. قم بتوصيل فك من يكا 9685 المجلس إلى إمدادات الطاقة (عادة 5 فولت).
  2. ربط غند (الأرض) من يكا 9685 المجلس إلى مصدر الأرض.
  3. ربط سدا (خط البيانات التسلسلية) على يكا 9685 المجلس إلى سدا على متحكم.
  4. قم بتوصيل سكل (خط الساعة التسلسلية) على لوحة يكا 9685 إلى سكل على متحكم.
  5. قم بتوصيل إكست_كلك (اختياري) على لوحة يكا 9685 بمصدر ساعة خارجي.
  6. قم بتوصيل جميع الأجهزة الضرورية بقنوات أوتكس على لوحة يكا 9685.

بعد توصيل جميع الأسلاك ، يمكنك البدء في برمجة لوحة يكا 9685 للتحكم في الأجهزة المتصلة.

دبوسالوصف
فكامدادات الطاقة (عادة 5 فولت)
غندالتأريض
حزب العمل الديمقراطيخط البيانات التسلسلي
سكلخط الساعة التسلسلية
إكست_كلكإشارة الساعة الخارجية (اختياري)
خارج 1-خارج 16قنوات الإخراج

ربط واستخدام يكا 9685 مع اردوينو

ربط واستخدام وحدة يكا 9685 مع اردوينو يسمح لك للسيطرة على مجموعة متنوعة من الماكينات والمصابيح مع عدد قليل من الدبابيس. و يكا 9685 هو المتوسع دبوس ويدعم 16 مخرجات مع القدرة على برمجة سطوع وتردد إشارة.

لتوصيل يكا 9685 إلى اردوينو ، سوف تحتاج إلى المكونات التالية:

  • يكا9685 وحدة;
  • اردوينو;
  • أسلاك للاتصال.

يتم الاتصال وفقا للمخطط التالي:

بي سي إيه 9685اردوينو
غندغند
الخامس+ (فك)5 فولت
حزب العمل الديمقراطيأ 4 (دبوس تناظري 4)
سكلأ 5 (دبوس تناظري 5)

بعد الاتصال ، تحتاج إلى تحميل وتشغيل رمز التحكم يكا 9685 على اردوينو. للقيام بذلك ، يمكنك استخدام مكتبة أدافروت بوم سيرفو سائق ، والذي يوفر واجهة بسيطة وسهلة الاستخدام للعمل مع وحدة.

نموذج التعليمات البرمجية للتحكم يكا 9685:

# تشمل

# تشمل

// عنوان الوحدة 9685

# تعريف بي سي إيه 9685_العنوان 0 * 40

// كائن للعمل مع الوحدة

أدافرويت_بومسيرفودريفر بوم = أدافرويت_بومسيرفودريفر(يكا 9685_العنوان);

// تهيئة الوحدة

إعداد الفراغ()

{

بوم.تبدأ();

بوم.سيتبومفريق (50);

}

// دورة البرنامج الرئيسية

حلقة الفراغ()

{

// التحكم المؤازر عند الإخراج 0

بوم.سيتبوم (0 ، 0 ، 150);

// تأخير 2 ثانية

تأخير (2000);

// إخراج التحكم المؤازر 0

بوم.سيتبوم (0 ، 0 ، 600);

// تأخير 2 ثانية

تأخير (2000);

}

في هذا المثال ، نستخدم مكتبة أدافروت بوم سيرفو سائق للسيطرة على يكا 9685. بعد تهيئة الوحدة ، يمكننا استدعاء بوم.سيتبوم وظيفة لضبط زاوية دوران المؤازرة أو سطوع ليد في الإخراج المقابلة.

مع هذا الرمز ، يمكنك اختبار تشغيل وحدة يكا 9685 والتحكم في الماكينات والمصابيح. يمكنك أيضا تعديل الكود لأغراضك الخاصة وإضافة وظائف إضافية وإدارة عدد كبير من الأجهزة.

إعداد يكا 9685 للتحكم ليد

للسيطرة على المصابيح باستخدام يكا9685 ، تحتاج إلى اتباع عدة خطوات. يتم توفير تعليمات تكوين الوحدة أدناه:

  • قم بتوصيل يكا 9685 إلى لوحة متحكم الخاص بك بعد مخطط الأسلاك. تأكد من أن الوحدة متصلة بالدبابيس الصحيحة.
  • تثبيت المكتبات اللازمة للعمل مع يكا9685. عادة ما تكون متوفرة كحزم أو يمكن تثبيتها من خلال مدير حزم النظام الأساسي الخاص بك.
  • إنشاء مشروع جديد واستيراد المكتبات اللازمة.
  • تهيئة وحدة يكا 9685 عن طريق تعيين عنوانها وتحديد المعلمات اللازمة ، مثل تردد بوم وسلوك القناة.
  • تحديد الوظائف اللازمة للسيطرة على المصابيح. على سبيل المثال ، يمكنك كتابة وظيفة لتشغيل وإيقاف الصمام على قناة معينة.
  • استخدام وظائف التحكم ليد للعمل مع يكا 9685. على سبيل المثال ، يمكنك ضبط سطوع الصمام أو تغيير لونه.
  • قم بتحميل الرمز إلى لوحة التحكم الدقيقة الخاصة بك وتحقق من تشغيل المصابيح. تأكد من تشغيلها وإيقافها على النحو المنشود.

عند تكوين يكا 9685 للسيطرة على المصابيح ، فمن المهم لتوصيل وحدة بشكل صحيح وضبط المعلمات. سيسمح لك ذلك بالتحكم الكامل في تشغيل المصابيح وتحقيق تأثير الإضاءة المطلوب.

استخدام يكا 9685 للسيطرة على الماكينات

و يكا 9685 هو وحدة تحكم بوم 16 قناة التي تسمح لك للسيطرة على الماكينات باستخدام متحكم أو جهاز كمبيوتر لوحة واحدة مثل اردوينو أو التوت بي. توفر وحدة التحكم هذه تحكما عالي الدقة في موضع المؤازرة ويمكن استخدامها في مجموعة واسعة من المشاريع ، بما في ذلك الروبوتات والنمذجة والأتمتة.

هناك حاجة إلى عدة اتصالات لتوصيل يكا 9685 إلى متحكم أو كمبيوتر لوحة واحدة. أولا ، تحتاج إلى توصيل مصدر الطاقة بوحدة التحكم. يمكن تشغيل يكا 9685 بواسطة 3.3 فولت أو 5 فولت ، وبالتالي فإن اختيار الجهد يعتمد على متطلبات الماكينات التي ستستخدمها. تحتاج أيضا إلى توصيل أرضية وحدة التحكم بأرض متحكم دقيق أو كمبيوتر أحادي اللوحة.

بعد توصيل الطاقة والأرض ، فإن الخطوة التالية هي توصيل الماكينات إلى يكا 9685. تحتوي الماكينات عادة على ثلاثة أسلاك: الطاقة والأرض والإشارة. توصيل الماكينات إلى يكا 9685 امدادات الطاقة ، والأرض إلى يكا 9685 الأرض ، والإشارة إلى واحدة من 16 قنوات وحدة تحكم.

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

المهمة الرئيسية عند تكوين يكا 9685 هو تعيين الموضع المطلوب من الماكينات. للقيام بذلك ، يتم استخدام إشارة بوم ، والتي لديها معلمات مختلفة: عرض النبض وفترة التكرار. تحدد مدة النبض موضع المؤازرة ، وتحدد فترة التكرار تكرار تحديث الموضع.

للتحكم في موضع الماكينات ، يمكنك استخدام رمز البرنامج الذي يحدد مدة النبض المطلوبة لقناة يكا 9685 محددة. نتيجة لذلك ، ستنتقل الماكينات إلى المواضع المحددة اعتمادا على مدة النبض المحددة.

على سبيل المثال ، باستخدام اردوينو ، يمكنك استخدام مكتبة المؤازرة للسيطرة على يكا 9685. توفر هذه المكتبة وظائف مريحة لتحديد موقف الماكينات ويسمح لك لاستخدام يكا 9685 مع واجهة برنامج بسيطة وبديهية.

استخدام يكا 9685 للسيطرة على الماكينات يوفر قدرا أكبر من المرونة والدقة مقارنة اتصال مباشر إلى متحكم أو جهاز كمبيوتر لوحة واحدة. وحدة تحكم يكا 9685 يمكن التحكم في الماكينات متعددة في وقت واحد وضمان حركة سلسة ودقيقة.

وبالتالي ، فإن يكا 9685 هو أداة ممتازة للسيطرة على الماكينات في مختلف المشاريع التي تتطلب مراقبة دقيقة الموقف. نظرا لمرونتها وإمكانية استخدامها مع العديد من وحدات التحكم الدقيقة وأجهزة الكمبيوتر أحادية اللوحة ، يمكن استخدام وحدة التحكم هذه في مجموعة متنوعة من المجالات ، من الروبوتات إلى الأتمتة.

أمثلة على رمز البرنامج للعمل مع يكا9685

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

مثال 1: ضبط سطوع المصابيح

# تشمل 

# تشمل

# تحديد الصمام دبوس 0

أدافرويت_بومسيرفودريفر بوم = أدافرويت_بومسيرفودريفر ();

إعداد الفراغ () {

بوم.تبدأ();

بوم.سيتبومفريق (1000);

}

حلقة الفراغ () {

بوم.سيتبوم (ليد بين ، 0 ، 4095); // Устанавливаем максимальную яркость

delay(1000);

pwm.setPWM(LED_PIN, 0, 0); // Выключаем светодиод

delay(1000);

}

Пример 2: Управление сервоприводом

#include 

#include

#define SERVO_PIN 0

Adafruit_PWMServoDriver pwm = Adafruit_PWMServoDriver();

void setup() {

pwm.begin();

pwm.setPWMFreq(50);

}

void loop() {

pwm.setPWM(SERVO_PIN, 0, 150); // Поворачиваем сервопривод в одну сторону

delay(1000);

pwm.setPWM(SERVO_PIN, 0, 600); // Поворачиваем сервопривод в другую сторону

delay(1000);

}

Пример 3: Плавное изменение яркости светодиодов

#include 

#include

#define LED_PIN 0

Adafruit_PWMServoDriver pwm = Adafruit_PWMServoDriver();

void setup() {

pwm.begin();

pwm.setPWMFreq(1000);

}

void loop() {

for (int i = 0; i < 4096; i += 8) {

pwm.setPWM(LED_PIN, 0, i);

delay(10);

}

for (int i = 4095; i >= 0; i -= 8) {

pwm.setPWM(LED_PIN, 0, i);

delay(10);

}

}

هذا هو مجرد مجموعة صغيرة من الأمثلة على استخدام وحدة تحكم يكا 9685. بفضل قدراتها ومرونتها ، يمكنك تنفيذ أي وظائف ضرورية لمشاريعك ، سواء كانت تتحكم في المصابيح أو الماكينات أو الأجهزة الأخرى.

يكا 9685 التوسع: إضافة وحدات إضافية

توفر وحدة يكا 9685 للمستخدم القدرة على التحكم في أجهزة متعددة باستخدام حافلة واحدة فقط إي 2 سي. ومع ذلك ، قد يكون من الضروري في بعض الأحيان زيادة عدد المنافذ المتاحة لتوصيل أجهزة أو مكونات إضافية.

لتوسيع قدرات يكا 9685 ، يمكنك استخدام عدة وحدات وربطها معا. للقيام بذلك ، سوف تحتاج إلى توصيل جميع الوحدات إلى نفس الناقل 2 ج باستخدام عناوين مختلفة.

أولا ، تحتاج إلى التأكد من أن يكا 9685 يتم تثبيت وحدات بشكل صحيح والعمل بشكل مستقل عن بعضها البعض. ثم تحتاج إلى توصيلها في دائرة من خلال ربط دبابيس سدا و سكل من وحدة واحدة إلى دبابيس المقابلة من وحدة أخرى.

بعد ذلك ، يمكنك البدء في تكوين عناوين وحدات يكا 9685. كل وحدة لديها القدرة على تعيين واحد من 62 عنوانا ، بدءا من العنوان 0 * 40 وتنتهي بالعنوان 0 * ف. هذا يسمح لك لربط ما يصل إلى 62 يكا 9685 وحدات إلى حافلة 2 ج واحد.

لتعيين عنوان يكا 9685 وحدات ، تحتاج إلى استخدام رقاقة تكوين عنوان مع أسلاك اتصال معينة. باستخدام هذه الشريحة ، يمكنك تعيين عنوان الوحدة باستخدام مجموعة من الأسلاك. بعد ذلك ، ستعمل وحدات يكا 9685 بشكل مستقل ، ولكن يتم التحكم فيها باستخدام حافلة إي 2 سي واحدة.

وبالتالي ، فإن إضافة وحدات يكا 9685 إضافية يسمح لك لتوسيع كبير في قدرات إدارة الأجهزة والمكونات المتصلة. هذا مفيد بشكل خاص للمشاريع التي تتطلب عددا كبيرا من المنافذ.

سؤال وجواب

ما هو يكا 9685?

يكا 9685 هو نبض تعديل العرض (بوم) تحكم تستخدم للسيطرة على مجموعة متنوعة من المصابيح أو الماكينات. انها تسمح لك لتوليد إشارات بوم عالية التردد التي تستخدم للسيطرة على سطوع المصابيح أو موقف الماكينات.

كيف يمكنني توصيل يكا 9685 لاردوينو?

لتوصيل يكا 9685 إلى اردوينو ، يجب عليك استخدام الأسلاك لتوصيل وحدة إلى اردوينو: يتم توصيل فك من وحدة إلى دبوس 5 فولت من اردوينو ، يتم توصيل غند من وحدة إلى دبوس غند من اردوينو ، يتم توصيل سدا من وحدة إلى دبوس 4 (سدا) من اردوينو ، ويتم توصيل سكل من وحدة إلى دبوس 5 (سكل) من اردوينو. من الضروري أيضا توصيل مصدر طاقة خارجي بالوحدة لضمان التشغيل الأمثل.

كيف يمكنني إعداد يكا 9685?

لتكوين يكا 9685 ، تحتاج إلى استخدام مكتبة خاصة لاردوينو ، مثل أدافروت يكا 9685 أو سلك. توصيل وحدة لاردوينو وتحميل نموذج التعليمات البرمجية من المكتبة. ثم قم بتعيين عناوين التسجيل الصحيحة ، والتعبئة المسبقة ، والمعلمات الأخرى في الكود ، حسب احتياجاتك. تحميل رمز لاردوينو والتحقق من كيفية عمله.

كيفية استخدام يكا 9685 للسيطرة على المصابيح?

لاستخدام يكا 9685 للسيطرة على المصابيح ، تحتاج إلى توصيل المصابيح إلى دبابيس الإخراج من وحدة. ثم تعيين السطوع المطلوب لكل ليد عن طريق تغيير قيمة بوم في سجلات يكا 9685 المقابلة. يمكنك التحكم في سطوع الصمام عن طريق تغيير قيمة بوم من 0 إلى 4095. تحميل رمز لاردوينو والتحقق من كيفية عمله.