ايران ويج

نسخه‌ی کامل: درايو كردن موتور باl298
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4 5 6 7 8
(۲۴-شهریور-۱۳۸۸, ۲۳:۴۳:۴۲)koorosh.k نوشته است: [ -> ]اگه از كريستال خارجي استفاده ميكنيد ...
از کریستال داخلی میکرو استفاده میکنیم

نه پروگرامر usbasp نیست
(۲۴-شهریور-۱۳۸۸, ۲۲:۵۹:۴۶)koorosh.k نوشته است: [ -> ]شما بهتره هميشه با چندتا ميكرو و آي سي كار كنين(ممكنه مشكل داشته باشن)
فك كنم ركورد تركوندن آي سي را توي ايران ويج داريم
(۲۴-شهریور-۱۳۸۸, ۲۲:۵۹:۴۶)koorosh.k نوشته است: [ -> ]ممكنه تو پروگرام كردن ميكرو مشكل داشته باشيد
فك نمي كنم مشكلي باشه چون اگر مشكلي پيش بياد خود برنامه پروگرمر error مي ده
(۲۴-شهریور-۱۳۸۸, ۲۲:۵۹:۴۶)koorosh.k نوشته است: [ -> ]اگه اينطوري هم جواب نداد بايد ميكرو را روي ي برد جدا،l298 را روي ي برد جدا و موتور ها را هم به صورت جداگانه تست كنيد.
جدا جدا تست كرديم چون جواب نداد همه گفتن مشكل برد برد روي pcb مشكل نداره
ولي همون مشكل را داشت
(۲۴-شهریور-۱۳۸۸, ۲۲:۵۹:۴۶)koorosh.k نوشته است: [ -> ]اگه به صورت جدا هم تست كردين و به جايي نرسيدين بريد رو پشت بام پرتش كنيد پايين ي بار از نو شروع كنيد!
فك كنم 4-3 بار تا حالا اين كارو كرديم
ديگه ور شكست مي شيم
(۲۴-شهریور-۱۳۸۸, ۲۳:۴۳:۴۲)koorosh.k نوشته است: [ -> ]نه من مي گم ممكمنه فيوز بيت ها تونا درست انتخاب نمي كنيد يا...
شما از پروگرامرusbasp استفاده مي كنيد؟
ما پروگرمر بهروش پرداز استفاده مي كنيم كه فيوز بيت هر آي سي را خودش مشخص داره
من فکر می کنم مشکل شما همین باشه"فیوز بیت"
فیوز بیتا را باید باتوجه به تنظیمات خودتون تغییر بدید(اونی که پیش فرض خود پرگرامر داره به کارتون نمی آد چون کریستال و ... متفاوت هستن.پس باید خودتون تغییرش بدید.اگه هم نمی دونید کدوما باید تغییر بدید کتاب آقای ره افروز مرجع خوبی هستش)

موفق باشید
(من چند روز نیستم،ان شا ا... وقتی برگرشتم ربات شما هم...!)
شيطونك نوشته است:من مدارم را در حالت های مختلف چک کردم و نتایج اون را ریز به ریز برای همه دوستان مینویسم:
ايول

شيطونك نوشته است:1- رگولاتور وقتی سنسورها به مدار وصل میشن به طرز وحشتناکی توی زمان کم داغ میکنه
عاديه !
فكر كن 10 تا سنسور داري و هر كدوم 50 ميلي آمپر بكشن !
يعني نيم آمپر باهم مي كشن !
جريان برد سنسور رو تنها بگير مي فهمي !

شيطونك نوشته است:2- پین 24 و 27 atmega 16 (پورت c ) نزدیک 2 ولت خروجی میده در صورتی که توی برنامه برای این پورت چیزی تعریف نشده!!
پس JTAG فعاله و از PORTC.2-PORTC.5 نمي تونين استفاده كنين !
تو فيوز بيت ها برين و غير فعالش كنين !

شيطونك نوشته است:3-فقط پین های 15 و 20 atmega ولتاژ 4.9 میده بقیه پین های پورت D ولتاژ قابل توجهی ندارند
پس يعني اون پايه ها يك هستن !
طبق نقشه درسته !

شيطونك نوشته است:3- OCR1A و OCR1B فقط 0.03 ولت میده!!!
رو همه حالت ها امتحان كردين ؟
عددهاي مختلف بذارين و تست كنين !
بهتره يه LED بذارين و با نور اون درصد PWM رو بدونين !

شيطونك نوشته است:4- براش مهم نیست سنسور چی رو میخونه
تست كردي كه خروجي بخش سنسور به مدار وصله و ورودي ميكرو رو درست تعريف كرده باشي !

