محصول اوریجینال ردرونیک
تست شده
کیفیت مهندسی
ECG

ماژول ECG تک کانال GebraBit ADS1191

امتیازدهی 5.00 از 5 در 1 امتیازدهی مشتری
(1 بازخورد مشتری)

31,566,402 ﷼

ماژول ECG تک‌کانال GebraBit ADS1191 با مبدل ۱۶ بیتی و رابط SPI، برای دریافت سیگنال الکتریکی قلب و اتصال به میکروکنترلر طراحی شده است.

دسترسی: موجود

توجه!

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

معرفی ماژول ECG تک‌کانال GebraBit ADS1191

ماژول GebraBit ADS1191 برای دریافت سیگنال الکتریکی قلب و انتقال داده‌های آن به میکروکنترلر طراحی شده است. هستهٔ این برد، تراشهٔ ADS1191 شرکت Texas Instruments است؛ یک مدار مجتمع ورودی آنالوگ یا AFE که تقویت سیگنال و تبدیل آن به دادهٔ دیجیتال را انجام می‌دهد. این تراشه به‌طور مشخص برای کاربردهای ECG طراحی شده و دارای یک کانال اندازه‌گیری با وضوح ۱۶ بیت است.

جبرابیت این تراشه را روی بردی با اتصالات در دسترس قرار داده است تا ارزیابی سخت‌افزار، برنامه‌نویسی و توسعهٔ پروژه آسان‌تر شود. این ماژول برای طراحانی کاربرد دارد که می‌خواهند بخش دریافت ECG را به یک سیستم پردازشی اضافه کنند و نمایش، ذخیره‌سازی یا تحلیل داده‌ها را در نرم‌افزار خود انجام دهند.

ویژگی‌های فنی و مزیت عملی آن‌ها

مبدل آنالوگ به دیجیتال دلتا سیگما، سیگنال دریافتی را با وضوح ۱۶ بیت دیجیتال می‌کند. نرخ داده از ۱۲۵ تا ۸۰۰۰ نمونه در ثانیه قابل تنظیم است؛ بنابراین، توسعه‌دهنده می‌تواند نرخ دریافت را متناسب با نیاز پروژه و ظرفیت پردازش و ذخیره‌سازی انتخاب کند. وضوح مبدل بیانگر تفکیک دیجیتال است و به‌تنهایی دقت نهایی سیستم را تعیین نمی‌کند.

تقویت‌کنندهٔ داخلی ADS1191 دارای بهره‌های قابل برنامه‌ریزی ۱، ۲، ۳، ۴، ۶، ۸ و ۱۲ است. این قابلیت برای متناسب‌کردن دامنهٔ سیگنال با محدودهٔ ورودی مبدل استفاده می‌شود. تشخیص جداشدن الکترود، سیگنال آزمایش داخلی، مرجع داخلی و مدار درایو پای راست نیز از امکانات تراشه هستند. فعال‌سازی و استفاده از آن‌ها به تنظیم رجیسترها و طراحی صحیح سیستم بستگی دارد.

ارتباط با پردازنده از طریق SPI انجام می‌شود. این رابط هم برای پیکربندی تراشه و هم برای دریافت نمونه‌ها به کار می‌رود و امکان توسعهٔ نرم‌افزار اختصاصی روی میکروکنترلر را فراهم می‌کند.

امکانات ماژول جبرابیت

سوکت مادگی ۳٫۵ میلی‌متری روی برد برای اتصال کابل ECG سه‌لید سازگار در نظر گرفته شده است. سه اتصال الکترود به معنای سه کانال اندازه‌گیری مستقل نیست؛ این محصول یک کانال دریافت سیگنال ECG دارد.

برد امکان انتخاب منبع کلاک داخلی یا خارجی را فراهم می‌کند و به کریستال ۲٫۰۴۸ مگاهرتزی مجهز است. دسترسی به پایه‌های اصلی ارتباطی و کنترلی، نشانگر روشن‌بودن و سازگاری پایه‌ها با استاندارد GEBRABUS، استفاده از آن را در کنار ماژول‌های میکروکنترلر جبرابیت تسهیل می‌کند. ابعاد ماژول ۳۶٫۲۹ در ۴۶٫۱۸ میلی‌متر است و پدهای لبه‌ای آن امکان نصب روی برد دیگر را فراهم می‌کنند.

کاربردهای عمومی

آموزش دریافت و نمایش ECG: این ماژول می‌تواند در پروژه‌های آموزشی برای آشنایی با تنظیم تراشه، خواندن نمونه‌ها و نمایش شکل موج استفاده شود. جبرابیت پروژهٔ مانیتور ضربان قلب با Arduino را برای این محصول ارائه کرده است که نمونه‌ای از مسیر راه‌اندازی و توسعهٔ نرم‌افزار محسوب می‌شود.

پروژه‌های دانشگاهی و پردازش سیگنال: به‌عنوان کاربرد پیشنهادی، داده‌های ماژول می‌توانند برای بررسی فیلترهای دیجیتال، شناسایی قله‌های موج و مقایسهٔ اثر تنظیمات بهره و نرخ نمونه‌برداری استفاده شوند. این پردازش‌ها در نرم‌افزار میزبان اجرا می‌شوند؛ ماژول به‌تنهایی تحلیل یا تفسیر پزشکی انجام نمی‌دهد.

