Форум myROBOT.ru » Роботы и робототехника » Обо всем » Хочу сделать отсечку методом пропуска искры при достижении определенных оборотов

Страниц (2): [1] 2 »
 

1. Пропуск - 20 Марта, 2015 - 04:05:44 - перейти к сообщению
При достижении определенных оборотов которые можно будет регулировать нажатием одной кнопки (вывинчиваем мотор на определенные обороты нажимаем кнопку и далее обороты не подымаются из за пропуска искры

есть примерная схема но прошивки на нее нет!!! Нужна прошивка!!!

Считывать импульсы с Датчика Холла нужно

Хочу попросить о помощи написания очень маленькой программы. может это будет интересно и остальным

суть такова
Входит сигнал с датчика холла ну естественно частота сменная.. на аттини13 будет использоваться... этаж частота выходить далее такая же но при достижении например 4000 оборотов нужна кнопка нажимаем кнопку и дальнейшей набор оборотов невозможен из за того что выходной сигнал дает пропуск в зависимости от оборотов например Н=4000 оборотов и М=4000 оборотов но когда Н будет больше 4000 оборотов то М=Н/2 или М=Н/3
где:
Н - входящий сигнал
М- выходящий (он же будет идти к коммутатору)
отзовитесь пожалуйста !!!
2. Пропуск - 20 Марта, 2015 - 04:10:05 - перейти к сообщению
Это все одна плата схема и как выглядит.
На руках у меня нету нашел в интернете. Но исходников никто не дает...
3. Пропуск - 20 Марта, 2015 - 04:15:00 - перейти к сообщению
вот еще
4. Пропуск - 20 Марта, 2015 - 04:15:52 - перейти к сообщению
и еще схема без компонентов
5. Predator - 20 Марта, 2015 - 10:26:14 - перейти к сообщению
Вы хотите заставить двигатель троить, и таким образом сбросить обороты?
продать цивик и купить таврию - будет дешевле.
Для других случаев даже не знаю зачем это может понадобиться.
может форсунку пораньше перекрывать?
6. Пропуск - 20 Марта, 2015 - 14:33:28 - перейти к сообщению
Predator

Это для карбюраторных двигателей. очень полезная штука и когда идет отсечка очень хорош звук.

Троить может быть но это не главное главное чтоб сделать это ...даже если буде пропуск искры и попадать смесь у выпускной коллектор будут небольшие хлопки.
Вещь реально хорошая

Вот видео например
https://www.youtube.com/watch?v=jVke1P0B7Gc
7. yak - 20 Марта, 2015 - 14:42:38 - перейти к сообщению
Ужас!!! смех Ламер Ламер Ламер
8. Пропуск - 20 Марта, 2015 - 14:43:07 - перейти к сообщению
Predator


Либо вот еще видео

Ну одним словом вещь очень классная

она подключается в разрыв датчика холла

плюс от плюса Холла
минус от минуса Холла
Разрезаем провод
один провод это входящий сигнал с Холла (который импульсный)
второй провод это тот который к коммутатора идет ..

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

https://www.youtube.com/watch?v=ajLcAmS2tGM
(Добавление)
yak


в чет то ужас? Подмигивающий
9. Predator - 20 Марта, 2015 - 15:04:27 - перейти к сообщению
не, ну ваше дело конечно.
итак вам надо
1) определить количество оборотов
2) наболтать пропусков сигнала от датчика холла при превышении 4000 оборотов.
тогда
1) взводите таймер на 250 мкс
2) если таймер досчитал и пришел сигнал - вы его пропускаете (насквозь) и сбрасываете таймер
если таймер не досчитал - вы сигнал отсекаете (не пропускаете насквозь) и не трогаете таймер - получаете Н/2, когда двигатель раскрутится до 8000 будете пропускать по 2 входных сигнала (таймер не успеет насчитать) и получите Н/3
10. Пропуск - 20 Марта, 2015 - 15:18:24 - перейти к сообщению
Predator