شيطونك نوشته است:5- پایه های 2و3 , 13و14 (خروجی ها ) L298 نزدیک 4 ولت میدن ولی این در صورتیه که موتور ها وصل نباشن
عادي نيست !

شيطونك نوشته است:به محض وصل شدن موتور مالتی متر ولتاژ خروجی را صفر نشون میده اما LED به التماس روشن میشه تمام این بدون کوچکترین تغییر دیگه ای بود!!!!!!!!!!!
پس درايور سوخته و يا اشتباه وصل كردي !

شيطونك نوشته است:تمام این تست با l298 ی بود که 1بار موتور را چرخونده وبعد دیگه هیچی (فک میکردم سوخته باشه)
سرعت موتور چقدر بود و چقدر چرخيد !
فكر كنم درايور رفته !

شيطونك نوشته است:این را قبلا هم امتحان کرده بودم ولی این بار وقتی روی برد برد ولتاژ 5 را بهش دادم به شدت داغ کرد وقتی l298 را روی مدار اصلی گذاشتم نزدیک 10 ولت به موتور خروجی میداد اگه تا حالا l298 نسوخته بود این بار دیگه اساسا سوخت
اصفهاني ها كه مايه دار هستن !
يه L298 ديگه بخرين و تست كنين !

شيطونك نوشته است:sence مستقیم به زمین وصل شده
پايه زمين L298 چطور ؟ ( همون بدنه اش ) پايه هشت

شيطونك نوشته است:دیگه نمیدونم مشکل از atmega ست یا l298 یا هر دو
خوب هردوشو عوض كن و تست و تنها هر كدومو تست كن و وقتي تنها جواب گرفتي دو تا رو با هم تست كن !

شيطونك نوشته است:atmega را مجدد هم پروگرم کردم اما اتفاق جدیدی نیفتاد!!!
شما ميكرو رو بردار و پايه هاي 14 و 18 و 20 و 21 و 10 رو رو سوكت بهم وصل كن و پايه هاي 19 و 15 و 11 رو بهم ! ( الان ميكرو رو مدار نيست و شما تو سوكت اي سي اينها رو بهم وصل كردين ) ( مي تونين از سيم مفتولي مثل سيم برد برد استفاده كنيد )
و حالا به برق بزنين مدار رو و ببينيد موتورها چجوري مي چرخن و ايا مي چرخن يا نه ؟


كوروش نوشته است:اگه به صورت جدا هم تست كردين و به جايي نرسيدين بريد رو پشت بام پرتش كنيد پايين ي بار از نو شروع كنيد!
كوروش جان پشت بوم خونه شما چجوريه ؟
يه بار آدرس بده آشغال هاي پشت بومتون رو بيايم با بچه ها جمع كنيم !


شيطونك نوشته است:میکرو چندین بار با چندتا پروگرامر پروگرام شده پروگرامر در نهایت براش ready میزنه و تا حالا error نداشته مگه اینکه میکرو سوخته باشه
من تجربشو داشتم كه ميكرو پروگرام مي شد ولي پورت هاش سوخته بودش !!!


بيگ بنگ نوشته است:فك كنم ركورد تركوندن آي سي را توي ايران ويج داريم
شما امارتون رو بدين !
ما هر موقع دلمون خوش مي شه ميايم خازن مي تركونيم ! ( چون آي سي گرونه و مايه دار نيستيم ) !
يادمه هفت - هشت سالگي يه موتور آرميچر 6 ولتي رو برق 220 زدم و برق ها رفت ! موتوره هم سياه شد !!!!

بيگ بنگ نوشته است:فك نمي كنم مشكلي باشه چون اگر مشكلي پيش بياد خود برنامه پروگرمر error مي ده
ميكرو رو با يه برنامه تست كنين كه فقط ببينين خروجي ها درسته يا نه !
مثلا همه خروجي ها رو چشمك زن كنين !

بيگ بنگ نوشته است:جدا جدا تست كرديم چون جواب نداد همه گفتن مشكل برد برد روي pcb مشكل نداره
ولي همون مشكل را داشت
بهتره يه برد رابط اول براي درايور درست كنين و بعد رو برد برد تست كنين !

بيگ بنگ نوشته است:فك كنم 4-3 بار تا حالا اين كارو كرديم
ديگه ور شكست مي شيم
آدرس پشت بوم شما كجاست !
فكر كن اصفهاني ها پشت بوم هاي غني و پري دارن !
هر پشت بومشون مثل كل جمعه بازار مهرآباد مشهد هستش !

بيگ بنگ نوشته است:ما پروگرمر بهروش پرداز استفاده مي كنيم كه فيوز بيت هر آي سي را خودش مشخص داره
تجربه اي كه من تو پروگرامر ها داشتم هيچ پروگرامري سرعت و دقت و راحتي كارش به STK200-300 نمي رسه !


