Page 37 of 55

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

Posted: 25 Mar 2013 21:39
by Paul
hardlock wrote:tim150575, до 25-го я работаю с телефона, так что никак.
Я тоже жду готовую прошивку для мотоцикла. Возможности скомпилировать нет. Если можно, то для ОА и для ОК.

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

Posted: 07 Apr 2013 21:08
by hardlock

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

Posted: 15 Apr 2013 01:09
by alenik
Уважаемый hardlock, на 11 странице Вы писали, что для применения в схеме AT90S2313 желательно перекомпилировать исходник," подключив библиотеку не тиньки, а 90S и поменяв названия некоторых регистров".
Хочу просить Вас, если есть такая возможность, создать и выложить такие файлы прошивок.
Сам я сие сделать не cумею, а ехать искать одну тиньку, когда у тебя ещё 10 штук AT90S2313, как-то не хорошо.
Да и в схеме написано AT90S2313. :(

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

Posted: 15 Apr 2013 07:07
by hardlock
alenik, а Вы попробуйте прошить эту прошивку, если не заработет, то скомпилирую.

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

Posted: 19 Apr 2013 22:50
by alenik
Залил прошивку для общего катода, включаю, индикации нет, питание на микросхеме 4,9 вольта, на кварце 8мгц.
Осциллографом смотрю, динамики на индикаторе никакой.
Видать прошивка таки не подходит.
Шил программатором HVprog в AVR studio 4.

Добавлено спустя 18 часов 35 минут 15 секунд:
Все, заработала.
Открыл проект в Codevision AVR, в свойствах проекта сменил тиньку на AT90S2313, и выставил частоту кварца 8мгц.
Тогда Project -> make->Program the chip.
Программа зашила контроллер.
В проекте ничего не менял, видать по умолчанию он под общий катод.
После включения засветился нолик справа.
Но при подаче 50гц с трансформатора на индикаторе 750.
В проекте вроде установка для одной катушки: #define byBladeCnt 2 //1- две катушки, 2 - одна катушка, 4 - мотоцикл...
У меня карбюраторная Таврия, правильно-ли он ,будет считать ?.

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

Posted: 20 Apr 2013 10:36
by ur3vcd
У тебя одна катушка зажигания? Если да, то при подаче на вход 50Гц он должен показывать частоту 1500 об. мин. По крайней мере у меня так.

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

Posted: 20 Apr 2013 10:55
by IYra
alenik wrote: Но при подаче 50гц с трансформатора на индикаторе 750.
В проекте вроде установка для одной катушки: #define byBladeCnt 2 //1- две катушки, 2 - одна катушка, 4 - мотоцикл...
У меня карбюраторная Таврия, правильно-ли он ,будет считать ?.
Проект на ATtiny2313 работает на 4 Мгц.
#define Prescaler 0x01 //0x00 - для кварца 4MHz, 0x01 - для кварца 8MHz...
Если Prescaler стоит 0x01 и все равно показывает 750 значит предделитель на AT90S2313
не работает и проект работает на 8 Мгц.
Выход - поставить #define byBladeCnt 1 (две катушки)

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

Posted: 20 Apr 2013 12:40
by alenik
IYra wrote: Проект на ATtiny2313 работает на 4 Мгц.
#define Prescaler 0x01 //0x00 - для кварца 4MHz, 0x01 - для кварца 8MHz...
Если Prescaler стоит 0x01 и все равно показывает 750 значит предделитель на AT90S2313
не работает и проект работает на 8 Мгц.
Выход - поставить #define byBladeCnt 1 (две катушки)
Да, в исходнике Prescaler 0x01, тоесть 8мгц.
В машине одна катушка 4 свечи, трамблер и коммутатор.
У Hardlock этот исходник как-то работал на таврии, может он чего подскажет.
Я не совсем понял алгоритм, как этот девайс считает обороты.
Хотелось-бы чтобы оптимальный вариант, без затыков и тормозов.
Ближе к вечеру прошью, о результатах отпишусь.

З.Ы А если кварц на 4 мгц впаять, что изменится, а то у меня на 8мгц кварцы очень большие.

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

Posted: 20 Apr 2013 14:26
by IYra
alenik wrote: З.Ы А если кварц на 4 мгц впаять, что изменится, ато у меня на 8мгц кварцы очень большие.
Тоже вариант.

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

Posted: 21 Apr 2013 02:07
by alenik
Впаял кварц на 4мгц, теперь показания правильные.
При 50гц на входе- 1500 на табло.

Прикрепляю файл с исходником и прошивкой для AT90S2313 с кварцом 4 мгц, общий катод, под одну катушку.
Думаю Hardlock потом сделает и на 8 мгц.

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

Posted: 11 Jun 2013 22:43
by asd81
приветствую. на "столе" тахометр работает как надо. проблема в подключении к ГАЗели. на холостых частота выхода с коммутатора на катушку около 500Гц. как быть?)

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

