Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Делене на честота
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=14415
Страница 1 от 1

Автор:  teglicho [ Нед Мар 06, 2016 9:38 pm ]
Заглавие:  Делене на честота

Здравейте
опитвам се с ардуино да разделя честота на 1.4 диапазона е от 0 до 500Hz. Става въпрос за табло на автомобил на който е сменен двигателя с друг и не отговарят оборотите. Компа изпраща постоянно импулси с променяща се честота. Опитах няколко варианта и с командата pulseIn да меря времето и да го умножавам по 1.4 но имам голямо забавяне. Приемам всякакви идеи системата не е отговорна става въпрос за оборотомер
Благодаря

Автор:  amdatlon [ Нед Мар 06, 2016 10:27 pm ]
Заглавие:  Re: Делене на честота

Нещо такова :
http://www.google.bg/search?q=Frequency ... A_EQsAQIEw
После променяш напрежението и обратна конверсия :
http://www.google.bg/search?q=Voltage++ ... A9AQ_AUIBQ

Незнам само точността как ще е.
Или пък просто да промениш разграфяването на циферблада на оборотомера :)

Автор:  AA [ Пон Мар 07, 2016 10:47 pm ]
Заглавие:  Re: Делене на честота

LM2907(LM2917) + LM331 - справи се успешно с адаптирането на круиз контрол от един автомобил на друг - и там коефициента на преобразуване на честотата беше един особен.

Автор:  teglicho [ Вто Мар 08, 2016 9:04 am ]
Заглавие:  Re: Делене на честота

Благодаря на всички

Автор:  velio [ Вто Мар 08, 2016 12:50 pm ]
Заглавие:  Re: Делене на честота

Ще е хубаво ако заложиш на тези схеми F/V - V/F да направиш тестове при различни температури на платката - от -20 до към 60-80 градуса, щото имам чувството че ще има разлика.
Просто идея.

Автор:  teglicho [ Пон Мар 14, 2016 10:33 pm ]
Заглавие:  Re: Делене на честота

Няма ли как да стане с ардуйно просто някаква идея не код

Автор:  ike [ Пон Мар 14, 2016 11:46 pm ]
Заглавие:  Re: Делене на честота

Ардуиното е пракалено мощно за това.
Трябва ти който и да е микроконтролер с 1 вход и 1 изход.

Код:
Прекъсване()
{
  static uint_8 state=0;
  state++;
  if(state==3)
  {
    state=0;
    return 0;
  }
  output=1;
  nop;
  output=0;
  return 0;
}

сигурно може да се направи и с 2 флип-флоп тригера ама ме мързи да мисля.

Edit: С гугъл намерих това: http://www.mikrocontroller.net/attachme ... l33_30.pdf

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/