Page 40 of 55

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

Posted: 13 May 2014 17:51
by tatar007
Здравствуйте.
Не могли бы вы выложить прошивку с делителем на "1" и "4", я не работал в CodeVision AVR и не имею никакого понятия. Пожалуйста. Я собрал схему и она работает прекрасно. Хочу установить ее на моторную лодку. Мотор Yamaha 4-тактовый 2-цилиндровьй. Предполагаю. что показания завышает в 2 раза, т.к. на холостых показывает 1150-1200 1/мин, хотя мотор работает, как будто вот-вот заглохнет, т.е. на глаз 600-700 1/мин.
С благодарностью Геннадий

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

Posted: 16 May 2014 12:22
by hardlock
Воть. Коэфициенты 1,2,4 для ОА и ОК...
Сори, что так долго.

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

Posted: 18 May 2014 17:42
by tatar007
Здрасти.
Огромнейшее СПАСИБО, ща буду пробовать. Ачо означает в проге PNP "Taho......pnp".

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

Posted: 18 May 2014 19:45
by hardlock
tatar007, это для варианта схемы с pnp транзисторами на общих анодах.

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

Posted: 19 May 2014 18:33
by tatar007
Понял.
Попробовал проги с делителями. Все работает. Еще раз огромное спасибо

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

Posted: 04 Jun 2014 22:41
by sanik15
Добрый день извиняюсь за глупый вопрос но я уже два контроллера погубил подскажите пожалуйста как выставить фьюзы в Khazama AVR ?

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

Posted: 05 Jun 2014 09:12
by hardlock
sanik15 wrote:как выставить фьюзы в Khazama AVR ?
не знаком с таким.

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

Posted: 05 Jun 2014 10:49
by sanik15
hardlock wrote:
sanik15 wrote:как выставить фьюзы в Khazama AVR ?
не знаком с таким.
А если не трудно можно указать отличия фузов заводских от выставленных что именно надо изменить дело в том что я не знаю как получить НЕХ из проекта на AVR Studio?

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

Posted: 05 Jun 2014 10:54
by hardlock
ох и ленивые же все стали...
Вот дэфолтные фьюзы:
Image
Фьюзы проекта - в первом посте.

ЗЫ: а кварц хоть подключен?

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

Posted: 05 Jun 2014 11:18
by sanik15
hardlock wrote:ох и ленивые же все стали...
Вот дэфолтные фьюзы:
Image
Фьюзы проекта - в первом посте.

ЗЫ: а кварц хоть подключен?
Дело в том что я новичек студио не подерживает мой программатор
Примерно предпологаю что нужно сделать так
Боюсь последний контролер вывести из строя

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