Posted: 12 Jun 2013 19:55
by IYra
asd81 wrote: проблема в подключении к ГАЗели. на холостых частота выхода с коммутатора на катушку около 500Гц. как быть?)
Наверно не Гц а об/мин.
Если так то надо изменить(уменьшить) и будет 1000 об/мин
#define byBladeCnt 1 //1- две катушки, 2 - одна катушка, 4 - мотоцикл...

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

Posted: 13 Jun 2013 06:17
by asd81
IYra wrote:
asd81 wrote: проблема в подключении к ГАЗели. на холостых частота выхода с коммутатора на катушку около 500Гц. как быть?)
Наверно не Гц а об/мин.
Если так то надо изменить(уменьшить) и будет 1000 об/мин
#define byBladeCnt 1 //1- две катушки, 2 - одна катушка, 4 - мотоцикл...
в том то и дело, что 500гц

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

Posted: 13 Jun 2013 08:58
by IYra
asd81 wrote:в том то и дело, что 500гц
500 гц это 15000 об/мин Что показывает индикатор ?

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

Posted: 13 Jun 2013 17:10
by asd81
IYra wrote:
asd81 wrote:в том то и дело, что 500гц
500 гц это 15000 об/мин Что показывает индикатор ?
индикатор показывает либо 0 либо разные числа

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

Posted: 13 Jun 2013 18:35
by IYra
asd81 wrote:индикатор показывает либо 0 либо разные числа
А если попробовать подключить вход тахометра к датчику Холла ?
Там помех меньше.Только надо делитель уменьшать.

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

Posted: 13 Jun 2013 18:38
by asd81
IYra wrote:
asd81 wrote:индикатор показывает либо 0 либо разные числа
А если попробовать подключить вход тахометра к датчику Холла ?
Там помех меньше.Только надо делитель уменьшать.
у Газели нет холла. трамблер- генератор. ротор-магнит, статор- катушка. с него импульсы на коммутатор, далее на катушку

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

Posted: 13 Jun 2013 18:56
by Serioga
asd81 wrote:
IYra wrote:
asd81 wrote:индикатор показывает либо 0 либо разные числа
А если попробовать подключить вход тахометра к датчику Холла ?
Там помех меньше.Только надо делитель уменьшать.
у Газели нет холла. трамблер- генератор. ротор-магнит, статор- катушка. с него импульсы на коммутатор, далее на катушку
Хто задает импульсы ?

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

Posted: 13 Jun 2013 21:45
by asd81
Serioga, импульс задает трамблер, магнит вращается внутри катушки

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

Posted: 14 Jun 2013 05:20
by Serioga
asd81 wrote:Serioga, импульс задает трамблер, магнит вращается внутри катушки
Так вот тебе и советували подключиться на выход "трамлера",
там где импульсы "почище".

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

Posted: 14 Jun 2013 05:55
by georg77
встречался с такой Газелью - зажигание у нее настоящее гуано
регулярный обрыв катушки датчика, перегрев и отказ ипануто сделанного коммутатора...
я бы подключил тахометр вскрыв коммутатор к выходу первого или второго транзистора
конечно предварительно уменьшив делитель на входе тахометра

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

Posted: 14 Jun 2013 15:03
by asd81
georg77, ясно, буду пробовать. может ещё попробовать с фазы генератора подключиться :dontknow:

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

Posted: 15 Jun 2013 06:05
by georg77
а вот с фазы генератора категорически не советую - это совсем не тот сигнал, ничего не выйдет!

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

Posted: 21 Jun 2013 19:48
by asd81
народ, кто подскажет? на выходе вместо 220к получилось 10к- не маловато? и кто нибудь может помочь с прошивкой. хотелось бы с округлением до 50. сейчас стоит до 100 как то мне не очень удобно. спасибо.

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

Posted: 17 Jul 2013 12:37
by kiparis36
собрал тахометр, все работает. Можете помочь подключить его к скутеру Honda dio 27. Заранее благодарен.