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

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

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


IUR73
Встал на лапы
Сообщения: 107
Зарегистрирован: Пн фев 20, 2017 05:06:21

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

Сообщение IUR73 »

Убрал все R15, R21, D2, D3, D4, D10.На экране темно.Какую прошивку вы использовали.
Вложения
индикаторы.jpg
индикаторы вот такие.
(116.27 КБ) 880 скачиваний
Аватара пользователя
nbo
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Вт май 06, 2008 20:14:37
Откуда: Ukraine

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

Сообщение nbo »

Судя по картинке индикаторы подходят. Прошивку использовал ОК из архива выложенного вами.

Попробуйте сравнить свою плату и ту что я выложил в нормальном разрешении на Гугл диске на предыдущей странице а также номиналы деталей. На фото их хорошо видно.
IUR73
Встал на лапы
Сообщения: 107
Зарегистрирован: Пн фев 20, 2017 05:06:21

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

Сообщение IUR73 »

ЧАСЫ НЕ ЗАПУСКАЮТСЯ .Проверил напряжение на выводах A1,B1,C1,D1,E1,F1,G1,H1-5 ВОЛЬТ.НАПРЯЖЕНИЕ НА ВЫВОДАХ U3 Q0,Q1,Q2,Q3,Q4,Q5-3,5 вольт.индикаторы с общим катодом.так должно.
Аватара пользователя
nbo
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Вт май 06, 2008 20:14:37
Откуда: Ukraine

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

Сообщение nbo »

Чудес не бывает, ищите ошибки. Возможно не исправна НС595, возможно МК. Словом дистанционно больше я не знаю чем еще помочь.
IUR73
Встал на лапы
Сообщения: 107
Зарегистрирован: Пн фев 20, 2017 05:06:21

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

Сообщение IUR73 »

Менял мк и НС595.На выводах A1,B1,C1,D1,E1,F1,G1,H1 стоит R-100.ОМ.ИНДИКАТОРЫ 0,56 ДЮЙМОВЫЕ.
Аватара пользователя
SergeyK
Говорящий с текстолитом
Сообщения: 1511
Зарегистрирован: Вт апр 21, 2009 20:52:29
Откуда: ХМАО Югра Белоярский
Контактная информация:

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

Сообщение SergeyK »

Менял мк и НС595

А узел отвечающий за наличие питающего напряжения исправен? Я не смотрел схему и не могу точно сказать название деталей отвечающих за это дело! У меня с одними была такая запарка не помню точно но вроде как стаб оказался неисправным.
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
IUR73
Встал на лапы
Сообщения: 107
Зарегистрирован: Пн фев 20, 2017 05:06:21

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

Сообщение IUR73 »

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

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

Сообщение nbo »

Предлагаю, если есть возможность, сфотографировать вашу плату в нормальном разрешении, и я попробую поискать ошибки.
IUR73
Встал на лапы
Сообщения: 107
Зарегистрирован: Пн фев 20, 2017 05:06:21

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

Сообщение IUR73 »

Сделал все как по фото.Номиналы деталей соответствуют.Стабилитрон на 6 вольт.



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

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

Сообщение nbo »

Посмотрел. Качество фото так себе, но первое что бросается в глаза я бы рекомендовал промыть плату от флюса и посмотреть на предмет "соплей", особенно в районе где провода между МК и НС595. Далее конденсаторы кварца 32768 Гц (часового) на выводах 9, 10 МК на 15пФ я бы рекомендовал убрать при условии что включен фьюз СКOPT как на прилагаемой картинке. Также надеюсь включена опция Int. RC Osc. 4 MHz; Start-up time: 6 CK + 64 ms т.е. внутренее тактирование 4 Мгц, это очень важно. Также проверить подключение НС595 - вроде по фото правильно, но там же должно быть "перекрестное" подключение крайних выводов между НС595 и МК. Еще резисторы на светодиоды стоят 330 Ом, это мало нужно где то 1 кОм. ULN2004 надеюсь правильно впаяна, по фото не видно.
Пока вроде бы все.
Удачи.
Вложения
Фьюзы.png
(213.65 КБ) 421 скачивание
IUR73
Встал на лапы
Сообщения: 107
Зарегистрирован: Пн фев 20, 2017 05:06:21

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

Сообщение IUR73 »

Все так сделал .Проверил на короткое замыкание.Загорелись некоторые сегменты после включений и выключений ЧАСОВ.Проверил напряжение на выводах A1,B1,C1,D1,E1,F1,G1,H1-меняется.НАПРЯЖЕНИЕ НА НЕКОТОРЫХ ВЫВОДАХ U3 Q0,Q1,Q2,Q3,Q4,Q5-0,5 вольт.

