Page 52 of 55

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

Posted: 24 Aug 2017 11:07
by mechanicalhand
Всем привет! собираю данный тахометр для дизель генератора где съем импульсов ведется с венца маховика
на нем 147 зубьев.тахометр работает стабильно до 1100 оборотов. потом что-то переполняется и он начинает показывать 4400, в си я не силен но компилятор показывает варнинг на строчку

lTmp /= ((wTimerOvfCnt << 8) + TCNT0);

Warning: overflow is possible in 16 bit shift left, casting shifted operand to 'long' may be required
вобщем прошу знающих помочь побороть его.

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

Posted: 24 Aug 2017 15:08
by propell_ant
mechanicalhand, вы же наверно доработали прошивку? Иначе бы 147 зубов вам показывали заоблачные обороты...
Выложите сюда свою прошивку, тогда можно будет что-то сказать.

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

Posted: 30 Nov 2017 23:09
by azrin
1. подскажите какую прошивку шить в контролер ATtiny2313 для ВАЗ 2101, схема с общим анодом?
2. кто-то прошивал простейшим программатором?

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

Posted: 01 Dec 2017 09:45
by IYra
azrin wrote:1. подскажите какую прошивку шить в контролер ATtiny2313 для ВАЗ 2101, схема с общим анодом?
Ну наверно taho_oa.rar. При включении должен быть 0. Может еще быть проблема с делителем.
Это видно по холостым оборотам.
azrin wrote: 2. кто-то прошивал простейшим программатором?
Пользуюсь этим программатором и программой uniprof
Все работает

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

Posted: 02 Dec 2017 11:17
by azrin
IYra Спасибо за ответ.
taho_oa.rar - прошивка старая, более интересна прошивка hardlock с 49 страницы hex v1.1 (1,2,4,oa,oc). Внутри ахива непонятно кукую брать для ВАЗ 2101 или Taho_1_oa.hex или Taho_2_oa.hex ?
Также интересна прошивка AlexAlex с 43 страницы TACHO_1 - CA.hex, кто-то пробовал ее?

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

Posted: 09 Dec 2017 00:26
by azrin
Прошивки оказались одинаковые и на классике ВАЗ 2101 работают отлично (Taho_2), спасибо hardlock :good:, также проверял на вторичке трансформатора 50герц=1500оборотов. Программатор паял для сом-порта и шил понипрогом русским ( ponyprogV207a RUSSIAN - http://rgho.st/7fF7nHwDz )

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

Posted: 10 Dec 2017 12:37
by azrin
Подскажите какие FUSES выставлять в проекте тахометра от AlexAlex он разработан в Atmel Studio Project.????
Прошиваю в ponyprogV207a RUS и всегда отображает 255 от переменного напряжения 6в ! :shock:
или тупо перебирать по калькулятору http://payalo.at.ua/c_fuse/calc.html?part=ATtiny2313
http://fusecalc.mirmk.ru/

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

Posted: 10 Dec 2017 13:42
by AlexAlex
использовал онлайн калькулятор http://www.engbedded.com/fusecalc/

главное выставить внешний источник тактирования на 8мгц, и УБРАТЬ деление на 8. (при отсутствие внешнего кварцевого резонатора поменяйте на встроенный 8мгц)
также рекомендую выставить защиту EEPROM при стирании. Если правильно помню, у меня вот так:
https://yadi.sk/i/7XHE8mO03QUeku
https://yadi.sk/i/g2lZVIZT3QUeng

при запуске тахометр должен включать все индикаторы (8888) на секунду если не ошибаюсь, чтобы убедится что все правильно работает. Это происходит? если нет, то либо не та прошивка, либо проблема в плате

также значение зависит от настройки тахометра (в моей схема есть дополнительная кнопка), для 2т и 4т двигателей, попробуйте его поменять, значении должно изменится (как пользоваться меню и писал в первом посте, если не справитесь, обращайтесь :)

P.S. да проект сделан в atmel studio. В первой версии там была ошибка при расчете оборотов для 4т двигателя, не помню обновлял ли, вот на всякий случай последняя версия https://yadi.sk/d/rIJ9Bs1Q3QUgFt

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

Posted: 10 Dec 2017 14:00
by Denis_K
и всегда отображает 255 от переменного напряжения 6в !
А сколько должен? 6В не показатель, можно и 2В и 20В использовать, а вот частота сети 50Гц - это показатель!

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

Posted: 10 Dec 2017 21:27
by azrin
AlexAlex Спасибо!!!, оперативность супер, новая прошивка TACHO_1_CATHODE заработала с Вашими FUSES :bomb: :good: :drink:
При запуске тахометр на индикаторе (8888) на секунду - это его тест, далее появляется 0. Прикасаюсь сигнальным проводом к + появляются измерения, как и должно быть.
Но, в меню нет 1t, только 2t и 4t, соответственно измерения завышены в 2 раза на 2t на вторичке трансформатора 50герц=3000оборотов, а должно быть 1500, 4t=6000оборотов.
Как быть?

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

Posted: 10 Dec 2017 22:19
by AlexAlex
в меню нет 1т, потому что двигателей таких нет :laugh:

не совсем так, 50гц на 60 секунд - 3000 оборотов, как и должно быть, без дополнительных умножений. А вот 4т умножается на ДВА, отсюда и 6000. 1500 было бы для двухцилиндрового двухтактного двигателя с катушкой распределения зажигания..... вы уверены что вам именно это надо? сколько у вас цилиндров и 2т или 4т двигатель?

не предусматривал этой функции так как делал тахометр для скутера :lol: но если нужно могу дописать делитель, не проблема

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

Posted: 10 Dec 2017 22:25
by azrin
в старой версии c 43 cтр, были в меню делители G 1. 2. 3 . 4 но она считает не правильно. а новая завышает а 2 раза на машине ваз 2101, четыре цилиндра, 4т двигатель. если возможно допишите делитель, заранее спасибо.

Подскажите еще по кнопке меню, как правильно ее подключать. 10кОм нада?

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

Posted: 10 Dec 2017 22:38
by AlexAlex
да, значит на 43 старая версия с ошибкой)

