Page 46 of 55

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

Posted: 18 Mar 2016 16:25
by hardlock
Vetal001, тиня вобще может останавливаться когда подключаете осциллограф к ноге кварца. Если не останавливается, значит работает от внутреннего генератора.

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

Posted: 18 Mar 2016 17:18
by Vetal001
То есть вы хотите сказать, что не работает кварц?

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

Posted: 22 Mar 2016 22:34
by hardlock
sergdvin, IYra, вот вам новая тема (Регулятор УОЗ на основе "Тахометр на ATtiny2313") - отделил ваши посты. Продолжайте там. Должен получиться интересный проект.

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

Posted: 08 Apr 2016 22:21
by Vetal001
Добрый день. Скажите: В АVR студио галочка во фьюзах, это "0". а в пони прог это что(Собрал и хочу попробовать СТК200/300)? Чтоб случайно не запороть ещё один контроллер...

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

Posted: 08 Apr 2016 22:37
by hardlock
Vetal001 wrote:а в пони прог это что
тоже "0"

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

Posted: 09 Apr 2016 22:22
by Vetal001
Все заработало. Спасибо большое за консультации. По итогу спалил с помощью USBasp 3 камушка. На четвертом через LPT c помощью собственноручно собранного STK300. Все прошилось без танцев с бубном. Теперь по особенностям программы. Вопрос вот в чем. Я из схемы исключил транзюк с цепью фильтров, так как предназначался тахометр не для авто, а для другого устройства. Датчиком является оптопара на просвет, прерыватель (диск 4 отверстия, сверлилось в нержавейке на домашней сверлилке, так что есть разбег в точности сверления), светодиод через алонодный тоннель(для фокусировки светового пучка) на фоторезистор, и дальше через делитель и стабилитрон на 6-ую ногу. Проблема выявилась в том , что с генератора все работает четко, точно,а вот с датчика показания плавают. Пощупал осциком датчик, есть небольшой шум с него, но не существенный. Может быть ли это причиной плвающих показаний, или причина в неточности сверлений. Стоит ли установить на входе транзисторный компаратор, или делать новый прерыватель со сверлением на координатном станке(очень не хочется, головная боль переделывать прерыватель.) Как программа считает? Если она отсчитывает 4 импульса и принимает их за оборот, тогда и не стоит "пыркаться" с новым прерывателем, за оборот она дает и так 4 импульса. Что посоветуете? Или все же критично, чтоб импульсы были идеальны, и отверстия были идеально равнорасположены друг относительно друга? К слову, была проблема, которая описывалась на первых страницах этого топика(мигание показаний) вылечилось установкой стабилизированного источника питания. Может достаточно поставить какие то фильтра конденсаторные?

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

Posted: 09 Apr 2016 22:31
by hardlock
Vetal001 wrote:или причина в неточности сверлений.
подсчёт идёт по длительности импульса, а если они отличаются, то показания будут плавать. Кварт работает, или от внутреннего генератора?

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

Posted: 09 Apr 2016 22:47
by Vetal001
Кварц(внешний резонатор). Длительность импульса одинаковая. так как сверления делались одим и тем же сверлом. Разница может составлять в биении сверла. и разнородности материала в разных местах сверления(Сам удивился, 3 отверстия просверлил, а на 4-ом сжег 3 сверла, в конце концов практически прожег отверстие.) На осциллографе все импульсы идентичны. разница в паузах есть небольшая , но незначительная... по длине окружности могут не совпадать в 1%

