Обявления

Для полноценной работы рекомендуется пройти регистрацию.

Рекламные сообщения будут удаляться вместе с пользователем. Что есть реклама - буду решать я.

Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Здесь только проекты на ATtiny

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение 7sanek777 » 14 окт 2016 07:02

IYra писал(а):
7sanek777 писал(а):а с ограничением оборотов сложно создать?

Для какой прошивки?

А какая у атмега8 распиновка будет? а то вы с Сергеем пообщались, вроде все интересно но схема только для атини2313. Насчет дефицита: навскидку нашел кучу недорогих лотов у китайцев и тех и тех, поправте если неправ с Китаем. У меня пока на триммер встанет схема. Но перед этим на стенде погоняю.Наверное для меги делать она помощнее да?
7sanek777
Пробегал мимо
 
Сообщения: 13
Зарегистрирован: 12 окт 2016 17:20
Откуда: Бийск

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение IYra » 14 окт 2016 13:21

7sanek777 писал(а):А какая у атмега8 распиновка будет? а то вы с Сергеем пообщались, вроде все интересно но схема только для атини2313.

Зависит от корпуса. Подключение по портам можно посмотреть в Протеусе. Генератор - вход, Осц - выход
Вся обвеска как в схеме у sergdvin. Он кстати может выложить свою печатку для Мега.
Так как нужна прошивка для высоких оборотов - ею занимается gordei
Вот как он ее выложит тогда добавим туда ограничение оборотов.
7sanek777 писал(а):Наверное для меги делать она помощнее да?

Да
IYra
Живу тут
 
Сообщения: 543
Зарегистрирован: 01 фев 2012 19:36
Откуда: Санкт-Петербург

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение gordei » 14 окт 2016 19:49

Ну вот поколдовал с исходником сделал 15 узлов начиная с 1000 об/мин до 8000 с шагом 500. Выходной импульс 1 мс. В протеусе вроде как работает, но надо в железе проверять. Железку сам еще не делал, пока нет на это времени.
Вложения
taho_yoz_mega8hi.rar
Проект
(129.41 КБ) Скачиваний: 11
gordei
Частенько бываю
 
Сообщения: 131
Зарегистрирован: 18 дек 2011 20:29

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение 7sanek777 » 15 окт 2016 17:31

gordei писал(а):Ну вот поколдовал с исходником сделал 15 узлов начиная с 1000 об/мин до 8000 с шагом 500. Выходной импульс 1 мс. В протеусе вроде как работает, но надо в железе проверять. Железку сам еще не делал, пока нет на это времени.

Где правите исходники? Эта же программа и прошивает?
7sanek777
Пробегал мимо
 
Сообщения: 13
Зарегистрирован: 12 окт 2016 17:20
Откуда: Бийск

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение gordei » 15 окт 2016 18:28

В кодовижене там есть и встроенный программатор.
gordei
Частенько бываю
 
Сообщения: 131
Зарегистрирован: 18 дек 2011 20:29

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение 7sanek777 » 15 окт 2016 19:26

gordei писал(а):В кодовижене там есть и встроенный программатор.

А программатор простеишего типа через ЛПТ или КОМ порт прошьет этой программкои?
7sanek777
Пробегал мимо
 
Сообщения: 13
Зарегистрирован: 12 окт 2016 17:20
Откуда: Бийск

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение gordei » 15 окт 2016 21:35

Честно говоря не знаю. У меня программатор на меге8. Раньше понипрогом шил.
gordei
Частенько бываю
 
Сообщения: 131
Зарегистрирован: 18 дек 2011 20:29

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение sergdvin » 21 окт 2016 10:52

Доброго дня. Для Меги8 схема такая же как и для 2313 за исключением кнопок. Печатку выложить могу но она под дисплей от ресивера триколор(досталась куча без модулей ДРЕ), ну и назначение пинов вывода поменяно в прошивке для печатки и этого дисплея.
sergdvin
Пробегал мимо
 
Сообщения: 24
Зарегистрирован: 29 фев 2016 12:14
Откуда: Архангельск

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение 7sanek777 » 21 окт 2016 14:12

