libximc 3.0.2
Структура 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

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