роботы робототехника микроконтроллеры


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

> Описание: при достижении определенных оборотов которые можно будет регулировать нажатием одной кнопки (вывинчиваем мотор на определенные обороты нажимаем кнопку
Пропуск Post Id


Рядовой


Сообщений всего: 16
Дата рег-ции: Март 2015  



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

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

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

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

суть такова
Входит сигнал с датчика холла ну естественно частота сменная.. на аттини13 будет использоваться... этаж частота выходить далее такая же но при достижении например 4000 оборотов нужна кнопка нажимаем кнопку и дальнейшей набор оборотов невозможен из за того что выходной сигнал дает пропуск в зависимости от оборотов например Н=4000 оборотов и М=4000 оборотов но когда Н будет больше 4000 оборотов то М=Н/2 или М=Н/3
где:
Н - входящий сигнал
М- выходящий (он же будет идти к коммутатору)
отзовитесь пожалуйста !!!
 
 Top
Пропуск Post Id


Рядовой


Сообщений всего: 16
Дата рег-ции: Март 2015  



Это все одна плата схема и как выглядит.
На руках у меня нету нашел в интернете. Но исходников никто не дает...
Скачать файл: Снимок.rar
Скачан раз: 306
 
 Top
Пропуск Post Id


Рядовой


Сообщений всего: 16
Дата рег-ции: Март 2015  



вот еще
Скачать файл: Снимок 1.rar
Скачан раз: 287
 
 Top
Пропуск Post Id


Рядовой


Сообщений всего: 16
Дата рег-ции: Март 2015  



и еще схема без компонентов
Скачать файл: Снимок 2.rar
Скачан раз: 269
 
 Top
Predator Супермодератор Post Id


Супермодератор


Сообщений всего: 1307
Дата рег-ции: Июль 2012  



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


Рядовой


Сообщений всего: 16
Дата рег-ции: Март 2015  



Predator

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

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

Вот видео например
https://www.youtube.com/watch?v=jVke1P0B7Gc
 
 Top
yak Post Id


Маршал


Сообщений всего: 102
Дата рег-ции: Февр. 2010  



Ужас!!! смех Ламер Ламер Ламер
 
 Top
Пропуск Post Id


Рядовой


Сообщений всего: 16
Дата рег-ции: Март 2015  



Predator


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

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

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

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

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

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


в чет то ужас? Подмигивающий

(Отредактировано автором: 20 Марта, 2015 - 13:53:07)

 
 Top
Predator Супермодератор Post Id


Супермодератор


Сообщений всего: 1307
Дата рег-ции: Июль 2012  



не, ну ваше дело конечно.
итак вам надо
1) определить количество оборотов
2) наболтать пропусков сигнала от датчика холла при превышении 4000 оборотов.
тогда
1) взводите таймер на 250 мкс
2) если таймер досчитал и пришел сигнал - вы его пропускаете (насквозь) и сбрасываете таймер
если таймер не досчитал - вы сигнал отсекаете (не пропускаете насквозь) и не трогаете таймер - получаете Н/2, когда двигатель раскрутится до 8000 будете пропускать по 2 входных сигнала (таймер не успеет насчитать) и получите Н/3
 
 Top
Пропуск Post Id


Рядовой


Сообщений всего: 16
Дата рег-ции: Март 2015  



Predator

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

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

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

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

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

Эту задачу можно в пихнуть в один мк?
например пик 12ф675? или подобный пик
или ATtiny 13А и подобные?
 
 Top
Predator Супермодератор Post Id


Супермодератор


Сообщений всего: 1307
Дата рег-ции: Июль 2012  



Это:
Цитата:

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

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

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

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

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

контроллеры справятся любые.
 
 Top
Пропуск Post Id


Рядовой


Сообщений всего: 16
Дата рег-ции: Март 2015  



Predator

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

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

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

ФУОЗ даже спаял на мото но прошивка сколько не писал все ничего не выходило...
только когда помогли в написании тогда и получилось все..
не судите строго
 
 Top
Predator Супермодератор Post Id


Супермодератор


Сообщений всего: 1307
Дата рег-ции: Июль 2012  



Вот я и начал помогать понемногу.
теперь вам надо выбрать контроллер, установить под него среду программирования с компилятором и начинать....
С божьей и моей помощью получится устройство и появится навык программирования хотя-бы одного, но первого контроллера.
это несложное устройство и алгоритм тоже несложный (там есть несколько засад, но я о них предупрежу)- может не для первой поделки, но для второй точно в самый раз.
 
 Top
Пропуск Post Id


Рядовой


Сообщений всего: 16
Дата рег-ции: Март 2015  



Predator

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

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

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

азарт и поднятый дух есть)
Терпения и ваша помощь тоже есть.. думаю получится что то написать зделать )
но начать с чего?
 
 Top
Predator Супермодератор Post Id


Супермодератор


Сообщений всего: 1307
Дата рег-ции: Июль 2012  



остановимся на пике
причина- с ними я работал и у меня в наличии есть - на крайняк у себя повторить и посмотреть- что не так, больше объективных причин нет.
12ф675 отличается от 12ф629 только наличием АЦП (даже прошивки подходят), нам АЦП не надо- поэтому если есть в доступе 12ф629 и дешевле, чем 675 - лучше взять его.
Дальше: я раньше писал под MPlab, сейчас поставлю (сперва найду и качну) Pic-студию и посмотрю что там делать.
Наверняка создать проект и выбрать контроллер, а вот как там библиотеки подключатся - пока вопрос.
 
 Top
Страниц (2): [1] 2 »
« Обо всем »


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





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru