Автор | Сообщение |
Samopalkin
|
Привет всем. Я забыл написать, что в программе МК применил макрос для записи результата счёта в EEPROM. При отключении питания результат сохраняется до нажатии кнопки сброса (Res)
Счётчик импульсов.zip 2.86 МБ Скачано: 3042 раз(а)
|
|
Samopalkin
|
Здравствуйте, коллеги. Что-то вас не слышно. Мне интересно, попробовал ли кто-нибудь собрать мою схему. 13 число для меня счастливое, а сегодня - вдвойне! Во первых, я наконец-то добил схему счётчика до конца. Теперь в ней нет дешифратора, только Пик и индикатор. Показания сохраняются в памяти без питания. Вот спешу поделиться с вами своей радостью. Всю информацию прилагаю и с интересом жду вашей критики. И второе - скромно предлагаю всем поздравить меня с днём рождения. Мне сегодня стукнуло 11 лет! Желаю всем творческих достижений и надеюсь на дальнейшее сотрудничество. Пока моя родня празднует, я добрался до папикого компа. Я всё время путаю аноды с катодами, поэтому скажу по простому: у индикаторов в моих схемах общий минус. До связи!
Счётчик импульсов с памятью на PIC16F628A.zip 15.42 КБ Скачано: 3143 раз(а)
|
|
iparktur
|
Мне нужен реверсивный счетчик. Я видел схемы на 5v1111, но они считают только в одну сторону - на увеличение, а мне нужно, чтоб при
поступлении импульсов по каналу "А" - производилось суммирование, а при поступлении импульсов по каналу "В" - производилось вычитание от насчитанного ранее результата по каналу "А". Если опять пошли импульсы по каналу "А", то он снова должен накапливать, и т.д.
Хотя можно что-то и на PIC18F452 попробовать.
В наличии имеется свободная микросхема PIC18F452 и индикаторы LCD 2x16 Reystar(аналог HD44780) и LED FYQ-5642Ax . Хотя индикаторы можно и другие применить. Может кто-то знает какие-то готовые счетчики, аналогичные 5V1111
http://www.5v.ru/pdf/5v1111b.pdf
но чтоб они были реверсивные?
Я купил автомобильный тахометр на ATTINY26L-8SU - думал, что кто-то сможет его перепрограммировать на реверсивный счетчик, но не нашел знатаков.
Можно и вариант с PIC16F628A рассмотреть, но у меня нет его в наличии. Да и прошивку надо изменить, но я не знаю как это сделать.
Что можете посоветовать ? |
|
beber
|
я давно калькулятор использовал 0+1 и дальше контакты на =
|
|
iparktur
|
Нет, калькулятор не пойдет!
Индикация должна быть в динамике и постоянно отслеживать процесс изменения приходящих импульсов. |
|
m.ix
Master Mixa
Сообщения: 1972+
|
|
iparktur
|
Это уже ближе, но еще не совсем то, что мне надо.
Поищу еще. |
|
m.ix
Master Mixa
Сообщения: 1972+
|
Это уже ближе
============
ПРоще только механический счётчик. |
|
Samopalkin
|
Всем доброго времени суток! Вот решил поделиться своей новой схемой. Реверсивный счётчик, который я предлагаю для повторения, собран на микроконтроллере PIC16F628A. Он имеет два входа управления: «+1» и «-1», а также кнопку «Reset» (четвёртая кнопка зарезервирована и пока не используется). Мой предыдущий счётчик импульсов имел недоработку: в нём была всего одна кнопка «+1» и при её длительном удержании счёт продолжался. Мой новый счётчик избавлен от этой недоделки. Как бы долго или коротко не была нажата кнопка входа, счёт продолжится только при её очередном нажатии. Максимальное количество поступивших импульсов 9999. При воздействии на вход «-1» счёт ведётся в обратном порядке до значения 0000. Показания счётчика сохраняются в памяти контроллера и при отключении питания. Сброс показаний счётчика и состояния памяти в 0 осуществляется при нажатии кнопки «Reset». Тех, кто решит повторить мою схему, пусть не пугает то, что при первом включении на индикаторе может высветиться непредсказуемая информация. При первом же нажатии на любую из кнопок всё станет на свои места и «мусора» больше не будет. Где и как можно использовать эту схему я пока ещё не придумал, но надеюсь, что она кому-нибудь принесёт пользу. И последнее: если у кого-то под рукой не окажется нужного индикатора, а будет какой-нибудь другой (или даже 4 отдельных одинаковых индикатора), я готов помочь перерисовать печатку и переделать прошивку. Прикрепляю в архиве схему, плату и прошивки под индикаторы с общим анодом и общим катодом. Желаю всем удачи!
Реверсивный счётчик на 2 входа с памятью.zip 19.97 КБ Скачано: 1816 раз(а)
|
|
Samopalkin
|
Здравствуйте, коллеги. Мне сегодня подсказали, что эту схему можно применить на намоточном станке. Я переписал программу и теперь схема вполне для этого годится. Схема и плата остались без изменения.Только назначение кнопок поменялось. Вход теперь один (для подключения геркона, например). Две кнопки направления счёта. Нажимаешь кнопку "плюс" и сигналы по входу суммируются. При этом светится точка на правом крайнем индикаторе. При нажатии на кнопку "минус" засвечивается точка на левом крайнем индикаторе и счёт по входу идёт в обратном направлении - на вычитание. Естественно, результат счёта записывается в память и сбрасывается в ноль кнопкой "резет". при отключении питания последнее состояние счётчика и кнопок направления намотки сохраняются. Все материалы прилагаю в архиве.
Счётчик для намоточного станка.zip 20.91 КБ Скачано: 1613 раз(а)
|
|
alexS786
|
Samopalkin,
День добрый. Очень заинтересовала твоя схема реверсивного счетчика. У меня отец - рыбак. Хочет иметь счетчик метража лески. Подскажи, как можно твой счетчик применить для этого. Нужно, чтобы он считал каждый 4 импульс с геркона. Если не трудно, скинь на мыло.Спасибо! |
|
Samopalkin
|
AlexS786, я прогрмму переделал. Есть вопрос - сохранять в памяти показания? |
|
Samopalkin
|
Alex, получай схему, плату и программу для рыбалки. С тебя баночка икры
Счётчик 4 на импульса.zip 19.69 КБ Скачано: 1100 раз(а)
|
|
Samopalkin
|
Всем доброго времени суток! Меня попросил человек сделать счётчик импульсов на много разрядов. Уж не знаю, что он собирается им мерить. Я отказался от Led- индикаторов. Они занимают много места и потребляют много энергии. Поэтому я реализовал схему на LCD 16х2. Теперь можно мерить входные импульсы до 15 знаков. Два первых разряда отделены точкой. EEPROM не использовал, потому что не было просьбы запоминать состояние счётчика. (Это доделать – не проблема). Схему я проверил в железе. Видео можно посмотреть здесь:
http://www.youtube.com/watch?v=j6FPLLSfvr0
Может быть, эта схема кому-нибудь понадобится. Желаю удачи!
Добавляю вариант прошивки с разделительной точкой после третьего знака
Счётчик на LCD.zip 13.92 КБ Скачано: 1789 раз(а)
Схема JPEG и прошивка на 3 знака (точка).zip 23.71 КБ Скачано: 1552 раз(а)
|
|
ZDELAY-SAM
|
Samopalkin
Всем доброго времени суток! Можно ли заменить кнопки ввода ( - +) на энкодер , например крутя энкодер в право додается в лево отнимает .
Хочу приделать к своему самодельному токарному индикацию чтобы видеть точное перемещение ,меньше мерить штангенциркулем.
Энкодер планирую делать сам распечатаю на прозрачной пленке рисунок , и две оптопары с которых снимается информация о направлении и количестве пройденных шагов . |
|
Samopalkin
|
Вообще-то, я с энкодерами пока не работал. Но за идею спасибо! Разберусь и переделаю программу. |
|
Silver214
|
Здравствуйте! Нужно считать количество импульсов в течении определенного времени . Счетчик работает . При нажатии сброса если присутствует импульс на входе сброс не происходит , а нужно чтобы при нажатии сброса не зависимо от состояния входа происходил сброс. И при запуске счета , счет начинался с нулей , а не увеличивалось количество импульсов измеренное ранее.Возможно ли изменить в прогаме? |
|
Adisan
|
Приветик! Можно ли сделать счетчик, который после 220 импульсов давал сигнал на отключение привода? И после 140 импульсов, импульс на отключение привода?
С уважением! Андрей. |
|
sofrina
Модератор
Сообщения: 4792
|
Adisan, вот то же самое, и в новой теме этого раздела |
|
sevs74
|
Samopalkin писал: | Привет всем. Я забыл написать, что в программе МК применил макрос для записи результата счёта в EEPROM. При отключении питания результат сохраняется до нажатии кнопки сброса (Res) |
Какой конфиг у PIC16f84a и чем открыть Модель.fcf ? |
|