Page 34 of 55

Re: Тахометр на ATtiny2313

Posted: 21 Jul 2012 22:44
by Artem
Спасибо за оперативность. Буду пробовать.

Re: Тахометр на ATtiny2313

Posted: 31 Jul 2012 18:53
by Artem
Может кому пригодится, проблема решилась. Дело было не в тахометре, а в "угольной дорожке" на свече того цилиндра, к прерывателю которого был подключен тахометр. В итоге пробой искрового промежутка возникал через раз, что и вешало тиньку тахометра. При замене свечи все отлично стало работать.

Re: Тахометр на ATtiny2313

Posted: 05 Aug 2012 14:20
by Dgubadze
Уважаемый hardlock, не могли бы вы припомнить как был этот тахометр подключен на скутере Honda? К выходу комутатора? или индуктивная связь с проводом на свечу? И правильно ли он работал?
Сделал точно по схеме. Показания впринципе есть, но как-то не стабильно и не правильно. Подбор элементов входного устройства как-то на стабильность не влияет.

Re: Тахометр на ATtiny2313

Posted: 05 Aug 2012 16:59
by hardlock
Dgubadze wrote:как был этот тахометр подключен на скутере Honda?
На черно/желтый провод катушки зажигания (№13 на схеме)
Схема Lead 50-90 crop.gif

Re: Тахометр на ATtiny2313

Posted: 06 Aug 2012 23:08
by Dgubadze
Спасибо, я так и подключал. Ладно, буду пробовать ещё, может по питанию помехи?

Re: Тахометр на ATtiny2313

Posted: 07 Aug 2012 07:00
by hardlock
Dgubadze, может и по питанию, особенно если аккум убитый. Но обычно это приводит к сбросу МК.

Re: Тахометр на ATtiny2313

Posted: 10 Aug 2012 14:50
by Recov
Немного поправил печатку под ДИП, добавил супервизор, промаркировал все детали, добавил транзистор на габариты. Но пришлось отключить 11 вывод контроллера от первого (на первоначальном варианте печатки они замкнуты), как считаете, в таком варианте будет работать? Посмотрите кому не лень пожалуйста. В любом случае пошел делать по этой печатке.

Добавлено спустя 4 часа 55 минут 58 секунд:
Все отлично заработало! hardlock спасибо! На выходных постараюсь поставить в машину. Для проверки подал тестовый сигнал с генератора, сначала как положено, через резистор 220К, не "зацепил", потом подал между 220К и 1К и вот что получилось:

Re: Тахометр на ATtiny2313

Posted: 22 Aug 2012 21:38
by vas455
а можно сделать что бы тахометр показывал только сотни и тысячи? например 6800 оборотов, затем 6900, затем 7000, затем 7100, ну думаю вы поняли, в каком месте в исходном коде что надо поменять?

Re: Тахометр на ATtiny2313

Posted: 22 Aug 2012 21:40
by hardlock
vas455, смотрите в тексте программы округление до десятков. Таким же макаром сделайте округление до сотен.

Re: Тахометр на ATtiny2313

Posted: 22 Aug 2012 23:39
by fanin
Как сделаешь выложи прошивку ???

Re: Тахометр на ATtiny2313

Posted: 23 Aug 2012 07:38
by vas455
хорошо

Добавлено спустя 2 минуты 36 секунд:
**********************************************************************\
Преобразование скорости мотора и количества лопастей
в данные экранного буфера
Вход: wRpm - обороты ротора, byBladeCnt - количество лопастей
Выход: -
\************************************************************************/
void PrepareRpmData(WORD wRpm)
{
BYTE i;
WORD R;

R = wRpm;

byDisplay[3] = wRpm % 10;
wRpm /= 10;

if (byDisplay[3] > 4) //округляем
{
wRpm++;
R += 10;
}

byDisplay[3] = 0;


// Первые 4 цифр - обороты двигателя
for(i=0; i<3; i++)
{
byDisplay[2-i] = wRpm % 10;
wRpm /= 10;
}

if (R < 10)
{
byDisplay[0] = 10;
byDisplay[1] = 10;
byDisplay[2] = 10;
goto exit;
}
if ((R >= 10) & (R <100))
{
byDisplay[0] = 10;
byDisplay[1] = 10;
goto exit;
}
if ((R >= 100) & (R <1000))
{
byDisplay[0] = 10;
goto exit;
}



exit:
}

в каком именно месте надо округлять?

Re: Тахометр на ATtiny2313

Posted: 26 Aug 2012 10:47
by aikonss
Ребят, как и чем изменить в прошивке 17-ю строку для инжекторного авто с двумя катушками .
Может тут уже кто вылаживал, ткните носом пожалуйста . ОКатод.

