(05-04-2024, 00:50)KEN : К тому времени когда я считываю данные - они уже готовы в обоих АЦП,и сигналы DRDY выставлены в ноль, никакого ожидания преобразования нет.
Тогда я что то не пойму. Другая библиотека?
(05-04-2024, 00:50)KEN : Нет, сразу два запускаются, вот вся функция для запуска двух АЦП, я её добавил в библиотеку
Protocentral_ADS1220-master
И в ней уже есть функция просто считывания, без ожидания.
int32_t Protocentral_ADS1220::Read_Data_Samples()
Но я и её немого допилил для ускорения.
У ADS1220 аналоговая и цифровая части разделены, там питание и даже земля отдельно, при разводке это надо учитывать, цифровую землю к контроллеру поближе, а аналоговую ближе к фильтрам после ключей квадратурного детектора.
(06-04-2024, 01:17)vako : может резистор R16 должен быть подключен на +5в или на 3,3в?
Можно и на +5в, я видимо хотел чтобы даже при разряде ниже уровня стабилизации сигнал standby присутствовал, неважно на самом деле, вывод МК сконфигурирован с открытым коллектором.
Сигналы DRDY можно не разводить, я от них избавился.
(06-04-2024, 02:14)KEN : неважно на самом деле, вывод МК сконфигурирован с открытым коллектором.
Конфигурация портов происходит при старте программы, а до этого порты находятся в третьем состоянии, а на них уже висит напряжение от батарейки. Ток конечно через защитные диоды будет маленький, но что может произойти неизвестно.
(06-04-2024, 02:14)KEN : Сигналы DRDY можно не разводить, я от них избавился.
Привет посетителям.
Посмотрел осциллограмму на катушке Tx.
На частоте 8522гц (по данным Servise Ind) синусоида имеет приличный вид хотя и с малым размахом сигнала, прибор вроде как работает.
При этом b=256, 64ма, +103град.
При понижении частоты в меню Servise Ind до 7812 возникают искажения синуса и b=306, 96ма, +86град и лезут помехи.
Пожалуйста поясните что происходит.
(15-04-2024, 15:45)Ctrl+Alt+Del : Пожалуйста поясните что происходит.
Чёт странное, может выходной каскад пробивает при определённом токе или напряжении, но странно что только на положительном скате синусоиды.
В какой точке снята осциллограмма?
Эта помеха только с датчиком проявляется?
В меню есть регулировка тока (#7 TX CURRENT) попробуйте менять ток и смотреть что меняется на осциллограмме.