السلام عليكم,
شكرا لإهتمامكم
الفكرة هى توليد variable frequency sine wave
و Wهى تردد الداله
اتمنى لو تستطيع المساعدة
|
عزيزي الصعوبة ستكون فقط في ايجاد الدائرة المناسبة"Digital to analog"
الموجة الجيبية"ذات Vmax معينة" يتم تقسيمها زمنيا الى قطع صغيرة و نسجل فولطية كل قسم "عمل sample" قم رياضياضيا بتحويل قيمة كل sample الى رقم ثنائية و اخزنه في المايكرو,,,
ثم تاتي بمايكروكنترولر و تقوم باخراج كل ال sample واحد بعد الاخر "تخرجها الى دائرة DAC" و بالتالي ستحصل موجة جيبية متكسرة بعض الشيء و بادخالها الى متسعة سيتم تنعيمها.
اي تخرج ال sample الاول ثم تعمل delay معين و من ثم تخرج ال sample الثاني
و هكذا تستمر,,,
و لتغيير التردد "w" كل ما ستفعله هو تنقيص ال delay أو زيادته تبعا للتردد.