Тёмный

ما هو PWM Pulse Width Modulation و كيف تتحكم في شدة الاضائة به 

Mahmoud Magdy
Подписаться 9 тыс.
Просмотров 11 тыс.
50% 1

في الفيديو شرح كيفية التحكم في تغيير الفولت الخارج من الأردوينو عن طريق أطراف الPWM
Pulse Width Modulation
الكود
github.com/EngMahmoudMagdy/Fa...
للتواصل على LinkedIn :
/ engmahmoudmagdy

Наука

Опубликовано:

 

15 июл 2016

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 12   
@ahmeddsh112
@ahmeddsh112 7 лет назад
السلام عليكم ما شاء الله مبدع لي سؤال كيف يمكن انتاج نبضة بتردد 290 هيرتز مع التحكم بال Duty cycle بحيث تكون من 1% الى 99%
@MahmoudMagdy1
@MahmoudMagdy1 7 лет назад
هي لو التردد 290 Hz فيكون الوقت اللي بتستغرقه الpulse حوالي 3.4 ميللي ثانية فهانستخدم مثلا دالة delayMicroseconds() و لكن لازم الرقم اللي يتحط داخلها يكون int اي مافيهوش كسر فنقول مثلا3404 لكامل الوقت اللي تحتاجه لكل pulse و هنا يكون كودنا الأول pulse High و بعدها delay حوالي 160 ميكرو و بعدها Low و بعدها delay بمقدار 160 ميكرو
@MahmoudMagdy1
@MahmoudMagdy1 7 лет назад
حل أخر للفكرة ان تستخدم الPWM في الطبيعي ان الArduino بيستخدم 500Hz داخله في الpulse الواحدة هانختاج 290/500 اي 58% من الفولت يكون HIGH فلازم يكون الفولت الخارج يتعرف من 0 ل255 فنضرب 0.58 في 255 يكون الناتج 148 تقريبا لنكتب داخل الدالة AnalogWrite(pinA,148); مثلا
@haneenhaneen8474
@haneenhaneen8474 4 года назад
@@MahmoudMagdy1ج 1ججججج¿
@aymaneng6763
@aymaneng6763 6 лет назад
هل توجد دائرة pwm تستطيع انتاج تردد عالي بمقدار10khz
@MahmoudMagdy1
@MahmoudMagdy1 6 лет назад
اظن تحتاج دائرة خارجية يمكن تنفيذها بإلكترونيات عادية مثل IC 555 او تستخدم ميكروكنترولر ARM اسرع
@ammouriaymen3429
@ammouriaymen3429 7 лет назад
السلام عليكم كيف يمكننا تغيير التردد PWM مع اردوينو
@MahmoudMagdy1
@MahmoudMagdy1 7 лет назад
ammouri aymen حقيقة لا يمكن تغير التردد المستخدم في الدالة لانهابتستخدم تردد الاردوينو نفسه و لكن فيه حيلة انك تخلي الاردوينو يكون high في وقت ما و بعدين تعطي وقت delay بالميكرو ثانية و بعدين تخليه low و بعده الdelay المطلوب
@ammouriaymen3429
@ammouriaymen3429 7 лет назад
شكرا لك
@EMAAD9665
@EMAAD9665 7 лет назад
السلام عليكم ممكن لينك للكود مع الشكر
@MahmoudMagdy1
@MahmoudMagdy1 7 лет назад
github.com/EngMahmoudMagdy/FadingArduino
@EMAAD9665
@EMAAD9665 7 лет назад
Thanks
Далее
Duty cycle, frequency and pulse width--an explanation
8:53
!! PWM لماذا نستخدم الـ
11:41
Просмотров 7 тыс.
خاصية PWM في الاردوينو(عملي)
16:55
PWM with arduino
6:12
Просмотров 2,9 тыс.
LM35 حساس الحرارة
22:17
Просмотров 776
PWM in Arduino-Pulse Width Modulation
4:47
Просмотров 202 тыс.
How Do Computers Remember?
19:32
Просмотров 6 млн
# Pulse Width Modulation # الحلقة 01
22:24
Просмотров 1,7 тыс.
😮Новый ДИРЕКТОР Apple🍏
0:29
Просмотров 41 тыс.
Здесь упор в процессор
18:02
Просмотров 346 тыс.