کاربردهای اختصاصی و تخصصی

ارزیابی بخش دریافت ECG در ثبت‌کننده‌های قابل‌حمل: سازنده، کاربردهای ECG قابل‌حمل را برای این خانوادهٔ تراشه مطرح کرده است. نقش ADS1191 در چنین سیستمی، دریافت و دیجیتال‌کردن سیگنال است؛ پردازنده، حافظه، نمایشگر و مدیریت توان باید در طراحی نهایی تأمین شوند.

توسعهٔ طرح‌های ECG تک‌کانال و پچ ECG: TI در کاربردهای رسمی ADS1191 به ECG تک‌لید و پچ ECG اشاره می‌کند. ماژول جبرابیت می‌تواند برای ارزیابی اولیهٔ تراشه و توسعهٔ نرم‌افزار دریافت داده به کار رود. ساخت محصول پوشیدنی نهایی، به طراحی متناسب با ابعاد، توان مصرفی و شرایط استفاده نیاز دارد و صرفاً با این برد تکمیل نمی‌شود.

ارزیابی الگوریتم‌های پایش ضربان در پژوهش‌های ورزشی: با توجه به کاربردهای ورزش و تناسب‌اندام معرفی‌شده برای این خانواده، بررسی الگوریتم‌های استخراج ضربان از ECG یک کاربرد پیشنهادی است. کیفیت نتیجه به اتصال الکترودها، حرکت کاربر، نویز و پردازش نرم‌افزاری وابسته است.

این کاربردها بیانگر زمینه‌های توسعه هستند، نه تأییدیهٔ پزشکی محصول. اتصال به بدن و استفاده در تجهیزات پزشکی نیازمند رعایت الزامات ایمنی و اعتبارسنجی سیستم نهایی است.

اطلاعات بیشتر و مستندات

برای مشاهدهٔ اطلاعات فنی کامل، راهنمای راه‌اندازی، اسناد فنی و پروژه‌های مرتبط، به صفحهٔ ماژول GebraBit ADS1191 در سایت جبرابیت مراجعه کنید.

مروری بر سنسور ADS1191

ADS1191 ساخت Texas Instruments یک مدار ورودی آنالوگ یا AFE برای دریافت سیگنال ECG است. این تراشه یک کانال اندازه‌گیری و مبدل آنالوگ به دیجیتال ۱۶ بیتی دارد و داده‌ها را از طریق SPI در اختیار پردازنده قرار می‌دهد. نرخ داده از ۱۲۵ تا ۸۰۰۰ نمونه در ثانیه قابل تنظیم است.

مبدل دلتا سیگما، تقویت‌کننده با بهرهٔ قابل برنامه‌ریزی، مرجع داخلی و اسیلاتور داخلی در این تراشه یکپارچه شده‌اند. این امکانات بخش مهمی از زنجیرهٔ دریافت سیگنال را فراهم می‌کنند؛ پردازش و نمایش نتیجه در سیستم میزبان انجام می‌شود.

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

مشخصات فنی

  • تعداد کانال اندازه‌گیری: یک کانال ECG
  • رابط ارتباطی: SPI دیجیتال برای تنظیم و دریافت داده
  • وضوح مبدل آنالوگ به دیجیتال: ۱۶ بیت
  • نرخ دادهٔ قابل تنظیم: ۱۲۵ تا ۸۰۰۰ نمونه در ثانیه

کاربردها

  • کاربردهای عمومی: آموزش دریافت و نمایش ECG و توسعهٔ نرم‌افزار ثبت نمونه‌ها.
  • کاربردهای اختصاصی: ارزیابی بخش دریافت سیگنال در نمونه‌های ثبت‌کنندهٔ ECG تک‌کانال و طرح‌های پچ ECG؛ امکانات ذخیره‌سازی، نمایش و ارتباط باید در سیستم میزبان تأمین شوند.
  • کاربرد پیشنهادی پژوهشی: بررسی فیلترهای دیجیتال و الگوریتم‌های استخراج ضربان برای پروژه‌های دانشگاهی و ورزشی؛ این برد به‌تنهایی دستگاه تشخیص پزشکی نیست.

ماژول ECG تک کانال GebraBit ADS1191

  • با توجه به اینکه دسترسی به پایه‌های سنسور دشوار است، کاربران برای توسعه سخت‌افزاری و نرم‌افزاری این سنسور به یک برد ابتدایی (starter board) و درایور نیاز دارند. برای راحتی کاربران، GebraMS برد ماژول ECG تک کانال GebraBit ADS1191 را طراحی کرده است. کاربران می‌توانند به کمک این برد، به مهم‌ترین پایه‌های سنسور به‌راحتی دسترسی پیدا کنند.
  • کافی است برد ماژول ECG تک کانال GebraBit ADS1191 را روی برد (Breadboard) قرار دهید و سپس با یکی از بردهای Arduino، Raspberry Pi یا Discovery و با اعمال ولتاژ مناسب، آن را راه‌اندازی کنید.
  • ما به‌ویژه استفاده از Gebra STM32F303 را توصیه می‌کنیم؛ چرا که این برد دارای رگولاتور داخلی ۳.۳ ولت است و ترتیب پایه‌های آن با تمامی ماژول‌های Gebra هماهنگ است (استاندارد GEBRABUS)، بنابراین می‌توانید برد ماژول ECG تک کانال GebraBit ADS1191 را مستقیماً به سوکت مربوطه متصل کرده و بدون نیاز به سیم‌کشی، برنامه‌نویسی را آغاز کنید.

