Page 48 of 55

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

Posted: 28 Aug 2016 09:22
by hardlock
rar, для начала попробуйте поставить коэффициент равный 12, как описано в первом посте. Если всё заработает, то будем думать про выход.

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

Posted: 28 Aug 2016 10:10
by IYra
rar wrote: Суть дела такова я искал схему тахометра от 0 до 150-200 об\мин. и увы естественно не нашёл даже подобного. И увидев этот вариант подумал возможно вы сможете мне помочь. В виде датчика у меня зубчатое колесо на 12 секторов соответственно один оборот 12 импульсов
Вот здесь http://hardlock.org.ua/viewtopic.php?f= ... %B9#p11680 вариант для гончарного круга. Может будет полезно

Посмотрел а там одни хексы. Добавил сюда проект. Коэффициент= 12

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

Posted: 30 Aug 2016 22:48
by rar
Спасибо в ближайшее время попробую и отпишусь.

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

Posted: 01 Sep 2016 23:07
by rar
Всем привет я собрал в "железе" тахометр, прошил процессор. Заработало, но не так как я ожидал. Дело в том, что я залил готовую прошивку, а надо было скомпилированную из проекта который мне любезно был предоставлен IYra Но повторю ещё раз моих знаний хватает только для того, что бы залить hex файл в процессор. Исходя из этого я просил бы вас сделать непосредственно hex файл. Конечно надо учиться это делать и самому, но очень трудно и не понятно. Так, что если вас это не проблематично, очень прошу оказать мне эту услугу.

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

Posted: 02 Sep 2016 10:16
by hardlock
rar wrote:Исходя из этого я просил бы вас сделать непосредственно hex файл
Во вложении архив с 2мя хексами - коэфициент = 1 и 12. Пробуйте.

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

Posted: 04 Sep 2016 23:17
by rar
Всем привет продолжая свои поиски готов рассказать следующее: пробовал обе прошивки в качестве источника сигнала использовал 50Гц по моим расчётам показания должны были соответствовать 250 об/мин, вместо этого выдало 3000 думаю это прошивка на коэффициент=1, а вот вторая прошивка выдала аж 6000 таким образом коэффициент составил 0,5 вместо 12. Возможно я в чём то ошибаюсь , если это так то подскажите в чём ошибка. А если я прав то пожалуйста подкорректируйте прошивку, де ещё хотел попросить и для индикатора с общим катодом, сложилось так,что есть оба типа возможно оба и применю. Спасибо вам за помощь! Жду ответа.

Добавлено спустя 23 часа 36 минут 18 секунд:
Всем снова привет. Перебрав все файлы которые мне прислали я заново просматривал архив от IYra проверив в протеусе увидел, что всё работает и не понятно почему в железе были проблемы? В общем я перезалил HEX из архива и всё заработало на 50гЦ 250 об/мин. Я сам что то напутал когда прошивал, поэтому огромное спасибо за помощь в реализации данного проекта особенно IYra! Теперь хотелось бы иметь в схеме сигнал останова (обрыва ремня привода) на вывод 11 (PD6).сигнал включения привода и если при наличии единицы на нём нет счёта, то срабатывает скажем буззер . Ещё раз прошу прощения за свою не внимательность.

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

Posted: 06 Sep 2016 18:51
by hardlock
rar, я смогу помочь только после 19 сентября - отпуск...

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

Posted: 06 Sep 2016 20:21
by rar
Спасибо, сколько нужно столько и подожду.

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

Posted: 06 Sep 2016 20:30
by hardlock
rar, не просто подождите, а ещё и напомните 19-20 числа )))

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

Posted: 12 Sep 2016 21:28
by nickjust
Добрый день.
А возможно ли допилить в схему и прошивку - чтобы при заданном значение тахометра - включалось например реле
Очень нужно!
Спасибо!

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

Posted: 19 Sep 2016 12:45
by Macheser
Добрый день всем.

