Счетчик импульсов на ЖКИ | |||||
---|---|---|---|---|---|
Мелиор 22/03/2009 14:34 |
Всем привет! Возникла необходимость сделать одну конструкцию - простой счетчик импульсов. Должен выглядеть как коробочка в руках с двумя кнопками и двумя индикаторами. Каждый индикатор считает нажатия соответствующей кнопкой. От 0 до 99. Было б это лет 10 назад - сделал бы на 561 или 176 серии с питанием от кроны и индикацию на АЛСку. Но сейчас уже хочется вместо кроны использовать 1,5 (или 2Х1,5) вольтовую батарейку, а еще лучше таблетку, а в качестве индикаторов - ЖКИ. На каких микросхемах сейчас можно реализовать такую конструкцию? Может можно переделать каким-то образом калькулятор? |
||||
Strike 22/03/2009 15:27 |
Мелиор, Или на PIC16F84:
http://vrtp.ru/index.php?CODE=article&act=categories&article=715 |
||||
Strike 22/03/2009 15:49 |
m.ix, Если готовым решением, то шагомер или калькулятор конечно, а если собирать...сложновато с такими требованиями.
ДОБАВЛЕНО 22/03/2009 17:49 http://www.shagomer.ru/ ДОБАВЛЕНО 22/03/2009 17:51 Разобрать их надо, и вместо датчика кнопку. Впихнуть в любую коробку...имхо. |
||||
Мелиор 22/03/2009 16:04 |
Strike, дороговато будет
А как калькулятор переделать? Там надо будет нажимать не одну кнопку, а две: плюс и единица. Я объясню для чего это мне нужно. Проходят соревнования. По четырем улам ринга сидят боковые судьи. У каждого в руках блокнот и ручка. Когда боец проводит результативный прием, судья делает отметку в блокноте. После поединка подсчитываются количество баллов. Но неудобство в том, что для того, чтобы поставить галочку в блокноте судья на секунду отрывает взгляд от ринга. А при активном поединке он может что-то пропустить. А так он держит в руках коробочку. Пальцы на кнопках. И давит себе не отрывая взгляда от действия |
||||
Strike 22/03/2009 16:11 |
Мелиор, Коробку с учетным горохом в руки, и пусть выкидывают по одной..
Калькуляторы, большинство, поддерживают запоминание последней операции. Напр . если ввести 0 +1 , и потом до опупения нажимать = , то будет счетчик нажатий . ДОБАВЛЕНО 22/03/2009 18:18 ВО! идея , "скитлс" или что там( конфетки) , рекламу видел, тоже нажатием гранулы выкидываются 50 или 100 драже. |
||||
Мелиор 22/03/2009 16:38 |
Да, с операцией "=" правильно, но два калькулятора держать в руках неудобно, а запихивать две шт. в одну коробку и выводить кнопки это ж сколько кнопок придется выводить... м.м.м Ща посчитаем
"1" "+" "=" "с" и это умножаем на два. Восемь кнопок. Ну сброс можно сделать общим. Тогда семь. Все равно много ДОБАВЛЕНО 22/03/2009 17:40 m.ix, а вот механические это выход. Только неинтересно ДОБАВЛЕНО 22/03/2009 17:47 Хорошо. Подойдем с другого бока. Есть 3-х вольтовые микросхемы? Чтобы можно было на АЛСках собрать? Или какой аккумулятор лучше использовать, если придется собирать 9-ти вольтовую конструкцию. Хорошо бы откуда нибудь выковырять сразу с зарядкой |
||||
Strike 22/03/2009 17:03 |
http://cxem.net/beginner/beginner18.php Использовать аналог 176-561 серии, снабдить судей, питание- крона, максимальное значение 111.(исключить дребезг контактов.) И единый блок считывания результатов, у главного судьи, в цифровом виде. Вариант. |
||||
m.ix 22/03/2009 17:05 |
есть часы как раз на 561 или 176 сделаны |
||||
Мелиор 22/03/2009 17:40 |
Strike, 155 серию знаю почти наизусть. Она пятивольтовая. И о-очень энергоемкая. Есть правда аналогичные серии (по-моему 531 и 555) с пониженной энергоемкостью. Но все равно это поза-поза вчерашний день.
m.ix, 176, 561 знаю тоже хорошо. Делал на них и часы и другие штуки в свое время. Они конечно лучше. Но питание... Сами они потребляют мало, но АЛСки жрут достаточно много. Это как крайний вариант пойдет Может все-таки найду еще какой-нибудь выход все-таки на ЖКИ |
||||
ingenegr 23/03/2009 13:04 |
чтонибудь типа WH1602(только однострочное) и AVRку |
||||
Chipmaster 15/04/2009 11:03 |
Литиевый 3V эелемент типа CR2032, COG LCD, PICххLFхххх. Вполне реально.
============================ www.chiplab.ru |
||||
Chipmaster 16/04/2009 16:38 |
Да нет никаких проблем с питанием. Надуманы эти проблемы. Глаза боятся - руки делают. ))
И здесь нет никаких проблем. Берём, как уже писал, COG LCD (ну например TIC48 от Ampire). У него уже всё встроено - и питание COG (Chip On Glass - чип на стекле), и питание самого стекла. Навесных элементов - 3 кондесатора 0805 0,1мкф и резюк 0805 10к. Индикатор 128х64 - хоть рисуй чо нравится, хоть цифры пиши, хоть буквы.... Размеры - меньше спичечной коробочки, тонкий. Да хотя бы от тех же мобил чёрно/белые индюки с i2c интерфейсом - дёшево, экономично, сердито и не надо заморачиваться с динамикой - пихай в индюк инфу какую надо, а остальное он сам разрулит. Разрешение порядка 96х64 - за глаза хватит. Стоит копейки, окучивается на раз-два. Прикручивается к нему PIC12LF(LC)508/509, пишется прога и всё. Делается всё это за один день от идеи и до реальной железяки. Умещается в спич коробочку и питается от литиевой таблеточки типа CR2032 (как на мамках в компьютерах). Делов то. Просто надо взяться и сделать, а не со страхом на всё это смотреть и придумывать - как решить современную задачу с помощью архаичной КМОП или ТТЛ логики и прожорливых LED-индикаторов. ))) |
||||
ingenegr 16/04/2009 16:49 |
Chipmaster, програмулину писать.............я например с трудом представляю как это........... |
||||
elgen 16/04/2009 17:01 |
Мелиор, где то видел два в одном, индикатор с контроллером , для замены светодиодных типа..
Были и микросхемы счетчиков с выходом уже под жки, сейчас не помню, в голове крутится, вспомню -найду. Но может тебе немного другим путем пойти...собрать на одном индикаторе и одном пике одну схему, а два счетчика в ней реализовать уже программно... И с питанием, есть особая разницаа, поставишь одну CR2032 или две? К стати, это не совсем то, но схемка самодельного контроллера жки взято от сюда там и статья с принципом работы и описанием конструкции. и кое что справочное, по мелочи. |
||||
Chipmaster 16/04/2009 17:17 |
Не боги горшки обжигают. Да и просто - попросить можно кого нить верно? Или легче ждать пока кто то сам предложит? Могу уверить - ждать, возможно, придётся долго. Меценатство сейчас не в моде. Ну или как вариант - склепать всё это на дискретных элементах типа логики и таскать с собой сумку с аккумулятором от ИБП. Иного выхода нет - поверьте мне. Ну не получится на дискретной логике собрать ЭКОНОМИЧНОЕ устройство. Ну можно попытаться какой нить китайский будильник под себя переделать, что в свою очередь тоже не лучший выход. :-) ДОБАВЛЕНО 16/04/2009 18:32 Хммм..... Да, я вижу тут случай особый... :-) Лень-матушка поедом ест автора и не даёт ему встать на путь изучения микроконтроллеров. А как он был бы, скажем месяца уже через полтора-два, благодарен тому, кто заставил бы его это сделать... Когда он понял бы, что сложнейшие устройства, на которые уходят ДЕСЯТКИ корпусов дискретной логики, которые хавают столько энергии, что страшно становится... Что всё это можно упихнуть в один 28-40 ногий контроллер и не маяться с питанием.... И всё это быстро, удобно и красиво... По себе знаю - сам когда то через себя перешагнул и научился. Теперь - как на крыльях после трактора. :-) Ну да ладно - лирика это всё. Вот ссылка - поройтесь там. Гарантирую, что если Вам воистину так нужен этот счётчик, то Вы его там найдёте в виде готовой микросхемы. Которая кстати является не чем иным, как должным образом запрограммированым МК PIC и продаваемая в три цены только из-за программы. :-) http://www.5v.ru/ Впрочем, вот ещё более точные ссылки (а то опять счаз модер наедет): http://www.5v.ru/5v1111.htm http://www.5v.ru/5v1101.htm Удачи. Если чо - спрашивайте. А найти меня проще вот тут: http://forum.chiplab.ru/index.php На свой вопрос (http://monitor.espec.ws/section44/post817763.html#817763) я так и не получил желаемого ответа, но хотя бы чел (ingenegr) попытался мне помочь, за что ему огромное спасибо. :-) Адьес, амигос. |
||||
elgen 16/04/2009 17:46 |
Во, точно. это что по ссылке http://www.5v.ru/5v1101.htm и пытался вспомнить Chipmaster, спасибо. именно тот счетчик с выходом под жки. самый простой вариант наверно... |
||||
Мелиор 16/04/2009 20:39 |
Спасибо! Это почти то, что нужно. Только если бы можно было на одном индикаторе слева отображать количество нажатий одной кнопки, а справа другой. Но уже становится понятней в каком направлении копать |
||||
Chipmaster 17/04/2009 08:30 |
Можно. И делается это на раз-два. И вообще - эти счётчики хотя и почти подходят под Ваши задачи, всё таки затачивались по другое применение. Но можно сделать именно по Вас, и более компактно и экономично... Как - я уже писал... ;-) Изучать (а много времени это не занимает - я, например, потратил времени от начала изучения до первой рабочей проги на PIC всего 3 недели. Конечно прога получилась корявая, но это была ПЕРВАЯ МОЯ прога и она РАБОТАЛА!!!) микроконтроллеры и программирование (ASM, а затем и CИ). И тогда мир для Вас откроется совсем в другом ракурсе - просторно и вольготно в мире МК и все дороги открыты. Про ПЛИС вообще не говорю - это рай. Но это много сложнее и за это надо браться уже после МК. ЗЫ На крайняк - попросите кого нить знающего разработать для Вас нужное Вам устройство. Повторюсь: цена вопроса - копейки, время на разработку и изготовление опытного образца - 1 день максимум. Удачи. :-) |
||||
Мелиор 19/04/2009 11:07 |
Chipmaster, спасибо! Прямо вселили уверенность Может еще литературку или ссылочку по МК порекомедуете? |
||||
Chipmaster 19/04/2009 12:20 |
Лучшие ссылочки - форумы. 1. Старый добрый форум Микрочипа: http://www.microchip.ru/phorum/list.php?f=2 Он уже года два как закрыт, но полезной инфы там - море!!! 2. Новый форум Микрочипа:http://www.microchip.su Работает с момента закрытия старого - там продолжение. 3. Мой форум http://forum.chiplab.ru Он ещё совсем молодой и там маловато инфы, но зато спокойная обстановка, никакой ругани и высокомерия как частенько бывает на указанных Микрочиповских форумах и вполне компетентные и опытные пользователи, всегда готовые помочь. Это не самореклама - это так и есть. Этот форум родился именно потому что несколько человек с Микрочиповских форумов (в том числе и я) захотели уйти от ругани и прочих неприятных вещей и общаться конструктивно и уважительно. Пока получается. Теперь - что почитать. Ну во-первых на http://www.microchip.ru/phorum/list.php?f=2 имеется неплохая подборка полноценной русскоязычной документации и апнотов на микроконтроллеры PIC. Потом можно почитать: http://ikarab.narod.ru/index.html http://yandex.ru/yandsearch?text=PIC+%D0%B4%D0%BB%D1%8F+%D0%BD%D0%B0%D1%87%D0%B8%D0%BD%D0%B0%D1%8E%D1%89%D0%B8%D1%85%3F http://www.knigka.info/2008/09/22/pic-mikrokontrollery-vse-chto-vam.html А лучше всего зайти на один из указанных форумов - и спросить с чего начать. Помогут. Кроме прочего и на этом форуме полно инфы. Воспользуйтесь поиском. Ключевые лова: PIC, PIC-контроллер, микроконтролер и им подобные. И сразу не ставьте себе сложную задачу. Поставьте себе цель - помигать светодиодом. Для начала. Потом двумя, тремя..... Моя первая прога была - мигание светиком. Через три недели после такого же как у Вас вопроса "с чего начать?". Через недельку после первой проги я уже на маленьком PIC-е сделал автомат световых эффектов для настольной ёлки на 8 каналов с кучей эффектов. Вот такие дела. Дерзайте и помните - глаза боятся, а руки делают. Это фундаментальный принцип подхода к любому новому начинанию. Готов ответить на Ваши вопросы. |
||||
Мелиор 19/04/2009 22:10 |
Chipmaster, ,спасибо большое. буду разбираться. Это как раз то направление, которое мне нравится. Еще бы найти на это все время. Но это уже мои проблемы и отговорки |
||||
Chipmaster 20/04/2009 06:53 |
Удачи. Будут вопросы (а они обязательно будут) - спрашивайте. :-). |
||||
-20 dB 20/04/2009 18:12 |
А почему не подойти к делу малой кровью? Если есть что-то вроде уже упомянутого выше ИЖЦ5-4/8, с раздельными выводами сегментов?
В заначках с советских времён неиспользуемых К176ИЕ4 осталось море (счетчик/делитель на 10 с семисегментным дешифратором и выходом переноса, использовался для формирования единиц минут и часов в электронных часах, неполный аналог - CD4026 - в чём неполнота, не смотрел... пока) в классическом включении для управления ЖК. 4 шт - по 2 на канал, + 2 шт. 176(561)ЛЕ5 или ЛА7 - одна для формирователей одиночных импульсов (подавителей дребезга контактов), вторая - для формирования меандра для "засветки" ЖК индикатора? Конечно, на МП решение красивее, но на мусоре - дешевле, и решается исключительно на коленке... С программированием МП, например, у меня туго (если только готовый дамп кто-то подсуетит) - мне с железяками проще. |
||||
Мелиор 20/04/2009 18:50 |
-20 dB, как бы не решить эту проблему, а Chipmaster завел меня на счет МП. Не знаю хватит ли у меня времени, терпения и сообразительности, но читать литературу, по ссылкам уже начал. Эх, если б раньше, когда в мозгах еще свежа была моя любимая автоматика и импульсная техника... Сейчас все внимание на зарабатывании денег. Но это уже офтоп пошел
На счет 176(561, 564 и пр) - питание 9в Крона. Хватит на один турнир (потом разрядится сама за несколько месяцев до следующего). В общем не страшно, но как ты писал - не красиво. У меня, вон калькулятор - стоит одна таблетка и фотоэлемент. Уже несколько лет. Техника должна на себя тянуть как можно меньше времени и внимания. Потребовалось устройство - взял и пользуешься. А не думаешь, что надо сначала сбегать за батарейкой или зарядить аккумулятор или еще что. Получается, что не техника для человека, а человек для техники. Как тамагочи. Но это опять офтоп |
||||
-20 dB 20/04/2009 19:02 |
Мелиор, ну, насчёт 9В питания - 176-я прекрасно и от 4,5 В работала - т.е прокатят даже акки от столь же древних сотовых телефонов, к тому же потребление у 176-й сравнимо с током саморазряда "Кроны", т.е девайс можно даже не выключать.
Кстати, сейчас посмотрел (ну, уже на всякий случай) инфу на CD4026... Нет, эта чечка в данном случае не катит. У 176ИЕ4 - вход ИНВЕРСИИ выходных драйверов, а у CD4026 - два входа - отключения и прнудительного включения. Т.е для управления индикаторами со знакопеременным питанием (ЖКИ) забугорный аналог никак не катит. Впервые оценил советскую промышленность - хоть что-то она передрала с более полезным набором функций, чем было у прототипа. |
||||
Chipmaster 20/04/2009 19:31 |
Ну вот тут я готов поспорить. Давайте посчитаем. Для начала стоимость: 1. PIC12LF629 (SOIC-8) - 40руб. (~1,15$) 2. Дисплей от Моторола С200/С205/Т190/Т191 - около 90руб (~2.57$) Кроме того разрешение 98х64 - рисуй и пиши чо хочешь. 3. Рассыпуха (SMD-резюки, кнопочки, SMD-конденсаторы и прочее) на вскидку - около 50руб. (~1,42$) Итого: ~180руб (~5$) Корпус, аккум (я бы выбрал Lo-Pol акк от той же моторолки С200 - компактно, ёмко, недорого (сравнительно)) - не считаем, так как и то и другое нужно в обоих вариантах. Теперь Ваш вариант: 1. ИЖЦ5-4/8 - около 50руб (~1.42$) 2. К176ИЕ4 (CD4026) - 15руб (~0,42$)x4=60руб(~1.68$) 3. К176ЛА7 - 5руб (~0,14$)x4=20руб(~0.56$) 4. Рассыпуха (SMD-резюки, кнопочки, SMD-конденсаторы и прочее) на вскидку - около 50руб. (~1,42$) Итого: ~180руб(~5$) В чём выгода? Теперь прикинем ТТХ и функционал: У варианта с МК поторебление будет максимум 20мА, в то время как в Вашем варианте, я думаю раза в 1,5...2 больше. Кроме того в Вашем варианте - сложность (относительная) печатной платы на 7 корпусах+многогогая ИЖЦ5-4/8 (наверняк - двусторонняя), невозможность модернизировать устройство (добавить или изменить функционал) не влезая в схему (только на программном уровне), отсутствие возможности организовать память на измерения (счёт), питание не менее 5В (с меньшего Вы не раскачаете ИЖЦ), вес и габариты. Можно много ещё привести доводов. Теперь вариант с МК. Про ток потребления уже написал - 20мА макс. + возможность спящего режима (потребление - 1...5 мА (в основном - LCD)), сложность платы для одной 8-ногой микросхемы и 5 выводного разъёмчика для мотороловского LCD - смешно даже говорить. Гибкость (можно программно, без изменения схемы и платы наворотить такого - волосы дыбом встанут), информативность графического 98х64 дисплея - ни в какое сравнение с 4,5 разрядами 7-сегментного ИЖЦ. питание - 3...3,5В (можно даже таблеточку CR2032, но лучше всё таки Li-Pol от мабылы). Возможность организации многоячейной памяти на результаты измерений (счёта) прибора - опять таки только на программном уровне без вмешательства в схему и плату. Ну и наконец - габариты и вес ни в какое сравнение с Вашим вариантом. Аргумент - "я не умею программировать" не принимется - кто хочет, тот найдёт выход. Я до вчерашнего дня не умел работать с дисплеем от мобильника Моторола С205. Теперь умею. Прошли сутки. Потому что мне это НАДО. В конце концов Вы правы - можно кого нибудь и попросить. )) Вот примерно так. И не в красоте дело, а в том, что дискретная логика безнадёжно устарела как морально так и технически в качестве основного элемента схемотехники. То, для чего требовались десятки корпусов с диким общим потреблением, сложностью ПП и огромными габаритами, теперь можно собрать а 28-40 ногом МК легко и непринуждённо - поверьте мне. Сейчас даже инфы по МК гораздо больше чем по дискретной логике - и это вполне объяснимо. Да, чтобы не быть голословным, цены на 176 серию брал вот тут (наберите в поисковой форме "176" (без кавычек ессно), и получите результат): http://electronica.bashel.ru/search.php ДОБАВЛЕНО 20/04/2009 21:44 Поправочка - Ваш вариант на ~10 руб. дешевле будет - я там пару лишних ЛА7 насчитал. Сорри. |
||||
-20 dB 20/04/2009 22:10 |
Chipmaster, дело в том, что у некоторых этого хлама с "застойных" времён горы, а выкинуть жаль. Покупать 176-ю серию сейчас - это даже как-то не смешно.
Гибкость девайса на МП и простота реализации (аппаратной) - конечно, впечатляют. Но кому-то проще прогу написать, кому-то - 30 ножек припаять... В общем, больше вариантов - не хуже. Остальное - в личке. |
||||
Мелиор 20/04/2009 22:12 |
-20 dB, ты еще не читал того, что по ссылкам! Впечатляет это не то слово! |
||||
elgen 21/04/2009 00:26 |
Народ, опять я, и почти флуд, Вот когда то логикой сильно увлекался, даже сам кое что изобретал, напр кнопочный номеронобератель итп. В общем уважаю ее и до сих пор, но контроллеры это сила. от возможностей глаза разбегаются. А разобраться в них досконально все времени нет. Потому если голосовать, то я за микроконтроллеры. хоть их толком не .... но есть ведь стандартные решения на них, готовые проги, схемы, дополнив той же логикой можно и так мнооого чего натворить |
||||
Chipmaster 21/04/2009 04:22 |
Да в общем то много времени и не потребуется. Тут ведь процесс с "разгоном": тяжко перешагнуть через себя и начать - обычный психологический барьер. Проще убедить себя, что вот ведь - "...надо где то программатор доставать или самому делать, книжки читать и прочее...", чем взяться и обрести это всё. Освоить МК на начальном этапе - несложно. Ещё проще, когда Ваша первая программа подмигнёт Вам светодиодом - тогда освоение МК пойдёт просто с реактивной скоростью. Вы просто предствавьте себе, что МК - это просто "набор-конструктор", состоящий из готовых "микроблоков" и кучи выводов, которые Вы можете настраивать на вход или выход - как Вам понравится. Вот и всё - ничего страшного. А по сути всё именно так и есть. |
||||
m.ix 21/04/2009 04:39 |
Микроконтролеры уменьшаю почти всё и размеры и потребление.
Главное что бы программатор поддерживал то что программировать возможно. Пример часы. на 176 логике, это минимум 3 микрушки, а вот это на одной пикушке. |
||||
Chipmaster 21/04/2009 06:02 |
Работая с МК одного производителя, достаточно маленького программатора-дебаггера (внутрисхемного отладчика). Для МК Microchip (PIC-контроллеры) из современных - PicKit2, из уже малость устаревших - ICD2 (cам им пользуюсь уже много лет и доволен). Лучше их купить, но это недёшево, поэтому можно сделать самому - схемы и печатки клонов есть - могу порыться-поискать, если надо. Что касается сравнения размеров, веса и функционала... Тут даже сравнивать нельзя. Ну вот для примера посмотрите (там кстати и схема и исходники есть): http://www.chiplab.ru/open_source/ Размеры сего устройства 70х50х25мм На какой дискретной логике Вы соберёте такой прибор с такими размерами? Или вот ещё: http://www.chiplab.ru/new/ Функционал там описан, а размеры: Таймер (кстати там жутко устаревший, маленький и дешёвый МК стоИт): 50х70х50мм. GPS/GSM-контроллер 80х80мм (всё управляется одним МК. Функционал расписывать не буду - долго), Модуль БАНО (Бортовые АэроНавигационные Огни) для Р/У моделей - 18х40х9 (маленький, древнючий и невероятно дешёвый МК в 8-ногом корпусе SMD (SOIC-8)), Использовано ресурсов МК - не больше 10%. На какой дискретной логике можно это всё сделать? Можно, но сколько килограмм будут весить "аналоги" и сколько жрать? Примеров можно приводить великое множество, в том числе и из личного опыта. Я вот сейчыс делаю контроллер зарядки Li-Pol аккумуляторов для Р/У модели вертолёта. Размеры будут 50х70х25, функционал - графический LCD 98х64 (от мобильника), настройка и контроль температурного режима зарядки, настройка и контроль по напряжению, времени, комплексно. Режим автоматической тренировки акк. Гибкое интуитивно понятное меню и интерфейс пользователя. И всё это на одном небольшом МК. Выводы делайте сами. |
||||
Chipmaster 25/04/2009 15:18 |
К вопросу о габаритах и функционале (хотя пост вроде не в тему, прошу не сносить, так как частично он всё таки тему затрагивает). Как и обещал - отчитываюсь по своему новому изделию
Вот - наваял за сегодня (правда за прогу ещё и не садился): Сей девайс задумывался как контроллер зарядки аккумов для р/у моделей. Однако задуманный функционал позволяет юзать сей девайс и как термостат и как реле времени и просто как вольтметр (при острой нужде) Основные возможности (пока не реализованные программно): 1. Контроль постоянного напряжения в диапазоне 0...30В с дискретностью 0,01В 2. Отсчёт временнЫх интервалов с дискретностью 1с 3. Контроль температуры с внешнего датчика (i2c AD7416) 4. Диапазон входных напряжений 9...18В (изолированный DC-DC преобразователь) 5. Действия по событию - срабатывание реле BT-5S (5В, ток контактов до 1А, две группы на переключение). 6. Предполагается удобное ветвящееся меню пользователя и интуитивно понятный графический интерфейс. 7. Габаритные размеры корпуса 70х50х28мм (Корпус покупной, чёрный пластик - красивый ) 8. Питание схемы - 3,3В, потребялемый ток - не более 70мА. Вот. Теперь сяду за прогу. Дисплейчик - от мобилы Motorola Т190/Т191/С200/С205 графический 98х64, управляется по шине i2c (спасибо ingenegr за доку по этому дисплею). Как тока будет полностью готово - отчитаюсь с фотками. Удачи. |
||||
Samopalkin 05/04/2010 21:00 |
Мелиор, меня увлекла твоя идея по изготовлению счётчика импульсов. Я строил "небоскрёб" на м/с логики, но после седьмого.корпуса плюнул на всё и запустил FlowCode,которую боялся как огня. А в реале всё оказалось очкнь просто. Вот, моим первым опытом моделирования программы для PIC-ов стало такое устройство с твоей подачи. Для экономии выходов я применил ЛР514ИД1 и трёхразрядный индикатор (правда, светодиодный, но это не суть важно). Вобщеи, если я не припозднился со своим "достижением", то готов поделиться им со всеми, кто пожелает. Схема, рисунок платы и прошивка для Pic16f84 (628) есть. Ещё раз спасибо за идею! Пишите на Kolegaeff@mail,ru |
||||
m.ix 05/04/2010 23:55 |
Samopalkin, так фыкладывай а не делай фейк |
||||
СЕРГЕЙ-МАСТЕР 06/04/2010 23:50 |
OFFTOPIC
|
||||
Samopalkin 07/04/2010 20:47 |
Люди, вы не подумайте, что мне жалко схему. Наоборот, я ведь сам её предложил. Просто я до сегодяшнего дня не знал о том, как правильно выкладывается информация. Да и компа у меня нет. Папаша к своему не подпускает, вот и пользуюсь компьютером руководителя. Я занимаюсь в кружке электроники. Вот, сегодня узнал, что файлообменниками можно пользоваться не только для скачивания.
Ну а по этой ссылке вы найдёте всё необходимое http://depositfiles.com/files/wsbzwirv2 К стати, у меня появился первый заказ на эту схему. Дяденька из тира хочет знять, сколько у него получится выстрелов за лень.Заплатил мнге 400 рублей. Руководитель сначала ругал меня за то, что у меня мало знаний, чтобы на них зарабатывать, а потом ругал за то, что я мало попросил. Сказал, что все денежные вопросы булет решать сам. Я подумал, что если в схеме использовать внутренний кварц, то выходов для индикатора хватит и можно выкинуть дешифраторю Когда сделаю, напмшу. Ну, удачи вам, коллеги! Мелиор, а что такое "делать фейк"? |
||||
m.ix 07/04/2010 20:55 |
что мне жалко схему. Наоборот, я ведь сам её предложил
============================================= А на кой тогда на платный обменник её положил??? Что на форум рука не поднялась положить? |
||||
Samopalkin 07/04/2010 21:19 |
Я ещё этому не научился. Завтра узнаю, как это делать. Извините, пора бежать. А ьо я засел у одноклассника. Сейчас дома влетит. |
||||
m.ix 07/04/2010 21:25 |
Samopalkin, В низу есть кнопа предварительный просмотр |
||||
Samopalkin 08/04/2010 15:24 |
Привет всем. Я забыл написать, что в программе МК применил макрос для записи результата счёта в EEPROM. При отключении питания результат сохраняется до нажатии кнопки сброса (Res) |
||||
Samopalkin 13/04/2010 21:56 |
Здравствуйте, коллеги. Что-то вас не слышно. Мне интересно, попробовал ли кто-нибудь собрать мою схему. 13 число для меня счастливое, а сегодня - вдвойне! Во первых, я наконец-то добил схему счётчика до конца. Теперь в ней нет дешифратора, только Пик и индикатор. Показания сохраняются в памяти без питания. Вот спешу поделиться с вами своей радостью. Всю информацию прилагаю и с интересом жду вашей критики. И второе - скромно предлагаю всем поздравить меня с днём рождения. Мне сегодня стукнуло 11 лет! Желаю всем творческих достижений и надеюсь на дальнейшее сотрудничество. Пока моя родня празднует, я добрался до папикого компа. Я всё время путаю аноды с катодами, поэтому скажу по простому: у индикаторов в моих схемах общий минус. До связи! |
||||
iparktur 29/12/2010 13:49 |
Мне нужен реверсивный счетчик. Я видел схемы на 5v1111, но они считают только в одну сторону - на увеличение, а мне нужно, чтоб при
поступлении импульсов по каналу "А" - производилось суммирование, а при поступлении импульсов по каналу "В" - производилось вычитание от насчитанного ранее результата по каналу "А". Если опять пошли импульсы по каналу "А", то он снова должен накапливать, и т.д. Хотя можно что-то и на PIC18F452 попробовать. В наличии имеется свободная микросхема PIC18F452 и индикаторы LCD 2x16 Reystar(аналог HD44780) и LED FYQ-5642Ax . Хотя индикаторы можно и другие применить. Может кто-то знает какие-то готовые счетчики, аналогичные 5V1111 http://www.5v.ru/pdf/5v1111b.pdf но чтоб они были реверсивные? Я купил автомобильный тахометр на ATTINY26L-8SU - думал, что кто-то сможет его перепрограммировать на реверсивный счетчик, но не нашел знатаков. Можно и вариант с PIC16F628A рассмотреть, но у меня нет его в наличии. Да и прошивку надо изменить, но я не знаю как это сделать. Что можете посоветовать ? |
||||
beber 29/12/2010 21:12 |
я давно калькулятор использовал 0+1 и дальше контакты на =
|
||||
iparktur 29/12/2010 21:48 |
Нет, калькулятор не пойдет!
Индикация должна быть в динамике и постоянно отслеживать процесс изменения приходящих импульсов. |
||||
m.ix 29/12/2010 22:26 |
iparktur,
http://monitor.espec.ws/section44/topic147609.html http://www.youtube.com/watch?v=AwHwacBPKIo не пойдёт для твоих нужд? |
||||
iparktur 29/12/2010 23:24 |
Это уже ближе, но еще не совсем то, что мне надо.
Поищу еще. |
||||
m.ix 29/12/2010 23:26 |
Это уже ближе
============ ПРоще только механический счётчик. |
||||
Samopalkin 29/01/2011 23:37 |
Всем доброго времени суток! Вот решил поделиться своей новой схемой. Реверсивный счётчик, который я предлагаю для повторения, собран на микроконтроллере PIC16F628A. Он имеет два входа управления: «+1» и «-1», а также кнопку «Reset» (четвёртая кнопка зарезервирована и пока не используется). Мой предыдущий счётчик импульсов имел недоработку: в нём была всего одна кнопка «+1» и при её длительном удержании счёт продолжался. Мой новый счётчик избавлен от этой недоделки. Как бы долго или коротко не была нажата кнопка входа, счёт продолжится только при её очередном нажатии. Максимальное количество поступивших импульсов 9999. При воздействии на вход «-1» счёт ведётся в обратном порядке до значения 0000. Показания счётчика сохраняются в памяти контроллера и при отключении питания. Сброс показаний счётчика и состояния памяти в 0 осуществляется при нажатии кнопки «Reset». Тех, кто решит повторить мою схему, пусть не пугает то, что при первом включении на индикаторе может высветиться непредсказуемая информация. При первом же нажатии на любую из кнопок всё станет на свои места и «мусора» больше не будет. Где и как можно использовать эту схему я пока ещё не придумал, но надеюсь, что она кому-нибудь принесёт пользу. И последнее: если у кого-то под рукой не окажется нужного индикатора, а будет какой-нибудь другой (или даже 4 отдельных одинаковых индикатора), я готов помочь перерисовать печатку и переделать прошивку. Прикрепляю в архиве схему, плату и прошивки под индикаторы с общим анодом и общим катодом. Желаю всем удачи! |
||||
Samopalkin 30/01/2011 20:21 |
Здравствуйте, коллеги. Мне сегодня подсказали, что эту схему можно применить на намоточном станке. Я переписал программу и теперь схема вполне для этого годится. Схема и плата остались без изменения.Только назначение кнопок поменялось. Вход теперь один (для подключения геркона, например). Две кнопки направления счёта. Нажимаешь кнопку "плюс" и сигналы по входу суммируются. При этом светится точка на правом крайнем индикаторе. При нажатии на кнопку "минус" засвечивается точка на левом крайнем индикаторе и счёт по входу идёт в обратном направлении - на вычитание. Естественно, результат счёта записывается в память и сбрасывается в ноль кнопкой "резет". при отключении питания последнее состояние счётчика и кнопок направления намотки сохраняются. Все материалы прилагаю в архиве. |
||||
alexS786 01/04/2011 10:02 |
Samopalkin,
День добрый. Очень заинтересовала твоя схема реверсивного счетчика. У меня отец - рыбак. Хочет иметь счетчик метража лески. Подскажи, как можно твой счетчик применить для этого. Нужно, чтобы он считал каждый 4 импульс с геркона. Если не трудно, скинь на мыло.Спасибо! |
||||
Samopalkin 04/04/2011 21:19 |
AlexS786, я прогрмму переделал. Есть вопрос - сохранять в памяти показания? |
||||
Samopalkin 05/04/2011 20:33 |
Alex, получай схему, плату и программу для рыбалки. С тебя баночка икры |
||||
Samopalkin 08/04/2011 19:22 |
Всем доброго времени суток! Меня попросил человек сделать счётчик импульсов на много разрядов. Уж не знаю, что он собирается им мерить. Я отказался от Led- индикаторов. Они занимают много места и потребляют много энергии. Поэтому я реализовал схему на LCD 16х2. Теперь можно мерить входные импульсы до 15 знаков. Два первых разряда отделены точкой. EEPROM не использовал, потому что не было просьбы запоминать состояние счётчика. (Это доделать – не проблема). Схему я проверил в железе. Видео можно посмотреть здесь:
http://www.youtube.com/watch?v=j6FPLLSfvr0 Может быть, эта схема кому-нибудь понадобится. Желаю удачи! Добавляю вариант прошивки с разделительной точкой после третьего знака |
||||
ZDELAY-SAM 13/04/2011 22:47 |
Samopalkin
Всем доброго времени суток! Можно ли заменить кнопки ввода ( - +) на энкодер , например крутя энкодер в право додается в лево отнимает . Хочу приделать к своему самодельному токарному индикацию чтобы видеть точное перемещение ,меньше мерить штангенциркулем. Энкодер планирую делать сам распечатаю на прозрачной пленке рисунок , и две оптопары с которых снимается информация о направлении и количестве пройденных шагов . |
||||
Samopalkin 21/04/2011 21:36 |
Вообще-то, я с энкодерами пока не работал. Но за идею спасибо! Разберусь и переделаю программу. |
||||
Silver214 28/05/2011 21:39 |
Здравствуйте! Нужно считать количество импульсов в течении определенного времени . Счетчик работает . При нажатии сброса если присутствует импульс на входе сброс не происходит , а нужно чтобы при нажатии сброса не зависимо от состояния входа происходил сброс. И при запуске счета , счет начинался с нулей , а не увеличивалось количество импульсов измеренное ранее.Возможно ли изменить в прогаме? |
||||
Adisan 26/10/2012 18:12 |
Приветик! Можно ли сделать счетчик, который после 220 импульсов давал сигнал на отключение привода? И после 140 импульсов, импульс на отключение привода?
С уважением! Андрей. |
||||
sofrina 26/10/2012 18:40 |
Adisan, вот то же самое, и в новой теме этого раздела |
||||
sevs74 14/09/2014 23:55 |
Какой конфиг у PIC16f84a и чем открыть Модель.fcf ? |
||||
small220 08/12/2014 23:37 |
Здравствуйте!
А будет ли идти счёт как положено про поступлении сигнала +5v а не замыканием на землю? Мне вообще нужно считать только на увеличение и при достижении 9999 только обнулять и управление происходит именно +5v ? И ещё вопрос "Тех, кто решит повторить мою схему, пусть не пугает то, что при первом включении на индикаторе может высветиться непредсказуемая информация. " Это касается только первого включения после сборки или при каждом последующем включении (подачи питания)? |
||||
dimedrolum 19/02/2015 20:00 |
Понравилась твоя схема! А можно её переделать под двух сигментный индикатор. Чтобы счёт велся от 0 до 99 при присутствии 0 на одном входе , а при присутствии 0 на другом в обратном направлении до 00 и останавливался. А когда счёт равен 0 то на освободившемся выходе появлялся +. Заранее спасибо! Ну очень надо..... |
||||
Леха_74_74 11/04/2015 08:19 |
Здравствуйте. Могли бы Вы переделать схему и прошивку под мои нужды: Индикатор на 3 разряда (ОК или ОА), счёт только на прибавление показаний (если кнопка замкнута, то не считает, т.е. счет после размыкания кнопки), запись в память не нужна, при нажатии на кнопку должен звучать звуковой сигнал (какя-нибудь пищалка, пьезо...) и загораться светодиод, наличие кнопки сброс. Заранее спасибо. |
||||
апарт 13/04/2015 22:26 |
|
||||
Леха_74_74 26/04/2015 11:03 |
Очень нужно. буду благодарен, за схему и за прошивку (Индикатор на 3 разряда (ОК или ОА), счёт только на прибавление показаний (если кнопка замкнута, то не считает, т.е. счет после размыкания кнопки), запись в память не нужна, при нажатии на кнопку должен звучать звуковой сигнал (какя-нибудь пищалка, пьезо...) и загораться светодиод, наличие кнопки сброс). Спасибо. |
||||
технарь__ 27/05/2015 18:52 |
Привет всем. Смотрю давно никто не посещал ветку, но все равно спрошу. Вопрос наверно к Samopalkin в 2011 он выкладывал схему прошивку "Схема JPEG и прошивка на 3 знака (точка).zip". Как можно увеличить скорость счета, мне необходимо, что бы он считал при частоте импульсов на входе 75-80Гц. |
||||
Valeriy L 03/12/2015 06:53 |
Сделал датчик для расхода топлива, бензина. Этот датчик мне нужно было от тарировать. То-есть посчитать количество импульсов на 1 литр бензина. Так вот собрал я счётчик импульсов на LCD и PIC16F628, подключил к датчику и заметил что счётчик считает как-то медленно. То-есть крыльчатка крутится быстро а счётчик считает непонятно что. Может он не предназначен для быстрого счёта. |