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

Уборка сахарного тростника. Сезонная. Пайка кастрюль. Сдельная. Предложения работы.
Ответить
Открыл глаза
Аватара пользователя
Сообщения: 77
Зарегистрирован: Вт мар 26, 2013 08:24: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
Реклама
Потрогал лапой паяльник
Сообщения: 399
Зарегистрирован: Сб авг 08, 2009 23:02:57
Откуда: Ростов-на-Дону

Сообщение driver_gv »

Есть такой http://www.picping.lg.ua/counter/index.htm
Там два варианта прошивок , обычная и для быстрого счета.
__________________
Все, что нельзя запрограммировать на ассемблере, приходится паять
Контактная информация:
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 77
Зарегистрирован: Вт мар 26, 2013 08:24:42

Сообщение Шерлок Холмс »

Благодарю! Сегодня попробую собрать на макетке.

А можно ли это питать от батарейки 2032, подсоединив её напрямую к МК? Насколько быстро способна считать "быстрая прошивка"?
Потрогал лапой паяльник
Сообщения: 399
Зарегистрирован: Сб авг 08, 2009 23:02:57
Откуда: Ростов-на-Дону

Сообщение driver_gv »

- Минимальное напряжение питания по даташиту 3 вольта. Может и не запуститься. Тогда с индексом LF, он от двух вольт .
- 20Hz
__________________
Все, что нельзя запрограммировать на ассемблере, приходится паять
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Открыл глаза
Аватара пользователя
Сообщения: 77
Зарегистрирован: Вт мар 26, 2013 08:24:42

Сообщение Шерлок Холмс »

[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 , без стабилизатора
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7576
Зарегистрирован: Пн мар 22, 2010 11:01:14
Откуда: СССР, г. Москва.

Сообщение Соник »

Литиевый аккумулятор от мобилы.
Я рожден при социализме, и я этим горжусь!
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 77
Зарегистрирован: Вт мар 26, 2013 08:24:42

Сообщение Шерлок Холмс »

[uquote="Соник",url="/forum/viewtopic.php?p=3900314#p3900314"]Литиевый аккумулятор от мобилы.[/uquote]

Была такая же мысль. Но размер критичен. Хотелось бы чтоб готовое устройство было габаритом ориентировочно 30*40*15 мм (можно немного больше). Батарейку поменять не трудно, просто хотелось бы понять какай вариант сколько приблизительно протянет.
Друг Кота
Аватара пользователя
Сообщения: 44066
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

А такой не?
https://aliexpress.ru/item/4000092366287.html
https://aliexpress.ru/item/32770485338.html
https://aliexpress.ru/item/33008900795.html
Вообще, странно, что он у вас так медленно считает, этот контроллер может и мегагерц считать.. :dont_know:
Открыл глаза
Аватара пользователя
Сообщения: 77
Зарегистрирован: Вт мар 26, 2013 08:24:42

Сообщение Шерлок Холмс »

Подобный механический у меня был на прошлой дрели. Я о нём думал как о варианте "на крайняк", если с электронным не заладится. Выглядит он как то топорно (как по мне). С алика ждать почти месяц. Вариант на пике16 в этой теме я смогу сделать красиво (как мне нужно). Купить конечно проще, но мне охота именно сделать.
Открыл глаза
Аватара пользователя
Сообщения: 77
Зарегистрирован: Вт мар 26, 2013 08:24:42

Сообщение Шерлок Холмс »

Тему похоже уже надо переносить в какой то технический раздел...

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

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

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

Сообщение microsystems »

[uquote="Шерлок Холмс",url="/forum/viewtopic.php?p=3900671#p3900671"]хватило минут на 10 :)))[/uquote]
У мк должен быть включен спящий режим, чтобы хватало дольше.
Встал на лапы
Сообщения: 133
Зарегистрирован: Сб авг 17, 2013 10:19:08

Сообщение speech »

У мк должен быть включен спящий режим, чтобы хватало дольше.
с таким индикатором спящий режим не поможет

Добавлено after 3 minutes 54 seconds:
Чего с ним сделать чтобы запустился
подключай параллельно д3
Открыл глаза
Аватара пользователя
Сообщения: 77
Зарегистрирован: Вт мар 26, 2013 08:24:42

Сообщение Шерлок Холмс »

Чего с ним сделать чтобы запустился
подключай параллельно д3
Не понимаю. Что такое д3 ?
Друг Кота
Аватара пользователя
Сообщения: 7576
Зарегистрирован: Пн мар 22, 2010 11:01:14
Откуда: СССР, г. Москва.

Сообщение Соник »

стабилитрон, который можно вообще не ставить. 7805 тоже убрать.
Я рожден при социализме, и я этим горжусь!
Открыл глаза
Аватара пользователя
Сообщения: 77
Зарегистрирован: Вт мар 26, 2013 08:24:42

Сообщение Шерлок Холмс »

[uquote="Соник",url="/forum/viewtopic.php?p=3900714#p3900714"]стабилитрон, который можно вообще не ставить. 7805 тоже убрать.[/uquote]

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

Сообщение NStorm »

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

Сообщение speech »

присоедини к акуму резистор ом на 30-50 и посмотри тестером напряжение, если просядет сильно - значит следующий акум, или зарядить этот....
Друг Кота
Аватара пользователя
Сообщения: 44066
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

А если повышалку туда сделать/купить, на той же 34063, чтобы от аккумулятора до 5 вольт напряжение повышала?
https://aliexpress.ru/item/1005001321588034.html
https://aliexpress.ru/item/1005001320436979.html
https://aliexpress.ru/item/33037669947.html
Или вообще от одного "пальчика" или "мизинчика" :))) питать.. Лучше от двух..
Встал на лапы
Сообщения: 133
Зарегистрирован: Сб авг 17, 2013 10:19:08

Сообщение 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]

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

Вернуться в «Есть работа»