sergdvin писал(а):Доброго дня. Для Меги8 схема такая же как и для 2313 за исключением кнопок. Печатку выложить могу но она под дисплей от ресивера триколор(досталась куча без модулей ДРЕ), ну и назначение пинов вывода поменяно в прошивке для печатки и этого дисплея.

Да печатку как раз сам разведу, спасибо. мне бы просто в вашеи схеме понять какой вывод для мега 8 будет где. А кнопки в принципе понятно(подтянуть к плюсу и на минус управление?) только не понятно что они реализуют?
7sanek777
Пробегал мимо
 
Сообщения: 13
Зарегистрирован: 12 окт 2016 17:20
Откуда: Бийск

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение sergdvin » 21 окт 2016 14:51

Кнопками можно править угол не прошивая мегу. Выводы согласно даташиту
sergdvin
Пробегал мимо
 
Сообщения: 24
Зарегистрирован: 29 фев 2016 12:14
Откуда: Архангельск

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение 7sanek777 » 21 окт 2016 16:37

sergdvin писал(а):Кнопками можно править угол не прошивая мегу. Выводы согласно даташиту

Это то как раз и понятно. Мне не понятна логика работы, тоесть как происходит правка, двигается весь график или создаются какие-то конкретные точки?
7sanek777
Пробегал мимо
 
Сообщения: 13
Зарегистрирован: 12 окт 2016 17:20
Откуда: Бийск

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение sergdvin » 21 окт 2016 16:42

Нет , точки в зависимости от оборотов. Например работает от 1000 до 2000 в эта точка и правится. Дал больше подстроил другую точку . или на неработающем можно все настроить.
sergdvin
Пробегал мимо
 
Сообщения: 24
Зарегистрирован: 29 фев 2016 12:14
Откуда: Архангельск

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение 7sanek777 » 29 окт 2016 15:12

А как думаете на Ардуино получится? С тахометром и опережением
7sanek777
Пробегал мимо
 
Сообщения: 13
Зарегистрирован: 12 окт 2016 17:20
Откуда: Бийск

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение IYra » 29 окт 2016 19:59

7sanek777 писал(а):А как думаете на Ардуино получится?

Ну если хекс для Мега8 залить туда (есть специальные программки) и фьюзы установить правильно то должно получится
IYra
Живу тут
 
Сообщения: 543
Зарегистрирован: 01 фев 2012 19:36
Откуда: Санкт-Петербург

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение 7sanek777 » 01 ноя 2016 19:47

IYra писал(а):
7sanek777 писал(а):А как думаете на Ардуино получится?

Ну если хекс для Мега8 залить туда (есть специальные программки) и фьюзы установить правильно то должно получится

Я далеко от всего этого. Но примерно понимаю что можно, и даже слвшал про такое. Но вот насчет надежности... не уверен что она надежнее будет чем просто Мега8?
7sanek777
Пробегал мимо
 
Сообщения: 13
Зарегистрирован: 12 окт 2016 17:20
Откуда: Бийск

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение gordei » 05 ноя 2016 18:38

Собрал таки устройство на атмега8. Сделал гаражные испытания. На моём моторе за один оборот один импульс с датчика. Так вот мотор заводиться очень плохо. Опережение работает как то неадекватно. На холостых оборотах, если увеличивать задержку вроде зажигание становиться более ранним. А при добавлении газа наоборот зажигание резко становиться поздним. И вообще угол опережения сильно колбасит. У меня оптический датчик, шторка составляет около 10 градусов. Может она слишком маленькая? Короче куда копать пока мыслей нету.
gordei
Частенько бываю
 
Сообщения: 131
Зарегистрирован: 18 дек 2011 20:29

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение gordei » 06 ноя 2016 20:28

Сегодня попробовал авторскую прошивку без моих изменений. Таже бодяга. Заводиться плохо, нужно хорошо раскрутить коленвал, а с Кик стартером это не так просто. Если резко добавить газу зажигание резко становиться поздним потом немного ранним после 5000 опять сильно заваливается на позднее. Короче на двухтактном одноцилиндровый двигателе работает устройство крайне не стабильно. Зажигание колбасит то в раннюю сторону, то в позднюю градусов на тридцать. Мотор начинае сильно тупить. Наверное на 4-тактном двигле, где колено крутиться намного равномернее чем на 2- тактном такой УОЗ и будет работать. Ну вот такие результаты.
gordei
Частенько бываю
 