Добавлено after 2 hours 16 minutes 54 seconds:
Схема на сайте правильная?У меня стоит МК ATMEGA 8-16PU.
Изображение Изображение
Аватара пользователя
nbo
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Вт май 06, 2008 20:14:37
Откуда: Ukraine

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

Сообщение nbo »

Схема на сайте правильная, но так как плата универсальная, то лучше ориентироваться на схему в Протеусе. Судя по сообщению выше наконец то заработала динамическая индикация. В архиве ниже файл EEPROM в разных форматах, попробуйте прошить и его. Да еще вы пробовали поиграться в протеусе в файле clock-model.DSN? Там можно посмотреть на работу часов "вживую".
В архиве также прошивки ОА и ОК. На моей плате ОК работает.
Каким программатором пользуетесь для прошивки?
Вложения
cl_termo_6.rar
(85.27 КБ) 377 скачиваний
Аватара пользователя
SergeyK
Говорящий с текстолитом
Сообщения: 1511
Зарегистрирован: Вт апр 21, 2009 20:52:29
Откуда: ХМАО Югра Белоярский
Контактная информация:

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

Сообщение SergeyK »

... я бы рекомендовал промыть плату от флюса...

Это первое что надо сделать!!! А потом уже искать неисправность. Отмывать в Изопропиловом спирте!!!!! ОЧЕНЬ и ОЧЕНЬ тщательно так чтоб плата пищала от чистоты!!!!!!!!!
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
IUR73
Встал на лапы
Сообщения: 107
Зарегистрирован: Пн фев 20, 2017 05:06:21

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

Сообщение IUR73 »

Поигрался в протеусе в файле clock-model.DSN.Часы идут.Прошил этой прошивкой cl_termo_6.rar [85.27 KiB] .Все заработало.У вас на сайте не рабочая прошивка.Пользуюсь программатором USBASP.А таймер в часах работает.Огромное спасибо.
Изображение Изображение
Аватара пользователя
SergeyK
Говорящий с текстолитом
Сообщения: 1511
Зарегистрирован: Вт апр 21, 2009 20:52:29
Откуда: ХМАО Югра Белоярский
Контактная информация:

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

Сообщение SergeyK »

Прошил этой прошивкой

На сколько я понял это авторский сайт этих часов http://startcd.narod.ru я прошивки от сюдава брал!
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
IUR73
Встал на лапы
Сообщения: 107
Зарегистрирован: Пн фев 20, 2017 05:06:21

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

Сообщение IUR73 »

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

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

Сообщение nbo »

Так дело в том что прошивки что я сегодня выложил и те которые вы выкладывали ранее это одно и тоже: сравните размер файла и дату создания файла. Так что скорее всего МК криво прошивался 8)
Аватара пользователя
KOSTYA
Вымогатель припоя
Сообщения: 607
Зарегистрирован: Пн янв 29, 2007 18:40:53
Откуда: Украина, Киев
Контактная информация:

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

Сообщение KOSTYA »

Лучше сравнивать контрольные суммы, у меня когда то был прикол... не помню, что делал, но вроде это был первый или второй контроллер который прошивал. Скопировал текст хекса со страницы сайта, вставил в txt, переименовал в hex и прошивал = нифига не работало. Начал разбираться и заметил, что там еще какая то херь копируется, что то типа BBcode.
Изображение
IUR73
Встал на лапы
Сообщения: 107
Зарегистрирован: Пн фев 20, 2017 05:06:21

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

Сообщение IUR73 »

НА днях начертил свою печатку.Часы - термостат на ATmega8. Версия на шести индикаторах.Выкладываю ,кому надо .Индикаторы с общим анодом.
Вложения
CLOCK_6.lay6
печатка
(303.53 КБ) 484 скачивания
cl_termo_6-1.rar
Схема и прошивка.
(84.96 КБ) 384 скачивания
Elya
Родился
Сообщения: 4
Зарегистрирован: Сб июн 19, 2010 10:28:54
Откуда: Новосибирск
Контактная информация:

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

Сообщение Elya »

Привет всем!
Вопрос по схеме на больших индикаторах, на 595, 9 индикаторов.
1. Как работает выход call a-h? Это простой выход 0/1? Или при суммировании через триггер или логику с индикаторными a-h дает сигнал на выходе?
2. Выход для пищалки с частотой или лог 0/1?
3. power detect при "0" уходит в пониженное потребление?
Илья.
Ответить

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