TDS یا کل مواد جامد محلول (Total Dissolved Solids)، بیانگر این است که چند میلیگرم ذرات ریز جامد محلول در یک لیتر آب وجود دارد. به طور کلی هر چه مقدار TDS بیشتر باشد، مقدار مواد جامد محلول بیشتر بوده و آب شفافیت کمتری دارد. بنابراین از TDS نیز میتوان برای تعیین شفافیت و کدری آب استفاده کرد.
سنسورهای TDS سطوح کل جامدات محلول (TDS) را در آب تشخیص می دهند که می تواند برای نشان دادن کیفیت آب استفاده شود. این سنسورها را می توان در کاربردهای کیفیت آب مانند TDS متر، آب چاه، آکواریوم، هیدروپونیک و غیره استفاده کرد.
ماژول GebraBit TDS
ماژول GebraBit TDS نشان می دهد که چند میلی گرم از مواد جامد محلول در یک لیتر آب حل شده است.
این ماژول قادر به استفاده از ولتاژهای تغذیه 3V3 و5V است که کاربران میتوانند به راحتی به کمک جامپر سلکتور تعبیه شده در برد، مقدار مورد نیاز را انتخاب کنند. این ویژگی به استفاده از طیف وسیعی از میکروکنترلرها برای ارتباط با این ماژول کمک میکند.
برای بررسی دیتاهای خروجی، کافیست ماژول GebraBit TDS را در BreadBoard قرار داده سپس با اعمال ولتاژ مناسب ، ماژول GebraBit TDS را با هریک از برد های اردوینو، رزبری پای ، دیسکاوری و مخصوصا ماژول GebraBit STM32F303 یا GebraBit ATMEGA32 که پیشنهاد ما استفاده از ماژول های توسعه میکروکنترلری GebraBit هست،راه اندازی و دیتا را دریافت کنید.
دلیل پیشنهاد ما در راه اندازی ماژول GebraBit TDS با ماژول های توسعه میکروکنترلری GebraBit مانند GebraBit STM32F303 یا GebraBit ATMEGA32 ، وجود رگولاتور 3V3 و سازگاری ترتیب پین های همه ماژول های GebraBit با هم بوده(استاندارد GEBRABUS) که فقط کافیست ماژول GebraBit TDS را در سوکت مربوطه قرار داده و بدون نیاز به سیم کشی ،ماژول سنسور مورد نظر را توسعه دهید.
ویژگیهای ماژول GebraBit TDS
Selectable module power supply voltage between 3V3 and 5V
On Board, ON/OFF LED indicator
GEBRABIT Pin Compatible with GEBRABUS
GEBRABIT small package
It can be used as a daughter board of GEBRABIT MCU Modules
Featuring Castellated pad (Assembled as SMD Part)
Separatable screw parts to reduce the size of the board
معرفی بخش های ماژول
کانکتور
برای اتصال پراب سنسور به ماژول از یک پین هدر استفاده شده که در بالای ماژول قرار گرفته است.
آی سی CD4060
این آی سی وظیفه تولید سیگنال AC برای صفحه اول پراب را برعهده دارد.
آی سی آپ امپ LMV32
در مدار ماژول GebraBit TDS از یک آپ مپ LMV32 به عنوان بافر و برای ایزولاسیون خروجی آی سیCD4060 استفاده شده است.
رگولاتور LM1117
در طراحی ماژول GebraBit TDS از یک رگولاتور LM1117 برای تامین ولتاژ کاری آپ امپ LMV32 استفاده شده است.
مبدل ولتاژ LM2660
در ماژول GebraBit TDS از یک مبدل LM2660 استفاده شده که وظیفه اصلی این آپ امپ تولید تغذیه منفی آپ امپها است.
جامپر سلکتور VCC SEL
با توجه به وضعیت مقاومت 0R این جامپر ، ولتاژ اصلی تغذیه سنسور از بین “5V” و “3V3” انتخاب میشود.
LED تغذیه
با توجه به وضعیت جامپر سلکتور VCCSEL و با اعمال ولتاژ به ماژول توسط پین مربوطه، LED ماژول روشن می شود.
پینهای ماژول GebraBit TDS
پین های تغذیه
- 5V و 3V3: این پینها می توانند با توجه به وضعیت جامپرسلکتور VCC SEL، تغذیه اصلی سنسور را تامین کنند.
- 2V5: کاربران میتوانند از این پین برای تامین تغذیه LMV324 استفاده کنند.
- GND : این پین، پین زمین برای تغذیه سنسور می باشد.
پین خروجی
- AO : این پین برای دریافت خروجی آنالوگ ماژول استفاده می شود و مقدار TDS را به صورت ولتاژ آنالوگ، خروجی می دهد.
دیگر پینها
FEQ: فرکانس تولیدی از طریق این پین در اختیار کاربر قرار میگیرد.
اتصال به پردازنده
اتصال به GebraBit STM32F303
به دلیل سازگاری ترتیب پین های ماژول های GebraBit با یکدیگر (استاندارد GEBRABUS)، برای راه اندازی و دریافت دیتاهای خروجی ماژول GebraBit TDS با هرکدام از ماژولهای میکروکنترلری GebraBit STM32F303 ، کافیست ، ماژول GebraBit TDS را به راحتی به صورت Pin to Pin بر روی ماژول GebraBit STM32F303 قرار داده و با دادن ولتاژ مناسب ماژول را راه اندازی کنید. در اینجا برای درک بهتر اتصال جداگانه دو ماژول نشان داده شده است.
اتصال به GebraBit ATMEGA32A
به دلیل سازگاری ترتیب پین های ماژول های GebraBit با یکدیگر (استاندارد GEBRABUS)، برای راه اندازی و دریافت دیتاهای خروجی ماژول GebraBit TDS با هرکدام از ماژولهای میکروکنترلری GebraBit ATMEGA32A ، کافیست ، ماژول GebraBit TDS را به راحتی به صورت Pin to Pin بر روی ماژول GebraBit ATMEGA32A قرار داده و با دادن ولتاژ مناسب ماژول را راه اندازی کنید. در اینجا برای درک بهتر اتصال جداگانه دو ماژول نشان داده شده است.
توجه: در صورت استفاده از ماژولهای میکروکنترلری GebraBit توجه داشته باشید که جامپر سلکتورVCC SEL ماژول GebraBit TDS روی “3V3” باشد تا راحت تر بتوانید با گرفتن ولتاژ”3V3” از ماژول میکروکنترلری، ماژول مورد نظر را استفاده کنید.
اتصال به ARDUINO UNO
برای اتصال ماژول GebraBit TDS به ARDUINO UNO مراحل زیر را دنبال کنید:
- پین “5V” ماژول GebraBit TDS را به پین “5V” خروجی برد ARDUINO UNO متصل کنید.(سیم قرمز)
- پین “GND” ماژول GebraBit TDS را به پین “GND” برد ARDUINO UNO متصل کنید.(سیم سیاه)
- پین “AO” ماژول GebraBit TDS را به یکی از پینهای آنالوگ برد (مثلا A0) ARDUINO UNO متصل کنید.(سیم نارنجی)
نحوه اتصال موارد ذکر شده در بالا،در این تصویر مشاهده می شود: