پروژه ترازوی دیجیتال حرفه‌ای با لودسل و ماژول HX711 و کنترل رله

پروژه ترازوی دیجیتال با لودسل به ما این امکان را می دهد که ورزن اجسام را با دقت بالا اندازه گیری کنیم . همچنین برای پروژه ترازوی دیجیتال با لودسل یک رله در نظر گرفته شده است که از طریق تنظیمات برد می توانیم یک مینیمم و یک ماکزیمم ورزن را تعیین کنیم . در صورتی که وزن جسم بین این دو بازه قرار بگیرد رله فعال می شود . در پروژه ترازوی دیجیتال با ماژول HX711 از یک منو تنظیمات ساده برای تنظیم بازه MIN و MAX وزن جهت کنترل رله و همچنین تنظیماتی برای فعال و غیر فعال سازی رله در نظر گرفته شده است .


پروژه ترازوی دیجیتال با لودسل LOAD CELL :

در این پروژه برای اندازه گیری وزن از یک سنسور وزن (لودسل LOAD CELL) پنج کیلو استفاده شده است . این سنسور می تواند وزن را با دقت بالا اندازه گیری کند . روی برد پروژه یک دکمه کالیبراسون برای ست کردن لودسل در نظر گرفته شده است . پروژه به شملی طراحی شده است که محدودیت لودسل نداریم و شما بجای لودسل پنج کیلویی می توانید از لودسل 500 گرمی ، لودسل 10 کیلویی ، لودسل 50 کیلویی و لودسل 100 کیلویی و … استفاده کنید . پس پروژه اط نظر انتخاب لودسل دست شما را بازمی گذارد .

پروژه ترازوی دیجیتال با ماژول HX711 :

پروژه لودسل با آردوینو

در پروژه ترازوی دیجیتالی از ماژول 24 بیت لودسل HX711 LOAD CELL استفاده شده است . ماژول HX711 یک ماژول با رزولیشن 24 بیت است و کوچک ترین ارتعاش سیگنال آنالوگ را به اطلاعات دیجیتال تبدیل می کند که برای میکرو قابل درک و پردازش باشد . استفاده از یک ماژول HX711 با کیفت و دارای شیلد فلزی تاثیر خیلی زیادی در دقت اندازه گیری ترازوی دیجیتالی شما خواهد داشت . اگر میخواهد اندازه گیری دقیق باشد و یک خروجی با ثبات داشته باشید از یک ماژول با کیفیت استفاده کنید . مطمئن باشید نتیجه ملموس خواهد بود .

کالیبراسیون (کالیبره کردن) لودسل و ماژول HX711 :

یکی از مشکلات اساسی کار با ماژول های لودسل و پروژه های ترازوی دیجیتال کالیبره کردن سنسور است . کالیبره کردن یا کالیبراسیون یعنی سنسور به شیوه ای تنظیم شود که بتواند وزن جسم را به درستی اندازه بگیرد . ما در این پروژه کالیبراسیون را خیلی ساده کرده ایم و یک دکمه روی برد در نظر گرفته ایم که با فشردن ان هر نوع لودسل که به دستگاه صل باشد را برای عملکرد صحیح کالیبره کند . کافی است یک وزنه دقیق 200 گرمی داشته باشید ، دکمه را فشار می دهید و آن را روی کفه ترازو قرار می دهید . به همین سادگی کالیبراسیون انجام می گیرد .

پروژه ترازوی دیجیتال با کنترل رله و منو تنظیمات :

پروژه ترازوی دیجیتالی با آردوینو و بسکامتخفیفیلد