Во во во идея очень даже отличная но я в программировании очень тугой(

как прошить и тому подобное еще могу а вот программу написать очень сложно...

Мне не понятный вот это рядок - "2) наболтать пропусков сигнала от датчика холла при превышении 4000 оборотов.
тогда"

в смысле это как?
Мне было б очень удобно что при любых оборотах то ли 4000 то ли 3000 то ли 5200
просто кнопку нажал оно запомнило что на этих оборотах и выше будет уже пропуск сигнала

и как сделать чтоб сигнал входил и выходил тот же без изменений а изменения будут у выходном сигнале только тогда когда достигаются порога отсечки и выше ?
(Добавление)
Predator

Эту задачу можно в пихнуть в один мк?
например пик 12ф675? или подобный пик
или ATtiny 13А и подобные?
11. Predator - 20 Марта, 2015 - 19:50:54 - перейти к сообщению
Это:
Цитата:

1) определить количество оборотов
2) наболтать пропусков сигнала от датчика холла при превышении 4000 оборотов.

постановка задачи.
А это:
Цитата:

1) взводите таймер на 250 мкс
2) если таймер досчитал и пришел сигнал - вы его пропускаете (насквозь) и сбрасываете таймер
если таймер не досчитал - вы сигнал отсекаете (не пропускаете насквозь) и не трогаете таймер

наиболее эффективный (с моей точки зрения) путь реализации.

распишу поподробнее:
1) организуете работу таймера так, чтобы он срабатывал каждые 1/N секунды и вызывал прерывание.
2) в обработчике прерывания взводите флаг "таймер сработал"
3) в основной программе проверяете приход импульса, дальше так: если импульс пришел-проверяете: флаг таймер сработал, если да - то на выход подать импульс, сбросить флаг и таймер, если импульс не пришел или флаг не поднят (импульс пришел, но ему еще рано) - ничего не делать и переходить к проверке кнопки. Если нажата кнопка - менять N и перенастраивать таймер. Возвращаться к проверке прихода импульса.

контроллеры справятся любые.
12. Пропуск - 20 Марта, 2015 - 20:40:27 - перейти к сообщению
Predator

Немного понял и разобрался что и как работать должно
но вот говорю что программы не умею писать ...

если не трудно написать прошивку я буду благодарен в протеусе смогу протестировать и плату спаять и на двигателе протестировать

учил программирование ну никак не дается

ФУОЗ даже спаял на мото но прошивка сколько не писал все ничего не выходило...
только когда помогли в написании тогда и получилось все..
не судите строго
13. Predator - 20 Марта, 2015 - 22:54:22 - перейти к сообщению
Вот я и начал помогать понемногу.
теперь вам надо выбрать контроллер, установить под него среду программирования с компилятором и начинать....
С божьей и моей помощью получится устройство и появится навык программирования хотя-бы одного, но первого контроллера.
это несложное устройство и алгоритм тоже несложный (там есть несколько засад, но я о них предупрежу)- может не для первой поделки, но для второй точно в самый раз.
14. Пропуск - 21 Марта, 2015 - 03:23:24 - перейти к сообщению
Predator

Ка начать
Выбрал контроллер На Пик 12ф675 буду пробовать Pic studio..
или лучше на Attiny13 программировать и той и другой более доступный

для пика Pic studio подходит там есть компилятор ..

с чего начинать писать программу прошивку???

азарт и поднятый дух есть)
Терпения и ваша помощь тоже есть.. думаю получится что то написать зделать )
но начать с чего?
15. Predator - 21 Марта, 2015 - 12:56:41 - перейти к сообщению
остановимся на пике
причина- с ними я работал и у меня в наличии есть - на крайняк у себя повторить и посмотреть- что не так, больше объективных причин нет.
12ф675 отличается от 12ф629 только наличием АЦП (даже прошивки подходят), нам АЦП не надо- поэтому если есть в доступе 12ф629 и дешевле, чем 675 - лучше взять его.
Дальше: я раньше писал под MPlab, сейчас поставлю (сперва найду и качну) Pic-студию и посмотрю что там делать.
Наверняка создать проект и выбрать контроллер, а вот как там библиотеки подключатся - пока вопрос.