PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : کمک جهت یادگیری تایمر کانتر atmega 32 و تولید فرکانس و زمان مورد نیازpwm



ghasemataee
15-02-2016, 10:28
سلام
ممنون از همه اساتید.ابتدا اینکه من اصلا از میکرو سر در نمیارم و اطلاعاتی که دارم توی همین چند هفته با مطالعه بدست آوردم و مثل شما عزیزان اصلا تو این کار نخبه نیستم و قصد الاف کردن کسیو ندارم.من تو یه پروژه میخوام از میکرو فقط و فقط برای تست استفاده کنم و نکته اینکه اصلا میکرو به عنوان منبع تولید پالس سریع فقط و فقط برای تست مدار اصلی استفاده میشه و در صورت جواب اصلا قرار نیست از میکرو استفاده بشه بلکه از منابع خیلی سریعتر استفاده بشه.

یکبار دیگه سوالمو واضح و بصورت تصویری بیان میکنم.
من یک atmega32 دارم که یک کریستال خارجی 16 مگاهرتز بهش وصل شده و فیوزبیت هاشم تو پروگرامر فعاله.(1110)
حالا وارد برنامه کدویژن میشم و با توجه به اطلاعات ناقص بدست آمده من فقط تایمر / کانتر 1 16بیتی هستش و میتونه بهترین زمان پریودیرو به من بده.

شرح حال بصورت زیر است:

فرکانس کلاک روی16 مگ
You can see links before reply e966&lgfp=3000

پین های تایمر 1 خروجی

You can see links before reply d966&lgfp=3000

حالا تو قسمت زیر اگه اشتباه نکنم میگه که تو این حالت ما پالسی خواهیم داشت بر روی پایه های خروجی تایمر که زمان پریود آنها 65 نانو ثانیه است.درسته؟
اگه بله من اون 62.5 نانو ثانیه رو میخوام و فقط و فقط اون برام مهمه.

You can see links before reply e966&lgfp=3000

حالا برای رسیدن به اون زمانها باید تو قسمت برنامه ایجاد شده تو کدویزارد چه تغییراتی و اعدادی اعمال بشه؟

You can see links before reply e966&lgfp=3000

ممنون از تمامی اساتید و بزرگان

yousef55
15-02-2016, 15:05
با میکرو ای وی ار میتونید فرکانس 50 مگاهرتز تولید کنید با پایداری بسیار بالا

ghasemataee
15-02-2016, 16:10
با میکرو ای وی ار میتونید فرکانس 50 مگاهرتز تولید کنید با پایداری بسیار بالا



دوست عزیز برای من فرکانی مهم نیست مهم اون زمان در خروجیه.من پالس با مولفه زمانی خیلی کم (5تا 70 نانو ثانیه) میخوام.

yousef55
15-02-2016, 16:37
وقتی یک قطعه میتونه این فرکانس رو تولید کنه باید رایز و فال خیلی پایینی داشته باشه
در حد 5 نانوثانیه

ghasemataee
15-02-2016, 17:56
وقتی یک قطعه میتونه این فرکانس رو تولید کنه باید رایز و فال خیلی پایینی داشته باشه
در حد 5 نانوثانیه


میدونم دوست عزیز منظورم اینه که چجوری؟ راهنماییم کنین؟بگیم چجوری میتونم تولید کنم؟

yousef55
15-02-2016, 18:19
شما تو انجمن eca همین سوال رو مطرح نکردین؟/
جزو اصول اولیه میکرو هستش و تو تمام کتابها بحث تولید فرکانس هستش
نمونه برنامه هم زیاد هستش

ghasemataee
15-02-2016, 18:24
شما تو انجمن eca همین سوال رو مطرح نکردین؟/
جزو اصول اولیه میکرو هستش و تو تمام کتابها بحث تولید فرکانس هستش
نمونه برنامه هم زیاد هستش


چرا دقیقا.من تو تایمر کانتر را مشکل دارم و نمیتونم سر در بیارم .اونجاهم دوستان بجای راهنمایی میبینید که .ممنون میشم اگه میشه شما کمکم کنید.میشه یه نمونه شما به من بدین؟

ghasemataee
16-02-2016, 19:49
اساتید یکی لطف کنه به من یک برنامه pwm با پالس زیر 70 نانو ثانیه بده. یا ایها المسلمون اتحدوا اتحدوا

mstkmn
21-02-2016, 09:30
سلام
ATMEGA32 حداکثر با 16MHz کار میکنه و نمیشه بیشتر از 8MHz ازش گرفت.

yousef55
22-02-2016, 23:57
سلام
ATMEGA32 حداکثر با 16MHz کار میکنه و نمیشه بیشتر از 8MHz ازش گرفت.
ممنون که گفتید - اصلا نمیدونستم !!!aa)aa)aa)aa)aa)aa)یبار تو eca بحث کردم بری تاپیکش رو پیدا میکنی