Страница 1 из 1

Прошивка для счётчика импульсов на Pic16F628

Добавлено: Ср сен 30, 2020 09:55:42
Шерлок Холмс
Здравствуйте

Нужна прошивка для счётчика импульсов.

Я воспроизвёл данную схему
коунт.png
(26.03 КБ) 287 скачиваний
на макетной плате с питанием от 3В батарейки CR2032. На второй пин (если смотреть схему) подцепил датчик Холла.

Всё прекрасно работает, но есть особенность. Нужно считать порядка 10-15 импульсов в секунду. А данный счётчик больше 3-5 импульсов взять физически не может. Это я уже проверил.

Счётчик будет устанавливаться на самодельную дрель для закрутки резиномотора для авиамоделей.

Алгоритм работы прошивки необходим такой:

1. Если на пин2 еденица - индикатор включается и начинает считать импульсы от 1 до 999. Счёт только в одном направлении
2. Если на пин3 нажали - сброс показаний
3. Если в течении 5 минут импульсов нет - гасим индикатор (этот параметр возможно будет меняться)
4. Кроме того нужна защита от "постоянного нажатия". То есть если магнит занял постоянное положения рядом с датчиком Холла, мк это обнаружил и начал гнать показания. А вращения по факту нет

Вот для чего эта дрель будет использоваться https://www.youtube.com/watch?v=4Yj7xGE4M0E

Почему не возьмусь это сделать сам? Тупо нет времени, а лётный сезон подходит к концу. Охота "полетать" со счётчиком. Кроме того к этой дрели нужно еще и другие причиндалы сделать. У опытного прогера это может занять несколько часов (возможно), я же ввиду неопытности убью куда больше времени.

Пишите тут или на 89137925девять4два (лучше ватсап), или на flapper-f1b@yandex.ru

Re: Прошивка для счётчика импульсов на Pic16F628

Добавлено: Ср сен 30, 2020 11:57:26
driver_gv
Есть такой http://www.picping.lg.ua/counter/index.htm
Там два варианта прошивок , обычная и для быстрого счета.

Re: Прошивка для счётчика импульсов на Pic16F628

Добавлено: Ср сен 30, 2020 12:07:37
Шерлок Холмс
Благодарю! Сегодня попробую собрать на макетке.

А можно ли это питать от батарейки 2032, подсоединив её напрямую к МК? Насколько быстро способна считать "быстрая прошивка"?

Re: Прошивка для счётчика импульсов на Pic16F628

Добавлено: Ср сен 30, 2020 12:53:09
driver_gv
- Минимальное напряжение питания по даташиту 3 вольта. Может и не запуститься. Тогда с индексом LF, он от двух вольт .
- 20Hz

Re: Прошивка для счётчика импульсов на Pic16F628

Добавлено: Чт окт 01, 2020 08:23:23
Шерлок Холмс
[uquote="driver_gv",url="/forum/viewtopic.php?p=3899736#p3899736"]Есть такой http://www.picping.lg.ua/counter/index.htm
Там два варианта прошивок , обычная и для быстрого счета.[/uquote]

Благодарю за ваш труд! На макетке "скоростная" прошивка работает. Вместо кнопки прибавления поставил датчик Холла ан201.
Проверял с помощью магнитика, примагниченного к патрону электрошуруповёрта. Шурупоёрт крутится-цифры бегут.

Теперь буду разводить плату под свою задачу.

Ещё такой вопрос: чем лучше питать данную схему? Чтобы батареек хватило на более долгое время. Также критичны размеры: чем меньше-тем лучше.

1) 12в*1шт батарейка А23 + стабилизатор 78L05
2) 1,5в*3шт батареек LR44 , без стабилизатора

Re: Прошивка для счётчика импульсов на Pic16F628

Добавлено: Чт окт 01, 2020 12:45:07
Соник
Литиевый аккумулятор от мобилы.

Re: Прошивка для счётчика импульсов на Pic16F628

Добавлено: Чт окт 01, 2020 13:48:58
Шерлок Холмс
[uquote="Соник",url="/forum/viewtopic.php?p=3900314#p3900314"]Литиевый аккумулятор от мобилы.[/uquote]

Была такая же мысль. Но размер критичен. Хотелось бы чтоб готовое устройство было габаритом ориентировочно 30*40*15 мм (можно немного больше). Батарейку поменять не трудно, просто хотелось бы понять какай вариант сколько приблизительно протянет.

Re: Прошивка для счётчика импульсов на Pic16F628

Добавлено: Чт окт 01, 2020 14:08:06
АлександрЛ
А такой не?
https://aliexpress.ru/item/4000092366287.html
https://aliexpress.ru/item/32770485338.html
https://aliexpress.ru/item/33008900795.html
Вообще, странно, что он у вас так медленно считает, этот контроллер может и мегагерц считать.. :dont_know:

Re: Прошивка для счётчика импульсов на Pic16F628

