ايران ويج

نسخه‌ی کامل: مشکل PWM
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام.
من یه مدار موتور DC بستم که با موج PWM کار میکنه. نه ببخشید کار نمیکنه ! Biggrin

فایل پروتیوس و کد برنامه رو گذاشتم. لطفا ببینید مشکل کجاس ...
البته تو مداری که من داشتم از آی سی L293D استفاده شده بود. ولی چون پروتیوس اونو نداشت بجاش از L298 استفاده کردم.
راستی این قطعاتی که پروتیوس نداره رو باید چیکار کرد؟ میشه از اینترنت دانلودشون کرد ؟! Whistle (به خودت بخند!)
نقل قول: راستی این قطعاتی که پروتیوس نداره رو باید چیکار کرد؟ میشه از اینترنت دانلودشون کرد ؟!

منم همین سوال را دارم........................

واقعا باید چیکار کرد؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

مثلا ft232 را نداره.
باید چیکار کرد؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
پایه sensA رو رو باید زمین کنی همین!
در مورد سایر قطعات ، باید کتابخونشون رو گیر بیاری و تو فولدر library و Models کپی کنی . اما من کتابخونشو ندارم !
لطفا بقیه دوستان یه مجموعه از کتابخونه های پروتئوس آپلود کنن!
چرا سرعت موتوز اول از کم شروع میشه و همینطور زیاد میشه ؟؟! نباید ثابت باشه ؟ میدونم موتور DC اولش با یه شتاب شروع به حرکت میکنه. ولی این دیگه خیلی تابلو ! خیلی طول میکشه تا سرعتش زیاد بشه! انگار یه مشکلی داره . . . !

چندتا سوال دیگه :

پایه های IN فقط برای اینه که مشخص کنه هر پایه خروجی مثبت باشه یا زمین ؟ و نقشی تو میزان جریان و ولتاژ خزوجی نداره ؟
موج رو پایه B3 میکرو تولید میکنه ؟ و نقشی تو میزان جریان و ولتاژ خزوجی نداره ؟

vcc درایور فقط برای تغذیه خودشه ؟
vs درایور منبع تقویت جریانه ؟
پایه sens برای چیه؟

ممنون
شما اول اینو یه نگاه بنداز:

[تصویر:  L298_block_diagram.jpg]

پایه های In برای تعیین جهت گردش (یا ترمز) موتور هستن.
نقل قول: موج رو پایه B3 میکرو تولید میکنه ؟ و نقشی تو میزان جریان و ولتاژ خزوجی نداره ؟
متوجه منظورتون نشدم، بیشتر توضیح بدین
نقل قول: vcc درایور فقط برای تغذیه خودشه ؟
vs درایور منبع تقویت جریانه ؟
پایه sens برای چیه؟
vcc یا همون Vss ، ولتاژ رفرنسه . یعنی ولتاژی رو که میکرو توسط pwm بهش میده رو با این vss مقایسه میکنه و به نسبت اون دور موتور رو (با ولتاژ خروجی) تنظیم میکنه.
vs منبع ولتاژ اصلی درایوره که موتور ها رو با اون راه میندازه.
یرای اطلاعات بیشتر درمورد پایه sens ، بحث آیینه جریان الکترونیک 2 رو مطالعه بفرمایید. اما به زبان ساده ، زمین مدار ic هست.
یعنی حداکثر ولتاژ خروجی رو vss تعیین میکنه دیگه ؟ مثلا اگه vss مثبت 12 باشه حداکثر ولتاژ سطحی خروجی 12 میشه . . . ؟ و این ربطی به vs نداره. vs همیشه باید 5 باشه اما vss میتونه متغیر باشه. درسته ؟
برعکسش !
vss 5v , vs any volt
مهندس اين دو تا مقاله رو بگير :

احتمالا مشكلت حل مي شه !

راهنماي فارسي L298

كنترل سرعت موتور با PWM بوسيله AVR و تحت كدويژن .
آهاییییییییییییییی.......................Happy

پس جوابه من چی شد؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ SadSad

سره من بدوه کلاه موند.................... TongueShy

کتابخونه های پرتیوس را کجا باید گیر آورد؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ Wink
مهندس برو DVD شماره 10 ( شايد هم 11 ) و اين فايلود باز كن : ( يه كتابخونه جانبي براي پروتئوس كه خيلي قطعه اضافه مي كنه )
کد:
\SoftWar Electronic\Proteus\Proteus_Library.exe
دست آقا سعيد درد نكنه .
آقا عنكبوتي نوشته است:چرا سرعت موتوز اول از کم شروع میشه و همینطور زیاد میشه ؟؟! نباید ثابت باشه ؟ میدونم موتور DC اولش با یه شتاب شروع به حرکت میکنه. ولی این دیگه خیلی تابلو ! خیلی طول میکشه تا سرعتش زیاد بشه! انگار یه مشکلی داره . . .
تو تنظيمات موتور تغيير بده .
تو استپ موتوره هم دقت كرده باشي تنظيماتش رو عوض كردم !!

بعد دو تا موتور DC معمولي تو پروتئوس هستش كه يكيش اين خاصيت رو داره و اون يكي ديگه نداره !!!