Умножитель импульсов на PIC12F629I/P Помогите пожалуйста!

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
ВладимирFORD
Родился
Сообщения: 16
Зарегистрирован: Чт дек 23, 2010 22:24:00

Умножитель импульсов на PIC12F629I/P Помогите пожалуйста!

Сообщение ВладимирFORD »

Здравствуйте! Есть схема, но прошивки к сожалению нет. Нужно чтоб на каждые 12 импульсов добавлялся один. Кнопкой меняется коэффициент умножения на 1:1 и обратно. Если кто может, помогите пожалуйста с прошивкой! Я в железе могу реализовать, а на счет програмирования дуб-дубом, сколько ни пытался вникнуть, никак не получается.
Вложения
схема.rar
(20.07 КБ) 343 скачивания
Аватара пользователя
Fasterpast
Мучитель микросхем
Сообщения: 493
Зарегистрирован: Ср фев 14, 2007 12:07:58
Откуда: Москва
Контактная информация:

Re: Умноитель импульсов на PIC12F629I/P Помогите пожалуйста!

Сообщение Fasterpast »

Частота импульсов какая? Частота на выходе должна быть больше, чтобы вставить "лишний" импульс или это не суть как важно?
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: Умноитель импульсов на PIC12F629I/P Помогите пожалуйста!

Сообщение otest »

Студенты взялись за учёбу в каждой теме форума.
ВладимирFORD
Родился
Сообщения: 16
Зарегистрирован: Чт дек 23, 2010 22:24:00

Re: Умноитель импульсов на PIC12F629I/P Помогите пожалуйста!

Сообщение ВладимирFORD »

Частота не большая, примерно 100-200гц максимум. Если импульс вставить, я думаю не сильно увеличится частота. Импульсы подсчитываются(колличество) счетным устройством.
ВладимирFORD
Родился
Сообщения: 16
Зарегистрирован: Чт дек 23, 2010 22:24:00

Re: Умноитель импульсов на PIC12F629I/P Помогите пожалуйста!

Сообщение ВладимирFORD »

К сожалению я не студент, мне для себя нужно.
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: Умноитель импульсов на PIC12F629I/P Помогите пожалуйста!

Сообщение otest »

ВладимирFORD писал(а):К сожалению я не студент, мне для себя нужно.

Тогда наверное счётчик бензоколонки. Один добавили к 12 копейка в карман а на случай проверки нажали кнопку и всё тип топ.
ВладимирFORD
Родился
Сообщения: 16
Зарегистрирован: Чт дек 23, 2010 22:24:00

Re: Умноитель импульсов на PIC12F629I/P Помогите пожалуйста!

Сообщение ВладимирFORD »

Я автоэлектрик.
stas00n
Вымогатель припоя
Сообщения: 557
Зарегистрирован: Пн мар 23, 2009 04:03:45

Re: Умноитель импульсов на PIC12F629I/P Помогите пожалуйста!

Сообщение stas00n »

otest писал(а):Тогда наверное счётчик бензоколонки. Один добавили к 12 копейка в карман а на случай проверки нажали кнопку и всё тип топ.

Стотыщмильенов так! :))) :))) :))) Не обязательно горючка, может и какой другой прибор учета хочется на...э-э-э ...обмануть, но недолив бенза - самое очевидное что приходит в голову :)))
ВладимирFORD
Родился
Сообщения: 16
Зарегистрирован: Чт дек 23, 2010 22:24:00

Re: Умноитель импульсов на PIC12F629I/P Помогите пожалуйста!

Сообщение ВладимирFORD »

Я же писал, я автоэлектрик! Если можете помочь- помогите, если нет, зачем комментировать? Какая разница для чего это? Я хочу поменять приборку в своем авто. У меня FORD EXPLORER , есть пару вариантов тойотовских, на прямую не подходят, мили-км , тахометр. Менять датчик скорости не реально, стоит на раздатке, диаметры, резьба- все дюймовое, подгонять жописто, на эл. уровне легче. Кнопка не суть важно, это на случай перехода на свою приборку обратно, если что либо не понравится. Можно вполне обойтись без кнопки, если кому то это не нравится!
jonic
Встал на лапы
Сообщения: 96
Зарегистрирован: Чт май 22, 2008 12:43:16

Re: Умноитель импульсов на PIC12F629I/P Помогите пожалуйста!

Сообщение jonic »

а что если...
завесить прерывание по INT0, и там вставить счётчик, в нём устанавливать какую либо ножку в еденицу и заводить таймер, на установку лог 0, в этом таймере, если счётчик равен 12, сбрасываем его, а сами опять запускаем таймер и ставим логическую единицу? вот если как то так?.....
ВладимирFORD
Родился
Сообщения: 16
Зарегистрирован: Чт дек 23, 2010 22:24:00