Развел печатку под свои детали, решил сделать с транзисторными ключами, не пошло. Исключил их из схемы. Никаких помех на осциллографе "чистый" меандр, по этому сигнал идет на прямую на 6ю ногу. Тахометр заработал.
Прошивку взял из 1го поста. Коэффициент на сколько я понял 1.
Индикацию оборотов делаю для частотников, с инкрементальными энкодерами с ТТЛ сигналами, на одном датчике 500 имп/об (двигатель на 6000об/мин), на другом 625 имп/об (двигатель на 3000об/мин) также на обоих датчиках есть и 0-метка (1имп/об).
Проблема в следующем- пробовал поправить код и скомпилировать прошивку под 625 имп/об ничего хорошего.
Прошу помощи: скомпилируйте пожалуйста, если не затруднит прошивки под 500 и 625 имп/об, без округления, и с отсчетом от 0 или 1об/мин.

С Уважением Максим.

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

Posted: 19 Sep 2016 12:48
by hardlock
nickjust, теоретически всё можно. Вон rar`у нужно наоборот, чтобы при отсутсвии сигнала был выход. Немного с работой разгребусь и, может на выходных подумаю.

Добавлено спустя 1 минуту 59 секунд:
Macheser wrote:Прошу помощи: скомпилируйте пожалуйста, если не затруднит прошивки под 500 и 625 имп/об, без округления, и с отсчетом от 0 или 1об/мин.
тут сложнее. Такие коэфициенты в программе не предусмотрены. Там ОДНОбайтовый тип... Надо переделывать.

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

Posted: 19 Sep 2016 12:57
by Macheser
Могу ли я надеяться на помощь.

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

Posted: 19 Sep 2016 13:01
by hardlock
Macheser, если доберусь до первого задания, то посмотрю и Вашу проблему.

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

Posted: 19 Sep 2016 18:30
by rar
Всем привет спешу напомнить о своей просьбе уважаемому hardlock, с нетерпением жду. Спасибо за помощь. Обязательно после завершения данного проекта предоставлю фото, а может и видео для чего всё это делал с вами вместе.

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

Posted: 20 Sep 2016 09:44
by hardlock
rar wrote: Теперь хотелось бы иметь в схеме сигнал останова (обрыва ремня привода) на вывод 11 (PD6).сигнал включения привода и если при наличии единицы на нём нет счёта, то срабатывает скажем буззер . Ещё раз прошу прощения за свою не внимательность.
1. выкидываем вход габаритов - теперь это сигнал останова - выход.
2. ничего не понял про бузер и сигнал включения привода. Поясните.

Добавлено спустя 19 минут 30 секунд:
Macheser wrote:Прошу помощи: скомпилируйте пожалуйста, если не затруднит прошивки под 500 и 625 имп/об, без округления, и с отсчетом от 0 или 1об/мин.
Попробуйте прошивки из вложения. За работоспособность не уверен. Округления не убирал, пока. Скомпилировано для 500 и 625 и ОА и ОК.

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

Posted: 20 Sep 2016 19:34
by rar
Всем привет. Значит по поводу буззера и сигнала включения смысл такой: при включении привода по средством ременной передачи вращается барабан на котором установлен датчик и необходимо настроить скорость вращения по тахометру, при этом иметь сигнализацию в случае обрыва ремня, то есть мотор вращается -барабан стоит значит работает сигнал буззера это для быстрой замены ремня. Для принятия информации тахометром, что двигатель включён хочу использовать оптрон типа 817- соответственно сигнал на процессор инверсный мотор включён-0, мотор выключен-1, наверно стоит всё таки предусмотреть минимальную но всё же задержку для сигнализации при включении. Вот суть алгоритма работы. Мне нужен только тахометр с сигнализацией, других функций и коммутаций не нужно. И ещё применять буду индикатор с общим анодом, других с такой яркостью у меня нет. Рад если правильно ответил на вопрос.

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

Posted: 20 Sep 2016 20:28
by Ivanvo
Здравствуйте. А можно ли допилить тахометр и в него добавить вольтметр
то один порт свободен PD3 и может можно повесить что нить на порт RESET.
Переключение режимов сделать кратковременное нажатие на габарит 1 секунда.
Я понимаю что это почти новое устройство но все таки... Так как вообще не силен в программировании...

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

Posted: 20 Sep 2016 23:00
by Macheser
Добрый вечер.
Прошивку проверил, отображения есть, но нет стабильности показаний. Крутил пока шуриком отдельно от двигателя.
Завтра вылажу видео.
В начале крутил с сигналом от 0 метки (1имп/об) на индикаторе 0, потом переставил фишку на 625 имп/об. На видео скачки, до 9000 об/мин, а шурик на 2 скорости 1600об/мин макс. переключил скорость - 500об/мин разницы не заметил.
В конце крутил вручную, тоже дергания от малейшего прикосновения к валу датчика.

Максим.

Добавлено спустя 7 минут 59 секунд:
Успел копирнуть на яндекс диск, ссылка: https://yadi.sk/d/pz28CSsnvTFvf
Туда же вложил фото Fuse bits может их неправильно сконфигурировал?

Максим.

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

Posted: 21 Sep 2016 17:50
by hardlock
Ivanvo wrote:Здравствуйте. А можно ли допилить тахометр и в него добавить вольтметр
нет, в моих планах такого нет.
rar wrote:Рад если правильно ответил на вопрос.
Идею понял, сегодня не получилось, завтра если позволит время постараюсь допилить.
Macheser wrote:В конце крутил вручную, тоже дергания от малейшего прикосновения к валу датчика.
Очень похоже на счёт как при дребезге контактов - программно никак не обрабатывается. Попробуйте хотя бы конденсатор повесить на входе. Подайте 50 Гц, что покажет?

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

Posted: 22 Sep 2016 22:00
by propell_ant
Вообще Macheser, для задачи контроля обрыва ремня используйте сигнал с нулевой метки и будет вам счастье безо всяких переделок прошивки.

hardlock, Macheser, это не дребезг, это нормальное поведение для сигнала с энкодера,
просто использовать энкодер без обсчета квадратурного сигнала - неправильно. Вы даже когда пальцами поворачиваете вал будете получать импульсы как в прямом так и в обратном направлении, а тахометр их будет подсчитывать и показывать на экране всякую хрень. Пальцы чуть дрожат, эта дрожь при пересечении границ меток будет давать несколько фронтов вместо ожидаемого одного. Для фильтрации таких вещей и придуман квадратурный сигнал, он содержит информацию о направлении и сколько бы дребезга ни пришло - останется только один правильный импульс.

Добавлено спустя 41 минуту 8 секунд:
Macheser wrote:Развел печатку под свои детали, решил сделать с транзисторными ключами, не пошло. Исключил их из схемы. Никаких помех на осциллографе "чистый" меандр, по этому сигнал идет на прямую на 6ю ногу. Тахометр заработал.
Входная цепь на транзисторе и паре конденсаторов защищает микроконтроллер и фильтрует помехи. Правильно сделали, что подали напрямую, всё было расчитано под другие частоты и напряжения. Следите только, чтобы земля у энкодера и у тахометра была надежно соединена, а то спалите тахометр.

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

Posted: 23 Sep 2016 08:19
by Alex_S
Что за квадратурный сигнал?

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

Posted: 23 Sep 2016 13:17
by propell_ant

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

Posted: 23 Sep 2016 16:52
by Left
Уважаемый hardlock, большущее Вам спасибо за этот тахометр. Около десятка сделал для автомобилей, один сделал для комбайна с самодельным индуктивным датчиком, ВСЁ отлично работает. Правлю исходник под свои нужды, прошиваю через AVReal и в работу. Смешно конечно читать про предложения добавить вольтметр и использовать ножку RESET. Еще раз СПАСИБО за Ваш труд.

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

Posted: 24 Sep 2016 09:00
by hardlock
Left, :oops: лестно, спасибо )))

ЗЫ: ножку RESET тоже можно использовать - не проблема. И напрядение можно тинькой мерять, но зачем всё это в этом проекте - хз. Тут простейшее не успеваю доделать...