Модуль HX710A - це 2-х канальний 24-бітний АЦП (аналогово-цифровий перетворювач), призначений для точного перетворення аналогових сигналів в цифрові дані. Завдяки високій роздільній здатності та точності, цей модуль ідеально підходить для застосувань, де необхідно вимірювати малі сигнали з високою точністю, наприклад, в системах зважування, датчиках тиску та інших високоточних приладах.
Особливості:
Застосування:
Виводи контактів:
Введення функції:
Цей модуль через двопровідний інтерфейс для передачі даних, лінія зв'язку складається з SCK і DOUT, які використовуються для читання даних, вибору швидкості вихідних даних і вхідного сигналу. Якщо контакт виведення даних не має високого рівня, це означає, що аналого-цифровий перетворювач не готовий до виведення даних. У цьому випадку вхідний сигнал SCK послідовного годинника повинен мати низький рівень. Після того, як DOUT зміниться з високого рівня на низький, sCK має ввести від 25 до 27 різних тактових імпульсів. Фронт наростання першого тактового імпульсу зчитує старший біт (KSB) 4-бітових даних, доки не завершиться 24-й тактовий імпульс, і 24-бітні вихідні дані не завершаться від старшого біта до молодшого біта. Тактові імпульси з 25 по 27 використовуються для вибору швидкості вихідних даних і вхідного сигналу для наступного аналого-цифрового перетворення.
HX710 — це мікросхема 24-розрядного &/D перетворювача, розроблена для високоточних електронних ваг. Порівняно з іншими чіпами того ж типу, чіп має такі переваги, як висока інтеграція, швидкий відгук і сильна захист від перешкод. Вартість усієї машини знижується, а продуктивність і надійність усієї машини покращуються. Коефіцієнт підсилення вхідного малошумного підсилювача становить 128. Коли опорна напруга VFEF дорівнює 5, амплітуда відповідного повного диференціального вхідного сигналу становить ±2OmV. Вбудований тактовий генератор не потребує зовнішніх пристроїв. Цифровий датчик температури в чіпі HX710A може безпосередньо зчитувати температуру в чіпі, тобто в системі. HX710B можна використовувати для визначення напруги батареї шляхом виявлення різниці напруг < DVDd-AVDD).
Усі керуючі сигнали керуються висновками, і немає необхідності програмувати регістри всередині мікросхеми. MCU потребує лише 2 портів вводу/виводу, щоб реалізувати весь контроль АЦП, включаючи контроль вимкнення живлення. Функція автоматичного скидання спрощує процес ініціалізації запуску.
Еталонний драйвер:
Reference driver (C)sbit DOUT = P1^o; sbit SCK - P1^1;
unsigned long ReadCount(void){
unsigned long Count;
unsigned char i;
DOUT =1; // Non-51 Mcu, omit sCK-0;
count=O; while(DOUT ); for (i=O; i<24; i+t)
SCK=1;
count=Count<<1;
SCK =O;
if(ADDO) Counti+;
SCK-1;
Count=Count-Ox800000; // Data XOR processing SCK =0;
return(Count);
Принципова схема застосування:
Основні характеристики:
Примітка: пряме вимірювання температури в плівці та цифровий вихід "HXT10A", "DVDD-AVDD" різниця напруг (H87T10B)
Висновок: Модуль HX710A 2-х канальний 24-бітний АЦП є потужним інструментом для точного перетворення аналогових сигналів в цифрові. Завдяки високій роздільній здатності, низькому рівню шуму та енергоспоживанню, цей модуль є ідеальним вибором для широкого спектра застосувань, від наукових досліджень до промислових та медичних приладів.