Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
25.05.2012, 09:42
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: Амперметр на МК
Сообщение от Yurkin2007
|
То есть, развели плату, напаяли детальки, залили термоклеем и включили питание? При этом получили результат не тот, что ожидали?
Не, это не наш путь.
Надеюсь, перепрограммировать проц ещё осталась возможность? Или он тоже недоступен?
Значит, если соединить вместе вх- и вх+ и подключить оба входа к питанию, сколько ампер будет на индикаторе?
|
Нет, вышло так что из квадратной плату делал круглой с напаянным индикатором, от тряски поотваливались дорожки. Кое как восстановил, пришлось залить клеем чтобы не повторилось. Снятие, боюсь, будет проблемой. Впрочем - сделаю вторую плату, если что.
Программировать конечно осталась, но я жду игольчатые подпружиненные с ибэя..
18 А
Последний раз редактировалось whoim; 25.05.2012 в 09:44.
|
|
|
|
25.05.2012, 09:43
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: Амперметр на МК
В программе результат оцифровки[0..1024] приводится к [0..512] со знаком +- в переменной и делится на два. Итог - значение а А, но со сдвинутой точкой (удобно для вывода на 7сег). То есть 180 означает 18.0А
|
|
|
|
25.05.2012, 09:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.12.2009
Сообщений: 5,455
Сказал спасибо: 73
Сказали Спасибо 2,510 раз(а) в 1,414 сообщении(ях)
|
Re: Амперметр на МК
2 whoim, а не можете вы значение, считанное при нулевом токе, запомнить и принять в дальнейших расчётах за 0?
|
|
|
|
25.05.2012, 10:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: Амперметр на МК
Scadauser, так уже сделано. Просто сдвиг настолько большой, что хочется ближе к 512 вернутся..
|
|
|
|
25.05.2012, 10:07
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: Амперметр на МК
Код:
|
//опрашиваем кнопки
if(!(PINB&(1‹‹BUT_MODE))) { //BUT_MODE
last_press_time = 0;
while(!(PINB&(1‹‹BUT_MODE))) pause(1);
//выведем из спящего
prev_millis_off = 0;
//определим долгое нажатие - калибровка
if (last_press_time == KEYPRESS_DELAY_SETUP) { //больше KEYPRESS_DELAY_SETUP
//калибровка амперметра (запись в еепром нуля показаний)
amp_null = ADC_input(1);
eeprom_write_word((unsigned int*)0x03, amp_null);
}
else { //если короткое нажатие
//перебор режима
if(mode_off==1){ //если дисплей включен
mode++;
if(mode › 4) mode = 0;
eeprom_write_byte((unsigned char*)0x00, mode);
} //mode off
}
} //BUT_MODE |
...
при старте
Код:
|
//"ноль" амперметра
amp_null = eeprom_read_word((unsigned int*)0x03);
if (amp_null == 0) amp_null = 460; |
расчет
Код:
|
//расчет амперметра
amp = ADC_input(1); //0..1023
if (amp ‹ amp_null) {
amp_sign = 1;
amp = (amp_null - amp) ›› 1;
}
else {
amp_sign = 0;
amp = (amp - amp_null) ›› 1;
} |
|
|
|
|
25.05.2012, 10:32
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.12.2009
Сообщений: 5,455
Сказал спасибо: 73
Сказали Спасибо 2,510 раз(а) в 1,414 сообщении(ях)
|
Re: Амперметр на МК
Ну тогда он ноль должен показывать, независимо от потенциала на входах операционника ( в пределах допустимого для входов при однополярном питании), если тока нет. А вы когда калибровку нуля делали,
Сообщение от whoim
|
if (last_press_time == KEYPRESS_DELAY_SETUP)
|
у вас на шунте +12 в было подано?
|
|
|
|
25.05.2012, 13:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: Амперметр на МК
Scadauser, нет, были отключены.. оо.. кстати.. помоему.. проблемы нет на самом деле)))
простите, вечерком все проверю. Но похоже и правда проблемы нет, без подключения к шунту ноль я выставил на очень "отрицательном" значении..
|
|
|
|
15.06.2015, 12:12
|
|
Прохожий
Регистрация: 15.06.2015
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Амперметр на МК
Сообщение от _Слон_
|
Вот, кому интересно, могу предложить свою схему вольт-амперметра 50В-50А. Используется двунаправленный датчик тока, измеряет и положительный, и отрицательный ток. Сам таким пользуюсь, вполне им доволен. Если надо, выложу и прошивку.
|
Очень интересна программа в исходнике. Готов купить.
|
|
|
|
15.06.2015, 17:56
|
|
Прописка
Регистрация: 25.02.2011
Сообщений: 122
Сказал спасибо: 61
Сказали Спасибо 23 раз(а) в 19 сообщении(ях)
|
Re: Амперметр на МК
ОК, я найду ее и отправлю в личку
|
|
|
|
07.08.2017, 09:12
|
|
Прохожий
Регистрация: 21.05.2017
Адрес: Vilnius
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Амперметр на МК
Сообщение от _Слон_
|
ОК, я найду ее и отправлю в личку
|
Здравствуйте,
Тоже хотел бы повторить схему вольт-амперметра 50В-50А, не поделитесь прошивкой для контроллера?
Спасибо!
Андрей
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:07.
|
|