Posted: 05 Jun 2014 11:35
by hardlock
sanik15 wrote:Примерно предпологаю что нужно сделать так
убрать деление частоты на 8. А ещё проще - набираете в гугле AVR FUSE CALCULATOR, выставляете нужные фьюзы, потом побитово сравниваете с результатом. который у Вас виден внизу в виде галочек (калькуляторе они будут внизу в 16-тиричном виде.

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

Posted: 05 Jun 2014 12:03
by sanik15
Спасибо за помощь ваши советы хо в чем то меня подтолкнули на понимание. Извините за назойливость хочу подстраховаться сейчас правильно выставил?
Безымянный.jpg

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

Posted: 05 Jun 2014 12:14
by hardlock
опять что-то не совпадает, но я не могу понять что. Где вы взяли такой дурной программатор? По описанию локбитов в выпадающем списке МК будет заблокирован от программирования и верификации. Зачем?

Кстати. МК не бывает совсем убит фьюзами. Всё можно восстановить. Простейший случай - МК переведён на работу от внешнего генератора (не кварца), тогда просто на вход, куда вешается кварц, подаём частоту около 1МГц, и МК нормально читается и шьётся. Даже заблокированный кристал можно стереть и записать заново, но не прочитать...

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

Posted: 06 Jun 2014 00:48
by sanik15
Программатор вот этот http://www.khazama.com/project/programmer/
МК будет заблокирован от программирования и верификации устанавливается когда нажимаешь default, почему не знаю.

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

Posted: 06 Jun 2014 09:58
by hardlock
sanik15, судя по всему внутри железяка USasp. Может не мучаться и шить avrdude с каким-нибудь gui типа Burn-O-Mat ?

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

Posted: 06 Jun 2014 11:19
by sanik15
hardlock wrote:sanik15, судя по всему внутри железяка USasp. Может не мучаться и шить avrdude с каким-нибудь gui типа Burn-O-Mat ?
Если б я хоть что то понимал в этом то конечно же не мучался для меня avrdude это вобще темный лес... :-|

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

Posted: 27 Jun 2014 23:17
by Fox40
Здравствуйте!
Большое спасибо, за Ваши устройства.
Собрал и всё сразу заработало.
Наберусь наглости спросить. Я вроде всё перечитал, но не нашёл как сделать чтобы отображались единицы оборотов.
Если можно сделайте прошивку с отображением единиц. Для моих целей точности немного не хватает.
С Уважением

Добавлено спустя 7 минут:
sanik15 wrote:
hardlock wrote:sanik15, судя по всему внутри железяка USasp. Может не мучаться и шить avrdude с каким-нибудь gui типа Burn-O-Mat ?
Если б я хоть что то понимал в этом то конечно же не мучался для меня avrdude это вобще темный лес... :-|
Мне очень нравится "SinaProg". Русская и Громова и USBtiny поддерживает. Тоже avrdude с простой оболочкой.

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

Posted: 28 Jun 2014 11:42
by IYra
Fox40 wrote: Я вроде всё перечитал, но не нашёл как сделать чтобы отображались единицы оборотов.
Если можно сделайте прошивку с отображением единиц. Для моих целей точности немного не хватает.
В функции void PrepareRpmData(WORD wRpm)
закомментировать

Code: Select all

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

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

Posted: 28 Jun 2014 20:37
by Fox40
В функции void PrepareRpmData(WORD wRpm)
закомментировать

Code: Select all

  
//  if (byDisplay[3] > 4)  //округляем
//  {
//    wRpm++;
//    R += 10;
//  }        
    
//  byDisplay[3] = 0;
[/quote]
Большое Спасибо, сейчас буду пробовать. :-D

Добавлено спустя 3 часа 40 минут 12 секунд:
Работает, ещё раз Благодарю!
Ну и ещё понагличаю, подскажите как изменить исходник чтобы считал 1:1? :sorry:

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

Posted: 28 Jun 2014 22:41
by hardlock
Fox40 wrote: Ну и ещё понагличаю, подскажите как изменить исходник чтобы считал 1:1? :sorry:
Поставить коэффициент "1"

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

Posted: 28 Jun 2014 23:15
by Fox40
Я в общем так и догадывался, (глядя на исходник), но я дуб в программировании, пытаюсь учиться но времени не хватает. Вот спроектировать плату и спаять и для меня гораздо проще.
И снова Огромное Спасибо за внимание к посетителям и Вашим проектам.

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

Posted: 22 Sep 2014 17:32
by 7-clown
Разрешите предложить свой вариант прошивки для данного устройства. Все та же прошивка, но просто я добавил несколько строк помехоустойчивости, путем замера 3 импульсов подряд и проверкой их корректности. Также, ниже 600 оборотов показывает прочерки, сигнализируя о не работающем двигателе. Обновление дисплея сделал не по таймеру, а по условию разности 2 последовательных замеров и при отличии больше чем на 50 - обновление! Сделал также шаг в 50 оборотов чтобы показания меньше мелькали перед глазами.

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

Posted: 22 Sep 2014 18:45
by hardlock
7-clown, отлично! Хоть кто-то развивает проекты!

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

Posted: 22 Sep 2014 19:27
by ur3vcd
7-clown, Спасибо! Бум пробовать, а то помехи реально достали

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

Posted: 23 Sep 2014 15:34
by 7-clown
+ шкала

Добавлено спустя 21 минуту 17 секунд:
2 линейки параллельны, используется лапа регулировки яркости...