Добавлено спустя 7 минут 23 секунды:
Я думал , что по количеству импульсов подсчет за единицу времени ... а вот как бы увелиить это время? Чтоб показания были стабильнее?быстрота обновлений не интересует. Важна точность. Может некоторые шумовые (паразитные пики сбивают с "понталыку" МК?

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

Posted: 09 Apr 2016 22:51
by hardlock
Vetal001 wrote:Длительность импульса одинаковая.
извините, период. Меряем период.

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

Posted: 10 Apr 2016 08:44
by Vetal001
А не подскажите, как усреднить периодичность импульсов по 4-м импульсам?

Добавлено спустя 12 минут 16 секунд:
либо как сделать, чтобы за единицу времени считало устройство больше импульсов? Я так понял, это делается временем обновления , которое по умолчанию стоит 0.3 секунды? Как сделать , чтобы к примеру была 1 сек? Где и что в прошивке нужно изменить?

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

Posted: 10 Apr 2016 10:18
by IYra
Vetal001 wrote:А не подскажите, как усреднить периодичность импульсов по 4-м импульсам?
Надо поменять #define TIMER_OVF_ENOUGHT 49 //
чтобы (TIMER_OVF_ENOUGHT + 1) было кратно 4 - например 47
Попробуй поиграться с эти параметром

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

Posted: 10 Apr 2016 22:00
by Vetal001
Все стало на свои места. Ввел компаратор с обратной связью. Получил четкие чистые прямоугольники Начала адекватно считывать инфу.
Спасибо огромное за проект. Очень полезная штука.

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

Posted: 27 May 2016 14:25
by sawny
Большущая просьба к активистам и разработчику - переделать проект (программную часть) под МЕГу8...
У китаёз её стоимость ниже 2313, она на данный момент используется в гораздо бОльшем количестве проектов, занимает меньше места на плате... У меня было в загашнике пара 2313 - собрал на одной, заработало с пол-пинка. Но радость длилась недолго - пробовал на технике "на соплях", случайно коснулся платы выводом с ЦДИ c тремястами вольтами - и фсьО... камень умер. Ну да ладно, не опечалился я - у меня же есть ещё один камень! Переделал разводку платы под свои желания, перепроверил всё, запаял - и... приуныл... Камень (новый, хранившийся вдали от статических бурь) отказался быть определенным программатором... Наглухо. В душе надеясь, что это всё-таки сопли в плате, аккуратно феном выпаял камень, на волосинках подключил к программатору - и всё та же тишина...
Цены на новые камни в незалежн1й безбожные, а мег8 - полтора десятка в запасе... В общем, очень-очень большая просьба к неравнодушным - подправить в исходнике порты на мегу8, и поделиться исходником, чтобы можно было увидеть, где и что менялось и впредь пытаться самому рихтовать... :wall:
Меня развратил Flowcode простотой написания программ, но он же, редиска, остановил мою тягу к глубокому изучению сред типа CV AVR...

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

Posted: 27 May 2016 15:26
by hardlock
sawny,
Украина, юг...
Запорожье? Херсон?

Ничего не обещаю, но если будет время и комп под рукой - подправлю без проверки в железе

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

Posted: 27 May 2016 16:16
by sawny
Херсонская обл... :-)
В железе, есси что - проверю!

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

Posted: 27 May 2016 20:21
by IYra
sawny wrote:Большущая просьба к активистам и разработчику - переделать проект (программную часть) под МЕГу8...
Вот здесь переделано http://hardlock.org.ua/viewtopic.php?f=9&t=422#p12341
Если Без кнопок - будет просто тахометр

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

Posted: 28 May 2016 07:12
by hardlock
IYra, я и забыл про октанкорректор! Спасибо за проект и ссылку )))

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

Posted: 30 May 2016 18:09
by sawny
Забрал нагло у друга тиньку 2313 :pardon:
Не мудрствуя лукаво, впаял в ранее изготовленную плату - всё, как и ожидалось, работает без проблем. Очередная благодарность :drink: за то, что делитесь со страждущими своими наработками! Как и у многих, простой для повторения и предрасположенный к огромному числу модификаций термометр-термостат hardlock'а в разных вариациях у меня трудится уже много лет без сучков и задоринок. И вообще, если ищу какой-либо самопальный девайс в инете - разработки hardlock'а в приоритете. :good:

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

Posted: 24 Jun 2016 22:57
by ruslan2071985
привет всем. вопрос. начал я выставлять фузы точно как на картинке и начал записывать. потом резко пропало соединение с мк. и все товарищи! она больше не соединилась. в чем проблема? ей кранты?

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

Posted: 24 Jun 2016 23:12
by hardlock
ruslan2071985, значит выставили не совсем ка на картинке. Какой хоть программатор использовали? Теперь вам дорога на сборку "доктора" для востановления фьюзов по умолчанию.

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

Posted: 25 Jun 2016 01:41
by ruslan2071985
все по картинке. я два раза проверил. один в один, как на картинке. и все пропало.

а на счет доктора это хорошо, но плохо. собирать его? проще новую 2313 купить.

через лтп шил, а как называется хрен его знает.

Добавлено спустя 27 минут:
кстати, а вот как сделать что бы точка горела после первой цифры?

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

Posted: 25 Jun 2016 06:53
by Serioga
ruslan2071985,
Попробуй подцепить кварц.

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

Posted: 25 Jun 2016 12:48
by hardlock
Serioga, точно, про кварц или тактирование внешним геной я не подумал :wall: .

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

Posted: 25 Jun 2016 17:27
by ruslan2071985
а что значит кварц повесить? какой? и куда его повесить?

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

Posted: 25 Jun 2016 19:10
by Serioga