добавил делитель на 2 вместо умножения, работать будет только на 4т 4 цилиндра, общий катод, без транзисторов (з.ы. выставите режим 4Т)
https://yadi.sk/d/lFoY_Inp3QVSai

да, подтяжка 10ком к +5 нужна обязательно, но уберите 1ком последовательный резистор, он не нужен

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

Posted: 11 Dec 2017 08:42
by azrin
AlexAlex Прошивка TACHO_1_4C_CATHODE заработала как надо 4t=1499-1500оборотов :-), СПАСИБО ОГРОМНОЕ.
Последняя просьба - скомпилируйте прошивку под общий анод.

архив перекачал,благодарю :drink:

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

Posted: 11 Dec 2017 14:47
by AlexAlex
добавил все 4 хекса в общий архив, скачайте его заного :)

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

Posted: 06 Feb 2018 08:12
by vadegdadeg
Всем привет!
Господа, не подскажите какую прошивку использовать, мне нужно просто замерять обороты разных двигателей с помощью датчика CNY70 и секторного круга.
Просто тут большинство автомобилисты, а мне я так понимаю попроще надо прошивку. Вот на странице 49, прошивки от автора, я так понимаю цифра в них (1,2,4) это количество импульсов на оборот? И я так понимаю, что мне нужно сделать секторный круг исходя из этой цифры?

Добавлено спустя 14 часов 16 минут 52 секунды:
Разобрался, вопрос снят! Прошил версию Taho_4_oc.hex подал 60Гц получил 900 оборотов, секторный круг нужен на 8 частей, 4 черных и 4 белых.
З.Ы. Индикатор на самом деле яркий, резюки стоят по 620 Ом, просто я фотать не умею. На вывод 6 (вход) прилепил стабилитрон на 4,7В и последовательно резюк на 1кОм. Так же поставил диод от переполюсовки.

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

Posted: 10 Mar 2018 15:56
by chukcha
Здравствуйте. Этот тахометр будет измерять от 0 оборотов? Нужно для ветряка.

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

Posted: 10 Mar 2018 16:01
by hardlock
chukcha, в моей версии, если убрать округление, то да, от 1 оборота /сек

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

Posted: 10 Mar 2018 16:07
by chukcha
Ваша версия, это из начала темы?

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

Posted: 10 Mar 2018 16:10
by hardlock
chukcha, да. хотя по ходу темы много было исправлений и улучшений.

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

Posted: 10 Mar 2018 16:12
by chukcha
Спасибо большое. Буду пробовать.

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

Posted: 07 Apr 2018 21:44
by Shturmanss
Вот тоже своял ну чтото мерцание на индикаторах и при подключении габаритов плохо притухает

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

Posted: 07 Apr 2018 21:48
by hardlock
Shturmanss, фьюзы? мерцание 1 раз в секунду?

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

Posted: 09 Apr 2018 21:13
by Shturmanss
НЕ все спасибо проблема в битом кварце

Добавлено спустя 2 минуты 35 секунд:
Вот что получилось

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

Posted: 02 May 2018 23:38
by azrin
Демонстация работы прошивок hardlock - левый тахометр и AlexAlex - правый тахометр.