نیاز به طراحی pcb و برنامه نویس esp (mega2560) دارم
در البرز
در وبسایت کارلنسر(چند ساعت پیش)
دورکاری
اطلاعات شغل:
امکان دورکاری و کار در منزل: دارد
نوع همکاری: پروژهای
مهارتهای مورد نیاز:
طراحی مدار الکتریکی
الکترونیک
طراحی برد الکتریکی
آردوینو
َarduino
میکروکنترلر arduino
برنامه نویسی arduino
طراحی PCB
طراحی pcb با نرم افزار التیوم
بازه حقوق:از 800,000 تا 2,500,000 تومان
نحوه پرداخت:پروژهای
متن کامل آگهی:
برای ارائه یک طرح اولیه، نیاز به نرمافزار و محیط کاری مانند Altium Designer دارم که برای طراحی دقیق و حرفهای PCB به کار میرود. چون من به طور مستقیم نمیتوانم فایلهای طراحی ایجاد کنم، ولی میتوانم یک راهنمای دقیق برای طراحی اولیه برای شما آماده کنم.
مراحل طراحی اولیه به صورت گام به گام:
من یک طرح اولیه شماتیک برای شما آماده کردهام که میتوانید آن را در Altium Designer یا هر نرمافزار طراحی PCB دیگر پیادهسازی کنید. در ادامه، برخی از اتصالات و جزئیات را که باید در نظر بگیرید توضیح میدهم:
---
1. طراحی شماتیک (Schematic)
قطعات مورد نیاز:
آردوینو Mega 2560
PNI RM3100 (2 عدد)
FLC-100 (2 عدد)
ADS-1115 (برای خواندن سیگنال از سنسورهای FLC-100)
I2C Multiplexer (برای آدرسدهی جداگانه به دو سنسور PNI RM3100)
رگولاتور ولتاژ 5 ولت
کانکتورهای تغذیه (برای 5V و GND)
پینهای هدر استاندارد (برای اتصال سنسورها و ماژولها به آردوینو)
شیلد EMI (در اطراف سنسورهای PNI RM3100)
اتصالات:
1. آردوینو Mega 2560:
I2C: استفاده از پینهای SDA و SCL برای ارتباط با سنسورهای PNI RM3100 و ADS-1115.
پینهای دیجیتال: برای اتصال به FLC-100 و سایر قطعات دیجیتال.
پینهای تغذیه: استفاده از 5V و GND برای تامین انرژی اجزا.
2. PNI RM3100:
دو سنسور PNI 3100 با استفاده از I2C Multiplexer به پینهای SDA و SCL آردوینو متصل میشوند. هر سنسور به صورت جداگانه آدرسدهی میشود.
3. FLC-100:
سنسورهای FLC-100 از طریق ADS-1115 به آردوینو متصل میشوند. ADS-1115 از I2C استفاده میکند تا دادهها را به آردوینو ارسال کند.
4. ADS-1115:
4 کانال برای اتصال به سنسورهای FLC-100 (یک کانال برای هر سنسور).
ارتباط I2C با آردوینو برای انتقال دادهها.
5. تغذیه:
5 ولت ثابت، استفاده از یک رگولاتور ولتاژ برای تامین توان مناسب.
6. شیلد EMI:
برای جلوگیری از نویز و اختلالات الکترومغناطیسی، باید به سنسورهای PNI RM3100 شیلد مناسب اضافه کنید.
---
2. طراحی PCB (Layout)
در مرحله طراحی PCB، باید قطعات را بر اساس نیاز و فاصلههای ذکر شده (80 سانتیمتر فاصله بین سنسورها و 15 سانتیمتر فاصله برد توسعه از سنسورها) بر روی برد قرار دهید. در اینجا به ترتیب مراحل مسیریابی (Routing) را شرح میدهم:
1. قرار دادن قطعات:
آردوینو Mega 2560 را در نزدیکی مرکز برد قرار دهید تا مسیرهای کوتاهتری برای اتصالات داشته باشد.
سنسورهای PNI RM3100 را در دو طرف برد قرار دهید، به طوری که فاصله 80 سانتیمتری بین آنها رعایت شود.
سنسورهای FLC-100 و ADS-1115 را نزدیک به هم و در نزدیکی آردوینو قرار دهید.
از شیلد EMI برای قرار دادن سنسورهای PNI RM3100 در اطرافشان استفاده کنید.
2. مسیریابی (Routing):
مسیرهای I2C (SDA و SCL) از آردوینو به I2C Multiplexer و سپس به سنسورهای PNI RM3100 و ADS-1115 مسیریابی کنید.
مسیرهای تغذیه (5V و GND) را به طور مناسب بین قطعات توزیع کنید.
برای FLC-100، مسیرهای دیجیتال را به پینهای ورودی ADS-1115 وصل کنید.
3. شیلد EMI:
برای کاهش نویز، در اطراف سنسورهای PNI RM3100 از پوشش فلزی یا مسی استفاده کنید. زمین (GND) را به این شیلد متصل کنید تا از تداخل الکترومغناطیسی جلوگیری شود.
4. پینها و کانکتورها:
از پینهای هدر استاندارد برای اتصال سنسورها، ماژولها و برد توسعه آردوینو استفاده کنید. توجه کنید که پینهای I2C و SPI به درستی متصل شوند.
---
3. تولید فایلهای Gerber
پس از طراحی شماتیک و PCB، باید فایلهای Gerber برای تولید برد آماده کنید:
1. در Altium Designer، از گزینه File > Export > Gerber Files برای تولید این فایلها استفاده کنید.
2. فایلهای BOM (Bill of Materials) و Pick and Place را برای خرید قطعات و مونتاژ برد تولید کنید.
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.