Сообщения: 131
Зарегистрирован: 18 дек 2011 20:29

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение sergdvin » 06 ноя 2016 20:39

А осциллографом и генератором импульсов не проверяли что на входе и что на выходе? А в датчике не может быть проблем у меня с холла все точно работает и резкое добавление газа работает четко. У меня также одна искра за оборот (только одна холостая). Для зарядки CDI что используется?
sergdvin
Пробегал мимо
 
Сообщения: 24
Зарегистрирован: 29 фев 2016 12:14
Откуда: Архангельск

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение gordei » 06 ноя 2016 23:14

Генератор подавал на выходе импульсы были, правда осциграф однолучевой. В датчике думаю проблем не должно быть. В данный момент УОЗ собран на pic12f683 от nyemi. Мопед заводиться с пол тыка при добавлении газа резво развивает обороты. Коммутатор тоже самопал внутри преобразователь на мс34063 и тиристор вт151. А у вас мега с буквой А или нет. У меня были б/у Меги без буквы А. На двух мегах почему то не запустился кварц только когда третью перепаял. Может проблема в этом, что мега старого образца.
gordei
Частенько бываю
 
Сообщения: 131
Зарегистрирован: 18 дек 2011 20:29

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение IYra » 12 ноя 2016 10:58

gordei писал(а): У меня оптический датчик, шторка составляет около 10 градусов. Может она слишком маленькая? Короче куда копать пока мыслей нету.

А если попробовать просто в режиме тахомера (без УОЗ) на этом датчике. Как будет показывать обороты ? Адекватно ?
IYra
Живу тут
 
Сообщения: 543
Зарегистрирован: 01 фев 2012 19:36
Откуда: Санкт-Петербург

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение gordei » 12 ноя 2016 15:15

По тахометру вопросов нет. У меня есть на мопеде бортовой компьютер, который обороты показывает и значения совпадают.
gordei
Частенько бываю
 
Сообщения: 131
Зарегистрирован: 18 дек 2011 20:29

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение IYra » 12 ноя 2016 17:31

gordei писал(а):По тахометру вопросов нет.

Ну а если теперь сделать один угол опережения (подправить в программе, чтобы он не зависел от оборотов )
и подобрать его оптимальным для холостых оборотов
IYra
Живу тут
 
Сообщения: 543
Зарегистрирован: 01 фев 2012 19:36
Откуда: Санкт-Петербург

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение gordei » 12 ноя 2016 20:46

Я пробовал ставить 0 на 1000 и 2000 оборотов. При попытке завести мотор создается впечатление что искра проскакивает не в нужные моменты. Мотор делает выхлопы и не заводится. Если дергать Кик стартер очень часто тогда он заводиться и по страбоскопу угол начальный правильный. Программе есть параметр количество пропусков, может он как то влияет.
gordei
Частенько бываю
 
Сообщения: 131
Зарегистрирован: 18 дек 2011 20:29

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение IYra » 13 ноя 2016 19:17

gordei писал(а): Программе есть параметр количество пропусков, может он как то влияет.

Код: Выделить всё
#define UpCount 4  // +1 = количество пропусков (0,1S) до обновления

Получается что значение оборотов обновляется каждые 0.4 сек. Попробуй поставить #define UpCount 1
IYra
Живу тут
 
Сообщения: 543
Зарегистрирован: 01 фев 2012 19:36
Откуда: Санкт-Петербург

Re: Регулятор УОЗ на основе "Тахометр на ATtiny2313"

Сообщение hardlock » 13 ноя 2016 19:28

не ребяты, регулировку/корректировку угла нужно делать КАЖДЫЙ оборот, а не раз в 0,1 или 0,5 секунды. У меня где-то есть проект стробоскопа, там так вычисляется время, когда надо пыхнуть лампой.
Аватара пользователя
hardlock
Администратор
 
Сообщения: 3374
Зарегистрирован: 21 янв 2009 15:48
Откуда: zp.ua

Пред.След.

Вернуться в ATtiny



Кто сейчас на конференции

Сейчас этот форум просматривают: Yahoo [Bot] и гости: 3

cron