Часы-термометр на микроконтроллере ATmega8.

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


ptihka
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт дек 15, 2011 10:58:21
Откуда: Кисловодск

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение ptihka »

m.ix перечитал все ветки , нашол всего 1 похожий случай , но у человека был коротыш на кнопке , я у себя все проверил , ни чего не замкнуто!!!!! Или вы про чтото другое говорите ?
ptihka
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт дек 15, 2011 10:58:21
Откуда: Кисловодск

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение ptihka »

m.ix я перечитал весь форум , нашол только 1 случай похожий на мой , но у человека просто была замкнута кнопка , коротыш, у себя я все проверил , все нормально , или вы что то другое имеете в виду?


Извеняюсь интернет глючит , не чаянно отправил 2 раза.
ptihka
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт дек 15, 2011 10:58:21
Откуда: Кисловодск

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение ptihka »

Как я понял ULN2803 возвращает сигнал назад , и МК думает что все время нажата кнопка , на 34 странице что то по этому поводу написано , но я ничего не понял , так как программировать не могу. Есть человек который разберается в этом ? Помогите мне переделать код как написано на 34 странице , а еще лучше переназначить кнопки на 15-23-24-25 ножку МК, так как мне не важны будильники и т,п , а еще разговаривал со знакомым , он посоветовал сделать кнопки не на минус коротить , а как то на 11 ножку микросхемы 555ид10, но надо программу переписать , сам он не работает с кодом СИ , поэтому не может помочь. Буду премного блогодарен!!!
Аватара пользователя
jarik861
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт ноя 08, 2011 17:35:09
Откуда: Украина

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение jarik861 »

ptihka,собирай тупо по схеме,в ней ошибок нет(я собирал по схеме с сайта автора). Иначе-ищи где-то по схеме свои ляпы.
У меня собрано 6 часов на МК,все по разным схемам(AVR. PIC),и все схемы собранные заводились с полпинка без проблем.
Как меня учили в знаменитом техникуме РПЗ "ОРИЗОН"-главное-это контакты.
Ще не вмерла Украiна?!
ptihka
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт дек 15, 2011 10:58:21
Откуда: Кисловодск

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение ptihka »

jarik861, Я бы с удовольствием , но проблема заключается в том что я хочу собрать не на индекаторах АЛС318 , ну или им подобных , я хочу на светодиодах , у меня уже даже матрица собрана, просто одна цифра 35 светодиодов. А по схеме автора союерал , для проверки есть три сигмента BA56-12 , на них работает если снять транзисторы и ULN , которые на усиление .
Аватара пользователя
pavasilich
Мучитель микросхем
Сообщения: 409
Зарегистрирован: Ср фев 22, 2012 17:50:27
Откуда: РФ, Европа

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение pavasilich »

Может кто подскажет
613775.png
(21.09 КБ) 571 скачивание
, подключения по 613775 правильные? Т.е. Q0 идет на 1-й (правый) разряд индикатора, Q1-на 2-й и т.д. Проще говоря, схема нарисована согласно схемотехнике (разряды считаются справа-налево), или как в протеусе(слева-направо)? Просто не хочется делать макетку. Спасибо.
Вложения
АЛС318.pdf
(319.45 КБ) 2923 скачивания
Изображение
ptihka
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт дек 15, 2011 10:58:21
Откуда: Кисловодск

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение ptihka »

Да идут по порядку Q0-1 Q1-2 и т.д. , считаются с лева на право, если смотреть на индекаторы.
Аватара пользователя
pavasilich
Мучитель микросхем
Сообщения: 409
Зарегистрирован: Ср фев 22, 2012 17:50:27
Откуда: РФ, Европа

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение pavasilich »

Спасибо ptihka,буду разводить печатку под свой корпус.
Изображение
ptihka
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт дек 15, 2011 10:58:21
Откуда: Кисловодск

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение ptihka »

Да тут на форуме этих печаток тьма тьмущая , даже под смд есть , поищи.
Аватара пользователя
nbo
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Вт май 06, 2008 20:14:37
Откуда: Ukraine

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение 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.
Вложения
cl_id10-TEST.rar
тест
(8.08 КБ) 249 скачиваний
ptihka
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт дек 15, 2011 10:58:21
Откуда: Кисловодск

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение ptihka »

nbo Вы волшебник !!!!!! все работает , правда проверял на скорую руку , может быть показалось , но подсветка стала чуть потусклее , и чуть появилась засветка соседних сегментов, и не проверял датчики температуры , пока не впаяны, думаю будут работать . А функции останутся все , ну за исключением будильника , таймера. И еще заметил , перепутаны местами 8 и 9 цифры , тоесть должно показывать например 05 мин , а он показавает 50 мин , или 28 минут а он показывает 82 минуты, но это ерунда я их просто местами поменял и все ровно вроде бы стало.
Аватара пользователя
nbo
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Вт май 06, 2008 20:14:37
Откуда: Ukraine

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение nbo »

