ايران ويج

نسخه‌ی کامل: کمک در ساخت ربات با مگا 8
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4 5 6 7 8
این خوشگل معانی زیادی میده !!


مهندس الان فرکانس pwm خروجیت 61 هرتزه که یه خورده کمه !
یا فرکانس میکرو رو بیشتر کن ( مثلا 4مگ کن ) و یا پرسکالر تایمر یک رو عوض کن و یا دقت pwm رو ببر بالا !!!
( معمولا فرکانس 100 تا 500 هرتز پیشنهاد میشه و البته بستگی خیلی زیادی به موتورت داره و تو عمل باید ببینی کدوم بهتره )
البته این 61 هرتز هم مشلی نداره و اگه موتورت رپیل نمیزنه پس مشکلی نداره !

و وقتی از Clear Up استفاده کردی هر چی متغیر pwm رو کمتر انتخاب کنی خروجی بیشتر میشه و مثلا با pwm=0 موتور حداکثر سرعت رو داره و با pwm=255 موتورت توقف می کنه !
پس اینطوری بنویسی که هر چی عدد بیشتری می ذاری خروجی بیشتر بشه درصد مثبتش !

کد php:
Config Timer1 Pwm Pwm Compare A Pwm Clear Down Compare B Pwm Clear Down Prescale 64 
اصولا شما چه prescaleرو پیشنهاد میکنید من بزارم ؟
64 با فرکانس 4 مگ !!
اونوقت باید بیام فیوز بیتا رو تغییر بدم؟
باید کیریستال خارجی بزارم دیگه؟
بعد اصولا چجوری فیوز بیتا رو تغییر بدم؟
و دوباره با همین فرکانس باید چند بزارم به نظر شما؟
و دوباره من یه کریستال 8000000 دارم میتونم اونو بزارم بعد به میکرو بگم با 4000000تا کار بکنه؟ یا باید مثل هم باشن ؟
بعد ببخشید شما چجوری فرکانس pwmرو حساب کردی؟
اره
نه
با پروگرامر
8
میشه ولی تاخیرهای میکرو نصف میشه
فرکانس میکرو تقسیم بر پرسکالر تقسیم بر ( دو به توان بیت انتخابی مثلا 8 میشه 256 )
نقل قول: نه
خوب داخلی میکرو که یه مگه
نقل قول: با پروگرامر
میدونم ولی چجوری با پرو گرمر الان مثلا من میکرو رو وصل کردم به کامپیوتر حالا با بسکام باهاش چیکار کنم؟
یه سوال دیگه رو این کریستال من نوشته 8000مگا هرتز خیلم گندس نسبت به بقیشون تقریبا اندازه یه آیسی 555 حالا این چند مگه؟
مهندس داخلی 4 تا فرکانس وجود داره !
1-2-4-8

کریستال به اندازه نیست !
به فرکانس روشه !

پروگرامرت چیه و با چی پروگرام می کنی !!!؟؟؟
پروگرامرم مدل stk200/300 هست که از نو آوران الکترونیک خریدم و با خود بسکام پروگرام میکنم
نقل قول: مهندس داخلی 4 تا فرکانس وجود داره !
1-2-4-8
ببخشید یعنی فقط باید تو معرفی کیریستال بگم 4 مگ؟
بعدش یه سوال این کیریستال ما روش نوشته 8000mhzاین یعنی 8 مگ؟
مهندس بخش آخر قسمت فیوزبیت هاست !! ( تو پنجره پروگرامر )

اونجایی که نوشته in , rc osc 1MHZ رو بذار 8 مگ !! ( البته یه متنی همینجوری داشت ) کد 000100

بعدش از سمت راست رایت write fs رو که فعال شده بزن !!!!

[تصویر:  cac306050f604bc68213.JPG]



مطمئنی اینو نوشته !

نکنه نوشته 8.000
آره همینه
خوب مهندس صفر بعد ممیز حساب نمیشه !!!
صفحه‌ها: 1 2 3 4 5 6 7 8