سلام!
من واسه پروژه ساختم میخام روی اسیلوسکوپ یک شکل رو نمایش بدم میشه کمکم کنید؟
سلام!
من واسه پروژه ساختم میخام روی اسیلوسکوپ یک شکل رو نمایش بدم میشه کمکم کنید؟
خوب بستگی داره چه شکلی....اگه مهم نیست، pwm راه میندازی...یه موج مربعی..خیلی راحته و تو همه کتابها میتونی برنامه شو پیدا کنی
سلام دوست عزیز
در مورد سوالتون چی را میخواهید نمایش بدهید شکل موج ساخته شده به وسیله میکرو
شکل موج ساخته شده توسط یه مدار
اصول نمایش شکل موج روی اسکوپ زیاد سخت نیست البته هر اسکوپی فرق داره ولی اصولش یکی هست
نه منظورم از شکل یه عکسه مثل نمایش ساعت:
دوست عزیز برای این که یه همچین ساعتی را روی اسکوپ نمایش بدهید این کار به وسیله برنامه نویسی میکرو کنترلر و ایجاد فرکانس با دامنه های مختلف و... با سرعت خیلی زیاد هستش همین طور که در شکل میبینید یه میکرو کنترلر وظیفه پردازش اطلاعات را بر عهده داره
این عکس را زیاد در سایتهای خارجی دیدیم و فکر کنم در بعضی سایتها سورس برنامه هم قرار داده شده بوود
خودم یه شماتیک و سورس از یکی گرفتم ولی مطمئن نیستم جواب بده لطفا دوستان اهل فن یه نگاهی بهش بندازند.
کارم خیلی گیره لطفا...
فایلی رو که گذاشتم برنامش با زبان c نوشته شده راستش زیاد با برنامه نویسی c آششنا نیستم اگه بشه این برنامه رو با بسکام نوشت عالی میشه!
یعنی واقعا تو انجمن به این بزرگی هیچ کس نیست که به من کمکم کنه؟!!!!!!!!!!!!!!!!!
خوب الان همین برنامه ای که قرار دادید در عمل تست کرده اید ؟
من با بسکام کار نمی کنم ولی فکر نکنم تغییر دو تا متغییر اونم از نوع فلش و باز خونی اون تو بسکام زیاد سخت باشه
راستش دوستان حرفه ای بسکام کار تو سایت زیادن شما تا اونجایی که برنامه را خودتون تبدیل کردی تو سایت قرار بده امیدوارم دوستان کمک کنن
موفق باشید
سلام.
برای درست کردن شکل روی اسلوسکوپ باید از دو کانال استفاده کنی.
1- یک کانال باید تریگ باشه و یکی هم خود موج. که الیته به جای کانال اول میشه از External trig استفاده کنی.
2 - تفکیک کردن شکل به چند سگنال آنالگ) برای مثال اگه بخوای دایره رو نمایش بدی، موجی وجود نداره که بتونه دایره بکشه. به همین دلیل به دو موج نیم دایره تبدیلش میکنی.
3 - تلفیق و زمان بندی تریگ با موج های ایجاد شده. با جابه جایی زمانی تریگ برای هر موج میشه هر موج رو جدا گانه رویه محور جابه جا کرد.
او شکل ساعت فکرکنم حدود 10 الی 20 سیگنال جدا از هم بوده.
یه نکته مهم دیگه اینه که هر چی تعداد سیگنال های تفکیک شده بیشتر باشه سرعت مدارت باید بیشتر باشه.
بدیهیه که برای تولید موجها، از DAC استفاده میشه.
البت اگه اسیلسکوپ دیجیتال باشه، بعد از دست کاری کردن تنظیماتش، میتونی تو سرعت های پایین کار کنی
سلام
پاسخ دوستان کاملا صحیح و منطقی است.
اما اگر به نتیجه نرسیدید و مجبور شدید که خودتون دست بکار بشید بهتره اصول کارکرد اسیلوسکوپ رو یاد بگیرید.
اسیلوسکوپها معمولا صفحات crt دارند و نحوه تشکیل شکل روی اونها از طریق شلیک الکترونی است.یعنی پس از شلیک،الکترون از صفحات خاصی گذشته و مختصات میگیرد و بر روی صفحه فلئورسنت نمایش پیدا میکند.
پس از نمایش،این چرخه مجددا تکرار میشود و الکترون بعدی مختصات دیگری میگیرد و بر روی صفحه نمایش داده میشود.
به دلیل سرعت بسیار بالای این فرایند و این چرخه و همچنین قضیه فلیکر و خاصیت صفحه فلئورسنت ما حاصل نمایش این الکترون ها را بصورت خطی ممتد میبینیم.
اینکه اینجا ساعت نمایش داده شده است یعنی همین مراحل انجام شده است.
البته این چیزی بود که من میدونستم.
اگر اشتباست دوستان تصحیح کنند.
موفق باشید