وصف
مصممة مع جهاز استشعار التبديل البصري مشقوق ، مؤشر الضوء. العمل مع مجلس MCU الرسمي. تستخدم على نطاق واسع في الكشف عن سرعة المحرك ، عداد النبض ،
ميزة:
باستخدام مستشعر اقتران بصري أخدود مستورد ، عرض 5 مم.
يحتوي على ضوء حالة الإخراج ، إذا كان مستوى الإخراج مرتفعا ، فإن الأنوار مطفأة.
إذا كانت مغطاة ، فسوف تنتج مستوى عال ؛ وإلا فإنه يخرج مستوى منخفض.
إشارة جيدة وشكل موجي ، مع قدرة قيادة قوية لأكثر من 15mA.
جهد العمل من 3.3 فولت إلى 5 فولت.
الإخراج: إخراج التبديل الرقمي (0 و 1).
مجهزة ثقب الترباس ثابتة ، سهلة التركيب.
حجم لوحة صغيرة ثنائي الفينيل متعدد الكلور: 3.2 سم × 1.4 سم.
استخدم مقارنة الجهد العريض LM393.
مواصفات:
يمكن توصيل واجهة إخراج DO مباشرة بمنفذ IO للتحكم الدقيق ، إذا كان هناك مستشعر للكشف عن الكتلة ، مثل سرعة جهاز تشفير المحرك الذي يمكن اكتشافه.
يمكن توصيل وحدات DO بالتتابع ومفتاح الحد والوظائف الأخرى ، ويمكنها أيضا مع وحدة الجرس النشطة ، إنشاء إنذار.
مواصفات الأسلاك:
VCC قم بتوصيل مصدر الطاقة الموجب 3.3 5 فولت
GND توصيل الطاقة السلبية
DO TTL تبديل إشارة الإخراج
AO هذه الوحدة لا تعمل
تطبيق:
تستخدم على نطاق واسع في الكشف عن سرعة المحرك ، وعدد النبض ، والحد من الموقف ، وما إلى ذلك.
بدء استخدام وحدة مستشعر قياس سرعة المحرك LM393
هنا وحدة استشعار سرعة المحرك ، والهدف الرئيسي هو التحقق من معدل المحرك الكهربائي. يمكن استخدام الوحدة بالاشتراك مع متحكم دقيق للكشف عن سرعة المحرك ، وعدد النبض ، والحد الأقصى للموضع ، وما إلى ذلك. من حيث المبدأ ، يقيس أي مقياس معدل ببساطة المعدل الذي يحدث به حدث ما. عادة ما يتم ذلك عن طريق حساب الأحداث لفترة زمنية معينة (فترة التكامل) ثم ببساطة قسمة عدد الأحداث على الوقت للحصول على المعدل.
الأجهزة المطلوبة
مستشعر قياس سرعة المحرك LM393
اردوينو أونو
أسلاك العبور
توصيل الجهاز
تم توصيل الوحدة بلوحة Arduino وقياس معدل الدوران في الدقيقة (rpm) لمحرك روبو موجه (150rpm@5V) بمساعدة قرص تشفير محلي الصنع (دقة 12 فتحة / قرص) متصل بعمودها. كانت النتيجة النهائية التي لوحظت قريبة إلى حد ما من مواصفات قيمة دورة في الدقيقة للمحرك الآلي. يرد أدناه مؤشر ربط أجهزة Arduino (بالإضافة إلى الرسم التجريبي). جرب!
:قم بتحميل نموذج الرسم
int encoder_pin = 2; // pulse output from the module
unsigned int rpm; // rpm reading
volatile byte pulses; // number of pulses
unsigned long timeold;
// number of pulses per revolution
// based on your encoder disc
unsigned int pulsesperturn = 12;
void counter()
{
//Update count
pulses++;
}
void setup()
{
Serial.begin(9600);
pinMode(encoder_pin, INPUT);
//Interrupt 0 is digital pin 2
//Triggers on Falling Edge (change from HIGH to LOW)
attachInterrupt(0, counter, FALLING);
// Initialize
pulses = 0;
rpm = 0;
timeold = 0;
}
void loop()
{
if (millis() - timeold >= 1000) {
//Don't process interrupts during calculations
detachInterrupt(0);
rpm = (60 * 1000 / pulsesperturn )/ (millis() - timeold)* pulses;
timeold = millis();
pulses = 0;
Serial.print("RPM = ");
Serial.println(rpm,DEC);
//Restart the interrupt processing
attachInterrupt(0, counter, FALLING);
}
}
Testing the circuit
open your serial monitor by clicking on the icon in the right top corner(like search icon)
وصف
مصممة مع جهاز استشعار التبديل البصري مشقوق ، مؤشر الضوء. العمل مع مجلس MCU الرسمي. تستخدم على نطاق واسع في الكشف عن سرعة المحرك ، عداد النبض ،
ميزة:
باستخدام مستشعر اقتران بصري أخدود مستورد ، عرض 5 مم.
يحتوي على ضوء حالة الإخراج ، إذا كان مستوى الإخراج مرتفعا ، فإن الأنوار مطفأة.
إذا كانت مغطاة ، فسوف تنتج مستوى عال ؛ وإلا فإنه يخرج مستوى منخفض.
إشارة جيدة وشكل موجي ، مع قدرة قيادة قوية لأكثر من 15mA.
جهد العمل من 3.3 فولت إلى 5 فولت.
الإخراج: إخراج التبديل الرقمي (0 و 1).
مجهزة ثقب الترباس ثابتة ، سهلة التركيب.
حجم لوحة صغيرة ثنائي الفينيل متعدد الكلور: 3.2 سم × 1.4 سم.
استخدم مقارنة الجهد العريض LM393.
مواصفات:
يمكن توصيل واجهة إخراج DO مباشرة بمنفذ IO للتحكم الدقيق ، إذا كان هناك مستشعر للكشف عن الكتلة ، مثل سرعة جهاز تشفير المحرك الذي يمكن اكتشافه.
يمكن توصيل وحدات DO بالتتابع ومفتاح الحد والوظائف الأخرى ، ويمكنها أيضا مع وحدة الجرس النشطة ، إنشاء إنذار.
مواصفات الأسلاك:
VCC قم بتوصيل مصدر الطاقة الموجب 3.3 5 فولت
GND توصيل الطاقة السلبية
DO TTL تبديل إشارة الإخراج
AO هذه الوحدة لا تعمل
تطبيق:
تستخدم على نطاق واسع في الكشف عن سرعة المحرك ، وعدد النبض ، والحد من الموقف ، وما إلى ذلك.
بدء استخدام وحدة مستشعر قياس سرعة المحرك LM393
هنا وحدة استشعار سرعة المحرك ، والهدف الرئيسي هو التحقق من معدل المحرك الكهربائي. يمكن استخدام الوحدة بالاشتراك مع متحكم دقيق للكشف عن سرعة المحرك ، وعدد النبض ، والحد الأقصى للموضع ، وما إلى ذلك. من حيث المبدأ ، يقيس أي مقياس معدل ببساطة المعدل الذي يحدث به حدث ما. عادة ما يتم ذلك عن طريق حساب الأحداث لفترة زمنية معينة (فترة التكامل) ثم ببساطة قسمة عدد الأحداث على الوقت للحصول على المعدل.
الأجهزة المطلوبة
مستشعر قياس سرعة المحرك LM393
اردوينو أونو
أسلاك العبور
توصيل الجهاز
تم توصيل الوحدة بلوحة Arduino وقياس معدل الدوران في الدقيقة (rpm) لمحرك روبو موجه (150rpm@5V) بمساعدة قرص تشفير محلي الصنع (دقة 12 فتحة / قرص) متصل بعمودها. كانت النتيجة النهائية التي لوحظت قريبة إلى حد ما من مواصفات قيمة دورة في الدقيقة للمحرك الآلي. يرد أدناه مؤشر ربط أجهزة Arduino (بالإضافة إلى الرسم التجريبي). جرب!
:قم بتحميل نموذج الرسم
int encoder_pin = 2; // pulse output from the module
unsigned int rpm; // rpm reading
volatile byte pulses; // number of pulses
unsigned long timeold;
// number of pulses per revolution
// based on your encoder disc
unsigned int pulsesperturn = 12;
void counter()
{
//Update count
pulses++;
}
void setup()
{
Serial.begin(9600);
pinMode(encoder_pin, INPUT);
//Interrupt 0 is digital pin 2
//Triggers on Falling Edge (change from HIGH to LOW)
attachInterrupt(0, counter, FALLING);
// Initialize
pulses = 0;
rpm = 0;
timeold = 0;
}
void loop()
{
if (millis() - timeold >= 1000) {
//Don't process interrupts during calculations
detachInterrupt(0);
rpm = (60 * 1000 / pulsesperturn )/ (millis() - timeold)* pulses;
timeold = millis();
pulses = 0;
Serial.print("RPM = ");
Serial.println(rpm,DEC);
//Restart the interrupt processing
attachInterrupt(0, counter, FALLING);
}
}
Testing the circuit
open your serial monitor by clicking on the icon in the right top corner(like search icon)