Чт дек 29, 2011 12:17:08
Чт дек 29, 2011 12:36:20
Чт дек 29, 2011 13:28:22
Чт дек 29, 2011 13:28:53
Чт дек 29, 2011 13:32:23
BerZerK-ku писал(а):В AB есть русскоязычное руководство + набор примеров. Основное это разобраться с системой команд МК.
Чт дек 29, 2011 13:36:55
Чт дек 29, 2011 13:44:04
просто КОТ писал(а):Вот статейка с нашего сайта. Там и прога, и схема, и описание какое-то!
ИМХО, АВ самая понятная программа для программирования МК!
Ср окт 24, 2012 13:45:19
gdoom писал(а):просто КОТ писал(а):Вот статейка с нашего сайта. Там и прога, и схема, и описание какое-то!
ИМХО, АВ самая понятная программа для программирования МК!
Да я это уже сделал = ) - только круче - у меня на 8 светодиодов, и пока придумал 16 вариантов мигания.... кнопка переключения программы мигания и две +/- скорости мигания..... уже не знаю что ещё повесить
Интересны были бы работы к примеру с вольтметром, термометром, - нашёл примеры, но там без кометов и схемы..... фиг чё поймёшь....
Ср янв 02, 2013 09:36:04
Ср янв 02, 2013 10:00:47
Ср янв 02, 2013 11:35:28
gdoom писал(а):Нет пока Асм достаточно не освою на СИ не хочу переходить А когда делаешь Algorithm Builder потом проще переписать в Асме...... и сравнить работу.....
я на Algorithm Builder - освоил простые примеры, гирлянду с кучей программ сделал.... и работу с кнопками и чуть с дисплеем, а вот более сложные примеры пока нет - а на сайте что выше указанном, маловато информации
Ср янв 02, 2013 11:51:01
Ср янв 02, 2013 12:28:55
просто КОТ писал(а):Ну есть один человек, которого я бы мог назать профи в АБ.
Ср янв 02, 2013 12:32:39
oleg110592 писал(а):Использовал в программах, где нет сложной математики.
Ср янв 02, 2013 13:15:23
Ср янв 02, 2013 13:15:41
Ср янв 02, 2013 14:02:27
oleg110592 писал(а):ПИД можно и на целых числах.
Ср янв 02, 2013 14:32:37
void pid (void)
{
Error = Temperature_zad - Temper;
P_Term = Kp * Error;
if (Integral > MaxIntegral) {Integral = MaxIntegral;}
else if (Integral < - MaxIntegral) {Integral = - MaxIntegral;}
else Integral += Error;
I_Term = Ki * Integral;
D_Term = Kd * (PrevValue - Temper);
PrevValue = Temper;
Out = P_Term + I_Term + D_Term;
}
Ср янв 02, 2013 14:49:12
Ср янв 02, 2013 15:24:47