فهرست مطالب:
تصویری: نحوه تبدیل PWM 8Ch به مدولاسیون موقعیت پالس: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
ما 2 فرمت سیگنال خروجی گیرنده های رادیویی را برای مدلهای کنترل شده با رادیو (یا مدلهای RC) مرور خواهیم کرد. سنتی ترین و رایج ترین نوع سیگنال گیرنده PWM است و معمولاً PWM در هر کانال فقط به یک سیم نیاز دارد. سیگنالینگ PPM در حال حاضر محبوبیت بیشتری پیدا می کند زیرا می تواند تمام کانال ها را روی یک سیم کنترل کند. بنابراین ، گاهی اوقات نیاز به تبدیل سیگنالینگ PWM به PPM وجود دارد. هدف این دستورالعمل طراحی مداری است که بتواند سیگنالهای PWM 8Ch را به PPM تبدیل کند.
در زیر مراحل مورد نیاز برای درک نحوه برنامه ریزی راه حل برای ایجاد مبدل 8Ch PWM برای تعدیل موقعیت پالس را شرح دادیم. با این حال ، اگر فقط می خواهید نتیجه برنامه نویسی را دریافت کنید ، نرم افزار GreenPAK را بارگیری کنید تا فایل طراحی GreenPAK را که قبلاً تکمیل شده است مشاهده کنید. کیت توسعه GreenPAK را به رایانه خود وصل کرده و برنامه را فشار دهید تا مبدل 8Ch PWM مبدل موقعیت پالس را ایجاد کنید.
مرحله 1: سیگنال های ورودی و خروجی
شکل 1 سیگنال های ورودی و خروجی مورد استفاده در این دستورالعمل را نشان می دهد. سیگنالهای PWM (یکی برای هر کانال) توسط گیرنده یک به یک خروجی می شوند و اطلاعات چرخه وظیفه نشان دهنده موقعیت مورد نظر کاربران توسط فرستنده است. در مقابل ، سیگنال PPM شامل اطلاعات چرخه وظیفه همه کانالهای PWM است. در هر دو مورد ، ارزش هر کانال به روش استاندارد نشان داده می شود. عرض تفسیر شده 1 پالس مثبت 1 میلی ثانیه نشان دهنده 0٪ موقعیت و 2 میلی ثانیه نشان دهنده 100٪ است.
در سیگنال دهی PPM ، مقادیر هر کانال با تاخیر بین لبه های بالارونده پالس های مثبت که هریک دارای 400 ثانیه عرض ثابت هستند ، نشان داده می شود.
مرحله 2: طراحی GreenPAK
رویکرد طراحی این است که لبه های در حال افزایش و سقوط هر کانال PWM را تشخیص داده ، از هر لبه پالس PPM تولید کرده و سپس آنها را در یک کانال PPM ترکیب کند. برای این منظور ، طرح GreenPAK از DLY3 هر دو لبه آشکارساز ، P DLY هر دو آشکارساز لبه و LUT ، هر دو ساختار آشکارساز لبه با بافر و XOR LUT استفاده می کند ، همانطور که در شکل 2 نشان داده شده است. از LUT های 3 بیتی 7 ، 5 و 4 بیتی LUT0 به عنوان دروازه OR پیکربندی شده است. در خروجی 4 بیتی LUT0 ، همه پالس های Edge ترکیب شده و سپس به لبه در حال افزایش ارسال می شوند که باعث ایجاد یک ساختار یک شات می شود که شامل یک تاخیر لوله و 400 us DLY0 برای تولید سیگنال PPM است. همچنین ، در صورت عدم استفاده از برخی ورودی ها ، هر پین ورودی دارای یک مقاومت داخلی 100 کیلو اهم داخلی برای ثبات نویز است.
توالی این عملیات به وضوح در شکل 3 نشان داده شده است. این نشان دهنده 8 کانال تبدیل PWM به 1 PPM است.
مرحله 3: طراحی PCB
نمونه اولیه عملکردی این طرح با RC Transmitter & Receiver در شکل 4 نشان داده شده است.
مرحله 4: نتایج
در شکل 5 شکل موج ، افسانه سیگنالها/کانالها این است: D1 = CH1 ،…. D8 = СH8 بر این اساس ، و کانال 1 (آبی) = خروجی مبدل PPM. شکل 5 8 کانال سیگنال PWM را نشان می دهد که به یک کانال سیگنال PPM تبدیل شده است.
همچنین ، این مبدل PPM می تواند کمتر از 8 کانال سیگنال PWM را پردازش کند. به عنوان مثال ، شکل 6 4 کانال از سیگنال های PWM را نشان می دهد که به یک کانال سیگنال PPM تبدیل شده اند.
نتیجه گیری
در این دستورالعمل ، ما یک مدار برای تبدیل سیگنالهای PWM به سیگنالهای مدولاسیون موقعیت پالس (PPM) با استفاده از تنها یک واحد GreenPAK CMIC طراحی ، ساخته و تأیید کردیم. این می تواند در هر نقطه از یک تا هشت کانال PWM پردازش کند. مزایای عمده استفاده از GreenPAK وجود بلوک های مدار روی تراشه ، منطقه فیزیکی بسیار کوچک ، قدرت کم و هزینه کم است. سایر عملکردها یا یکپارچگی را می توان در همان CMIC با استفاده از بلوک های مدار موجود موجود پیکربندی کرد ، در نتیجه اندازه و هزینه محصول را حتی بیشتر کاهش می دهد.
این دستورالعمل نحوه ایجاد یک سیگنال PWM 8 کانال به مبدل سیگنال PPM را با استفاده از تنها یک CMIC GreenPAK نشان می دهد. تشخیص افزایش و سقوط لبه های هر سیگنال کانال PWM و "ادغام" آنها اجازه دریافت سیگنال PPM را می دهد. یک مبدل GreenPAK CMIC می تواند در هر نقطه از یک تا هشت کانال PWM را پردازش کند.
توصیه شده:
Visuino نحوه استفاده از مدولاسیون عرض پالس (PWM) برای تغییر روشنایی LED: 7 مرحله
Visuino نحوه استفاده از مدولاسیون عرض پالس (PWM) برای تغییر روشنایی یک LED: در این آموزش ما از LED متصل به Arduino UNO و Visuino برای تغییر روشنایی آن با استفاده از مدولاسیون عرض پالس (PWM) استفاده می کنیم
Visuino RAMPS برای مدولاسیون عرض پالس (PWM) با استفاده از LED: 8 مرحله
Visuino RAMPS for Pulse Width Modulation (PWM) Using LED: در این آموزش ما از LED متصل به Arduino UNO و Visuino برای کم نور کردن LED با استفاده از Pulse Width Modulation (PWM) و Ramps استفاده می کنیم
میکروکنترلر AVR مدولاسیون عرض پالس. کنترل کننده موتور DC و شدت نور LED .: 6 مرحله
میکروکنترلر AVR مدولاسیون عرض پالس. کنترل کننده موتور DC و شدت نور LED: سلام به همه! مدولاسیون عرض پالس (PWM) یک تکنیک بسیار رایج در مخابرات و کنترل قدرت است. معمولاً برای کنترل توان تغذیه شده به یک وسیله الکتریکی ، خواه موتور ، LED ، بلندگوها و غیره استفاده می شود. این اساساً یک مدو
مدولاسیون عرض پالس ساده (و کثیف) (PWM) با تایمر 555: 3 مرحله
ساده (و کثیف) مدولاسیون عرض پالس (PWM) با تایمر 555: مدار ساده برای کنترل سرعت موتور DC (کنترل سرعت فن ، کاهش نور / کم نور LED و غیره) با استفاده از تایمر 555. همچنین نقطه شروع خوبی برای مبتدیانی است که مایل به دستیابی به آنها هستند دست ها با آی سی تایمر 555 کثیف شده اند. برخی معتقدند که این بیشترین نیست
مشعل LED مدولاسیون عرض پالس: 8 مرحله
مشعل LED مدولاسیون عرض پالس: از مدولاسیون عرض پالس (PWM) می توان برای تغییر قدرت ، سرعت یا روشنایی بسیاری از دستگاه ها استفاده کرد. با LED ها می توان از PWM برای کم نورتر یا روشن تر ساختن آنها استفاده کرد. من از آنها برای ساخت یک مشعل کوچک دستی استفاده می کنم. با روشن کردن سریع آن می توان LED را کم کرد و