Re: Простые часики с секундами на 7ми сегментных индикаторах
Добавлено: Пт сен 26, 2014 17:04:31
otest
Ни стоит отчаиваться. У других работает. Сначала поставь ёмкости 30пф. Ни все МК заводятся на 10мГц.Если не поможет напишу тебе "тест".
Re: Простые часики с секундами на 7ми сегментных индикаторах
Добавлено: Сб сен 27, 2014 20:51:00
Egorka
Дорогие Петр и Отест,автор этих,как и многих других конструкций на этом форуме конечно может ошибаться,ведь он человек.Но! В данной схеме все работает,поскольку я собрал уже двое часов по этой схеме и не надо гнать на Славика,что он пренебрег даташитом,все он сделал как нужно,просто вы наверное до сих пор не можете правильно читать схемы.В куске схемы(с кварцем)и приведенном части разводки, ошибки нету.На схеме указан кварц со встроенными кондерами и в разводке это отразилось,так что Петр Вы сами себя запутали незнанием обозначения элементов.Кстати можно было бы логически догадаться ,что даже заземление элементов отображается не так.Простите если ответ мой резковат получился.
Re: Простые часики с секундами на 7ми сегментных индикаторах
Добавлено: Сб сен 27, 2014 22:02:40
otest
вы наверное до сих пор не можете правильно читать схемы
я могу, но многие не могут. Вот перечень деталей
PIC16F628 - контроллер часов.( в схеме указан PIC16F628A)
DS1307 - сами часики.
BU2090 - Дешифратор катодов.
DS18B20 - термодатчик.
DS32KHz - микросхема генератора для точности хода.
Если точность не нужна и вы просто подберёте точный кварц на 32.768
то DS32KHz можно и не ставить.
Моё ИМХМО - статья написана плохо; часы не простые, а сложные; излишне было применять МК у которого не хватает ног и заменить их труднодоступной МС. Хотя мне мне эти часы вообще не нужны.
Re: Простые часики с секундами на 7ми сегментных индикаторах
Добавлено: Сб сен 27, 2014 22:31:37
Egorka
Что у автора было под рукой на том и сделал. А для вопросов он как раз тему и открыл.А перечень деталей он сказал основной, остальное есть в схеме.А если Вы схемы читаете,то не говорили бы,что автор пренебрег даташитом,я на основании именно этих слов сделал такой вывод.
Re: Простые часики с секундами на 7ми сегментных индикаторах
Добавлено: Пн сен 29, 2014 13:14:29
Петр
Egorka писал(а):На схеме указан кварц со встроенными кондерами и в разводке это отразилось,так что Петр Вы сами себя запутали незнанием обозначения элементов.Кстати можно было бы логически догадаться ,что даже заземление элементов отображается не так.Простите если ответ мой резковат получился.
Только показал что на схеме к общему (GND), а на плате (+5в). На моём кварце нет корпусного вывода. Что еще мне читать так или не так, конкретизируйте. Что мог не учесть автор, а то что могут быть разные партии деталей, работающих с особенностями. Естественно, нет смысла упрекать автора в делах местных барыг, берущих как можно более залежалые детали, подделки, неликвиды. Таких кварцев в наших магазинах вообще нет, на платах что-то попадалось, только частоты много выше.
А вот что покрыто мраком, так это прошивка. Как она ведет себя в случае отсутствия датчиков температуры, отсутствия показаний с DS1307, обрыве или замыкании кнопок, и т.п., никому неизвестно. Был бы самотест при старте или отдельный тест для отладки, вот тогда уж можно было бы выйти на проблему. Ведь даже на внутреннем генераторе схема ведет себя аналогично.
Сменил полный комплект деталей, многие из разных партий, кроме BU, т.е. сама микруха другая, партия одна. Несколько раз сменил версию платы, прошивки. Результат аналогичен. После многочисленных переделок на катоды, на аноды, туда и обратно, дорожки начали отваливаться, печатку буду делать, если буду, версии 2.
otest писал(а):Ни стоит отчаиваться. У других работает. Сначала поставь ёмкости 30пф. Ни все МК заводятся на 10мГц.Если не поможет напишу тебе "тест".
Конденсаторы поставил. Ситуация осталась прежней, хотя и появилась одна особенность, в 4-м разряде точка иногда начинает мигать отдельно от своих собратьев. Действительно пора обзавестись отладочным тестом, может даже рассчитанного на внутренний генератор. Так что, плз тест сегментов и разрядов.
Re: Простые часики с секундами на 7ми сегментных индикаторах
Добавлено: Вс окт 05, 2014 21:54:01
SLvik
Петр писал(а):С часами пока беда, т.е. начинает показывать во всех разрядах разом, причем видно что идет отсчёт, цифры наслаиваются, через фотик видно мерцание. Перепахал схему вдоль и поперек, всё осталось в точности как и до переделки на версию два. По началу грешил на BU2090AF, однако судя по картине "маслом", именно эта часть работает, а вот пик, похоже, отказывается дергать с нужной скоростью на транзисторах. Вторая BU из той же партии, как и все остальные детали, т.е. результат одинаков.
Очень давно, слыхивал от одного разработчика, мол кварц может быть на другую гармонику и тогда алес, у моего 10.000mzh, либо у меня уже склероз, либо одно из двух. Плохо что на пики никак не программирую, а то сваял бы прошивочку перебирающую сегменты по одному на внутреннем генераторе, так сказать тест.
Да, 18B20 у меня нет.
У кого такое было? Может автор что подскажет?
Спойлер .. замедленно в 8-мь раз.
Та плата которую вы слелали не предназначена для
больших МНОГОсветодиодных индикаторов.
Здесь нужно либо поменять индикаторы на напряжение горения1,5...3,0в ,
либо сделать плату №2 - для любых типов индикации
Там даже яркость меняется.
Egorka - спасибо за поддержку.
Re: Простые часики с секундами на 7ми сегментных индикаторах
Добавлено: Пн окт 06, 2014 18:43:59
Петр
SLvik писал(а):Та плата которую вы слелали не предназначена для
больших МНОГОсветодиодных индикаторов.
Здесь нужно либо поменять индикаторы на напряжение горения1,5...3,0в ,
либо сделать плату №2 - для любых типов индикации
Там даже яркость меняется.
Уже выше писал что переделал на другую плату, т.е. сначала поменял индикаторы, есть у меня маленькая панелька на 5 сегментов. Результат отображения остался прежним. После, как и писал, поменял каскады на v2, дополнил транзисторами на время тестирования, навесом, а уже дальше переделал на 2-ю версию саму плату. Первая начала разваливаться от многочисленных паек и переделок. Даже повелся и протестировал на другой тип индикаторов, хотя мои именно такие, какие нужно, что тоже упоминал неоднократно.
Пока упёрся в алгоритм работы, т.е. нужен тест (может быть) независимый от кварца, микросхемы часов и термометра.
Очень похоже, что алгоритм спотыкается, тупо подвисает на некоторое время, а в итоге вижу на табло засвеченные индикаторы.
Если читать чуть выше, через фотоаппарат видно, местами выставляется разные значения, однако оно перекрывается длительным висом, когда то что заряжено на BU распределяется на все разряды намного дольше, чем то что должно быть.
Re: Простые часики с секундами на 7ми сегментных индикаторах
Добавлено: Ср ноя 05, 2014 18:08:01
geniv82
Петр, привет землякам, попробуйте при включенных часах на DS1307 замкнуть батарейку (имеется ввиду контакты, а после как появятся цифры вставите батарейку). А у меня вот так получилось + выкладываю свою плату, проверена - работает.
SLvik, спасибо за часики, индикаторы года три ждали своей схемы.
Re: Простые часики с секундами на 7ми сегментных индикаторах
Добавлено: Ср ноя 05, 2014 19:03:46
Egorka
Тоже большие леды использовали? У нас уже вторые в процессе.
Re: Простые часики с секундами на 7ми сегментных индикаторах
Добавлено: Вт ноя 11, 2014 21:30:46
Egorka
Славик есть вопрос,почему иногда при пропадании питания схема переходит в режим с ОА и снова приходится включать с зажатым - ?
Славик,а можно убрать из прошивки с 3 по 6 режимы индикации и вместо этого дописать второй термометр(для улицы,H-дом,S-улица) .Плииииззз
Re: Простые часики с секундами на 7ми сегментных индикаторах
Добавлено: Ср ноя 12, 2014 10:30:20
SLvik
А какой номер прошивки у тебя?
Re: Простые часики с секундами на 7ми сегментных индикаторах
Добавлено: Ср ноя 12, 2014 18:49:57
Egorka
У меня Clck_6x14_v7cb dim2 ,или ее сюда выложить.
Re: Простые часики с секундами на 7ми сегментных индикаторах
Re: Простые часики с секундами на 7ми сегментных индикаторах
Добавлено: Чт ноя 13, 2014 16:08:48
Петр
geniv82 писал(а):Петр, привет землякам, попробуйте при включенных часах на DS1307 замкнуть батарейку (имеется ввиду контакты, а после как появятся цифры вставите батарейку).
Привет земляк! Пока ждал тестовую прошивку изготовил другую плату по v2. Сегодня даже монтировал на неё основную часть элементов, хотя это и было трудно, практически одной рукой. Покажу плату без монтажа, еще не проверял в работе.
От SMD транзисторов в своей версии отказался, т.к. горсть таких как у автора была уже куплена.
Единственный вопрос остался по кварцу, нужно ли его подпирать конденсаторами, либо и так работает.
Да, никак не могу открыть .lay6, что за версия такая? У меня 6.0 отказывается открывать.
Egorka писал(а):Тоже большие леды использовали? У нас уже вторые в процессе.
У нас, в кружке, другая затея, хотим радиолинк на табло зацепить, поэтому за основу возьмем часть схемы с BU, ключи, а остальное Arduino +модуль часов +радиомодуль. Этакий шилд под маленькую Arduino Pro Mini. Все меньше возни, чем с PIC.
Re: Простые часики с секундами на 7ми сегментных индикаторах
Добавлено: Чт ноя 13, 2014 21:41:08
geniv82
Петр писал(а):.lay6, что за версия такая? У меня 6.0 отказывается открывать.
Значит версия корявая не 6.0 (мало-ли что написано).
Вот, только без макросов. Egorka и SLvik, а у вас в 4 режиме тоже яркость цифр меньше чем в остальных? А то на моих неярких индикаторах заметно сильно.
Re: Простые часики с секундами на 7ми сегментных индикаторах
Добавлено: Чт ноя 13, 2014 22:44:03
Egorka
geniv82 писал(а):
Egorka и SLvik, а у вас в 4 режиме тоже яркость цифр меньше чем в остальных? А то на моих неярких индикаторах заметно сильно.
Да,там яркость несколько снижается из-за эффекта отображения.
Славик,залил,проверил,пока работает,вот только затухание не пригашает яркость или это нужно чтобы они прошли до 21 часа своим ходом,я просто их включил в 23 часа.
Re: Простые часики с секундами на 7ми сегментных индикаторах
Добавлено: Пт ноя 14, 2014 09:12:33
SLvik
geniv82 писал(а):
Egorka и SLvik, а у вас в 4 режиме тоже яркость цифр меньше чем в остальных? А то на моих неярких индикаторах заметно сильно.
4й режим так и работает "Через кадр" потому как по другому у меня не получается.
A это новые прошивки - одна с общим катодом, другая с общим анодом.
Ничего переключать ничего не надо.
Re: Простые часики с секундами на 7ми сегментных индикаторах
Добавлено: Сб ноя 15, 2014 04:15:56
Петр
Вести с полей.. Поначалу часы вели себя так же, как и в предыдущем случае, думал меня кандрашка схватит, т.к. новые собирались без оглядки на предыдущие с максимальной заменой деталей. Однако после манипуляций с батарейкой часы пошли(!), показав поначалу 999', земляку отдельное спасибо за подсказку.
С цифрами пока беда, показывает 8, 8, 2, 3, 4, 5, 6, 7, 8, 9, т.е. 0 и 1 отображает в виде 8-ки, теперь точно вопрос к прошивке, скорее всего потребуется перезалить PIC, возможно значения епром исказились.
Re: Простые часики с секундами на 7ми сегментных индикаторах
Добавлено: Вс ноя 16, 2014 11:39:49
Egorka
Петр писал(а):Вести с полей.. скорее всего потребуется перезалить PIC, возможно значения епром исказились.
Так а может это изначально так и было,может фьюзы какие не верные зацепили? А может и пик поджаренный попался
Re: Простые часики с секундами на 7ми сегментных индикаторах
Добавлено: Вс ноя 16, 2014 13:01:25
Egorka
Славик,а со вторым датчиком температуры можно придумать