كوروش نوشته است:(من چند روز نیستم،ان شا ا... وقتی برگرشتم ربات شما هم...!)
مهندس جان كجا مي ري ؟
سوغاتي يادت نره !
(۲۵-شهریور-۱۳۸۸, ۰۲:۰۹:۵۲)koorosh.k نوشته است: [ -> ]من فکر می کنم مشکل شما همین باشه"فیوز بیت"
من فیوز بیت ها را هم تغییر دادم و فقط ckcel0,1,3,stu0 را فعال کردم
با غیر فعال کردن jtage باید مشکل خروجی پورت C حل می شد اما...
بازم دقیقا میکرو همون جوری عمل میکنه
با یه میکرو دیگه هم تست کردم ولی نتیجه همین بود!!!!!Sad
شيطونك جان فك مي كنم اگه بيخيال l298 بشيم مفيد تره
ديگه هيچ كس نمي تونه جواب اشكالمون را بدهAmaze
كسي يه درايور مفيد بي دردسر سراغ نداره؟؟
خواهشا هيچ شباهتي به l298 نداشته باشه
كسي فهميد ممنون مي شم!
سلام
من یه سوال خیلی ساده دارم:
چه جوری یه l298 را بدون اینکه با میکرو توی مدار قرار بگیره میشه تسنش کرد؟؟؟
اگه کسی دیگه این تاپیک را میخونه لطفا جوابم را بده
فکر کنم توی تستش یه جای کارم ایراد داره!!!
ممنون از راهنمایی هاتون
ناپلئون بناپارت میگه:
"در زندگي آنقدر شكست خوردم تا با شكست شكست را شكست دادم"
مهندس سلام

پايه هاي EN رو يك كن ! ( بزن 5 ولت )

زمين و تغذيه درايور هم وصل كن !

حالا چهار تا خروچي داري و چهار تا ورودي !
هر ورودي رو صفر و يك بده و ببين خروجي همونو مي گيري يا نه !

حالا دو تا از خروجي ها رو مستقيم بده به موتور !

يه ورودي رو يك كن و ورودي ديگه رو زمين كن و ببين موتور چطور مي چرخه !
حالا جاهاي پايه هاي ورودي رو عوض كن ! و ببين جهت چرخش موتور برعكس شده يا نه !

اگه EN صفر بدي هيچ كدوم از خروجي ها نبايد فعال بشه !

نكته : بر صفر كردن حتما به زمين وصل كن و ورودي رو آزاد نذار !
مي توني مقاومت پول دوون هم استفاده كني !

طبق اون نقشه شما پايه هاي درايور مي شه اين پايه هايي كه به ميكرو وصل شده !

يه مسخره ديوونه خل چل الاف تو چند تا پست قبل نوشته است:شما ميكرو رو بردار و پايه هاي 14 و 18 و 20 و 21 و 10 رو رو سوكت بهم وصل كن و پايه هاي 19 و 15 و 11 رو بهم ! ( الان ميكرو رو مدار نيست و شما تو سوكت اي سي اينها رو بهم وصل كردين ) ( مي تونين از سيم مفتولي مثل سيم برد برد استفاده كنيد )
و حالا به برق بزنين مدار رو و ببينيد موتورها چجوري مي چرخن و ايا مي چرخن يا نه ؟
مهندس جان بهتر بود شماره پايه هاي L298 رو هم مي گفتي !
يه نقشه مي ذاشتي خوب بودش !
اگه تست پروتئوس هم مي كشيدي عالي مي شد !

در كل ممنون



نكته اخلاقي :
اين مسخره ديوونه خل چل الاف كي هستش ! بگو يكم اخطار بهش بدم و يا از ورود به ايرانويج تحريمش كنيم !
من مدار را دقیقا مثل چیزی که نوشتید بستم و اجرا کردم
یکی از l298 ها که اتفاقا نو هم بود از همون اول برای ورودی یک خروجی صفر میداد!!!!!!!!
اما اون یکی دفعه اول برای ورودی یک 5 ولت و برای صفر 0.17 ولت خروجی میداد اما وقتی منبع را قطع و وصل کردم خروجیش برای ورودی 1 صفر شد!!!!!!!
دقیقا مشکلی که از اول باهاش داشتم و به خاطرش چندین بار مدار و برنامه را زیر و رو کردم
ظاهرا l298 خودش به تنهایی هم باخودش مشکل داره!!!!!!!
اون نو خیلی جالب بود که استفاده نکرده مشکل داشت
مهندس مطمئني پايه EN رو يك كردي !
البته شايد نات باشه !
رو زمين هم تستش كن !

بهتره شما بيخيالش شين و برين سراغ پل ترانزيستوري
صفحه‌ها: 1 2 3 4 5 6 7 8