ماژول GebraBit ADS1191 دسترسی به اتصالات اصلی تراشه را برای توسعهٔ سخت‌افزار و نرم‌افزار فراهم می‌کند. این برد یک کانال دریافت ECG دارد؛ کابل سه‌لید آن به معنی وجود سه کانال مستقل نیست. تغذیهٔ آنالوگ و دیجیتال باید مطابق شماتیک برد و محدوده‌های مجاز تراشه انتخاب شوند.

برای زمان‌بندی عملکرد تراشه، می‌توان کلاک داخلی یا منبع خارجی را انتخاب کرد. برد به کریستال ۲٫۰۴۸ مگاهرتزی مجهز است؛ انتخاب مسیر کلاک با سلکتورهای روی ماژول و تنظیمات تراشه هماهنگ می‌شود.

سوکت مادگی ۳٫۵ میلی‌متری، اتصال کابل ECG سه‌لید سازگار با آرایش اتصالات برد را فراهم می‌کند. پیکربندی تراشه و خواندن نمونه‌ها از طریق SPI انجام می‌شود. صرفاً یکسان‌بودن شکل جک، سازگاری الکتریکی کابل را تضمین نمی‌کند.

ویژگی‌های ماژول GebraBit ADS1191

  • مسیرهای قابل انتخاب تغذیهٔ آنالوگ و دیجیتال؛ انتخاب باید با محدودهٔ مجاز تراشه مطابقت داشته باشد.
  • امکان انتخاب منبع کلاک داخلی یا خارجی برای تراشه.
  • کریستال ۲٫۰۴۸ مگاهرتزی روی برد برای مسیر کلاک خارجی.
  • یک کانال دریافت سیگنال ECG.
  • سوکت ۳٫۵ میلی‌متری برای کابل ECG سه‌لید با سیم‌بندی سازگار.
  • نشانگر LED برای مشاهدهٔ وضعیت روشن‌بودن ماژول.
  • دسترسی به پایه‌های اصلی ارتباطی و کنترلی تراشه.
  • رابط SPI برای تنظیم رجیسترها و خواندن نمونه‌ها.
  • آرایش پایه‌ها مطابق استاندارد GEBRABUS.
  • امکان استفاده در کنار ماژول‌های میکروکنترلر سازگار جبرابیت.
  • پدهای لبه‌ای برای نصب ماژول روی برد دیگر.
  • بخش‌های مکانیکی جداشدنی برای کاهش اندازهٔ برد مطابق طراحی سازنده.
  • ابعاد برد: ۳۶٫۲۹ در ۴۶٫۱۸ میلی‌متر.

معرفی بخش های ماژول

سنسور ADS1191

تراشهٔ ADS1191 در بخش مرکزی برد قرار دارد و وظیفهٔ تقویت و دیجیتال‌کردن سیگنال ورودی را انجام می‌دهد. تشخیص ضربان، فیلترگذاری و تحلیل شکل موج باید در نرم‌افزار سیستم میزبان پیاده‌سازی شوند.

جک هدفون 3.5mm

این سوکت برای کابل الکترود ECG است و کاربرد صوتی ندارد. پیش از اتصال کابل، تطابق سیم‌بندی آن با شماتیک ماژول بررسی شود.

تصویر زیر نمونهٔ کابل سه‌لید را نشان می‌دهد. تعیین محل و نقش هر الکترود باید بر اساس برچسب‌های کابل و مستندات سازنده انجام شود؛ رنگ سیم‌ها به‌تنهایی معیار قابل اتکایی برای تعیین اتصال نیست.

تصویر زیر آرایش نمونهٔ الکترودها را نشان می‌دهد. دریافت داده به تغذیهٔ صحیح، تنظیم رجیسترها و آغاز تبدیل نیز نیاز دارد؛ اتصال کابل به‌تنهایی ماژول را راه‌اندازی نمی‌کند. اتصال سیستم به بدن باید با رعایت الزامات ایمنی الکتریکی تجهیزات متصل به بیمار انجام شود.

نمودار زیر نمونه‌ای از شکل موج ECG است. کیفیت سیگنال واقعی به تماس الکترودها، حرکت، نویز محیط، بهره و نرخ نمونه‌برداری بستگی دارد و الزاماً با این نمونه یکسان نیست.

جامپر تعیین منبع کلاک داخلی/ خارجی سنسور

این سلکتور مسیر کلاک داخلی یا خارجی را تعیین می‌کند. مطابق راهنمای جبرابیت برای برد نشان‌داده‌شده، قرارگیری مقاومت صفر اهم در سمت چپ، کلاک داخلی و قرارگیری آن در سمت راست، کلاک خارجی را انتخاب می‌کند. این جهت‌ها باید با نسخهٔ واقعی برد تطبیق داده شوند.

نکته: مسیر پین CLK و تنظیمات رجیستر کلاک باید با وضعیت سلکتورها هماهنگ باشند. پیش از تغییر مقاومت صفر اهم، تغذیه را قطع کنید و برای تعیین جهت ورودی یا خروجی CLK به دیتاشیت و شماتیک همان نسخهٔ برد مراجعه کنید.