کنترل عوامل بیرونی با استفاده از سنسورها یکی از کاربردی ترین کارها به حساب می آید . در پروژه ترازو دیجیتالی با استفاده از ماژول HX711 ما برای مدار یک رله درنظر گرفته ایم . برای این رله تنظیمات خاصی در برنامه تعریف کرده ایم که با استفاده از کلید هایی که روی مدار تعیبیه شده اند می توان به منو دسترسی پیدا کرد . در حال کلی در بخش تنظیمات می توان رله را فعال یا غیر فعال نمود . همچنین در صورتی که رله فعال باشد می توان تنظیم نمود در بازه چه وزنی رله فعال گردد . به عنوان مثال می خواهید اگر وزن بین 1 کیلو تا یک کیلو و نیم قرار گرفت رله فعال شود . در تنظمات می توانید این بازه را تنظیم کنید . همچنین تمام تنظیمات انجام شده داخل حافظه دائمی میکرو یعنی EEPROM ذخیره می شوند که با قطع کردن برق مدار این تنظیمات پاک نمی شوند .

ساخت پروژه ترازو دیجیتال با لودسل و آردوینو :

آردوینو یکی از محبوب ترین زبان های برنامه نویسی است . آردوینو در واقع یک بوتلودر چند کیلو بایتی است که روی میکرو کنترلر های AVR پروگرام می شود و این میکرو به آردوینو تبدیل می شود و می توان با کامپایلر آردوینو برای آن برنامه نویسی کنیم . در این پروژه نیز از زبان آردوینو استفاده شده و برنامه نویسی با آردوینو صورت گرفته است .

ساخت نگهدارنده لودسل پنج کیلویی با پرینتر سه بعدی :

ساخت کفه ترازو با پرینتر سه بعدی

سنسورهای لودسل باید از یک طرف ثابت و از طرف دیگر به یک کفه وصل باشند تا بتوانیم روی کفه آزاد جسم را قرار دهیم . برای سنسور لودسل پنج کیلویی که استفاده شده  یک کفه و پایه نگهدارنده با استفاده از پرینتر سه بعدی ساخته ایم تا بتوانیم به راحتی از لودسل استفاده کنیم . فایل های STL مدل سه بعدی همراه پروژه ارائه شده اند .

برنامه نویسی لودسل با بسکام و آردوینو :

آردوینو به یک زبان محبوب تبدیل شده و در آن شکی نیست ولی گروهی از دوستان هستند که هنوز هم با کامپایلر bascom-avr کار می کنند و برنامه ها را با زبان بیسیک می نویسند . ما پروژه روژه ترازو دیجیتال با لودسل را با دو زبان برنامه نویسی بسکام و آردوینو نوشته ایم و سورس کد هر دو زبان در داخل فایل های دانلودی موجود است . همچنین شماتیک و PCB را با استفاده از آلتیوم دیزاینر طراحی کرده ایم

سوالات متداول و پرتکرار در باره این مطلب
آیا می شود از سایر لودسل ها استفاده کرد ؟

پروژه به شیوه ای طراحی شده است که به راحتی می توانید لودسل با وزن های مختلف را به مدار وصل کنید و با فشردن یک کلید آن لودسل را کالیبره کنید .

رله روی مدار ترازو چه کاربردی دارد ؟

برای فعال سازی رله یک وزن تعریف می شود تا وقتی وزن جسم به وزن مورد نظر رسید مدار بوق بزند .

دکمه های روی مدار ترازو به چه دردی می خورند ؟

مدار دارای تنظیمات برای وزن و ماکزیمم و مینیمم و کالیبره کردن می باشد . برای ورود به منو و انجام تنظیمات از کلید های تعریف شده استفاده می شود .

برای این مطلب ۲۲ دیدگاه ثبت شده است

ارژنگ

باسلام و خسته نباشید برای کفه این ترازو از چه چیزی استفاده کردید؟

کامران محمودزاده : سلام با پرینتر سه بعدی پرینت شده . فایل stl مخصوص پرینتر داخل فایل ها موجوده .

پاسخ
1402/02/14
علی

سلام من این پروژه رو خریداری کردم ولی دوتا مشکل داره یکی اینکه فایل دیتاشیت باز نمیشه و نمیتونم لیست قطعات رو ببینم و دوم اینکه یکی از برنامه های بسکام ارور میده. لطفا بگید ارور برنامه بسکام برای چیه و اون پی دی اف تو فایل دیتاشیت رو برای من ارسال کنید چون باز نمیشه و خرابه

