پروژه زاویه سنج دیجیتال با انکودر و stm32

به نام خدا و با سلام خدمت همه دوستان.

در این مطلب پروژه زاویه سنج دیجیتال را توسط انکودر و میکروکنترلر stm32 خواهیم داشت که توسط انکودر میتوان زاویه چرخش شفت موتور را توسط ضریب دلخواهی محاسبه کرد.

برنامه در کامپایلر keil و کاملا منطبق بر cube mx  نوشته شده است.

پروژه تجاری است و به تولید رسیده است.

جهت نمایش زاویه از ۷segment استفاده شده است.

برد قابلیت تعیین ضریب هم دارد که توسط یک دکمه فشاری ضریب انکودر تعیین میشود ،همچنین ضریب مورد نظر و اخرین زاویه نمایش داده روی نمایشگر در حافظه ایپرام ذخیره میشود.

برد به صورت حرفه ای و دارای فیلتر طراحی شده تا در صورت استفاده از ترانس در کنار تجهیزات صنعتی در مقابل نویز تاثیر پذیر نباشد.

ویدئو عملکرد پروژه به صورت زیر است:

 

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

 

پروژه زیر هم راه اندازی انکودر های معمولی میباشد که دارای lcd کاراکتری ۴×۲۰ است:

دوستان عزیز جهت سفارش پروژه میتوانید به آی دی تلگرام بنده پیام بدید.

mehdi sehati

در این سایت پروژه و آموزش های انواع ماژول ها و میکروکنترلر ها و نحوه ارتباط سخت افزار با نرم افزار (برنامه نویسی اندروید برای گوشی و برنامه نویسی سی شارپ برای کامپیوتر) و برنامه نویسی پایتون و رسبری پای و ماژول های وای فای قرار میگیرد همچنین دوستان برای توضیحات بیشتر و سفارش پروژه میتوانند به آی دی تلگرام بنده مراجعه کنند

مطالب مرتبط

Subscribe
Notify of
guest

0 نظرات
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x