Часы-термометр на микроконтроллере ATmega8.
Re: Часы-термометр на микроконтроллере ATmega8.
m.ix перечитал все ветки , нашол всего 1 похожий случай , но у человека был коротыш на кнопке , я у себя все проверил , ни чего не замкнуто!!!!! Или вы про чтото другое говорите ?
Re: Часы-термометр на микроконтроллере ATmega8.
m.ix я перечитал весь форум , нашол только 1 случай похожий на мой , но у человека просто была замкнута кнопка , коротыш, у себя я все проверил , все нормально , или вы что то другое имеете в виду?
Извеняюсь интернет глючит , не чаянно отправил 2 раза.
Извеняюсь интернет глючит , не чаянно отправил 2 раза.
Re: Часы-термометр на микроконтроллере ATmega8.
Как я понял ULN2803 возвращает сигнал назад , и МК думает что все время нажата кнопка , на 34 странице что то по этому поводу написано , но я ничего не понял , так как программировать не могу. Есть человек который разберается в этом ? Помогите мне переделать код как написано на 34 странице , а еще лучше переназначить кнопки на 15-23-24-25 ножку МК, так как мне не важны будильники и т,п , а еще разговаривал со знакомым , он посоветовал сделать кнопки не на минус коротить , а как то на 11 ножку микросхемы 555ид10, но надо программу переписать , сам он не работает с кодом СИ , поэтому не может помочь. Буду премного блогодарен!!!
- jarik861
- Первый раз сказал Мяу!
- Сообщения: 30
- Зарегистрирован: Вт ноя 08, 2011 17:35:09
- Откуда: Украина
Re: Часы-термометр на микроконтроллере ATmega8.
ptihka,собирай тупо по схеме,в ней ошибок нет(я собирал по схеме с сайта автора). Иначе-ищи где-то по схеме свои ляпы.
У меня собрано 6 часов на МК,все по разным схемам(AVR. PIC),и все схемы собранные заводились с полпинка без проблем.
Как меня учили в знаменитом техникуме РПЗ "ОРИЗОН"-главное-это контакты.
У меня собрано 6 часов на МК,все по разным схемам(AVR. PIC),и все схемы собранные заводились с полпинка без проблем.
Как меня учили в знаменитом техникуме РПЗ "ОРИЗОН"-главное-это контакты.
Ще не вмерла Украiна?!
Re: Часы-термометр на микроконтроллере ATmega8.
jarik861, Я бы с удовольствием , но проблема заключается в том что я хочу собрать не на индекаторах АЛС318 , ну или им подобных , я хочу на светодиодах , у меня уже даже матрица собрана, просто одна цифра 35 светодиодов. А по схеме автора союерал , для проверки есть три сигмента BA56-12 , на них работает если снять транзисторы и ULN , которые на усиление .
- pavasilich
- Мучитель микросхем
- Сообщения: 409
- Зарегистрирован: Ср фев 22, 2012 17:50:27
- Откуда: РФ, Европа
Re: Часы-термометр на микроконтроллере ATmega8.
Может кто подскажет, подключения по 613775 правильные? Т.е. Q0 идет на 1-й (правый) разряд индикатора, Q1-на 2-й и т.д. Проще говоря, схема нарисована согласно схемотехнике (разряды считаются справа-налево), или как в протеусе(слева-направо)? Просто не хочется делать макетку. Спасибо.
- Вложения
-
- АЛС318.pdf
- (319.45 КБ) 2923 скачивания
Re: Часы-термометр на микроконтроллере ATmega8.
Да идут по порядку Q0-1 Q1-2 и т.д. , считаются с лева на право, если смотреть на индекаторы.
- pavasilich
- Мучитель микросхем
- Сообщения: 409
- Зарегистрирован: Ср фев 22, 2012 17:50:27
- Откуда: РФ, Европа
Re: Часы-термометр на микроконтроллере ATmega8.
Спасибо ptihka,буду разводить печатку под свой корпус.
Re: Часы-термометр на микроконтроллере ATmega8.
Да тут на форуме этих печаток тьма тьмущая , даже под смд есть , поищи.
- nbo
- Нашел транзистор. Понюхал.
- Сообщения: 162
- Зарегистрирован: Вт май 06, 2008 20:14:37
- Откуда: Ukraine
Re: Часы-термометр на микроконтроллере ATmega8.
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.
- Вложения
-
- cl_id10-TEST.rar
- тест
- (8.08 КБ) 249 скачиваний
Re: Часы-термометр на микроконтроллере ATmega8.
nbo Вы волшебник !!!!!! все работает , правда проверял на скорую руку , может быть показалось , но подсветка стала чуть потусклее , и чуть появилась засветка соседних сегментов, и не проверял датчики температуры , пока не впаяны, думаю будут работать . А функции останутся все , ну за исключением будильника , таймера. И еще заметил , перепутаны местами 8 и 9 цифры , тоесть должно показывать например 05 мин , а он показавает 50 мин , или 28 минут а он показывает 82 минуты, но это ерунда я их просто местами поменял и все ровно вроде бы стало.
- nbo
- Нашел транзистор. Понюхал.
- Сообщения: 162
- Зарегистрирован: Вт май 06, 2008 20:14:37
- Откуда: Ukraine
Re: Часы-термометр на микроконтроллере ATmega8.
ptihka писал(а):nbo Вы волшебник !!!!!! все работает , правда проверял на скорую руку , может быть показалось , но подсветка стала чуть потусклее , и чуть появилась засветка соседних сегментов, и не проверял датчики температуры , пока не впаяны, думаю будут работать . А функции останутся все , ну за исключением будильника , таймера. И еще заметил , перепутаны местами 8 и 9 цифры , тоесть должно показывать например 05 мин , а он показавает 50 мин , или 28 минут а он показывает 82 минуты, но это ерунда я их просто местами поменял и все ровно вроде бы стало.
Тогда попозже, вечером постараюсь доделать.
Re: Часы-термометр на микроконтроллере ATmega8.
nbo еще щас заметил что при режиме отображения ЧЧ-ММ день недели моргает разделительноя полоса , и с ней вместе моргает соседняя черточка , правее.
- nbo
- Нашел транзистор. Понюхал.
- Сообщения: 162
- Зарегистрирован: Вт май 06, 2008 20:14:37
- Откуда: Ukraine
Re: Часы-термометр на микроконтроллере ATmega8.
ptihka
Вот прошивка, проект- модель в протеусе, и схема подачи питания на ИД10 дабы выкроить один порт Меги. Изменения: power detect нога.16, нога.15 - пищалка на будильники.
В протеусе вроде всё работает.
Да и еще между базой и эммитером транзистора подачи питания на ИД10 нужно поставить резистор примерно на 10кОм.
Вот прошивка, проект- модель в протеусе, и схема подачи питания на ИД10 дабы выкроить один порт Меги. Изменения: power detect нога.16, нога.15 - пищалка на будильники.
В протеусе вроде всё работает.
Да и еще между базой и эммитером транзистора подачи питания на ИД10 нужно поставить резистор примерно на 10кОм.
- Вложения
-
- af.rar
- (32.12 КБ) 271 скачивание
Re: Часы-термометр на микроконтроллере ATmega8.
nbo премного благодарен !!!! Только запустил, вроде все нормально работает , но пока всего не проверял, но думаю если что подправим. Побольше бы таких людей , готовых помочь всегда !!!! 

