Здравствуйте, хотел бы у Вас помощи попросить
Нарисовал схему импульсного источника тока, предполагается напряжение 0-15 В, ток от 0-до 10 А (рис. "Электрическая принципильаня схема ИБП.png")
Теперь хочу сделать систему управления источником тока (рис. "функц сис упр.png")
Сейчас передо мной встала задача
Ток от 0 до 10 А, он должен быть пропорционален числу от 0 до 4095, т.е от 0 до 0FFF.
нужно написать процедуру преобразования из предполагаемого тока в мА в код АЦП.
у меня вот такое вот начало:
Код:
|
Void CurrentToADC (current[11], result)
int current[11]={0,1,2,3,4,5,6,7,8,9,10};
for (i=0, i‹11; i++)
{
result=(current[i]*4095)/10000
} |
не могли вы бы помочь с написанием процедуры преобразования из предполагаемого тока в мА в код АЦП
если у меня вообще все не правильно, написать как нужно, или дать какие нибудь подсказки, пожалуйста