بازدید: 5 نویسنده: ویرایشگر سایت زمان انتشار: 1397/09/17 منبع: سایت
این سیستم 52 میکروکامپیوتر تک تراشه ای را به عنوان هسته سیستم کنترل انتخاب می کند. مقدار مبدل اولتراسونیک برای فاصله توسط لوله دیجیتال کاتد مشترک 4 رقمی نمایش داده می شود. فواصل مختلف بین موانع از صداهای هشدار مختلف فرکانس زنگ استفاده می کند و سیگنال انتقال اولتراسونیک از 52 میکرو کامپیوتر تک تراشه تشکیل شده است. پورت P1.0 برای انتقال موج اولتراسونیک به مدار فرستنده اولتراسونیک فرستاده می شود و سیستم هشدار از یک مدار زنگ دار تشکیل شده است. در این طرح، پروبی که امواج مافوق صوت را ارسال و دریافت می کند، جدا شده است، به طوری که سیگنال های انتقال و دریافت با هم نام مستعار نیستند، در نتیجه از تداخل جلوگیری می شود و قابلیت اطمینان سیستم به خوبی بهبود می یابد. بلوک دیاگرام سیستم به شرح زیر است:
ماژول محدوده التراسونیک
اصل اساسی این است که ماژول محدوده اولتراسونیک می تواند عملکرد سنجش فاصله غیر تماسی 2 سانتی متر تا 400 سانتی متر را ارائه دهد، دقت محدوده می تواند به 3 میلی متر برسد و ماژول شامل فرستنده، گیرنده و مدار کنترل اولتراسونیک است. اصل کار شامل موارد زیر است:
1) استفاده از پورت IO TRIG برای راه اندازی محدوده، دادن سیگنال سطح بالا حداقل 10 us است.
2) ماژول به طور خودکار امواج مربعی 40 کیلو هرتز را ارسال می کند تا به طور خودکار تشخیص دهد که آیا سیگنال بازگشتی وجود دارد یا خیر.
3) بازگشت و خروجی سیگنال از طریق پورت IO ECHO وجود دارد، مدت زمان سطح بالا زمان انتقال تا بازگشت موج اولتراسونیک است، فاصله آزمایش = (زمان بالا * سرعت صدا)
ماژول نمایش سنسور اولتراسونیک برای اندازه گیری فاصله یک لوله دیجیتال است که به نمایشگر پویا و صفحه نمایش استاتیک تقسیم می شود. در اینجا، صفحه نمایش پویا انتخاب می شود و درایور نمایشگر پویا: رابط صفحه نمایش دینامیک لوله دیجیتال یکی از پرکاربردترین حالت های نمایش در میکروکامپیوتر تک تراشه است و COM قطب مشترک هر لوله دیجیتالی است. مدار کنترل بارق اضافه می شود و استروب بیت توسط خطوط I/O مستقل کنترل می شود. هنگامی که MCU کد علامت را صادر می کند، همه لوله های دیجیتال همان کد علامت را دریافت می کنند، اما لوله دیجیتال بسته به این که در کنترل مدار ترمینال COM تک تراشه ای COM میکروکامپیوتر تک تراشه ای، فقط باید کنترل لوله دیجیتال را روشن کنیم تا نمایش داده شود، و بیت، لوله دیجیتال را بدون نور نمایش می دهد. با کنترل انتهای COM هر لوله دیجیتال به نوبه خود، لوله های دیجیتال کنترل می شوند تا به نوبه خود نمایش داده شوند، که رانندگی پویا است. در طول فرآیند نمایش چرخش، زمان روشنایی هر لوله دیجیتال 1 ~ 2 میلی ثانیه است. با توجه به تداوم دید انسان و اثر نور پس از LED، اگرچه لوله های دیجیتال به طور همزمان روشن نمی شوند، تا زمانی که سرعت اسکن به اندازه کافی سریع باشد، تصور مجموعه ای پایدار از داده های نمایشگر است، هیچ سوسو زدنی وجود نخواهد داشت، صفحه نمایش پویا همانند صفحه نمایش استاتیک است که می تواند باعث صرفه جویی در پورت های O و مصرف انرژی کمتر شود. ماژول هشدار، صدای زنگ زنگ را با توجه به فاصله نمایش داده شده توسط فاصله (با استفاده از پورت I/O برای تولید موج مربعی فرکانس) کنترل می کند. عملکردهای اصلی طراحی برنامه سیستم طراحی نرم افزار، انتقال امواج مافوق صوت، دریافت امواج اولتراسونیک، محاسبه فاصله اندازه گیری، محاسبه داده ها، زنگ هشدار و نمایش لوله دیجیتال نمودار جریان برنامه اصلی است. هنگامی که یک وقفه رخ می دهد، پردازش وقفه انجام می شود. نمودار جریان پردازش وقفه طراحی جریان پردازش وقفه شامل پردازش هشدار و پردازش اسکن لوله دیجیتال است.