جامپرسلکتور منبع کلاک خارجی

سلکتور دوم مسیر منبع کلاک خارجی را مشخص می‌کند. راهنمای برد، موقعیت راست را به کریستال روی ماژول نسبت می‌دهد. برای استفاده از کلاک ورودی یا خروجی روی CLK، مسیر دقیق را از شماتیک بررسی کنید؛ کلاک ورودی خارجی و کلاک داخلی تراشه دو مفهوم متفاوت هستند.

کریستال اسیلاتور 2.048MHz

کریستال ۲٫۰۴۸ مگاهرتزی روی برد برای فراهم‌کردن کلاک خارجی تراشه در نظر گرفته شده است. فعال‌بودن این مسیر به وضعیت سلکتورها و تنظیم صحیح کلاک وابسته است.

جامپر سلکتور ولتاژ تغذیه‌ی آنالوگ (AVDD)

AVDD مربوط به بخش آنالوگ است. طبق راهنمای ماژول، سلکتور آنالوگ امکان انتخاب مسیر ۳٫۳ یا ۵ ولت را دارد. محدودهٔ تغذیهٔ آنالوگ تراشه طبق TI، ۲٫۷ تا ۵٫۲۵ ولت است؛ پیش از اعمال تغذیه، مسیر انتخاب‌شده را با شماتیک تطبیق دهید.

جامپر سلکتور ولتاژ تغذیه‌ی دیجیتال (DVDD)

DVDD تغذیهٔ بخش دیجیتال و مرجع سطح منطقی ارتباطات تراشه است. محدودهٔ مجاز آن طبق TI، ۱٫۷ تا ۳٫۶ ولت است؛ ۵ ولت نباید مستقیماً به DVDD تراشه اعمال شود. نوشتهٔ ۵V روی ورودی برد، بدون بررسی مدار، مجازبودن ۵ ولت روی پایهٔ دیجیتال تراشه را اثبات نمی‌کند.

پین های ماژول

پین های تغذیه

پایه‌های ۳V۳ و ۵V، مسیرهای تغذیهٔ مشخص‌شده روی برد هستند. انتخاب ورودی و وضعیت سلکتورها باید با شماتیک همان نسخهٔ ماژول مطابقت داشته باشد؛ محدودهٔ ولتاژ پایه‌های تراشه ملاک نهایی است.

GND زمین ماژول است و در اتصال به پردازندهٔ میزبان، مرجع مشترک ارتباطات را فراهم می‌کند. الزامات ایزولاسیون در سمت ارتباط با بدن باید در طراحی سیستم نهایی رعایت شوند.

پین های SPI

  • SDI / MOSI: ورودی دادهٔ ماژول از پردازنده؛ برای ارسال فرمان‌ها و تنظیمات.
  • SDO / MISO: خروجی دادهٔ ماژول به پردازنده؛ برای دریافت اطلاعات و نمونه‌ها.
  • SCK: ورودی کلاک ارتباط SPI که توسط پردازندهٔ میزبان تولید می‌شود.
  • CS: ورودی انتخاب تراشه با منطق فعال‌پایین؛ در تراکنش مربوط به این ماژول باید فعال شود.

برای استفاده از چند ماژول روی گذرگاه SPI، در صورت سازگاری سطح منطقی و رعایت رفتار خروجی‌ها، خطوط کلاک و داده می‌توانند مشترک باشند. هر ماژول باید خط CS مستقل داشته باشد و نرم‌افزار در هر تراکنش فقط ماژول موردنظر را انتخاب کند.

پین های ورودی/خروجی

  • GP1: پایهٔ GPIO1 تراشه؛ جهت و عملکرد آن از طریق تنظیمات مربوط کنترل می‌شود.
  • GP2: پایهٔ GPIO2 تراشه؛ قابل پیکربندی به‌عنوان ورودی یا خروجی عمومی.

دیگر پین ها

  • RST: ورودی بازنشانی تراشه؛ بازنشانی جایگزین قطع تغذیه نیست.
  • RDY: خروجی اعلام آماده‌شدن داده با منطق فعال‌پایین؛ برای هماهنگ‌کردن زمان خواندن نمونه‌ها.
  • STA: ورودی START برای کنترل آغاز یا توقف تبدیل؛ وظیفهٔ آن روشن‌کردن تغذیهٔ برد نیست.

اتصال به پردازنده

اتصال SPI با GebraBit STM32F303

در اتصال نشان‌داده‌شده برای GebraBit STM32F303، خطوط SDI، SDO، SCK و CS به‌ترتیب با PB5، PB4، PB3 و PC13 متناظرند. تنظیم عملکرد پایه‌ها و SPI در STM32CubeMX باید با مدل دقیق پردازنده و سیم‌بندی برد هماهنگ باشد؛ اتصال فیزیکی به‌تنهایی تنظیم نرم‌افزار را انجام نمی‌دهد.

اتصال SPI با GebraBit ATMEGA32A

در برد GebraBit ATMEGA32A، آرایش سازگار با GEBRABUS امکان اتصال متناظر خطوط SPI را فراهم می‌کند. پیش از نصب ماژول، جهت قرارگیری، تغذیه و سطح منطقی پایه‌ها را بررسی کنید و سپس SPI و خط CS را در نرم‌افزار پیکربندی کنید.

