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

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

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

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

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

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

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

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

http://ru.wikipedia.org/wiki/%D0%91%...B2%D0%B8%D0%B3

Цитата:
Арифметический сдвиг



Арифметический сдвиг влево


Арифметический сдвиг вправо
При этом сдвиге слово рассматривается не просто как группа битов, а как целое число в дополнительном коде. При сдвиге влево ведёт себя как логический сдвиг, при сдвиге вправо: уходящий бит уходит, не влияя на оставшиеся биты, а на место появившегося бита устанавливается бит, соответствующий знаку.
Пример работы операции сдвига:
Пусть у нас есть число 11111010b = −6 (в двоичной системе).
Если сделать сдвиг влево на 1 бит, то получим число 11110100b = −12
Если сделать сдвиг исходного числа вправо на 1 бит, то получим число 11111101b = −3
Легко заметить, что при арифметическом сдвиге сдвиг влево соответствует умножению на 2, а сдвиг вправо — делению на 2 (в общем случае — на основание системы счисления) с округлением к −∞. Например:
1011 = −5 1111 = −1
››a 1 ››a 1
---- ----
1101 = −3 1111 = −1
Схемотехническая реализация операций сдвига очень проста. Именно поэтому эти операции рекомендуют использовать для операций умножения и деления целых чисел на числа, равные степени 2 (2, 4, 8, 16, 32, 64 и т. д.) — если, конечно, такое округление отрицательных чисел не мешает.
Реклама:
whoim вне форума  
Непрочитано 10.05.2012, 23:52  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Амперметр на МК

Сообщение от Yurkin2007 Посмотреть сообщение
При выбранной периодичности 200мс шаг измерения будет 75 об/мин
туплюю.. я выбрал 200мс потому что его можно умножить на пять и получить обороты/секунду.. Почему шаг измерения 75обмин?

Цифра - импульсов за оборот коленвала - должна быть произвольной (целым), ибо на разные машины ставится будет..

Почему при опросе раз в 150мс шаг будет 100 об/мин?

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

понял.. 1000*60=60000
60000/300=200
taxo_tmp*200
whoim вне форума  
Непрочитано 11.05.2012, 13:18  
Yurkin2007
Заблокирован
 
Регистрация: 27.03.2007
Сообщений: 1,328
Сказал спасибо: 12
Сказали Спасибо 576 раз(а) в 460 сообщении(ях)
Yurkin2007 на пути к лучшему
По умолчанию Re: Амперметр на МК

Сообщение от whoim Посмотреть сообщение
Почему при опросе раз в ... мс шаг будет ... об/мин?
taxo - рассчитанные обороты "полностью", в об/минуту..
Вот, к примеру, возьмём Ваш случай измерения оборотов по сигналу одной фазы генератора. Время измерения Т (секунд), за это время насчитали taxo_tmp импульсов. Как это пересчитать в об/мин ?
Коленвал с генератором соединён передаточным числом, например, 1:2.04. Генератор имеет, например, 5 пар полюсов на роторе, то есть за один оборот вала генератора получим 5 периодов переменного напряжения одной фазы. А за один оборот коленвала получим 2.04*5=10.2 периода напряжения генератора.
Таким образом нужное нам число N(об/мин) будет равно:
Код:
N = taxo_temp * 60 / (T * 10.2)
При выбранном Вами периоде измерения Т=0.2сек получится
N = taxo_temp * 29.4
Кривой коэффициент 29.4, сразу требуется арифметика с плавающей запятой или операции умножения-деления для вычисления N.
Но ведь можно выбрать время измерения произвольно. Если, например, выбрать Т=0.235 сек, то получим
N = taxo_temp * 25.03,
что с точностью 0.1% заменяется на N = taxo_temp * 25.
Переменная taxo_temp сразу равна числу оборотов (об/мин) коленвала с коэфиициентом 25. И, заметьте, никаких умножений или делений. Просто выбрали Т = 235мс.
После этого temp=taxo_temp››2, отсылаем temp на цифровой индикатор для отображения с шагом 100 об/мин, и temp=taxo_temp››3 для линейного LED индикатора с шагом 200.
Для других вариантов числа полюсов и передаточных отношений всё вышесказанное легко пересчитать и выбрать правильное время измерения.

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

Yurkin2007, огромное спасибо, слегка пересчитал и достаточно выиграл по памяти (99,6% полно) (потому что настраиваемая в define константа импульсов\оборот кв важнее чем настройка вольтметра). Вольтметр не зависит от типа авто, буду настраивать один раз после сборки, хрен с ним.

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

начал искать шунт 50А 0,01ом и похоже попал в засаду.. нету их, есть только 0,001ом..
whoim вне форума  
Непрочитано 12.05.2012, 14:42  
Scadauser
Почётный гражданин KAZUS.RU
 
Регистрация: 04.12.2009
Сообщений: 5,455
Сказал спасибо: 73
Сказали Спасибо 2,510 раз(а) в 1,414 сообщении(ях)
Scadauser на пути к лучшему
По умолчанию Re: Амперметр на МК

Шунты (измерительные) не нормируются по сопротивлению, они обычно рассчитаны на определённое напряжение, наши - на 75 мВ, импортные - 50 мВ, и ток. Сопротивление можно высчитать. Если вам нужен на большее сопротивление, возьмите на меньший ток. Вам нужен, следовательно, импортный на 5 А или отечественный на 7,5 А.
Scadauser вне форума  
Сказали "Спасибо" Scadauser
whoim (12.05.2012)
Непрочитано 12.05.2012, 18:12  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Амперметр на МК

А отечественный 75мв 7,5А не крякнет, когда через него 30а побежит? ))
whoim вне форума  
Непрочитано 12.05.2012, 22:31  
Scadauser
Почётный гражданин KAZUS.RU
 
Регистрация: 04.12.2009
Сообщений: 5,455
Сказал спасибо: 73
Сказали Спасибо 2,510 раз(а) в 1,414 сообщении(ях)
Scadauser на пути к лучшему
По умолчанию Re: Амперметр на МК

Сообщение от whoim Посмотреть сообщение
А отечественный 75мв 7,5А не крякнет
А такой ток будет течь в течение длительного времени? Просто точность их, видимо, гарантируется при таком токе. Только не уверен, что существуют шунты с таким номиналом. Но можно же и 10-амперный подпилить, если так уж важен номинал. Вот, для примера, как выглядит 30-амперный:
Миниатюры:
Нажмите на изображение для увеличения
Название: IMG_5300.JPG
Просмотров: 46
Размер:	182.7 Кб
ID:	34700   Нажмите на изображение для увеличения
Название: IMG_5301.JPG
Просмотров: 56
Размер:	157.9 Кб
ID:	34701  
Scadauser вне форума  
Непрочитано 12.05.2012, 22:33  
Scadauser
Почётный гражданин KAZUS.RU
 
Регистрация: 04.12.2009
Сообщений: 5,455
Сказал спасибо: 73
Сказали Спасибо 2,510 раз(а) в 1,414 сообщении(ях)
Scadauser на пути к лучшему
По умолчанию Re: Амперметр на МК

Сейчас глянул, вроде отечественных шунтов такого номинала нет:
http://lib.chipdip.ru/308/DOC000308715.pdf
Scadauser вне форума  
 

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

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

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, время: 04:41.


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