ptihka писал(а):nbo Вы волшебник !!!!!! все работает , правда проверял на скорую руку , может быть показалось , но подсветка стала чуть потусклее , и чуть появилась засветка соседних сегментов, и не проверял датчики температуры , пока не впаяны, думаю будут работать . А функции останутся все , ну за исключением будильника , таймера. И еще заметил , перепутаны местами 8 и 9 цифры , тоесть должно показывать например 05 мин , а он показавает 50 мин , или 28 минут а он показывает 82 минуты, но это ерунда я их просто местами поменял и все ровно вроде бы стало.

Тогда попозже, вечером постараюсь доделать.
ptihka
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт дек 15, 2011 10:58:21
Откуда: Кисловодск

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение ptihka »

nbo еще щас заметил что при режиме отображения ЧЧ-ММ день недели моргает разделительноя полоса , и с ней вместе моргает соседняя черточка , правее.
Аватара пользователя
nbo
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Вт май 06, 2008 20:14:37
Откуда: Ukraine

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение nbo »

ptihka
Вот прошивка, проект- модель в протеусе, и схема подачи питания на ИД10 дабы выкроить один порт Меги. Изменения: power detect нога.16, нога.15 - пищалка на будильники.
В протеусе вроде всё работает.
Да и еще между базой и эммитером транзистора подачи питания на ИД10 нужно поставить резистор примерно на 10кОм.
Вложения
af.rar
(32.12 КБ) 271 скачивание
ptihka
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт дек 15, 2011 10:58:21
Откуда: Кисловодск

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение ptihka »

nbo премного благодарен !!!! Только запустил, вроде все нормально работает , но пока всего не проверял, но думаю если что подправим. Побольше бы таких людей , готовых помочь всегда !!!! :beer:
Аватара пользователя
nbo
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Вт май 06, 2008 20:14:37
Откуда: Ukraine

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение nbo »

ptihka писал(а): Только запустил, вроде все нормально работает , но пока всего не проверял, но думаю если что подправим.

Интересует работают ли будильники, и есть ли звук при нажатии кнопок?
ptihka
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт дек 15, 2011 10:58:21
Откуда: Кисловодск

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение ptihka »

Не проверял , будильник , да и вообще не ставил пищалку, но если вам интересно , могу поставить .
nbo Вот у меня проблема так и осталась , происходит засветка двух цифр , я бы даже сказал не так засветка , как происходит повторение тоесть то показывает на 5 индекаторе , тоже показывает и на 4 , если считать слева. Тоесть если на пятом горит 2 то и на 4 тоже 2 , только потусклее, если моргает разделитель на пятом , то и на 4 тоже моргает. Посмотрите пожалуйста прошивку , может паузы не добавлены, а в остальном все в порядке . Будильник проверю отпишу обязательно.
ptihka
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт дек 15, 2011 10:58:21
Откуда: Кисловодск

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение ptihka »

nbo На на жатие кнопок пищит , а вот с будильником разобратся не могу, там настроек куча. Еще просьба выложите пожалуста исходник прошивки. Да , и есще пересмотрел всю схему заменил транзисторы , микросхемы кроме атмеги , всеравно идет повторение между 4 и 5 цифрами.
Аватара пользователя
nbo
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Вт май 06, 2008 20:14:37
Откуда: Ukraine

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение nbo »

ptihka писал(а):nbo На на жатие кнопок пищит , а вот с будильником разобратся не могу, там настроек куча. Еще просьба выложите пожалуста исходник прошивки. Да , и есще пересмотрел всю схему заменил транзисторы , микросхемы кроме атмеги , всеравно идет повторение между 4 и 5 цифрами.

Просмотрел, вроде в исходниках всё нормально, хотя может я и ошибаюсь, так как только учусь. Так что насчет повторений не знаю. Вот исходники выкладываю, вернее то что осталось после моего "творчества" :shock:
Вложения
id10clock.rar
Исходник
(130.79 КБ) 290 скачиваний
ptihka
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт дек 15, 2011 10:58:21
Откуда: Кисловодск

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение ptihka »

Все со всем разобрался !!! Как всегда , все бонально , опять человеческий фактор, но от этого наверно ни куда не денешься :( , просто была надорвана дорожка на запорном сопративлении транзистора . nbo еще раз огромное спасибо.
Ответить

Вернуться в «Статьи»