توجه: تنظیمات تغذیهٔ ماژول را با شماتیک و خروجی برد میزبان تطبیق دهید. در نمونهٔ اتصال ۳٫۳ ولتی جبرابیت، مسیرهای تغذیه باید مطابق راهنمای همان برد تنظیم شوند. برای اتصال به میزبان ۵ ولتی، سازگاری سطوح منطقی باید جداگانه بررسی شود.

اتصال SPI با ARDUINO UNO

  • تغذیهٔ نمونهٔ ۳٫۳ ولتی: پایهٔ ۳V۳ ماژول به منبع ۳٫۳ ولت با ظرفیت جریان کافی متصل شود و سلکتورها مطابق راهنمای برد تنظیم شوند.
  • زمین: GND ماژول و GND برد Arduino در سمت میزبان مشترک باشند.
  • مسیر فرمان: SDI ماژول به D11 / MOSI در Arduino UNO R3، با رعایت سازگاری سطح منطقی.
  • مسیر دریافت: SDO ماژول به D12 / MISO در Arduino UNO R3، با رعایت سازگاری سطح منطقی.
  • کلاک ارتباط: SCK ماژول به D13 / SCK در Arduino UNO R3، با رعایت سازگاری سطح منطقی.
  • انتخاب تراشه: CS ماژول به D10 در Arduino UNO R3. خطوط خروجی UNO R3 پنج‌ولتی‌اند؛ اتصال مستقیم آن‌ها به ورودی‌های ADS1191 بدون احراز سازگاری یا تبدیل سطح منطقی توصیه نمی‌شود.
نوع ماژول

ماژول نظارت بر ضربان قلب و تنفس

ولتاژ تغذیه

3V3, 5V

جریان مصرفی

10 mA to 30 mA (Typ. 20 mA)

تعداد کانال‌ها

1

فرکانس کریستال

2.048 Mhz

نوع خروجی

SPI, Digital

رزولوشن ADC

16 Bit

سرعت انتقال داده

125SPS to 8kSPS

ابعاد

Gebra medium (36.29mm x 46.18mm)

دمای کاری

-40 to +85 °C

هیچ پروژه‌ای یافت نشد.

1. ADS1191 چیست و چگونه کار می‌کند؟

ADS1191 یک ADC آنالوگ به دیجیتال با وضوح بالا و low-noise است که برای applications پزشکی مانند ECG و EMG طراحی شده است. این سنسور سیگنال‌های آنالوگ کوچک را با دقت ۱۶ بیتی یا ۲۴ بیتی نمونه‌برداری می‌کند و داده‌ها را از طریق رابط SPI به میکروکنترلر ارسال می‌کند. عملکرد آن شامل تقویت سیگنال ورودی، فیلتر low-pass داخلی و تبدیل دیجیتال با precision بالا است. استفاده از ADS1191 به کاهش نویز و افزایش accuracy در سیستم‌های حساس کمک می‌کند.

🔗 Reference: Official Datasheet – ADS1191


2. مشخصات ولتاژ و جریان ADS1191 چگونه است؟

ADS1191 دارای ولتاژ تغذیه ۲٫۷ تا ۵٫۵ ولت است و جریان مصرفی آن در حالت فعال حدود ۲٫۵ میلی‌آمپر است. این مصرف کم برای applications پوشیدنی و battery-powered اهمیت دارد. همچنین محدوده common-mode input برای ورودی‌های differential بین ۰ تا VDD تنظیم شده تا دقت اندازه‌گیری بالا حفظ شود. توجه به این پارامترها در طراحی مدار ضروری است.

🔗 Reference: Official Datasheet – ADS1191


3. چگونه داده‌ها از ADS1191 خوانده می‌شوند؟

ADS1191 از رابط SPI برای انتقال داده استفاده می‌کند. داده‌های ۲۴ بیتی شتاب و ولتاژ خروجی از رجیسترهای داخلی به میکروکنترلر منتقل می‌شوند. برای خواندن داده‌ها باید ترتیب chip select و clock به دقت رعایت شود. نمونه‌برداری با نرخ ODR قابل تنظیم، امکان هماهنگی با الگوریتم‌های filtering را فراهم می‌کند.

🔗 Reference: Evaluation Board User Guide – ADS1191EVM


4. نحوه کالیبراسیون ADS1191 چگونه است؟

کالیبراسیون شامل offset و gain adjustment برای حذف خطای DC و افزایش linearity است. می‌توان از رجیسترهای calibration داخلی استفاده کرد یا با اعمال سیگنال مرجع خارجی، precision اندازه‌گیری را افزایش داد. کالیبراسیون دوره‌ای باعث کاهش drift و بهبود accuracy در طول زمان می‌شود.

🔗 Reference: Application Note – ECG Front-End Design Guide


5. چگونه نویز محیطی روی ADS1191 را کاهش داد؟

استفاده از PCB با ground plane کامل، مسیر کوتاه برای خطوط SPI و جداسازی analog و digital supply باعث کاهش EMI می‌شود. همچنین bypass capacitor و فیلتر RC در ورودی‌ها نویز high-frequency را کاهش می‌دهند. این اقدامات به بهبود SNR و دقت measurement کمک می‌کنند.

