قسم لغات البرمجة php java c++ جافا Visual Basic فيجوال بيسك c# Delphi دلفي API PERL HTML و TML JavaScript ASP XML Oracle اوركال MySql sql server Access

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

Doaa EEE
:: مهندس ::
تاريخ التسجيل: Aug 2019
المشاركات: 14
نشاط [ Doaa EEE ]
قوة السمعة:0
قديم 03-11-2019, 11:07 AM المشاركة 1   
ha برنامج Arduino Twitter FaceBook Google+



ما الخطاء في هذا البرنامج لا يمكن اخراج PWM

كود:
int potentiometer = A0;
int feedback = A1;
int VIN = A2;
int PWM = 3;
int pwm = 0;
float V1=0;

void setup() {
  pinMode(potentiometer, INPUT);
  pinMode(feedback, INPUT);
  pinMode(VIN, INPUT);
  pinMode(PWM, OUTPUT);  
  TCCR2B = TCCR2B & B11111000 | B00000001;    // pin 3 and 11 PWM frequency of 31372.55 Hz
}
 

void loop() {
  float Vp = analogRead(potentiometer);
  float output1  = analogRead(feedback);
  float Vin1  = analogRead(VIN);
  
  float output = ((5.1+20)*output1)/5.1;
  float Vin = ((5.1+20)*Vin1)/5.1;
  float D = ( Vp/1023);
  float Vout = Vin * (1-D);

  while (output != Vout)
  {

    
  if (Vout > output)
   {
    Vp = Vp-1;
   
   }

  if (Vout < output)
   {
    Vp = Vp+1;
     
   }
   int Vpo= map(Vp,0,1024,0,225);
   analogWrite(PWM,Vpo);
   
   float output1  = analogRead(feedback);
   float output = ((5.1+20)*output1)/5.1;  
}
}


التعديل الأخير تم بواسطة : ماجد عباس محمد بتاريخ 06-11-2019 الساعة 07:13 AM السبب: إدراج تنسيق "كود" لتسهيل القراءة
اعلانات

ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:408
قديم 06-11-2019, 07:15 AM المشاركة 2   
افتراضي


معذرة للتأخر لإنقطاع خط الهاتف
لو مازلت تريد مساعدة هل يمكن الإشارة للدائرة المستخدمة؟ و كيف تأكدت أنه لا يعطى خرج؟

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  
إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 07:52 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025