Добавлено: Чт окт 01, 2020 14:26:59
Шерлок Холмс
Подобный механический у меня был на прошлой дрели. Я о нём думал как о варианте "на крайняк", если с электронным не заладится. Выглядит он как то топорно (как по мне). С алика ждать почти месяц. Вариант на пике16 в этой теме я смогу сделать красиво (как мне нужно). Купить конечно проще, но мне охота именно сделать.

Re: Прошивка для счётчика импульсов на Pic16F628

Добавлено: Пт окт 02, 2020 09:36:54
Шерлок Холмс
Тему похоже уже надо переносить в какой то технический раздел...

Проверил то что я сам и предлагал:

1) 12в*1шт батарейка А23 + стабилизатор 78L05 - хватило минут на 10 :)))
2) 1,5в*3шт батареек LR44 , без стабилизатора - хватило минут на 30

Собственно вопрос такой:
Купил в ближайшем радиомаге Li-Po 3,7В 500Mah. Тестер показывает 3,92В. Габарит у неё подходящий. Но счётчик почему то не запускается. Чего с ним сделать чтобы запустился?

Re: Прошивка для счётчика импульсов на Pic16F628

Добавлено: Пт окт 02, 2020 10:28:08
microsystems
[uquote="Шерлок Холмс",url="/forum/viewtopic.php?p=3900671#p3900671"]хватило минут на 10 :)))[/uquote]
У мк должен быть включен спящий режим, чтобы хватало дольше.

Re: Прошивка для счётчика импульсов на Pic16F628

Добавлено: Пт окт 02, 2020 11:00:29
speech
У мк должен быть включен спящий режим, чтобы хватало дольше.
с таким индикатором спящий режим не поможет

Добавлено after 3 minutes 54 seconds:
Чего с ним сделать чтобы запустился
подключай параллельно д3

Re: Прошивка для счётчика импульсов на Pic16F628

Добавлено: Пт окт 02, 2020 11:16:56
Шерлок Холмс
Чего с ним сделать чтобы запустился
подключай параллельно д3
Не понимаю. Что такое д3 ?

Re: Прошивка для счётчика импульсов на Pic16F628

Добавлено: Пт окт 02, 2020 11:52:58
Соник
стабилитрон, который можно вообще не ставить. 7805 тоже убрать.

Re: Прошивка для счётчика импульсов на Pic16F628

Добавлено: Пт окт 02, 2020 12:00:28
Шерлок Холмс
[uquote="Соник",url="/forum/viewtopic.php?p=3900714#p3900714"]стабилитрон, который можно вообще не ставить. 7805 тоже убрать.[/uquote]

Я понял что 7805 тут не поможет. А что поможет? Присоединил Li-Po 3,7В 500Mah напрямую к Pic16, вообще ничего не запустилось.

Re: Прошивка для счётчика импульсов на Pic16F628

Добавлено: Пт окт 02, 2020 13:50:16
NStorm
На какой частоте запущен PIC? При питании до 3В частота должна быть <= 10 МГц. Хотя по-умолчанию вроде от внутреннего RC на 4 МГц должно работать (ДШ глянул очень бегло).
EDIT: А стоп. Индикатор же. ) Из-за него небось не запускается.

Re: Прошивка для счётчика импульсов на Pic16F628

Добавлено: Пт окт 02, 2020 14:28:47
speech
присоедини к акуму резистор ом на 30-50 и посмотри тестером напряжение, если просядет сильно - значит следующий акум, или зарядить этот....

Re: Прошивка для счётчика импульсов на Pic16F628

Добавлено: Пт окт 02, 2020 14:37:18
АлександрЛ
А если повышалку туда сделать/купить, на той же 34063, чтобы от аккумулятора до 5 вольт напряжение повышала?
https://aliexpress.ru/item/1005001321588034.html
https://aliexpress.ru/item/1005001320436979.html
https://aliexpress.ru/item/33037669947.html
Или вообще от одного "пальчика" или "мизинчика" :))) питать.. Лучше от двух..

Re: Прошивка для счётчика импульсов на Pic16F628

Добавлено: Пт окт 02, 2020 14:50:07
speech
вот к чему приводит, когда человек занимается не своим делом...
Почему не возьмусь это сделать сам? Тупо нет времени, а лётный сезон подходит к концу.
У опытного прогера это может занять несколько часов (возможно), я же ввиду неопытности убью куда больше времени.
тупо нет знаний - так верно все...

Добавлено after 3 minutes 56 seconds:
[uquote="Шерлок Холмс",url="/forum/viewtopic.php?p=3900718#p3900718"][uquote="Соник",url="/forum/viewtopic.php?p=3900714#p3900714"]стабилитрон, который можно вообще не ставить. 7805 тоже убрать.[/uquote]

Я понял что 7805 тут не поможет. А что поможет? Присоединил Li-Po 3,7В 500Mah напрямую к Pic16, вообще ничего не запустилось.[/uquote]

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