باتری ها معمولاً برای برق رسانی به مدارهای الکترونیکی و پروژه ها استفاده می شوند، زیرا به راحتی در دسترس هستند و به راحتی می توان آنها را متصل کرد. اما آنها به سرعت تخلیه می شوند و سپس ما به باتری های جدید نیاز داریم، همچنین این باتری ها نمی توانند جریان بالایی را برای به حرکت درآوردن یک موتور قدرتمند ارائه دهند. بنابراین برای حل این مشکلات، امروز ما در حال طراحی منبع تغذیه متغیر خود هستیم که ولتاژ DC تنظیم شده از 0 تا 24 ولت با حداکثر جریان تا 3 آمپر را ارائه می دهد .
برای اکثر سنسورها و موتورهای خود از سطوح ولتاژ مانند 3.3 ولت، 5 ولت یا 12 ولت استفاده می کنیم. اما در حالی که سنسورها به جریان میلی آمپر نیاز دارند، موتورهایی مانند موتورهای سروو یا موتورهای PMDC که با ولتاژ 12 ولت یا بیشتر کار می کنند، به جریان بالایی نیاز دارند. بنابراین ما در اینجا منبع تغذیه تنظیم شده جریان 3 آمپر با ولتاژ متغیر بین 0 تا 24 ولت را می سازیم . با این حال در عمل ما به 22.2 ولت خروجی رسیدیم.
در اینجا سطح ولتاژ با کمک یک پتانسیومتر کنترل می شود و مقدار ولتاژ بر روی نمایشگر کریستال مایع (LCD) که توسط آردوینو نانو هدایت می شود، نمایش داده می شود. مدارهای منبع تغذیه قبلی ما را نیز بررسی کنید:
مواد مورد نیاز:
- ترانسفورماتور - 24 ولت 3 آمپر
- تخته نقطه
- تنظیم کننده ولتاژ جریان بالا LM338K
- پل دیود 10A
- آردوینو نانو
- LCD 16*2
- مقاومت 1k و 220 اهم
- خازن 0.1uF و 0.001uF
- تنظیم کننده ولتاژ 7812
- قابلمه متغیر 5K (رادیو پات)
- چوب برگ (مونث)
- بلوک ترمینال
چگونه کار می کند:
منبع تغذیه تنظیم شده (RPS) منبع تغذیه ای است که برق AC شما را به DC تبدیل می کند و آن را به سطح ولتاژ مورد نیاز ما تنظیم می کند. RPS ما از یک ترانسفورماتور 24 ولتی 3 آمپری استفاده می کند که با استفاده از یک پل دیودی به DC یکسو می شود. این ولتاژ DC با استفاده از LM338K تا سطح مورد نیاز ما تنظیم می شود و با استفاده از پتانسیومتر کنترل می شود. آردوینو و ال سی دی توسط یک آی سی تنظیم کننده ولتاژ با درجه جریان پایین مانند 7812 تغذیه می شوند. در حین انجام پروژه، مدار را مرحله به مرحله توضیح خواهم داد.
اتصال LCD با آردوینو به سطح ولتاژ نمایشگر:
بیایید با صفحه نمایش LCD شروع کنیم. اگر با رابط ال سی دی با آردوینو آشنایی دارید ، می توانید این قسمت را رد کرده و مستقیماً به بخش بعدی بروید و اگر با آردوینو و ال سی دی تازه کار هستید ، مشکلی نخواهد بود زیرا من شما را با کدها و اتصالات راهنمایی می کنم. آردوینو یک کیت میکروکنترلر مجهز به ATMEL است که به شما در ساخت پروژه ها به راحتی کمک می کند. انواع زیادی در دسترس است اما ما از آردوینو نانو استفاده می کنیم زیرا جمع و جور است و استفاده از آن بر روی تخته نقطه آسان است.
بسیاری از افراد در رابط ال سی دی با آردوینو با مشکلاتی مواجه شده اند، به همین دلیل ما ابتدا این کار را امتحان می کنیم تا در آخرین لحظه پروژه ما را خراب نکند. برای شروع از موارد زیر استفاده کردم:
این برد Dot برای کل مدار ما استفاده می شود، توصیه می شود از یک چوب برگ زن برای تعمیر آردوینو نانو استفاده کنید تا بعداً دوباره مورد استفاده قرار گیرد. شما همچنین می توانید قبل از اینکه بورد Dot خود را ادامه دهیم، کار را با استفاده از تخته نان (برای مبتدیان توصیه می شود) تأیید کنید. راهنمای خوبی توسط AdaFruit برای LCD وجود دارد ، می توانید آن را بررسی کنید. شماتیک های آردوینو و ال سی دی در زیر آورده شده است. Arduino UNO در اینجا برای شماتیک ها استفاده می شود، اما نگران نباشید که Arduino NANO و UNO پایه های یکسانی دارند و یکسان کار می کنند.
پس از اتمام اتصال، می توانید کد زیر را مستقیماً برای بررسی عملکرد LCD بارگذاری کنید. فایل هدر ال سی دی به صورت پیش فرض توسط آردوینو ارائه شده است، از هدرهای صریح استفاده نکنید زیرا تمایل به ایجاد خطا دارند.
#include <LiquidCrystal.h> // initialize the library with the numbers of the interface pins LiquidCrystal lcd(7, 8, 9, 10, 11, 12); int a =5; void setup() { // set up the LCD's number of columns and rows: lcd.begin(16, 2); // Print a message to the LCD. lcd.print("hello, world!"); } void loop() { // set the cursor to column 0, line 1 // (note: line 1 is the second row, since counting begins with 0): lcd.setCursor(0, 1); // print the number of seconds since reset: lcd.print(a); }
این باید ال سی دی شما کار کند، اما اگر همچنان با مشکل روبرو هستید، موارد زیر را امتحان کنید:
1. تعریف پین ها را در برنامه بررسی کنید.
2. پایه سوم (VEE) و پایه پنجم (RW) LCD خود را مستقیماً زمین کنید.
3. مطمئن شوید که پین های ال سی دی به ترتیب درست قرار گرفته اند، برخی از ال سی دی ها پین هایشان جهت دیگری است.