Открываю исходники в АВР студио. Меняю в 17 строчке цифру. Жму build all . Получаю хекс файл ?
Не понятно только , исходники для ОА или ОК ?
У меня получается 3.56 кб, там ни какой контрольной суммы не нужно ?
Не пинайте сильно :-) я в этом не очень силён.
Если кто просто поправит прошивку с первой страницы "ОК" для инжектора (две катушки 1-4 и 2-3 по парно работают ), буду признателен.
Тинька смдшная - влом её по сто раз отпаивать.
----------------------------------------------------
На 10 странице нашел все ответы.

Re: Тахометр на ATtiny2313

Posted: 27 Aug 2012 15:05
by vas455
сколько катушек и сколько пропусков? индикатор анод или катод?

Re: Тахометр на ATtiny2313

Posted: 14 Sep 2012 16:57
by vitkas
Уважаемый,hardlock! Поясните :wall: ,пожалуйста, что отфильтровывает входной фильтр с катушки?

Re: Тахометр на ATtiny2313

Posted: 14 Sep 2012 21:54
by hardlock
vitkas, как что? Он пытается сформировать входную кашу хоть в какой-то импульс. Собственно и фильтром то это не назовёшь RC и всё.

Re: Тахометр на ATtiny2313

Posted: 15 Sep 2012 11:26
by vitkas
hardlock wrote:vitkas, как что? Он пытается сформировать входную кашу хоть в какой-то импульс. Собственно и фильтром то это не назовёшь RC и всё.
Ну как не фильтр? У него частота среза 72Гц - это получается кол.оборотов на тахометре максимум 2160, а нам же нужно 9999. Просто у меня беда как у некоторых при подключении к катушке показания плавают от 0 до 9999, вот и хочу разобраться как настроить, чтоб не методом ТЫКА. Подавал 50Гц на резистор 1к показало как и положено 1500, а на катушке ни как. Подбирал кондёр - улучшений не было. Может напряжение на входе великовато?

Добавлено спустя 3 часа 51 минуту 33 секунды:
Так и не понял какого .... :shock: , но увеличил емкость до 200н и всё стало нормально работать. :mrgreen: Уважаемый,hardlock Спасибо за тахометр!Удачи в жизни и крепкого здоровья!! :good:

Re: Тахометр на ATtiny2313

Posted: 16 Sep 2012 15:07
by hardlock
vitkas, я же говорю, что этот "фильтр" очень хитрый :lol:

И вам спасибо!

Re: Тахометр на ATtiny2313

Posted: 20 Sep 2012 11:58
by Kovgan
Собрал плату, прошил, все заработало сразу, но значения завышены в два раза. Мотоцикл Юпитер 5, БСЗ одноканальная (2 импульса за 1 оборот). Хотел поменять значения 1,2,4 (2 катушки, одна катушка, мотоцикл), но ума не приложу, как скомпилировать .hex файл. Использую CodeVision AVR.
Может кто-то выложит готовый HEX файл?

Re: Тахометр на ATtiny2313

Posted: 20 Sep 2012 13:36
by vas455
колво котушек и колво пропусков сколько?

Re: Тахометр на ATtiny2313

Posted: 20 Sep 2012 14:46
by Kovgan
одна двухискровая катушка, модулятор - два сектора по 60градусов, т.е. за один оборот к.вала проходит два импульса

Добавлено спустя 2 минуты 32 секунды:
vas455 wrote:колво котушек и колво пропусков сколько?
пардон :sorry: define UpCount 4


Все, разобрался. Просто не та версия программы была. Округлил показания до сотых, раскомментировал анод, прошил - все отлично работает.
Автору и участникам спасибо за девайс :good:

Re: Тахометр на ATtiny2313

Posted: 21 Sep 2012 14:30
by vas455
а в какой строке ты до сотых округлял?
скинь кусок кода где до сотых округлять

Добавлено спустя 24 минуты 23 секунды:
или скинь вообще все исходники

Re: Тахометр на ATtiny2313

Posted: 21 Oct 2012 20:11
by strikervoo
ТОварищи мочи нет уже,прошу помощи!
Шью тиньку всё хорошо, читаю всё ОК, начинаю записывать фьюзы и всё ошибка -24, как быть?
Шьюсь без кварца проводом COM!
картинка
фюзы
фюзы

Re: Тахометр на ATtiny2313

Posted: 21 Oct 2012 20:14
by hardlock
strikervoo wrote:Шьюсь без кварц
дык а надо то с кварцем! Схема то с кварцем и фьюзы под него...

Re: Тахометр на ATtiny2313

Posted: 21 Oct 2012 20:22
by strikervoo
hardlock wrote:
strikervoo wrote:Шьюсь без кварц
дык а надо то с кварцем! Схема то с кварцем и фьюзы под него...
прошился без кварца, а фьюзы выстовлять с кварцем?
как быть камень труп? их у меня штук с 5))

Re: Тахометр на ATtiny2313

Posted: 21 Oct 2012 20:25
by hardlock
strikervoo, :wall:

подключите кварц и шейте. А те которые "трупы" - просто подключите кварцы и они заработают, т.к. фьюзы уже вы выставили.