🔗 Reference: Technical Article – Low Noise ADC


6. کاربرد ADS1191 در دستگاه‌های ECG چگونه است؟

در ECG، ADS1191 سیگنال‌های کوچک قلب را با دقت بالا دریافت و دیجیتال می‌کند. دقت low-noise و high-resolution آن باعث می‌شود که waveform قلب با جزئیات دقیق ثبت شود. این داده‌ها برای تشخیص arrhythmia، heart rate و سایر پارامترهای پزشکی استفاده می‌شوند.

🔗 Reference: Product Page – ADS1191


7. کاربرد ADS1191 در wearable devices چگونه است؟

برای دستگاه‌های پوشیدنی، مصرف انرژی پایین و اندازه کوچک ADS1191 اهمیت دارد. این سنسور می‌تواند سیگنال‌های بیوالکتریک مانند EMG و ECG را بدون نیاز به منبع تغذیه قوی دریافت کند و داده‌ها را برای پردازش real-time ارسال نماید. طراحی مدار با باتری کم‌ظرفیت نیز امکان‌پذیر است.

🔗 Reference: Evaluation Board User Guide – ADS1191EVM


8. چگونه می‌توان ADS1191 را از sleep mode خارج کرد؟

با تنظیم رجیستر power management و ارسال دستور wake-up، سنسور فعال شده و شروع به نمونه‌برداری می‌کند. استفاده از sleep mode در زمان عدم نیاز به measurement مصرف انرژی را کاهش می‌دهد. پس از خروج از sleep، سنسور آماده ارسال داده‌های real-time است.

🔗 Reference: Official Datasheet – ADS1191


9. چگونه full-scale range ورودی ADS1191 را تنظیم کنیم؟

ADS1191 با gain قابل تنظیم امکان انتخاب full-scale range برای ورودی differential را فراهم می‌کند. این تنظیمات به افزایش resolution و جلوگیری از saturation کمک می‌کنند. برای سیگنال‌های کوچک ECG، استفاده از gain بالا توصیه می‌شود، در حالی که برای سیگنال‌های بزرگ‌تر باید gain کاهش یابد.

🔗 Reference: Application Note – ECG Front-End Design Guide


10. چگونه از ADS1191 برای خواندن چند کانال سیگنال استفاده کنیم؟

با استفاده از ماژول multiplexer یا مدل‌های چند کاناله ADS1191 می‌توان چند ورودی آنالوگ را اندازه‌گیری کرد. داده‌ها به صورت سریال از طریق SPI خوانده می‌شوند و ترتیب channel selection باید در firmware رعایت شود. این روش برای monitoring همزمان چند سیگنال پزشکی یا صنعتی کاربرد دارد.

🔗 Reference: Evaluation Board User Guide – ADS1191EVM


11. چگونه drift در ADS1191 را کاهش دهیم؟

drift در ADS1191 معمولاً به دلیل تغییر دما و aging قطعات رخ می‌دهد. برای کاهش آن می‌توان از کالیبراسیون دوره‌ای، استفاده از reference voltage پایدار و نگهداری دما در محدوده توصیه شده بهره برد. همچنین طراحی PCB با مسیرهای کوتاه و ground plane کامل به کاهش اثرات محیطی کمک می‌کند. با این اقدامات، دقت اندازه‌گیری در طول زمان حفظ می‌شود.

🔗 Reference: Official Datasheet – ADS1191


12. چگونه خطای offset در ADS1191 را تصحیح کنیم؟

خطای offset می‌تواند باعث تغییر پایه سیگنال شود و accuracy اندازه‌گیری را کاهش دهد. ADS1191 امکان offset calibration داخلی را دارد و می‌توان با اعمال ولتاژ مرجع صفر یا تنظیم رجیسترها، offset را تصحیح کرد. این فرآیند برای سیگنال‌های کوچک ECG/EMG بسیار حیاتی است.

🔗 Reference: Application Note – ECG Front-End Design Guide


13. چه مشکلات رایجی در اتصال SPI به ADS1191 رخ می‌دهد؟

مشکلات رایج شامل signal glitch، misalignment بین clock و data، و عدم رعایت timing توصیه‌شده است. رعایت ترتیب chip select، استفاده از pull-up resistor مناسب و بررسی integrity خطوط SPI می‌تواند خطاها را کاهش دهد. همچنین استفاده از oscilloscope برای بررسی waveform و debugging پیشنهاد می‌شود.

🔗 Reference: Evaluation Board User Guide – ADS1191EVM


14. چگونه نویز 50/60Hz محیط روی ADS1191 کاهش می‌یابد؟

برای کاهش نویز شبکه، می‌توان از فیلتر notch یا digital filter داخلی استفاده کرد. همچنین استفاده از shield و twisted pair در کابل‌های ورودی کمک می‌کند. ADS1191 دارای فیلترهای داخلی برای rejection نویز AC است و انتخاب sampling rate مناسب به کاهش interference کمک می‌کند.

🔗 Reference: Technical Article – Low Noise ADC


15. چه روش‌هایی برای troubleshooting سیگنال ADS1191 وجود دارد؟

اگر سیگنال غیرواقعی یا noisy دریافت می‌کنید، ابتدا اتصال power و ground را بررسی کنید. سپس integrity خطوط SPI، filterها، و reference voltage را کنترل کنید. کالیبراسیون و تنظیم gain مناسب نیز از روش‌های مؤثر است. استفاده از evaluation board می‌تواند برای تشخیص مشکل مفید باشد.

