Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков.

 
Опции темы
Непрочитано 25.05.2012, 09:42  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Амперметр на МК

Сообщение от Yurkin2007 Посмотреть сообщение
То есть, развели плату, напаяли детальки, залили термоклеем и включили питание? При этом получили результат не тот, что ожидали?
Не, это не наш путь.

Надеюсь, перепрограммировать проц ещё осталась возможность? Или он тоже недоступен?

Значит, если соединить вместе вх- и вх+ и подключить оба входа к питанию, сколько ампер будет на индикаторе?
Нет, вышло так что из квадратной плату делал круглой с напаянным индикатором, от тряски поотваливались дорожки. Кое как восстановил, пришлось залить клеем чтобы не повторилось. Снятие, боюсь, будет проблемой. Впрочем - сделаю вторую плату, если что.

Программировать конечно осталась, но я жду игольчатые подпружиненные с ибэя..

18 А
Реклама:

Последний раз редактировалось whoim; 25.05.2012 в 09:44.
whoim вне форума  
Непрочитано 25.05.2012, 09:43  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Амперметр на МК

В программе результат оцифровки[0..1024] приводится к [0..512] со знаком +- в переменной и делится на два. Итог - значение а А, но со сдвинутой точкой (удобно для вывода на 7сег). То есть 180 означает 18.0А
whoim вне форума  
Непрочитано 25.05.2012, 09:56  
Scadauser
Почётный гражданин KAZUS.RU
 
Регистрация: 04.12.2009
Сообщений: 5,455
Сказал спасибо: 73
Сказали Спасибо 2,510 раз(а) в 1,414 сообщении(ях)
Scadauser на пути к лучшему
По умолчанию Re: Амперметр на МК

2 whoim, а не можете вы значение, считанное при нулевом токе, запомнить и принять в дальнейших расчётах за 0?
Scadauser вне форума  
Непрочитано 25.05.2012, 10:05  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Амперметр на МК

Scadauser, так уже сделано. Просто сдвиг настолько большой, что хочется ближе к 512 вернутся..
whoim вне форума  
Непрочитано 25.05.2012, 10:07  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию 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;
		}
whoim вне форума  
Непрочитано 25.05.2012, 10:32  
Scadauser
Почётный гражданин KAZUS.RU
 
Регистрация: 04.12.2009
Сообщений: 5,455
Сказал спасибо: 73
Сказали Спасибо 2,510 раз(а) в 1,414 сообщении(ях)
Scadauser на пути к лучшему
По умолчанию Re: Амперметр на МК

Ну тогда он ноль должен показывать, независимо от потенциала на входах операционника ( в пределах допустимого для входов при однополярном питании), если тока нет. А вы когда калибровку нуля делали,
Сообщение от whoim Посмотреть сообщение
if (last_press_time == KEYPRESS_DELAY_SETUP)
у вас на шунте +12 в было подано?
Scadauser вне форума  
Непрочитано 25.05.2012, 13:40  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Амперметр на МК

Scadauser, нет, были отключены.. оо.. кстати.. помоему.. проблемы нет на самом деле)))
простите, вечерком все проверю. Но похоже и правда проблемы нет, без подключения к шунту ноль я выставил на очень "отрицательном" значении..
whoim вне форума  
Непрочитано 15.06.2015, 12:12  
SergJAM75
Прохожий
 
Регистрация: 15.06.2015
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
SergJAM75 на пути к лучшему
По умолчанию Re: Амперметр на МК

Сообщение от _Слон_ Посмотреть сообщение
Вот, кому интересно, могу предложить свою схему вольт-амперметра 50В-50А. Используется двунаправленный датчик тока, измеряет и положительный, и отрицательный ток. Сам таким пользуюсь, вполне им доволен. Если надо, выложу и прошивку.
Очень интересна программа в исходнике. Готов купить.
SergJAM75 вне форума  
Непрочитано 15.06.2015, 17:56  
_Слон_
Прописка
 
Аватар для _Слон_
 
Регистрация: 25.02.2011
Сообщений: 122
Сказал спасибо: 61
Сказали Спасибо 23 раз(а) в 19 сообщении(ях)
_Слон_ на пути к лучшему
По умолчанию Re: Амперметр на МК

ОК, я найду ее и отправлю в личку
_Слон_ вне форума  
Сказали "Спасибо" _Слон_
majorka65 (15.06.2015)
Непрочитано 07.08.2017, 09:12  
AndrejkaB
Прохожий
 
Регистрация: 21.05.2017
Адрес: Vilnius
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
AndrejkaB на пути к лучшему
По умолчанию Re: Амперметр на МК

Сообщение от _Слон_ Посмотреть сообщение
ОК, я найду ее и отправлю в личку
Здравствуйте,

Тоже хотел бы повторить схему вольт-амперметра 50В-50А, не поделитесь прошивкой для контроллера?

Спасибо!

Андрей
AndrejkaB вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Амперметр в автомобиль JB11 Электроника средств транспорта 124 30.10.2013 14:10
Вольтметр-амперметр на PIC16F676 valeriy-lukinov Измерительное оборудование 5 20.10.2012 11:11
А вот, кому амперметр? rusyvochka Микроконтроллеры, АЦП, память и т.д 0 19.09.2010 19:27
500А Амперметр JIMI Источники питания и свет 6 07.12.2006 12:26


Часовой пояс GMT +4, время: 02:07.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot