libximc 3.0.3
Структура analog_data_t

Аналоговые данные. Подробнее...

#include <ximc.h>

Поля данных

unsigned int A1Voltage_ADC
 "Выходное напряжение на 1 выводе обмотки А" - необработанные данные с АЦП.
unsigned int A2Voltage_ADC
 "Выходное напряжение на 2 выводе обмотки А" - необработанные данные с АЦП.
unsigned int B1Voltage_ADC
 "Выходное напряжение на 1 выводе обмотки B" - необработанные данные с АЦП.
unsigned int B2Voltage_ADC
 "Выходное напряжение на 2 выводе обмотки B" - необработанные данные с АЦП.
unsigned int SupVoltage_ADC
 "Напряжение питания ключей Н-моста" необработанные данные с АЦП.
unsigned int ACurrent_ADC
 "Ток через обмотку А" - необработанные данные с АЦП.
unsigned int BCurrent_ADC
 "Ток через обмотку B" - необработанные данные с АЦП.
unsigned int FullCurrent_ADC
 "Полный ток" - необработанные данные с АЦП.
unsigned int Temp_ADC
 Напряжение с датчика температуры, необработанные данные с АЦП.
unsigned int Joy_ADC
 Необработанные данные с АЦП джойстика.
unsigned int Pot_ADC
 Напряжение на аналоговом входе, необработанные данные с АЦП
unsigned int Enc_Check_ADC
 Напряжение на линии проверки типа энкодера, необработанные данные АЦП.
unsigned int deprecated0
int A1Voltage
 "Выходное напряжение на 1 выводе обмотки А" - откалиброванные данные (в десятках мВ).
int A2Voltage
 "Выходное напряжение на 2 выводе обмотки А" - откалиброванные данные (в десятках мВ).
int B1Voltage
 "Выходное напряжение на 1 выводе обмотки B" - откалиброванные данные (в десятках мВ).
int B2Voltage
 "Выходное напряжение на 2 выводе обмотки B" - откалиброванные данные (в десятках мВ).
int SupVoltage
 "Напряжение питания ключей Н-моста" - откалиброванные данные (в десятках мВ).
int ACurrent
 "Ток через обмотку А" - откалиброванные данные (в мА).
int BCurrent
 "Ток через обмотку B" - откалиброванные данные (в мА).
int FullCurrent
 "Полный ток" - откалиброванные данные (в мА).
int Temp
 Температура, откалиброванные данные (в десятых долях градуса Цельсия).
int Joy
 Калиброванные данные джойстика в условных внутренних единицах.
int Pot
 Аналоговый вход во внутренних единицах.
int Enc_Check
 Напряжение на линии проверки типа энкодера, экспонениально сглаженные данные АЦП.
unsigned int deprecated1 [2]
int R
 Сопротивление обмоток двигателя (для шагового двигателя), в мОм
int L
 Псевдоиндуктивность обмоток двигателя (для шагового двигателя), в мкГн

Подробное описание

Аналоговые данные.

Эта структура содержит необработанные данные с АЦП и нормированные значения. Эти данные используются в сервисных целях для тестирования и калибровки устройства.

См. также
get_analog_data
get_analog_data

Поля

◆ A1Voltage

int A1Voltage

"Выходное напряжение на 1 выводе обмотки А" - откалиброванные данные (в десятках мВ).

◆ A1Voltage_ADC

unsigned int A1Voltage_ADC

"Выходное напряжение на 1 выводе обмотки А" - необработанные данные с АЦП.

◆ A2Voltage

int A2Voltage

"Выходное напряжение на 2 выводе обмотки А" - откалиброванные данные (в десятках мВ).

◆ A2Voltage_ADC

unsigned int A2Voltage_ADC

"Выходное напряжение на 2 выводе обмотки А" - необработанные данные с АЦП.

◆ ACurrent

int ACurrent

"Ток через обмотку А" - откалиброванные данные (в мА).

◆ ACurrent_ADC

unsigned int ACurrent_ADC

"Ток через обмотку А" - необработанные данные с АЦП.

◆ B1Voltage

int B1Voltage

"Выходное напряжение на 1 выводе обмотки B" - откалиброванные данные (в десятках мВ).

◆ B1Voltage_ADC

unsigned int B1Voltage_ADC

"Выходное напряжение на 1 выводе обмотки B" - необработанные данные с АЦП.

◆ B2Voltage

int B2Voltage

"Выходное напряжение на 2 выводе обмотки B" - откалиброванные данные (в десятках мВ).

◆ B2Voltage_ADC

unsigned int B2Voltage_ADC

"Выходное напряжение на 2 выводе обмотки B" - необработанные данные с АЦП.

◆ BCurrent

int BCurrent

"Ток через обмотку B" - откалиброванные данные (в мА).

◆ BCurrent_ADC

unsigned int BCurrent_ADC

"Ток через обмотку B" - необработанные данные с АЦП.

◆ Enc_Check

int Enc_Check

Напряжение на линии проверки типа энкодера, экспонениально сглаженные данные АЦП.

Используется для определения типа энкодера: с однофазным выходом или дифференциальный.

◆ Enc_Check_ADC

unsigned int Enc_Check_ADC

Напряжение на линии проверки типа энкодера, необработанные данные АЦП.

Используется для определения типа энкодера: с однофазным выходом или дифференциальный.

◆ FullCurrent

int FullCurrent

"Полный ток" - откалиброванные данные (в мА).

◆ FullCurrent_ADC

unsigned int FullCurrent_ADC

"Полный ток" - необработанные данные с АЦП.

◆ Joy

int Joy

Калиброванные данные джойстика в условных внутренних единицах.

Диапазон: 0..10000

◆ Joy_ADC

unsigned int Joy_ADC

Необработанные данные с АЦП джойстика.

◆ Pot

int Pot

Аналоговый вход во внутренних единицах.

Диапазон: 0..10000

◆ SupVoltage

int SupVoltage

"Напряжение питания ключей Н-моста" - откалиброванные данные (в десятках мВ).

◆ SupVoltage_ADC

unsigned int SupVoltage_ADC

"Напряжение питания ключей Н-моста" необработанные данные с АЦП.

◆ Temp

int Temp

Температура, откалиброванные данные (в десятых долях градуса Цельсия).

◆ Temp_ADC

unsigned int Temp_ADC

Напряжение с датчика температуры, необработанные данные с АЦП.