🔗 Reference: Evaluation Board User Guide – ADS1191EVM


16. طراحی PCB برای ADS1191 چه نکاتی دارد؟

برای طراحی PCB، بخش analog و digital باید جدا از هم باشند. استفاده از ground plane کامل، مسیر کوتاه برای خطوط SPI و فیلتر bypass در پاورها ضروری است. placement مناسب capacitors و کاهش loop area برای high-frequency currents نویز را کاهش می‌دهد. رعایت این نکات دقت و stability measurement را افزایش می‌دهد.

🔗 Reference: Application Note – ECG Front-End Design Guide


17. چگونه می‌توان ADS1191 را با Arduino راه‌اندازی کرد؟

برای راه‌اندازی با Arduino، باید خطوط SPI به میکروکنترلر متصل شوند و کتابخانه رسمی TI یا library موجود در GitHub استفاده شود. پس از تنظیم رجیسترهای configuration، می‌توان داده‌های ۲۴ بیتی را خواند و با conversion مناسب به ولتاژ تبدیل کرد. نمونه‌برداری با نرخ مشخص، امکان پردازش real-time سیگنال را فراهم می‌کند.

🔗 Reference: TI GitHub ADS1191 Library


18. چگونه ADS1191 را با STM32 کنترل کنیم؟

اتصال ADS1191 به STM32 مشابه Arduino است، با استفاده از HAL SPI یا direct register access. تنظیم timing، chip select و interruptها برای خواندن داده‌ها ضروری است. می‌توان از DMA برای انتقال سریع داده‌های ADC استفاده کرد تا پردازش real-time با کمترین CPU load انجام شود.

🔗 Reference: Evaluation Board User Guide – ADS1191EVM


19. چه پارامترهایی در انتخاب sampling rate ADS1191 مهم است؟

sampling rate یا ODR باید با نوع سیگنال و bandwidth مورد نظر هماهنگ باشد. نرخ پایین موجب aliasing می‌شود و نرخ بالا مصرف انرژی را افزایش می‌دهد. برای ECG معمولاً ۵۰۰ تا ۱۰۰۰ SPS کافی است، در حالی که EMG ممکن است نیاز به نرخ بالاتر داشته باشد.

🔗 Reference: Official Datasheet – ADS1191


20. چه محدودیت‌هایی در ورودی differential ADS1191 وجود دارد؟

محدوده input differential باید در ±VREF × PGA gain باشد. عبور از این محدوده باعث saturation و کاهش accuracy می‌شود. رعایت مقاومت‌های series و proper input protection برای جلوگیری از آسیب به ADC توصیه می‌شود.

🔗 Reference: Official Datasheet – ADS1191


21. چه عواملی باعث افت accuracy در ADS1191 می‌شوند؟

افت accuracy در ADS1191 معمولاً ناشی از نویز محیطی، drift دما، خطای offset و gain، و interference در خطوط SPI است. استفاده از فیلترهای analog و digital، کالیبراسیون منظم و طراحی PCB اصولی باعث کاهش خطا می‌شود. رعایت شرایط ولتاژ تغذیه و استفاده از reference voltage پایدار نیز بسیار مهم است.

🔗 Reference: Official Datasheet – ADS1191


22. چگونه خطای gain در ADS1191 تصحیح می‌شود؟

ADS1191 امکان کالیبراسیون gain داخلی را دارد تا اختلاف بین full-scale input و مقدار واقعی اندازه‌گیری شده تصحیح شود. این فرآیند شامل تنظیم رجیسترهای calibration و استفاده از سیگنال مرجع known amplitude است. با این کار linearity و precision در measurement حفظ می‌شود.

🔗 Reference: Application Note – ECG Front-End Design Guide


23. چه مشکلات رایجی در ارتباط SPI با ADS1191 رخ می‌دهد؟

مشکلات رایج شامل misalignment داده و clock، timing error، و عدم رعایت ترتیب chip select است. نویز روی خطوط SPI و کابل‌های طولانی نیز ممکن است داده‌ها را خراب کند. بررسی integrity خطوط، استفاده از pull-up مناسب و oscilloscope برای debugging توصیه می‌شود.

🔗 Reference: Evaluation Board User Guide – ADS1191EVM


24. چگونه نویز common-mode روی ورودی ADS1191 را کاهش دهیم؟

استفاده از electrode یا input shield مناسب، twisted pair برای کابل‌ها و فیلتر RC در ورودی‌ها باعث کاهش نویز common-mode می‌شود. همچنین انتخاب PGA gain مناسب و تنظیم reference voltage پایدار کمک به بهبود SNR می‌کند.

🔗 Reference: Technical Article – Low Noise ADC


25. چگونه چند کانال ECG با یک ADS1191 جمع‌آوری می‌شود؟

ADS1191 معمولاً یک channel دارد، اما با استفاده از multiplexer خارجی یا مدل‌های چند کاناله می‌توان چند سیگنال ECG را نمونه‌برداری کرد. ترتیب channel selection باید در firmware رعایت شود تا داده‌ها به درستی تفکیک شوند. این روش برای monitoring همزمان چند سیگنال پزشکی کاربرد دارد.

