ايران ويج

نسخه‌ی کامل: مشکل با l298 + ATMega32
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
باسلام.
مشکل من بیشتر با میکرو هست تا درایور(موتور DC)
وقتی که Pin5 از l298(برای کنترل موتور اول) رو به 5 ولت وصل می کنم موتور درست کار میکنه اما وقتی که input موتور A رو به میکرو مگا32 وصل می کنم موتور هی قطع و وصل می شه . مثل چراغ چشمک زن!
(پین c.0 توسط دستور pinc.0 = 1 کنترل میشه)
مشکل چیه؟
مهندس برنامه رو بذار تا بهتر بشه کمکت کرد.
(۱۶-دى-۱۳۸۸, ۱۳:۱۵:۰۹)mahdi20 نوشته است: [ -> ]مهندس برنامه رو بذار تا بهتر بشه کمکت کرد.
کد php:
$regfile "m32def.dat"
$crystal 16000000
Q
:
Portc.1 1
Goto Q
End 
برنامه ای خیلی ساده که c.0 رو یک میکنه/باز موندم اشکال کجاست؟
مقدار ولتاژ خروجی از میکرو حدود 5 و 0.1A است.
درست شد!!!!!
آقای Mahdi20 از جوابتون متشکرم.
مشکل مدار نویز بود که با خازن حل شد.
مهندس اون پورت رو باید خروجی تعریف کنی !
الان شاید کار کنه ولی اونطوری بهتر کار می کنه !

این کد اصلاح شده کد شماست !

کد php:
$regfile "m32def.dat" $crystal 16000000
Ddrc.1 
Set Portc.1
End 

چون فقط می خواد خروجی یک بشه پس نیاز به حلقه هم نداره !!!
با سلام، من میخوام یه استپرموتور4سیمه رو با l298را بندازم ولی زیاد اطلاعات تو این زمینه ندارم میشه نحوه ی اتصال پایه ها همراه با مدار داخلیشون رو تو سایت قرار بدین .خیلی ممنون میشم چون پروژم اینجا گیر کرده و فرصت زیادی هم ندارم.
تو خود کاتالوگ آی سی بود اگه اشتباه نکنم