پاسخ : راه اندازی کارت های daq
سلام
ببینید میکرو کلا خروجی دیجیتال داره پس نمیتونیم بگیم ما یه سیگنال با دامنه متغیر درست میکنیم پس شما وقتی دیوتی سایکل رو روی
یه مقدار تعیین میکنید روی پورت مورد نظر دقیقا یه موج مربعی با دامنه 5 ولت و دیوتی سایکل با همون دیوتی سایکل مورد نظرتون روی پورت دارید که اگر نیاز داشته باشید سیگنا آنالوگ بشه خوب فیلتر پایین گذر درست میکنید و خروجی فیلتر میشه یه سیگنال آنالوگ و اگر نیاز داشته باشید یه موتور رو درایو کنید به راحتی با یه آیسی مثل l298 یا پل H با ماسفت درست میکنید و موج مربعی رو به این درایور میدید که موتور رو درایو کنه
خروجی خطی هست ولی این رو مد نظر داشته باشید که واکنش موتور نسبت به ولتاژ اعمال شده بهش خطی نیست که باید طبق دیتا شیت موتور شما ببینید تو هر ولتاژ و جریانی موتور چه گشتاور و سرعتی خواهد داشت و بیشتر موتور ها یه آستانه حرکت هم دارند یعنی تا یه ولتاژی اصلا حرمت نمیکنند و بعد از اون یه دفه با یه سرعتی شروع به حرکت میکنند یا به عبارت دیگه یه موتور 14000 دور رو نمیشه با 100 کنترل کرد چون به محض خرکت کردن شاید سرعتی معادل 500 دور داشته باشد البته این مقادیر کلا فرضی بود
شما وقتی یه پورت رو به صورت ورودی تعریف کنید دیگه نمیتونید مقداری روی اون بنوسید و اگر خروجی باشه خونذن مقدار پورت فقط میتونه مقداری که ست کردید رو به شما بده و این رو هم مد نظر داشته باشید که پایه های میکرو کنترلر ها 20-30 میلی آمپر بیشتر تحمل نمیکنند
سلام
ببینید میکرو کلا خروجی دیجیتال داره پس نمیتونیم بگیم ما یه سیگنال با دامنه متغیر درست میکنیم پس شما وقتی دیوتی سایکل رو روی
یه مقدار تعیین میکنید روی پورت مورد نظر دقیقا یه موج مربعی با دامنه 5 ولت و دیوتی سایکل با همون دیوتی سایکل مورد نظرتون روی پورت دارید که اگر نیاز داشته باشید سیگنا آنالوگ بشه خوب فیلتر پایین گذر درست میکنید و خروجی فیلتر میشه یه سیگنال آنالوگ و اگر نیاز داشته باشید یه موتور رو درایو کنید به راحتی با یه آیسی مثل l298 یا پل H با ماسفت درست میکنید و موج مربعی رو به این درایور میدید که موتور رو درایو کنه
خروجی خطی هست ولی این رو مد نظر داشته باشید که واکنش موتور نسبت به ولتاژ اعمال شده بهش خطی نیست که باید طبق دیتا شیت موتور شما ببینید تو هر ولتاژ و جریانی موتور چه گشتاور و سرعتی خواهد داشت و بیشتر موتور ها یه آستانه حرکت هم دارند یعنی تا یه ولتاژی اصلا حرمت نمیکنند و بعد از اون یه دفه با یه سرعتی شروع به حرکت میکنند یا به عبارت دیگه یه موتور 14000 دور رو نمیشه با 100 کنترل کرد چون به محض خرکت کردن شاید سرعتی معادل 500 دور داشته باشد البته این مقادیر کلا فرضی بود
شما وقتی یه پورت رو به صورت ورودی تعریف کنید دیگه نمیتونید مقداری روی اون بنوسید و اگر خروجی باشه خونذن مقدار پورت فقط میتونه مقداری که ست کردید رو به شما بده و این رو هم مد نظر داشته باشید که پایه های میکرو کنترلر ها 20-30 میلی آمپر بیشتر تحمل نمیکنند
دیدگاه