🔗 Reference: Evaluation Board User Guide – ADS1191EVM


26. مصرف انرژی ADS1191 چگونه کاهش می‌یابد؟

با استفاده از sleep mode و کاهش sampling rate می‌توان مصرف انرژی را کاهش داد. همچنین خاموش کردن PGA یا بخش‌های غیرضروری در زمان عدم نیاز به measurement موثر است. طراحی مدار با bypass capacitor مناسب نیز به کاهش ripple و کاهش مصرف کمک می‌کند.

🔗 Reference: Official Datasheet – ADS1191


27. چگونه ADS1191 در wearable devices استفاده می‌شود؟

در دستگاه‌های پوشیدنی، ADS1191 به دلیل مصرف انرژی پایین و اندازه کوچک مناسب است. می‌تواند سیگنال ECG و EMG را با precision بالا دریافت کند و داده‌ها را برای پردازش real-time ارسال نماید. استفاده از battery-powered mode و طراحی PCB فشرده اهمیت دارد.

🔗 Reference: Evaluation Board User Guide – ADS1191EVM


28. چگونه سیگنال‌های EMG با ADS1191 اندازه‌گیری می‌شوند؟

EMG دارای سیگنال‌های کوچک و پرنویز است. ADS1191 با gain مناسب و فیلترهای داخلی می‌تواند سیگنال را تقویت و نویز را کاهش دهد. داده‌ها به صورت ۲۴ بیتی دیجیتال ارسال می‌شوند و برای تحلیل فعالیت عضلانی استفاده می‌شوند.

🔗 Reference: Application Note – ECG Front-End Design Guide


29. چه فیلترهای داخلی در ADS1191 وجود دارد؟

ADS1191 دارای فیلتر low-pass و notch داخلی برای حذف نویز 50/60Hz و نویز high-frequency است. این فیلترها باعث افزایش SNR و دقت measurement می‌شوند و معمولاً با sampling rate تنظیم می‌شوند.

🔗 Reference: Official Datasheet – ADS1191


30. چگونه ورودی‌های آنالوگ ADS1191 محافظت می‌شوند؟

ورودی‌ها معمولاً با مقاومت سری و clamping diode محافظت می‌شوند تا از ولتاژ بیش از حد جلوگیری شود. این اقدامات باعث افزایش طول عمر سنسور و جلوگیری از damage در صورت اتصال اشتباه می‌شوند.

🔗 Reference: Evaluation Board User Guide – ADS1191EVM


31. چه نکاتی برای high-precision measurement با ADS1191 مهم است؟

برای measurement با دقت بالا باید از reference voltage پایدار، کالیبراسیون دوره‌ای، و طراحی PCB اصولی استفاده کرد. همچنین انتخاب proper PGA gain و رعایت فیلترها ضروری است. این اقدامات باعث کاهش drift و افزایش linearity می‌شوند.

🔗 Reference: Technical Article – Low Noise ADC


32. چگونه ADC error را در ADS1191 کاهش دهیم؟

خطای ADC شامل offset, gain, drift و quantization error است. با کالیبراسیون، انتخاب proper sampling rate، و استفاده از reference voltage دقیق می‌توان این خطاها را کاهش داد. همچنین توجه به EMI و نویز محیطی بسیار مهم است.

🔗 Reference: Official Datasheet – ADS1191


33. چه مشکلاتی در measurement ECG ممکن است رخ دهد؟

مشکلات شامل baseline drift، نویز 50/60Hz، artifactهای حرکتی و اتصال نامناسب الکترود است. استفاده از فیلترها، grounding مناسب، و کالیبراسیون کمک به کاهش این مشکلات می‌کند. ADS1191 با low-noise input و high-resolution data این مشکلات را به حداقل می‌رساند.

🔗 Reference: Application Note – ECG Front-End Design Guide


34. مقایسه ADS1191 با ADCهای مشابه چگونه است؟

ADS1191 نسبت به بسیاری از ADCهای مشابه، low-noise و high-resolution است و مصرف انرژی کمتری دارد. برای applications پزشکی و صنعتی که سیگنال‌های کوچک و پرنویز وجود دارد، گزینه مناسبی محسوب می‌شود. همچنین interface ساده SPI و libraryهای رسمی، توسعه firmware را آسان می‌کنند.

🔗 Reference: Product Page – ADS1191


35. منابع رسمی ADS1191 از کجا قابل دریافت هستند؟

می‌توانید صفحه رسمی محصول ADS1191 شامل Datasheet، Design Guide، Evaluation Board Manual و GitHub Library را مشاهده و دانلود کنید. این منابع برای طراحی، راه‌اندازی و کالیبراسیون ضروری هستند.

🔗 Reference: Product Page – ADS1191

برای اطلاع دقیق از مقادیر کاری و حداکثر مقادیر مجاز آی‌سی‌ها، کاربران باید به دیتاشیت اصلی و رسمی آن قطعات مراجعه کنند

اگر هر یک از اسناد فنی ناقص یا اشتباه است، لطفاً به ما اطلاع دهید

5 based on 1 reviews

با نظرات خود به تیم جبرا در بهبود کیفیت کمک کنید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


1 دیدگاه دربارهٔ «ماژول ECG تک کانال GebraBit ADS1191»

سبد خرید
پیمایش به بالا