Счётчик импульсов на PIC16F84A

Все прочитали, вроде даже поняли, взяли паяльник - а нифига не получается? Скорее сюда! Поможем. Чем можем...
Ответить
Потрогал лапой паяльник
Сообщения: 312
Зарегистрирован: Вс дек 05, 2010 18:37:56
Откуда: Lithuania, Kaunas

Сообщение remygalenkas »

привет всем. нужен совет.....
по работе понадобился счётчик. суть таково мы разбиваем разные телики надушу надо за смену разбить и от сортировать от 85 до 95 штук. спешить надо как бешанному...... а сбится с чёта очень проста... был механический ну накрулся (полоался) вот и пришла мысль сварганить электронный... по сути надо толка 1 кнопка для вода по +1 и сброс
вот схем
СпойлерИзображение
не знаю как грамотно место транзисторов внедрить простые переключатели?
тупо заменив транзисторы переключателями не заработала схема.... :(
помогите пожалуйста....
Реклама
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1590
Зарегистрирован: Вс июн 24, 2012 16:07:00
Откуда: Лен.Обл.

Сообщение da-nie »

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

А так - проще всего перепрошить контроллер и выкинуть транзисторы. Но тут надо будет прошивку другую писать.
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Контактная информация:
Реклама
Потрогал лапой паяльник
Сообщения: 312
Зарегистрирован: Вс дек 05, 2010 18:37:56
Откуда: Lithuania, Kaunas

Сообщение remygalenkas »

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

Сообщение otest »

Берёш калькулятор. Нажимаеш 1+ . После каждого телека жми =. Просто смешно для увеличения на 1 применять МК.
Реклама
Эиком - электронные компоненты и радиодетали
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1590
Зарегистрирован: Вс июн 24, 2012 16:07:00
Откуда: Лен.Обл.

Сообщение da-nie »

немножко не докумекал? как имитировать?
А вот как груз оптодатчики заслоняет, так и имитировать. :) Откуда эта схема вообще?
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Контактная информация:
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2602
Зарегистрирован: Вт янв 12, 2010 21:11:22
Откуда: Волжский Волгоградской обл.

Сообщение MAVr 34 »

otest +1 :)
Данная схема реверсивного счетчика, если я не ошибаюсь. Считать она будет следующим образом - если первым перекроется свет на VT1 , а затем на VT2, тогда счетчик прибавит единицу, а если наоборот, тогда отнимет. Это похоже от намоточного станка. Соответственно что бы вам все время можно было только плюсовать, нужно выяснить в какой последовательности должны перекрываться транзисторы. Для этого вам нужно вместо них установить кнопки(их еще называют - тактовыми, хотя...), этим самым вы будете иммитировать работу этих транзисторов. Но, если установить одну кнопку, то кина скорее всего не будет. Должно быть последовательное срабатывание, так же возможно, что есть временное ограничение между импульсам затемнения (засветки)транзисторов. Меня еще один момент беспокоит, возможно что транзисторы все время открыты (светодиод светит - не перекрыто)и на входах контроллера присутствует 0, а возможно, что транзисторы закрыты т.к. светодиод не светит - перекрыто(на входах будет 1)и только в момент прохождения чего то, они открываются и на входах контроллера будет 0 (кратковременно). Тут все зависит от заложенной программы, а это зависит от примененного механизма. Вы бы поделились откуда скашачили схемку :)
Но как уже было сказано скорее всего придется менять прошивку. Хотя можно попробовать сварганить такой механизм, который будет выполнять этот алгоритм.
Собрали и смело включайте, лишнее выгорит!
Реклама
Потрогал лапой паяльник
Сообщения: 312
Зарегистрирован: Вс дек 05, 2010 18:37:56
Откуда: Lithuania, Kaunas

Сообщение remygalenkas »

