معرفی محصول
ماژول HX711 یک مبدل آنالوگ به دیجیتال (ADC) با دقت بالا و ۲۴ بیت است که به طور اختصاصی برای تقویت و اندازهگیری سیگنالهای خروجی از لودسلها (سنسورهای وزن) طراحی شده است. این ماژول با استفاده از یک تقویتکننده داخلی با نویز پایین (PGA) و قابلیت تنظیم گین (بهره)، میتواند کوچکترین تغییرات مقاومت پل وتستون لودسل را شناسایی کرده و به دادههای دیجیتال دقیق تبدیل کند.
طراحی این ماژول بر پایه لحیمکاری SMD ماشینی و بهرهگیری از شیلد فلزی (Metal Shield) انجام شده که نویزهای محیطی را به حداقل رسانده و پایداری عملکرد را در پروژههای صنعتی و دقیق افزایش میدهد. این ماژول گزینهای ایدهآل برای ساخت ترازوهای دیجیتال، سیستمهای کنترل فرآیند، سنسورهای هوشمند و پروژههای رباتیک و صنعتی است که به دقت وزنی بالا نیاز دارند.
ویژگیها
دقت بالا: مبدل آنالوگ به دیجیتال ۲۴ بیتی (24-bit) برای اندازهگیریهای دقیق وزن.
تقویتکننده داخلی: مجهز به PGA با نویز پایین و گین قابل تنظیم (۳۲، ۶۴ و ۱۲۸).
طراحی بهینه: دارای شیلد فلزی جهت کاهش نویز و تداخلات الکترومغناطیسی (EMI).
قابلیت تنظیم نرخ داده: امکان انتخاب نرخ نمونهبرداری ۱۰ یا ۸۰ هرتز (از طریق جامپر J1).
تغذیه منعطف: رگولاتور داخلی برای تغذیه پایدار لودسل و ADC.
رابط کاربری ساده: ارتباط دیجیتال دو سیمه (Clock و Data) برای اتصال آسان به میکروکنترلر.
محدوده ولتاژ کاری: 2.6V تا 5.5V DC
جریان در حالت کارکرد: کمتر از 1.7 میلیآمپر
جریان در حالت خواب (Power-down): کمتر از 1 میکروآمپر
کاربردها
ساخت انواع ترازوهای دیجیتال صنعتی و خانگی.
سیستمهای کنترل وزن و فرآیندهای تولید.
پروژههای اینترنت اشیا (IoT) و سنسورهای هوشمند.
پروژههای تشخیص حضور و فشار.
ابزارهای دقیق اندازهگیری نیرو در رباتیک.
نحوه راهاندازی و استفاده
برای راهاندازی ماژول، ابتدا لودسل را که معمولاً دارای ۴ سیم (خروجی پل وتستون) است، به پینهای ورودی تفاضلی ماژول (A+ ، A- ، B+ ، B-) متصل کنید.
ارتباط با میکروکنترلر: ماژول از طریق پروتکل سریال دو سیمه (پینهای CK و DO) به پایههای GPIO میکروکنترلر متصل میشود. کتابخانههای استاندارد برای تمامی میکروکنترلرهای محبوب (مانند Arduino, ESP32, STM32) موجود است که فرآیند خواندن داده را ساده میکند.
تنظیم سرعت (نرخ نمونهبرداری): بر روی برد یک جامپر با نام J1 تعبیه شده است:
حالت مدار باز (Open): نرخ خروجی ۸۰ هرتز (۸۰ نمونه در ثانیه).
حالت اتصال کوتاه (Short): نرخ خروجی ۱۰ هرتز (۱۰ نمونه در ثانیه)؛ دقت بالاتر و نویز کمتر.
کالیبراسیون: پس از اتصال سختافزاری، جهت دستیابی به دقت واقعی، باید با استفاده از وزنههای مرجع مشخص (Known Weight)، فرآیند کالیبراسیون نرمافزاری را در کدنویسی خود انجام دهید.