Chip.im Опубликовано 20 февраля, 2018 Поделиться Опубликовано 20 февраля, 2018 Здравствуйте! Прошу помочь доработать/купить/сделать модуль реверсивного счетчика импульсов. Задача: в составе компактного переносного устройства необходимо выполнять линейное перемещение туда-обратно заданное число раз, по завершении цикла включать зуммер и отключать привод. Кнопкой управления задается отображаемое на дисплее количество циклов (два десятичных разряда), по датчику контакта (например, еще одна кнопка) осуществляется обратный отсчет. Готовые устройства в продаже (вроде СИ 2-4) зачем-то имеют конские размеры и не менее конский ценник. Реализация на компьютере и механическим путем неприемлемы. С электроникой/схемотехникой/программированием знаком, в основном, теоретически. Погуглив, во всем разберусь и сделаю, но нет времени осваивать новые специальности ). Требуется реализация с наименьшими затратами времени, средств и минимальной инструментальной сложностью. Устройство некоммерческое, исследовательское, но я готов поощрить помощника пивом/небольшой денежкой. Нашел такие возможные варианты (в порядке личного предпочтения): 1. Китайский модуль счетчика на hqs1312 (https://ru.aliexpress.com/item/2-bit-pulse-counter-module-finished-product-board-2-bit-pulse-counter-board/32667713717.html?ws_ab_test=searchweb0_0,searchweb201602_5_10152_10151_10065_10344_10068_10342_10343_10340_10341_10543_10084_10083_10618_10630_10307_10301_5722316_5711215_10313_10059_5711115_10534_100031_10629_10103_10626_10625_10624_10623_10622_10621_10620_10142_10125,searchweb201603_2,ppcSwitch_2&algo_expid=c9a4b9f0-cb54-4b9f-8324-fdfa6fff81da-2&algo_pvid=c9a4b9f0-cb54-4b9f-8324-fdfa6fff81da&priceBeautifyAB=0). Схема в аттаче. Даташит на микросхему найти не удалось. Странное устройство считает до ста, орет и обнуляется. Меня все устраивает, кроме отсутствия обратного отсчета. Насколько я понимаю, для этого нужно датчиком подавать логический ноль на 9 контакт микросхемы. Можно ли, доработав модуль (добавив в схему компоненты), реализовать обратный отсчет? Я в состоянии допаять, но сам не построю дополнение к схеме и не определю номиналы. 2. Собрать все на Ардуино. Но я никогда раньше с этим не работал. Есть ли код и схемы подключения для похожих задач? 3. Счетчик на CD4516/CD4514 (http://radiostorage.net/4237-reversivnyj-schetchik-upravlyaemyj-dvumya-knopkami-cd4516-cd4514.html). Схема в аттаче. Вроде то, что надо. Но нужно собирать с нуля, и мне не ясно, как включить сюда индикатор и управление зуммером/приводом. 4. Счетчик на микроконтроллере PIC16F628A (http://radio-hobby.org/modules/news/article.php?storyid=1000, на этом форуме тоже упоминается). Схема в аттаче . То же, что и предыдущий вариант, но требуется еще покупка программатора и доработка прошивки. Я не прочь освоить Ардуино: есть еще насущные задачи, которые оптимально решить на микроконтроллере, но эту предпочел бы реализовать на готовом модуле с минимальной доработкой. Что посоветуете? Спасибо! 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Lexter Опубликовано 21 февраля, 2018 Поделиться Опубликовано 21 февраля, 2018 3 часа назад, Chip.im сказал: Что посоветуете? Написать в раздел "Предлагаю работу". "Песочница" тут как-то не подходит. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
20% скидка на весь каталог электронных компонентов в ТМ Электроникс!Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!Перейти на страницу акции Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849
солар Опубликовано 21 февраля, 2018 Поделиться Опубликовано 21 февраля, 2018 Местонахождение? 0 Я не раздаю удочки. Я продаю рыбу. Ссылка на комментарий Поделиться на другие сайты Поделиться
Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>> Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161
Chip.im Опубликовано 21 февраля, 2018 Автор Поделиться Опубликовано 21 февраля, 2018 Здравствуйте! @солар Нерезиновая. @Lexter Спасибо за совет! Обратился к модераторам за помощью в верном размещении 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
солар Опубликовано 21 февраля, 2018 Поделиться Опубликовано 21 февраля, 2018 10 часов назад, Chip.im сказал: с наименьшими затратами времени Из 12.000.000 жителей первопрестольной определенный процент бывает тут. Стучитесь и откроется. Вариант - могу сделать, но тогда критерий времени отваливается. Да и понятие конского ценника растяжимое. 0 Я не раздаю удочки. Я продаю рыбу. Ссылка на комментарий Поделиться на другие сайты Поделиться
Chip.im Опубликовано 21 февраля, 2018 Автор Поделиться Опубликовано 21 февраля, 2018 @солар , срочности особой нет, месяц - два приемлемо. Я имел ввиду свое время. Китайская плата стоит меньше 5 зеленых, это гуд. Си 2-4 - около 50, это лошадь. Для устройства счетчик - вещь очень полезная, но необязательная - позволит автоматизировать то, что можно делать и в ручном режиме. Поэтому нет желания тратить на счетчик много, ибо хватает других, обязательных компонентов, со своими ценниками. Скажем, я был бы рад уместиться в 10 баксов. Для оплачиваемой работы это не серьезно. Поэтому пришел в первую очередь именно за советами. А так понятно, что за все нужно платить - или временем, или из кармана. @солар , если у Вас есть конкретное предложение, напишите в личку. Вообще, мир не только на деньгах держится. Может, я тоже могу быть Вам чем-нибудь полезен. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
ARV Опубликовано 21 февраля, 2018 Поделиться Опубликовано 21 февраля, 2018 (изменено) Только что, Chip.im сказал: Поэтому пришел в первую очередь именно за советами За озвученный вами бюджет решить задачу сложновато будет, если конечно, решение требуется прилично выглядящее и надежно работающее. Шараш-монтаж-вариант - это Ардуино и макетная плата с индикатором и кучей проводков. Более надежно, но все равно не очень эстетично - это взять что-то типа вот этого https://ru.aliexpress.com/item/DC-voltage-meter-Kit-electronic-production-suite-ATMEGA8l-voltmeter-parts-DIY-parts-AVR/32823451583.html, спаиваете-налаживаете, а затем к свободным ножкам присобачиваете кнопки и пишите свою собственную прошивку уже для счетчика. Ну а эстетичный вариант потребует корпус, аккумулятор с зарядным устройством и т.п. - это в 10 баксов никак не уместится, даже если колхозить все своими руками, компоненты будут дороже. Поэтому либо берите готовое за конские деньги, либо платите за изготовление кому-то за еще более конские (но зато под ваши хотелки). Я мог бы сделать плату со всем необходимым за упомянутые 2 месяца (с учетом заказа платы в Китае - быстрее не будет) за 10 тыр. Изменено 21 февраля, 2018 пользователем ARV 0 Если забанить всех, кто набрался смелости думать независимо, здорово будет на форуме - как на кладбище: тишина, птички поют... Ссылка на комментарий Поделиться на другие сайты Поделиться
-=ASUS=- Опубликовано 21 февраля, 2018 Поделиться Опубликовано 21 февраля, 2018 14 часа назад, Chip.im сказал: Счетчик на CD4516/CD4514 (http://radiostorage.net/4237-reversivnyj-schetchik-upravlyaemyj-dvumya-knopkami-cd4516-cd4514.html). Схема в аттаче. Вроде то, что надо. Но нужно собирать с нуля, и мне не ясно, как включить сюда индикатор и управление зуммером/приводом. Вам нужно дешифратор заменить на двоично-десятичный, и уже к нему подключать индикатор. Сигнал управления брать с вывода переноса счетчика. 0 - Век живи - век учись, дураком подохнешь... - Нефть есть - ума не надо! - у меня лапы чешутся, и я с этим ничего не могу поделать... И так всю жизнь... чешутся и чешутся... Пока я этого не сделаю - не успокоюсь. Ссылка на комментарий Поделиться на другие сайты Поделиться
Влад Иванович Опубликовано 22 февраля, 2018 Поделиться Опубликовано 22 февраля, 2018 У Вас взаимоисключающие желания: 1 - нет времени осваивать что-то новое и 2 - не нести материальных затрат. Со всеми Вашими "хотелками" легко справится микроконтроллер. На разработку схемы Вашего "бюджета" хватит, а дальше придется решать: или осваивать, или платить. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
proba Опубликовано 22 февраля, 2018 Поделиться Опубликовано 22 февраля, 2018 (изменено) в протеусе работает (упрощённая) временно3.DSN Изменено 22 февраля, 2018 пользователем proba 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Chip.im Опубликовано 22 февраля, 2018 Автор Поделиться Опубликовано 22 февраля, 2018 Спасибо всем за ответы. Я все-таки нашел у китайцев более-менее подходящие варианты за 10 с небольшим USD: Счетчик 1, Счетчик 2 Но они великоваты, регистров избыточное количество. Поэтому еще немного помучаю форум. @proba , @-=ASUS=- , вот те же китайцы предлагают счетчик с одним регистром (мне хватит) на CD4510/CD4511: Подскажите, пожалуйста, можно ли модернизировать его таким образом (верны ли следующие утверждения): 1. Поскольку Up/Down на этой схеме висит на VCC, счетчик только инкрементный. Если кнопкой (например) переключить питание этого контакта на GND, можно запустить обратный отсчет. 2. Насколько я понял из тайминга, на Carry Out появляется импульс при выходе счета на 9 или на 0. Т.е. для управления приводом/зуммером можно повесить на этот контакт бистабильное реле. 3. Из схемы можно выбросить подсхемы усилителя сигнала и стабилизатора напряжения. Сигнал отсчета подавать прямо на TP2 (CLK). Стабилизированное питание - на DC2. 4. Для того, чтобы не ставить подавители дребезга, использовать вместо кнопок электронные переключатели. Подскажите, подойдут ли для последнего пункта, например, платы с сенсорной кнопкой, оптическим датчиком, либо обычная кнопка, подсключенная через такой бистабильный электронный переключатель: Или есть еще какое-то решение, чтобы не допаивать к плате триггеры, а воспользоваться готовыми модулями? Благодарю всех за ответы, в особенности @proba и @-=ASUS=- ! 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
IMXO Опубликовано 22 февраля, 2018 Поделиться Опубликовано 22 февраля, 2018 В 20.02.2018 в 23:24, Chip.im сказал: 4. Счетчик на микроконтроллере PIC16F628A .... То же, что и предыдущий вариант, но требуется еще покупка программатора и доработка прошивки. могу помочь с прогой . 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
proba Опубликовано 22 февраля, 2018 Поделиться Опубликовано 22 февраля, 2018 на CD4510 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
-=ASUS=- Опубликовано 22 февраля, 2018 Поделиться Опубликовано 22 февраля, 2018 А для чего с 7 выв. верхней мсх снимать сигнал переноса? 0 - Век живи - век учись, дураком подохнешь... - Нефть есть - ума не надо! - у меня лапы чешутся, и я с этим ничего не могу поделать... И так всю жизнь... чешутся и чешутся... Пока я этого не сделаю - не успокоюсь. Ссылка на комментарий Поделиться на другие сайты Поделиться
proba Опубликовано 22 февраля, 2018 Поделиться Опубликовано 22 февраля, 2018 верхняя МС считает единицы, нижняя десятки 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
IMXO Опубликовано 23 февраля, 2018 Поделиться Опубликовано 23 февраля, 2018 мне кажется это не работает... счетчик считает по нарастающему фронту и перенос на СО =лог0 при прямом счете на девятом импульсе, при обратном на нулевом... 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
proba Опубликовано 23 февраля, 2018 Поделиться Опубликовано 23 февраля, 2018 да накосячил.... не туда подключил перенос 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
colorad Опубликовано 23 февраля, 2018 Поделиться Опубликовано 23 февраля, 2018 (изменено) Когда-то набирал в симуляторе таймер обратного отсчета , вероятно можно взять за основу . Изменено 23 февраля, 2018 пользователем colorad 2 Ссылка на комментарий Поделиться на другие сайты Поделиться
-=ASUS=- Опубликовано 23 февраля, 2018 Поделиться Опубликовано 23 февраля, 2018 А счетчики 4026 ? 0 - Век живи - век учись, дураком подохнешь... - Нефть есть - ума не надо! - у меня лапы чешутся, и я с этим ничего не могу поделать... И так всю жизнь... чешутся и чешутся... Пока я этого не сделаю - не успокоюсь. Ссылка на комментарий Поделиться на другие сайты Поделиться
colorad Опубликовано 23 февраля, 2018 Поделиться Опубликовано 23 февраля, 2018 Они ж без реверса . 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Chip.im Опубликовано 23 февраля, 2018 Автор Поделиться Опубликовано 23 февраля, 2018 @proba , позвольте вставить свои ламерские 5 копеек. При достижении 9 на счетчике 1 регистра на выход Zummer будет подаваться управляющий сигнал (если я правильно понял тайминг cd4510), и то же самое - при обнулении счетчика 2 регистра. Хотя этот сигнал должен приходить в единственном случае - при полном обнулении обоих счетчиков (выставили, скажем, 15 повторений, когда они произошли - реле вырубило привод и включило зуммер). Если еще есть энтузиазм, предлагаю ограничиться одним регистром - для моей задачи в 99,9% случаев это будет достаточно. Кроме того, необходима максимальная компактность, а 2 микросхемы занимают меньше места, чем 4 . Тогда можно не заботиться о трудностях переноса. И в качестве счетчика логичнее взять все же 74192 - у него отдельные входы и выходы прямого и обратного счета. Ведь прямой и обратный отсчеты физически осуществляются в разных местах. Прямой - кнопкой управления, обратный - датчиком на линии перемещения. И управление осуществляется по факту только нулем на выходе. На 74192 девятка на выходе прямого счета не будет давать ложного сигнала управления. Как будет выглядеть схема при следующем наборе условий: 1. Управление приводом/зуммером осуществляется не через полевой транзистор, а через реле (думаю, в данном случае - бистабильное). Это связано с питанием привода - оно идет через ШИМ-управляемый импульсный источник стабилизированного тока. Питание зуммера также независимое. 2. Кнопкой на терминале устанавливается число повторений. Кнопкой "старт" запускается обратный отсчет. При достижении нуля на счетчике (обратный отсчет ведет датчик на линии перемещения) реле отключает привод и включает сигнал зуммера. Зуммер орет, если нажали старт, а число циклов не задали (на счетчике ноль). 3. Нужно устранить дребезг контактов на кнопках отсчета прямого и обратного сигнала. Спасибо! Да, забыл упомянуть, что реверс привода собираюсь организовать через 6 pin dpdt on/on переключатель (механически). Т.е. сам реверс не будет зависеть от контроля повторений. Может, есть более разумное решение? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
IMXO Опубликовано 23 февраля, 2018 Поделиться Опубликовано 23 февраля, 2018 2. я не понял это что после каждого цикла по новой по 20-90 раз кнопку "+" нажимать ЗЫ может лучше на МК и корпус всего один нужен... 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
colorad Опубликовано 23 февраля, 2018 Поделиться Опубликовано 23 февраля, 2018 Если одного регистра достаточно, то можно CD4017 и галетник (набор джамперов) на 10 положений . 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Chip.im Опубликовано 23 февраля, 2018 Автор Поделиться Опубликовано 23 февраля, 2018 @IMXO , условия применения такие, что кнопку нужно нажимать 2-9 раз, очень редко - больше. И перед каждым циклом это количество бывает необходимо изменить.Я понимаю, что МК - лучший выбор, особенно, если учесть, что может понадобиться контроль через обратную связь, реверс лучше организовать через концевики, подключенные к МК, и т.д. Но сам я все это представляю на уровне общих понятий. У меня задача собрать при минимальном бюджете и с минимальной сложностью рабочий прибор, протестировать его, и если он окажется жизнеспособным - уже думать об оптимизации архитектуры. Тогда я или сам освою технологию работы с МК, или закажу под ключ систему управления. Спасибо! 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
IMXO Опубликовано 23 февраля, 2018 Поделиться Опубликовано 23 февраля, 2018 если денег на МК и прогер не жалко стучитесь в личку с полным ТЗ. напишу прошивку 2 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.