Зарядите аккумуляторную батарею на 3 В с Labview, чтобы проверить срок службы батареи? - PullRequest
0 голосов
/ 30 августа 2010

Я хочу смоделировать / измерить срок службы батарейки 3В. Это схема, которая даст взрыв батареи:

текст ссылки

Пакет управляется линиями CTRL1 и CTRL2 с некоторыми временными требованиями.

Один всплеск:

                ARM    TX   RX     TX      RX   TX
CTRL1           L      H    H      H       H    H
CTRL2           H      H    L      H       L    H
Length (ms)     3.72   2.6  0.84   4.04    0.8  1

H = 10 V
L = 0 V

Теперь я хочу разрядить батарею, применив один разрыв Burst, один разрыв Burst и т. Д. Разрыв должен быть переменным. Сначала я хочу использовать 10 секунд в качестве разрыва. Я хочу нарисовать характеристику батареи. Я хочу симулировать, например, 5 лет, что должно быть 1,2 дня в симуляции. У меня есть NI PCI 6221 (37-контактная) DAQ-карта. Может кто-нибудь помочь мне сделать VI для этого проекта. Пакеты должны быть в цикле, который я должен иметь возможность контролировать, как долго он должен работать (то есть 1 день или 1,5 дня). И как я могу подать 10 В или 0 В на линии CTRL1 и CTRL2 в Labview?

Заранее спасибо.

EDIT:

Хорошо, теперь я сделал непрерывный сбор напряжения и графическое VI, который имеет физический канал в качестве входа, из которого получается напряжение. Но я не знаю, как сделать часть счетчиков, которая будет выводить синхронизированные сигналы для TTL (MOSFET), чтобы создать пакетный сигнал с промежутками, которые затем истощат батарею.

1 Ответ

1 голос
/ 30 августа 2010

Начните с DAQ Assistant.Ищите учебники, которые включают этот VI.На блок-схеме см. Измерение I / O> DAQmx - Сбор данных> DAQ Assistant.Вы должны иметь возможность подключить это к вашей карте DAQ.

Посмотрите NI Форумы тоже.

РЕДАКТИРОВАТЬ: Если вы незнакомыс помощью или новичком в LabVIEW, просто просмотрите пример кода, расположенный в National Instruments \ LabVIEW xx \ examples.Для ваших приложений examples \ DAQmx, вероятно, будет иметь соответствующий код.Сначала придерживайтесь основ, таких как примеры \ общие.Вы даже можете изменить примеры, просто не перезаписав их случайно.

...