http://dmitrstas.ucoz.ru/publ/chasy/izm ... /9-1-0-129
блин по ходу будет временной промежуток тоже :( в принципе я уже 6 час в инете копаюсь с счётчикам но для меня подходящие не могу найти ( имею виду с именно этим контролером) исчё имеется PCI16F716 но и сном схем не густо ....
Потрогал лапой паяльник
Сообщения: 312
Зарегистрирован: Вс дек 05, 2010 18:37:56
Откуда: Lithuania, Kaunas

Сообщение remygalenkas »

много уважаемый ценю ваше чувство юмора но мне помощь нужна не такого рода советами.....
otest писал(а):Берёш калькулятор. Нажимаеш 1+ . После каждого телека жми =. Просто смешно для увеличения на 1 применять МК.
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Сообщение otest »

Программа для PIC будет иметь несколько строк и я мог бы её написать для тебя, но сижу на мобиле.
Право смешно применять для этого PIC. Может тебе сюда запостить http://radiokot.ru/forum/viewforum.php?f=20 здесь больше программистов.
Потрогал лапой паяльник
Сообщения: 312
Зарегистрирован: Вс дек 05, 2010 18:37:56
Откуда: Lithuania, Kaunas

Сообщение remygalenkas »

дело в том что специально я PIC контролеров не покупал для этой цели проста из какой то аппаратуры плату на работе вынул (даже не помню что за аппарат был их там давят кучами :) ) а там микроконтроллер вот и решил использовать...
Собутыльник Кота
Аватара пользователя
Сообщения: 2602
Зарегистрирован: Вт янв 12, 2010 21:11:22
Откуда: Волжский Волгоградской обл.

Сообщение MAVr 34 »

Да, для этой схемы придется изменять программу, а точнее писать заново. Есть там и временные интервалы между засветкой транзисторов. В том виде в котором она есть использовать не получиться. С программой не смогу помочь, не моя тема, уж извините :(
Собрали и смело включайте, лишнее выгорит!
Потрогал лапой паяльник
Сообщения: 312
Зарегистрирован: Вс дек 05, 2010 18:37:56
Откуда: Lithuania, Kaunas

Сообщение remygalenkas »

Большое спасибо и за то что отписали и кое что прояснили, теперь точнее знаю чего надо мне искать :)
Потрогал лапой паяльник
Сообщения: 312
Зарегистрирован: Вс дек 05, 2010 18:37:56
Откуда: Lithuania, Kaunas

Сообщение remygalenkas »

Если бы можно было бы эту схему
СпойлерИзображение
подогнать к моему микроконтроллеру это было бы супер....
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

А на тини2313 подойдет?
Docendo discimus
Контактная информация:
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1590
Зарегистрирован: Вс июн 24, 2012 16:07:00
Откуда: Лен.Обл.

Сообщение da-nie »

подогнать к моему микроконтроллеру это было бы супер....
А прошивать вы чем будете?
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Контактная информация:
orinoko

Сообщение orinoko »

а счётчик-дешифратор на логике нельзя использовать?. К174ИЕ3 - декадный счётчик-дешифратор. Или посвежее есть MC14553B (К561ИЕ22) - трёх-декадный счётчик с выходом на динамическую индикацию. Уже можно было спаять и забыть.
Потрогал лапой паяльник
Сообщения: 312
Зарегистрирован: Вс дек 05, 2010 18:37:56
Откуда: Lithuania, Kaunas

Сообщение remygalenkas »

orinoko писал(а):а счётчик-дешифратор на логике нельзя использовать?. К174ИЕ3 - декадный счётчик-дешифратор. Или посвежее есть MC14553B (К561ИЕ22) - трёх-декадный счётчик с выходом на динамическую индикацию. Уже можно было спаять и забыть.
Несудите строго что смог найти в инете стем и к вам обратился... А принципиальную схему на MC14553B где можно посмотреть????
orinoko

Сообщение orinoko »

Неужели у страны Гугляндии выходной? Вот родной ДШ. Там есть пример. http://www.jaycar.com.au/images_uploaded/MC14553B.PDF
Кстати, если надо, могу поискать у себя программу для подсчёта буханок хлеба на 6 линий. считает отдельно по каждой линии и сумму. Правда, писалась очень давно, на 16с62, и на асме, но это было моей первой поделкой на МК вообще. Выводилось на ЖКИ вроде 16х4.
Потрогал лапой паяльник
Сообщения: 312
Зарегистрирован: Вс дек 05, 2010 18:37:56
Откуда: Lithuania, Kaunas

Сообщение remygalenkas »

orinoko писал(а): Кстати, если надо, могу поискать у себя программу для подсчёта буханок хлеба на 6 линий. считает отдельно по каждой линии и сумму. Правда, писалась очень давно, на 16с62, и на асме, но это было моей первой поделкой на МК вообще. Выводилось на ЖКИ вроде 16х4.
Надо :) покажите :)
orinoko

Сообщение orinoko »

Сразу предупреждаю - это только программа, без схемы. Но по комментариям можно её восстановить. И ещё, сильно не пинать, это моя самая первая программа для МК. Без пост-модификаций.
Вложения
CountLines.zip
(5.88 КБ) 307 скачиваний
Ответить

Вернуться в «Практика»