فهرست مطالب:
- مرحله 1: ویدیو را تماشا کنید
- مرحله 2: قطعات خود را آماده کنید
- مرحله 3: طرح و مدار
- مرحله 4: کد را بارگیری کنید
- مرحله 5: موفقیت
- مرحله ششم: نکات
- مرحله 7: برنامه آینده
تصویری: ژنراتور عملکرد DIY با STC MCU به راحتی: 7 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
این یک ژنراتور عملکرد است که با STC MCU ساخته شده است. فقط به چند جزء نیاز دارید و مدار ساده است.
مشخصات
- خروجی: تک کانال
- فرکانس شکل موج مربع: 1Hz ~ 2MHz
- فرکانس شکل موج سینوسی: 1Hz ~ 10kHz
- دامنه: VCC ، حدود 5V
- قابلیت بارگیری: در دسترس نیست
- MCU: STC15W4K32S4 @24 مگاهرتز
- صفحه نمایش: LCD1602
- کنترل کننده: رمزگذار EC11
مرحله 1: ویدیو را تماشا کنید
در این ویدئو ، به شما نشان خواهم داد که چگونه می توانید این عملکرد عملکرد را به صورت مرحله به مرحله انجام دهید.
مرحله 2: قطعات خود را آماده کنید
فهرست قطعات
- MCU: STC15W4K32S4 x 1 آن را از AliExpress دریافت کنید
- صفحه نمایش: LCD1602 x 1 آن را از AliExpress دریافت کنید
-
Row Pin Female: آن را از AliExpress دریافت کنید
- 16 پین x 1
- 2 پین x 1
-
پتانسیومتر: آن را از AliExpress دریافت کنید
- 10kΩ x 1
- 200kΩ x 1
- 500Ω 1 1
- سوکت IC 40 پین x 1 از AliExpress دریافت کنید
- سلف 1mH x 1 آن را از AliExpress دریافت کنید
-
خازن:
- 220nF x 1 آن را از AliExpress دریافت کنید
- 10nF x 1
- 47uF x 1
- EC11 Encoder x 1 آن را از AliExpress دریافت کنید
- باتری لیتیوم پلیمر x 1 آن را از AliExpress دریافت کنید
- 5V تقویت کننده x 1 آن را از AliExpress دریافت کنید
- ترمینال 2 پین x 2 آن را از AliExpress دریافت کنید
- Push Switch x 1 آن را از AliExpress دریافت کنید
- خازن 1uF (اختیاری) x 1 آن را از AliExpress دریافت کنید
مرحله 3: طرح و مدار
لطفاً به مدار و مرحله در ویدیو مراجعه کنید ، می توانید قطعات را به راحتی روی برد مدار بچینید.
مرحله 4: کد را بارگیری کنید
بسته زیر را بارگیری کنید. کد منبع و فایل hex کامپایل شده وجود دارد.
اگر نمی خواهید کدها را بخوانید ، فقط فایل.hex را در MCU رایت کنید. برای بارگیری کد در MCU از بارگیری USB به TTL و نرم افزار STC-ISP استفاده کنید. TXD ، RXD و GND را وصل کنید.
نرم افزار STC-ISP را از اینجا بارگیری کنید:
اگر رابط STC-ISP چینی است ، می توانید روی نماد بالا سمت چپ کلیک کنید تا زبان به انگلیسی تغییر کند. برای پیکربندی جزئیات STC-ISP لطفاً به ویدیوی مرحله 1 مراجعه کنید.
کدها به زبان C. نوشته شده اند از نرم افزار Keil برای ویرایش و کامپایل آن استفاده کنید.
مرحله 5: موفقیت
می توانید از این ژنراتور عملکرد DIY برای خروجی شکل موج مربعی یا سیگنال شکل موج سینوسی استفاده کنید.
رابط:
- پایین سمت چپ نوع شکل موج (مربع/سینوسی) و وضعیت خروجی (روشن/خاموش) را نشان می دهد.
- F: فرکانس
- D: وظیفه شکل موج مربعی
- سی دی: ضریب تقسیم ساعت (فقط برای اطلاع)
- P: فرکانس PWM برای ایجاد شکل موج سینوسی (فقط برای اطلاع)
- Pt: تعداد نقاط برای ایجاد شکل موج سینوسی (فقط برای اطلاع)
عملیات:
- رمزگذار تک کلیک: تغییر فرکانس و وظیفه در رابط شکل موج مربع
- روی رمزگذار دوبار کلیک کنید: خروجی شروع/توقف سیگنال
- Long Press Encoder: بین شکل موج مربعی/شکل موج سینوسی/اطلاعات ولتاژ جابجا شوید
- چرخاندن رمزگذار: تنظیم پارامترها
مرحله ششم: نکات
سیگنال خروجی قابلیت بارگذاری ندارد. اگر می خواهید اجزای دیگر را هدایت کنید ، لطفاً به شما توصیه شود که از یک تقویت کننده عملیاتی برای افزایش توانایی بارگیری استفاده کنید.
مرحله 7: برنامه آینده
من قصد دارم Function Generator دیگری با STM32 بسازم.
انتظار آن
- می تواند شکل موج مثلث و اره را علاوه بر این ایجاد کند.
- فرکانس شکل موج سینوسی می تواند بیشتر از 10 کیلوهرتز باشد.
اگر توصیه ها یا الزاماتی در مورد این پروژه دارید ، لطفاً به من بگویید.
امیدوارم دوست داشته باشید.
با خیال راحت کانال YouTube من را بررسی کنید:
توصیه شده:
ژنراتور عملکرد: 12 مرحله (همراه با تصاویر)
ژنراتور عملکرد: این دستورالعمل طراحی ژنراتور عملکرد را بر اساس مدار مجتمع Maxim's Analog MAX038 توصیف می کند. ژنراتور عملکرد برای ابزارهای عجیب و غریب الکترونیکی بسیار مفید است. برای تنظیم مدارهای رزونانس ، آزمایش صدا
اسیلوسکوپ (Mini DSO) خود را با STC MCU به راحتی بسازید: 9 مرحله (همراه با تصاویر)
با استفاده از STC MCU به راحتی اسیلوسکوپ (Mini DSO) بسازید: این یک اسیلوسکوپ ساده است که با STC MCU ساخته شده است. می توانید از این Mini DSO برای مشاهده شکل موج استفاده کنید. فاصله زمانی: 100us-500ms محدوده ولتاژ: 0-30V حالت رسم: بردار یا نقطه
عملکرد DIY/ژنراتور شکل موج: 6 مرحله (همراه با تصاویر)
عملکرد DIY/ژنراتور شکل موج: در این پروژه ما نگاهی کوتاه به ژنراتورهای عملکرد تجاری/شکل موج خواهیم داشت تا مشخص کنیم چه ویژگی هایی برای نسخه DIY مهم هستند. پس از آن من به شما نحوه ایجاد یک مولد عملکرد ساده ، آنالوگ و رقم را نشان خواهم داد
عملکرد DIDS ارزان/ژنراتور سیگنال: 4 مرحله (همراه با تصاویر)
عملکرد DIDS ارزان/ژنراتور سیگنال: این برد های ماژول DDS Signal Generator را می توانید با نگاهی به اطراف 15 دلار داشته باشید. آنها شکل موج سینوسی ، مربعی ، مثلثی ، دندانی اره ای (و معکوس) (و چند شکل دیگر) را به طور نسبتاً دقیق ایجاد می کنند. اینها همچنین دارای کنترل لمسی ، دامنه
ژنراتور عملکرد قابل حمل در آردوینو: 7 مرحله (همراه با تصاویر)
ژنراتور عملکرد قابل حمل در آردوینو: ژنراتور عملکرد یک ابزار بسیار مفید است ، به ویژه هنگامی که ما در حال بررسی پاسخ مدار خود به یک سیگنال خاص هستیم. در این دستورالعمل ، من دنباله ساخت ژنراتور کوچک ، آسان برای استفاده و عملکرد قابل حمل را توصیف می کنم. ویژگی های