Page 39 of 55

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

Posted: 24 Feb 2014 12:44
by Duck
Добрый день. А можно что-то изменить в хексе, чтоб работал делитель 1к10 ? Ну как бы на индикаторе отсечь разряд "единицы" и чтоб мерял десятки тысяч оборотов.

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

Posted: 24 Feb 2014 12:51
by hardlock
Duck, в хексе - нет, а в программе можно. Приблизительно 88 строка - добавить "/ 10";

Code: Select all

    PrepareRpmData(wLockedRpm / 10);

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

Posted: 24 Feb 2014 13:26
by Duck
А где программу взять? ато у меня только хексы. И я незнаю чем потом скомпилировать.

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

Posted: 24 Feb 2014 13:28
by hardlock
первый пост в этой теме.

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

Posted: 24 Feb 2014 14:26
by Duck
Щас буду пытаться в CodeVisionAVR спасибо ))

Добавлено спустя 21 секунду:
я понял, спасибо

Добавлено спустя 12 минут 14 секунд:
а у меня "ОА" надо там поменять catode на anode в 12 строке правильно?

Добавлено спустя 1 минуту 33 секунды:
вот 12 и 13 строки. что поменять

//#define Anode
#define Cathode

Добавлено спустя 11 минут 2 секунды:
все сделал но непойму как теперь сделать файл hex

Добавлено спустя 25 минут 57 секунд:
выбрал другую папку для сохранения - скомпилировалось. Наверное конфликтовало что-то

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

Posted: 24 Feb 2014 15:12
by hardlock
Duck wrote:а у меня "ОА" надо там поменять catode на anode в 12 строке правильно?
вот 12 и 13 строки. что поменять
//#define Anode
#define Cathode
закоментировать катод и раскоментировать анод.
Duck wrote:как теперь сделать файл hex
Shift + F9

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

Posted: 24 Feb 2014 16:38
by Duck
Я не очень понимаю язык программирования.
hardlock wrote:закоментировать катод и раскоментировать анод.
в смысле поменять местами в этих строках?

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

Posted: 24 Feb 2014 16:39
by hardlock
да, "//" поменять местами.

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

Posted: 24 Feb 2014 17:25
by Duck
еще вопросик: какой программатор рботает на Win7 64 bit?

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

Posted: 24 Feb 2014 17:26
by hardlock
Duck, avr910 (медленно и глючно), usbasp (быстро и дёшево) - точно, других не пробовал - нету.

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

Posted: 24 Feb 2014 17:34
by Duck
а под COM ниче не пойдет? ато у меня понипрог а других нема (((

Добавлено спустя 6 минут 3 секунды:
Ладно куплю usb, лень делать, та и готовый вариант проще купить за 100 грн. Еще раз спасибо!

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

Posted: 24 Feb 2014 17:52
by hardlock
Duck, да на сайте поника есть же схема под ком порт.

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

Posted: 24 Feb 2014 19:22
by Anderer
hardlock, большое спасибо за устройство. Сегодня собрал и проверил от генератора. Работает без глюков :) Живьем, к сожалению пока проверить не могу, как назло снова ударили морозы :(
Видео работы:
http://youtu.be/V-FDOQRnYO4

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

Posted: 24 Feb 2014 20:32
by Duck
hardlock wrote:да на сайте поника есть же схема под ком порт.
у меня есть но на 7 не работает

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

Posted: 04 Mar 2014 21:19
by serge
Здравствуйте!
На схеме МК указан AT90S2313, а проект с исходником даны для ATtiny2313. Скомпилировать имеющийся исходник под AT90S2313 не удаётся. Есть ли исходник под тот МК, что указан на схеме (AT90S2313)?

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

Posted: 05 Mar 2014 11:01
by hardlock
serge, шейте хекс от тини, должно работать на ат90.

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

Posted: 07 Mar 2014 23:44
by serge
Увы, прошивка на AT90 не заработала (хотя, в протеусе работает). Если Вы начинали этот проект именно на этом МК (а именно он указан на схеме), то, может быть, у Вас сохранились те первые исходники? А то получается зря плату травил.

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

Posted: 08 Mar 2014 00:26
by hardlock
serge, а что мешает поставить тиню? Про исходники скажу не раньше вторника - они на работе.

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

Posted: 08 Mar 2014 06:24
by serge
Тиню буду искать. Просто нет её в наличии.
Интересно, а если просто переименовать регистры в текущем исходнике и заинклюдить 90s2013.h в начале, это сработает?

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

Posted: 11 Mar 2014 13:24
by hardlock
serge, именно так и происходил переход с ат90 на тиню.

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

Posted: 11 Mar 2014 22:31
by serge
Помучался, но пока безрезультатно. Похоже, что в Codevision регистры называются как-то иначе, чем в документации. А может быть просто знаний по МК ещё недостаточно. Вам не удалось найти на работе ранние исходники?

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

Posted: 11 Mar 2014 22:36
by hardlock
serge, я неделю был на больничном... Может завтра.

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

Posted: 14 Mar 2014 14:35
by serge
Простите за назойливость, есть ли новости?

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

Posted: 14 Mar 2014 15:59
by hardlock
serge, старых исходников не нашёл, переделал на скорую руку из первого поста. Компилируется нормально (v2.05.3) Пробуйте.

PS: сравнением файлов можете посмотреть что переделал.

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

Posted: 14 Mar 2014 17:50
by serge
Огромная Вам благодарность! Скомпилировал, проверил сначала в протеусе на правильность счёта - всё считает нормально. Запрограммировал МК, в железе сразу заработало.