کامران محمودزاده : سلام وقتتون بخیر دیتاشیت در تلگرام ارسال شد . ارور بسکام بخاطر کرک بسکامتون هست . لطفا سورس اردوینو رو استفاده کنید . کامل تر هم هست

پاسخ
1402/01/31
همایون بدون امتیاز

سلام مهندس
من این پروژه رو از شما خریدم ولی واسه کالیبره مشکل داره و وزن که زیاد میشه خطا به شدت افزایش می یابد لطفا راهنمایی کنید

کامران محمودزاده : با سلام و عرض ادب ، برای افزایش دقت می توانید از مبدل های دقیق دارای شیلد فلزی استفاده کنید و کالیبره را با وزن دقیق و لودسل دقیق تر انجام بدید

پاسخ
1401/11/05
شهاب الدین

با بیسکام برنامه را باز کردم و خطا داره

کامران محمودزاده : برنامه بسکام چون پولی هست و کرک میشه این مشکل رو داره . شما باید ورژن دیگری از بسکام رو نصب کنید . چه ورژنی براتون نصب هست ؟

شهاب الدین زیجی : ورژن 1.11.9.5
مسئله دوم اینه که هیچ کدوم از این برنامه کلید ها رو نداره .
برنامه خیلی مختصر و کوتاهه

کامران محمودزاده : این پروژه با آردوینو هست و اون مثال بسکام برای راه اندازی اولیه و کار با کل پروژه هست وگرنا سورس اصلی آردوینو هست

شهاب الدین زیجی : امکانش هست که با بیسکام برنامه راه اندازی این ماژول کمکم کنین هزینه هرچقد باشه تقدیم میکنم خدمتتون

کامران محمودزاده : در داخل فایل راه اندازی اولیه با بسکام هست و نمونه کامل با آردوینو نیز در داخل فایل ها موجوده . از روی فایل اردوینو الگو برداری کنید و با بسکام بنویسید

پاسخ
1401/11/03
شهاب الدین

سلام وقت بخیر
این فایل رو من خرید کردم برنامه که شما نوشتین همش ارور هست و برنامه ای که تو فیلم نشون دادین با این فایل فرق داره .
لطفا اگه توضیحی هست منو راهنمایی کنین .

کامران محمودزاده : سلام وقتتون بخیر ، برای باز کردن برنامه از آردوینو ورژن 2 به بالا استفاده کن . و اگر ارور و خطایی هم داره ازش اسکرین شات بگیر در این بخش پیوست کن

پاسخ
1401/11/03
حسن

سلام من بخوام آردینو استفاده کنم از چه مدلی باید استفاده کنم .چون بعد از خرید متوجه شدم نقشه ها با ای وی آره

کامران محمودزاده : سلام وقتتون بخیر برنامه نویسی با آردوینو هست و از ATMEGA328 استفاده شده یعنی اردوینو نانو یا اردوینو UNO را میشه جایگزین میکرو کرد

پاسخ
1401/09/29
توفیق شجاع

یک عدد پروژه کامل و یک مدل ساخته شده آماده میخام ساخته شده پروژه هم کسی ساخته بفروشه

کامران محمودزاده : سلام دوست عزیز برای تهیه پروژه ساخته شده با در واتساپ به شماره 09104424922 پیام بدید

پاسخ
1401/05/14
برای ارسال دیدگاه، ابتدا وارد حساب کاربری خود شوید
  • مبلغ پروژه
    ۱۹۰,۰۰۰ تومان
اطلاعات پروژه
  • شماتیک مدار
    Altium designer
  • فیبر مدارچاپی
    Altium designer
  • سورس‌کد مدار
    Arduino,Bascom

pdf Altium-designer arduino bascom-avr
×
به سبد خرید اضافه شد
×
به سبد خرید اضافه شد