Re: Умноитель импульсов на PIC12F629I/P Помогите пожалуйста!

Сообщение ВладимирFORD »

Я в "цифре" слабоват, отремонтировать что то, подогнать готовую схему к чему либо, это смогу, а с разработками плохо.
akl
Друг Кота
Сообщения: 4444
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: Умноитель импульсов на PIC12F629I/P Помогите пожалуйста!

Сообщение akl »

Жалко, что нужно на PIC, а то мог бы предложить на ATtiny2313 программу умножения частоты на N/M, где M и N целые. :tea:
ВладимирFORD
Родился
Сообщения: 16
Зарегистрирован: Чт дек 23, 2010 22:24:00

Re: Умноитель импульсов на PIC12F629I/P Помогите пожалуйста!

Сообщение ВладимирFORD »

В принципе меня устроит любая схема, но только готовая. Опять же по изложенным выше причинам.
akl
Друг Кота
Сообщения: 4444
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: Умноитель импульсов на PIC12F629I/P Помогите пожалуйста!

Сообщение akl »

Посмотрите. Текст программы откорректирован по Вашим данным. Программа отлажена симулятором, но в реалии могут быть ошибки.
N_M.rar
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Умноитель импульсов на PIC12F629I/P Помогите пожалуйста!

Сообщение Soir »

ВладимирFORD писал(а):Здравствуйте! Есть схема, но прошивки к сожалению нет. Нужно чтоб на каждые 12 импульсов добавлялся один. Кнопкой меняется коэффициент умножения на 1:1 и обратно. Если кто может, помогите пожалуйста с прошивкой! Я в железе могу реализовать, а на счет програмирования дуб-дубом, сколько ни пытался вникнуть, никак не получается.

Вариант на PIC12F629. По фронту каждого входящего импульса формируется импульс на выходе. Если нажата кнопка, то после формирования 12-го импульса выдается дополнительный 13-ый. Скважность не соблюдается, раз дальше стоит счетчик. Во вложении схема в Proteus (только для демонстрации и отладки), она же в графическом формате (если у Вас нет Proteus) и прошивка. МК работает от внутреннего тактового генератора, то есть кварц не нужен. Подтягивающие резисторы на входах также не нужны, используются внутренние.
Вложения
12_13_629.ZIP
(19.31 КБ) 395 скачиваний
ВладимирFORD
Родился
Сообщения: 16
Зарегистрирован: Чт дек 23, 2010 22:24:00

Re: Умноитель импульсов на PIC12F629I/P Помогите пожалуйста!

Сообщение ВладимирFORD »

Спасибо большое за помощь! Попробую оба варианта, хотя на PIC12F629 вроде проще и "ног" поменьше, печаткуможно не делать. Только я не пойму, внутренний тактовый генератор отвходных импульсов запускается, что ли? А если кварц все таки поставить?
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Умноитель импульсов на PIC12F629I/P Помогите пожалуйста!

Сообщение Soir »

ВладимирFORD писал(а):... Только я не пойму, внутренний тактовый генератор отвходных импульсов запускается, что ли? А если кварц все таки поставить?

Генератор 4МГц есть внутри МК, необходимости в кварце нет.
ВладимирFORD
Родился
Сообщения: 16
Зарегистрирован: Чт дек 23, 2010 22:24:00

Re: Умноитель импульсов на PIC12F629I/P Помогите пожалуйста!

Сообщение ВладимирFORD »

Еще раз большое спасибо!
Аватара пользователя
Goodefine
Держит паяльник хвостом
Сообщения: 906
Зарегистрирован: Ср апр 16, 2008 13:22:54
Откуда: Приднестровье, Тирасполь

Re: Умноитель импульсов на PIC12F629I/P Помогите пожалуйста!

Сообщение Goodefine »

Не хочу Вас огорчать, но при ДОБАВЛЕНИИ лишних импульсов, не все так просто... Это мыслится даже интуитивно. Можете почитать здесь... Эти вопросы очень похожи...
Любой, заслуживающий внимания, опыт приобретается себе в убыток...
ВладимирFORD
Родился
Сообщения: 16
Зарегистрирован: Чт дек 23, 2010 22:24:00

Re: Умноитель импульсов на PIC12F629I/P Помогите пожалуйста!

Сообщение ВладимирFORD »

Здравствуйте! Ничего страшного, небольшая погрешность меня вполне устраивает.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»