- nbo
- Нашел транзистор. Понюхал.
- Сообщения: 162
- Зарегистрирован: Вт май 06, 2008 20:14:37
- Откуда: Ukraine
Re: Часы-термометр на микроконтроллере ATmega8.
ptihka писал(а): Только запустил, вроде все нормально работает , но пока всего не проверял, но думаю если что подправим.
Интересует работают ли будильники, и есть ли звук при нажатии кнопок?
Re: Часы-термометр на микроконтроллере ATmega8.
Не проверял , будильник , да и вообще не ставил пищалку, но если вам интересно , могу поставить .
nbo Вот у меня проблема так и осталась , происходит засветка двух цифр , я бы даже сказал не так засветка , как происходит повторение тоесть то показывает на 5 индекаторе , тоже показывает и на 4 , если считать слева. Тоесть если на пятом горит 2 то и на 4 тоже 2 , только потусклее, если моргает разделитель на пятом , то и на 4 тоже моргает. Посмотрите пожалуйста прошивку , может паузы не добавлены, а в остальном все в порядке . Будильник проверю отпишу обязательно.
nbo Вот у меня проблема так и осталась , происходит засветка двух цифр , я бы даже сказал не так засветка , как происходит повторение тоесть то показывает на 5 индекаторе , тоже показывает и на 4 , если считать слева. Тоесть если на пятом горит 2 то и на 4 тоже 2 , только потусклее, если моргает разделитель на пятом , то и на 4 тоже моргает. Посмотрите пожалуйста прошивку , может паузы не добавлены, а в остальном все в порядке . Будильник проверю отпишу обязательно.
Re: Часы-термометр на микроконтроллере ATmega8.
nbo На на жатие кнопок пищит , а вот с будильником разобратся не могу, там настроек куча. Еще просьба выложите пожалуста исходник прошивки. Да , и есще пересмотрел всю схему заменил транзисторы , микросхемы кроме атмеги , всеравно идет повторение между 4 и 5 цифрами.
- nbo
- Нашел транзистор. Понюхал.
- Сообщения: 162
- Зарегистрирован: Вт май 06, 2008 20:14:37
- Откуда: Ukraine
Re: Часы-термометр на микроконтроллере ATmega8.
ptihka писал(а):nbo На на жатие кнопок пищит , а вот с будильником разобратся не могу, там настроек куча. Еще просьба выложите пожалуста исходник прошивки. Да , и есще пересмотрел всю схему заменил транзисторы , микросхемы кроме атмеги , всеравно идет повторение между 4 и 5 цифрами.
Просмотрел, вроде в исходниках всё нормально, хотя может я и ошибаюсь, так как только учусь. Так что насчет повторений не знаю. Вот исходники выкладываю, вернее то что осталось после моего "творчества"
- Вложения
-
- id10clock.rar
- Исходник
- (130.79 КБ) 290 скачиваний
Re: Часы-термометр на микроконтроллере ATmega8.
Все со всем разобрался !!! Как всегда , все бонально , опять человеческий фактор, но от этого наверно ни куда не денешься
, просто была надорвана дорожка на запорном сопративлении транзистора . nbo еще раз огромное спасибо.
