Страница 76 из 92
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Пн фев 27, 2012 14:10:31
ptihka
m.ix перечитал все ветки , нашол всего 1 похожий случай , но у человека был коротыш на кнопке , я у себя все проверил , ни чего не замкнуто!!!!! Или вы про чтото другое говорите ?
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Пн фев 27, 2012 14:21:36
ptihka
m.ix я перечитал весь форум , нашол только 1 случай похожий на мой , но у человека просто была замкнута кнопка , коротыш, у себя я все проверил , все нормально , или вы что то другое имеете в виду?
Извеняюсь интернет глючит , не чаянно отправил 2 раза.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Пн фев 27, 2012 22:53:16
ptihka
Как я понял ULN2803 возвращает сигнал назад , и МК думает что все время нажата кнопка , на 34 странице что то по этому поводу написано , но я ничего не понял , так как программировать не могу. Есть человек который разберается в этом ? Помогите мне переделать код как написано на 34 странице , а еще лучше переназначить кнопки на 15-23-24-25 ножку МК, так как мне не важны будильники и т,п , а еще разговаривал со знакомым , он посоветовал сделать кнопки не на минус коротить , а как то на 11 ножку микросхемы 555ид10, но надо программу переписать , сам он не работает с кодом СИ , поэтому не может помочь. Буду премного блогодарен!!!
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Пн фев 27, 2012 23:44:25
jarik861
ptihka,собирай тупо по схеме,в ней ошибок нет(я собирал по схеме с сайта автора). Иначе-ищи где-то по схеме свои ляпы.
У меня собрано 6 часов на МК,все по разным схемам(AVR. PIC),и все схемы собранные заводились с полпинка без проблем.
Как меня учили в знаменитом техникуме РПЗ "ОРИЗОН"-главное-это контакты.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Вт фев 28, 2012 09:10:29
ptihka
jarik861, Я бы с удовольствием , но проблема заключается в том что я хочу собрать не на индекаторах АЛС318 , ну или им подобных , я хочу на светодиодах , у меня уже даже матрица собрана, просто одна цифра 35 светодиодов. А по схеме автора союерал , для проверки есть три сигмента BA56-12 , на них работает если снять транзисторы и ULN , которые на усиление .
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Вт фев 28, 2012 11:52:15
pavasilich
Может кто подскажет
, подключения по 613775 правильные? Т.е. Q0 идет на 1-й (правый) разряд индикатора, Q1-на 2-й и т.д. Проще говоря, схема нарисована согласно схемотехнике (разряды считаются справа-налево), или как в протеусе(слева-направо)? Просто не хочется делать макетку. Спасибо.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Вт фев 28, 2012 12:40:46
ptihka
Да идут по порядку Q0-1 Q1-2 и т.д. , считаются с лева на право, если смотреть на индекаторы.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Вт фев 28, 2012 13:40:41
pavasilich
Спасибо ptihka,буду разводить печатку под свой корпус.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Вт фев 28, 2012 13:49:09
ptihka
Да тут на форуме этих печаток тьма тьмущая , даже под смд есть , поищи.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Ср фев 29, 2012 00:26:00
nbo
ptihka писал(а):Как я понял ULN2803 возвращает сигнал назад , и МК думает что все время нажата кнопка , на 34 странице что то по этому поводу написано , но я ничего не понял , так как программировать не могу. Есть человек который разберается в этом ? Помогите мне переделать код как написано на 34 странице , а еще лучше переназначить кнопки на 15-23-24-25 ножку МК, так как мне не важны будильники и т,п , а еще разговаривал со знакомым , он посоветовал сделать кнопки не на минус коротить , а как то на 11 ножку микросхемы 555ид10, но надо программу переписать , сам он не работает с кодом СИ , поэтому не может помочь. Буду премного блогодарен!!!
Вот попробуйте прошивку, пока тестовую( недоделал меню) - кнопки + выв.23, - выв.24, SET выв.25, F выв.26 МЕГИ, power detect выв.15, термометры выв. 27,28.
P.S. прошивка под ИД10.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Ср фев 29, 2012 11:42:56
ptihka
nbo Вы волшебник !!!!!! все работает , правда проверял на скорую руку , может быть показалось , но подсветка стала чуть потусклее , и чуть появилась засветка соседних сегментов, и не проверял датчики температуры , пока не впаяны, думаю будут работать . А функции останутся все , ну за исключением будильника , таймера. И еще заметил , перепутаны местами 8 и 9 цифры , тоесть должно показывать например 05 мин , а он показавает 50 мин , или 28 минут а он показывает 82 минуты, но это ерунда я их просто местами поменял и все ровно вроде бы стало.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Ср фев 29, 2012 12:16:16
nbo
ptihka писал(а):nbo Вы волшебник !!!!!! все работает , правда проверял на скорую руку , может быть показалось , но подсветка стала чуть потусклее , и чуть появилась засветка соседних сегментов, и не проверял датчики температуры , пока не впаяны, думаю будут работать . А функции останутся все , ну за исключением будильника , таймера. И еще заметил , перепутаны местами 8 и 9 цифры , тоесть должно показывать например 05 мин , а он показавает 50 мин , или 28 минут а он показывает 82 минуты, но это ерунда я их просто местами поменял и все ровно вроде бы стало.
Тогда попозже, вечером постараюсь доделать.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Ср фев 29, 2012 12:19:55
ptihka
nbo еще щас заметил что при режиме отображения ЧЧ-ММ день недели моргает разделительноя полоса , и с ней вместе моргает соседняя черточка , правее.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Ср фев 29, 2012 21:47:33
nbo
ptihka
Вот прошивка, проект- модель в протеусе, и схема подачи питания на ИД10 дабы выкроить один порт Меги. Изменения: power detect нога.16, нога.15 - пищалка на будильники.
В протеусе вроде всё работает.
Да и еще между базой и эммитером транзистора подачи питания на ИД10 нужно поставить резистор примерно на 10кОм.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Чт мар 01, 2012 09:59:25
ptihka
nbo премного благодарен !!!! Только запустил, вроде все нормально работает , но пока всего не проверял, но думаю если что подправим. Побольше бы таких людей , готовых помочь всегда !!!!

Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Чт мар 01, 2012 17:11:44
nbo
ptihka писал(а): Только запустил, вроде все нормально работает , но пока всего не проверял, но думаю если что подправим.
Интересует работают ли будильники, и есть ли звук при нажатии кнопок?
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Пт мар 02, 2012 14:23:24
ptihka
Не проверял , будильник , да и вообще не ставил пищалку, но если вам интересно , могу поставить .
nbo Вот у меня проблема так и осталась , происходит засветка двух цифр , я бы даже сказал не так засветка , как происходит повторение тоесть то показывает на 5 индекаторе , тоже показывает и на 4 , если считать слева. Тоесть если на пятом горит 2 то и на 4 тоже 2 , только потусклее, если моргает разделитель на пятом , то и на 4 тоже моргает. Посмотрите пожалуйста прошивку , может паузы не добавлены, а в остальном все в порядке . Будильник проверю отпишу обязательно.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Сб мар 03, 2012 13:33:31
ptihka
nbo На на жатие кнопок пищит , а вот с будильником разобратся не могу, там настроек куча. Еще просьба выложите пожалуста исходник прошивки. Да , и есще пересмотрел всю схему заменил транзисторы , микросхемы кроме атмеги , всеравно идет повторение между 4 и 5 цифрами.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Сб мар 03, 2012 22:21:39
nbo
ptihka писал(а):nbo На на жатие кнопок пищит , а вот с будильником разобратся не могу, там настроек куча. Еще просьба выложите пожалуста исходник прошивки. Да , и есще пересмотрел всю схему заменил транзисторы , микросхемы кроме атмеги , всеравно идет повторение между 4 и 5 цифрами.
Просмотрел, вроде в исходниках всё нормально, хотя может я и ошибаюсь, так как только учусь. Так что насчет повторений не знаю. Вот исходники выкладываю, вернее то что осталось после моего "творчества"

Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Пн мар 05, 2012 15:49:00
ptihka
Все со всем разобрался !!! Как всегда , все бонально , опять человеческий фактор, но от этого наверно ни куда не денешься

, просто была надорвана дорожка на запорном сопративлении транзистора . nbo еще раз огромное спасибо.