Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED)

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 12 июнь 2015 08:42 #1

  • samko
  • samko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 45
Уважаемый автор и пользователи!
Очень заинтересовала эта схема, но так как я НАЧИНАЮЩИЙ, то для ее повторения
не хватает знаний- поэтому прошу помощи;
- Не могли бы Вы переделать прошивку под ОК
- как подключить датчик давления GY-65 и доп. источник питания(батарейку).
- Функции кнопок SW1,SW2
Спасибо за ответы.
Администратор запретил публиковать записи гостям.

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 12 июнь 2015 09:51 #2

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4069
  • Спасибо получено: 1393
samko пишет:
Очень заинтересовала эта схема
Речь об этой статье?
samko пишет:
- Не могли бы Вы переделать прошивку под ОК
Да, это можно, прошивка и проект для симуляции во вложении. Вариант еще не проверенный в железе, если что - пишите.
samko пишет:
- как подключить датчик давления GY-65 и доп. источник питания(батарейку).
Вы пользуетесь Proteus? В архиве к статье есть файл Schema_main.DSN. Это схема подключений. Разъем J13 - подключение GY-65. Анод VD2 (+3V) - подключение резервного питания (в моем случае две пальчиковые батарейки "ААА").
samko пишет:
- Функции кнопок SW1,SW2
SW1 - для имитации отключения внешнего питания при симуляции схемы в Proteus. В железе не нужна.
SW2 - кнопка с фиксацией для быстрой и удобной дезактивации работы будильника (например, отключить на выходные).
---
P.S. 09.12.2015
Обновленная прошивка в материалах статьи.
Последнее редактирование: 09 дек 2015 20:23 от Soir. Причина: Удаление неактуального вложения.
Администратор запретил публиковать записи гостям.
Спасибо сказали: samko

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 07 июль 2015 08:44 #3

  • samko
  • samko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 45
Уважаемый автор! Не могли бы Вы что-то посоветовать в моей ситуации: не могу прошить atmega - не определяется программатором Extra PIC ( доработанным под AVR)-раньше на ура прошивал ATMEGA 8 и 16.Пробовал внешний кварц, программы PONY PROG и СV AVR. Подключал согласно ДАТАШИТа. Спасибо
Администратор запретил публиковать записи гостям.

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 07 июль 2015 10:49 #4

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4069
  • Спасибо получено: 1393
samko пишет:
не определяется программатором Extra PIC ( доработанным под AVR)
С такой связкой не знаком, ничего не подскажу.
88-ую прошивал программатором 5 проводков из-под CVAVR.
Администратор запретил публиковать записи гостям.
Спасибо сказали: samko

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 07 июль 2015 11:32 #5

  • samko
  • samko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 45
Если есть возможность - бросьте ссылочку на схему.Понятно -их в инете много, но в данном случае важно что именно вы ее использовали(ошибок уже не может быть )спасибо
Администратор запретил публиковать записи гостям.

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 07 июль 2015 11:44 #6

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4069
  • Спасибо получено: 1393
Надо дома посмотреть (это значит вечером), но не уверен, что схема как таковая есть. Все навесным монтажом - панелька, 5 резисторов 4 резистора, кварц (при необходимости), внешний стабилизированный БП на +5V.
Выбор программатора на скрине, FUSE в статье.

Последнее редактирование: 07 июль 2015 17:11 от Soir.
Администратор запретил публиковать записи гостям.
Спасибо сказали: samko

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 07 июль 2015 11:56 #7

  • wolf2000
  • wolf2000 аватар
  • Не в сети
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 598
  • Спасибо получено: 88
samko пишет:
не могу прошить atmega - не определяется программатором Спасибо
просто и шикарно
Save Ukraine! Stop Putin!
Не купуй товари окупантів! На початку штрих-коду від 460 до 469
Администратор запретил публиковать записи гостям.

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 07 июль 2015 13:16 #8

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4069
  • Спасибо получено: 1393
wolf2000 пишет:
просто и шикарно
А 88-ую пришлось шить 5-проводков.
Администратор запретил публиковать записи гостям.

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 07 июль 2015 17:10 #9

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4069
  • Спасибо получено: 1393
Вот все, что у меня есть.
Как уже писал, еще припаян кварц на 8МГц на выводы 9-10. По питанию конденсатор.
Администратор запретил публиковать записи гостям.
Спасибо сказали: samko

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 08 июль 2015 08:13 #10

  • samko
  • samko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 45
...а почему на 9-10. По даташиту и схеме на 7-8
я имею ввиду корпус TQFP

Сообщение отредактировал, нарушение Правил п.8 раздела 5.
Soir.
Последнее редактирование: 08 июль 2015 08:22 от Soir. Причина: Нарушение правил.
Администратор запретил публиковать записи гостям.

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 08 июль 2015 08:20 #11

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4069
  • Спасибо получено: 1393
Панелька под корпус PDIP, потому 9-10.
Для корпуса TQFP к этой панельке проводками подключен разъем для внутрисхемного программирования.

P.S.
Не нарушайте Правила, буду вынужден реагировать.
Последнее редактирование: 08 июль 2015 08:22 от Soir.
Администратор запретил публиковать записи гостям.

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 10 июль 2015 08:31 #12

  • samko
  • samko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 45
Вопрос к автору: Есть ли возможность переделать прошивку под MEGA 8 - было бы очень здорово.Спасибо
Администратор запретил публиковать записи гостям.

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 10 июль 2015 14:15 #13

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4069
  • Спасибо получено: 1393
Перевел на ATMEGA8, но нуждается в тестировании.
Вложения:
Администратор запретил публиковать записи гостям.
Спасибо сказали: samko

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 14 июль 2015 07:58 #14

  • samko
  • samko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 45
Интересный ребус получается по прошивке admega 88: сделал программатор на 5 проводков, но чип по -прежнему не определяется. Atmega 8 шьется нормально-видимо все-таки мне попался брак, к сожалению. буду пробовать делать на atmega 8
Администратор запретил публиковать записи гостям.

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 14 июль 2015 09:22 #15

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4069
  • Спасибо получено: 1393
Кварц подключили? Может он не запускается, попробуйте добавить конденсаторы.
Администратор запретил публиковать записи гостям.

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 14 июль 2015 12:24 #16

  • samko
  • samko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 45
кварц пробовал и на 4 и на 8 Мгц и без него.БП у меня нормальный . Пульсации минимальны .
Администратор запретил публиковать записи гостям.

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 16 июль 2015 07:54 #17

  • samko
  • samko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 45
Наконец - то я одолел atmega 88 ( прошил ). Кому интересно- проблема была в определении сигнатур.
Можно их исправлять , а можно просто отключить проверку,сняв "галочку".
Администратор запретил публиковать записи гостям.

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 17 июль 2015 14:39 #18

  • samko
  • samko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 45
Ув. автор
Прошу помощи-собрал я этот девайс ( пока без датчика давления ) но вопросов много- начну с главного- после включения работает только в плане выбора МЕНЮ, т.е. задаю параметры, а выхода из режима программирования нет.Часы тоже не работают (Возможно часовой кварц не запускается...)Спасибо за ответ.
Администратор запретил публиковать записи гостям.

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 17 июль 2015 16:32 #19

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4069
  • Спасибо получено: 1393
samko пишет:
после включения работает только в плане выбора МЕНЮ, т.е. задаю параметры, а выхода из режима программирования нет.
Если не будет работать генератор на кварце, так и будет. Проверьте в первую очередь эту часть схемы. Ну и FUSE.
Администратор запретил публиковать записи гостям.

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 21 июль 2015 10:05 #20

  • samko
  • samko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 45
Доб. день
Запустил я проект полностью, но процесс индикации работает неправильно-попробую описать это-

при включении высвечиваются 0.00. т.е время ( точка справа светится всегда при индикации времени) ) и гаснут -потом долгое время идет свечение дисплея примерно на треть яркости-видно, что режимы меняются). Через некоторое время высвечивается в полную яркость все 3 параметра и вновь повторяется (неполная яркость ). видимо в данном случае проблема в прошивке. Спасибо
Администратор запретил публиковать записи гостям.

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 21 июль 2015 10:07 #21

  • wolf2000
  • wolf2000 аватар
  • Не в сети
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 598
  • Спасибо получено: 88
samko пишет:
при включении высвечиваются 0.00. т.е время
видимо в данном случае проблема в прошивке. Спасибо
Сразу установите время, при 00:00 работает ночной режим. Свечение на обычном, слабо видно. На повышенной яркости лучше.
Точка справа = будильник
Save Ukraine! Stop Putin!
Не купуй товари окупантів! На початку штрих-коду від 460 до 469
Последнее редактирование: 21 июль 2015 10:08 от wolf2000.
Администратор запретил публиковать записи гостям.
Спасибо сказали: samko

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 21 июль 2015 10:34 #22

  • samko
  • samko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 45
К сожалению, ничего не поменялось.Заметил также периодически отсутствие индикации в течение примерно 5 сек
Администратор запретил публиковать записи гостям.

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 21 июль 2015 10:35 #23

  • wolf2000
  • wolf2000 аватар
  • Не в сети
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 598
  • Спасибо получено: 88
samko пишет:
индикации в течение примерно 5 сек
проверьте монтаж.
Прошивка и Fuse все верно прописано?
Save Ukraine! Stop Putin!
Не купуй товари окупантів! На початку штрих-коду від 460 до 469
Администратор запретил публиковать записи гостям.

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 21 июль 2015 10:51 #24

  • samko
  • samko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 45
Прошивка из поста №2 , фьюзы из статьи. Программа прошивки -CVAVR .EEPROM не прошивал (файла нет)
Администратор запретил публиковать записи гостям.

Будильник, барометр, термометр (ATMEGA88, GY-65, DS18B20, LED) 21 июль 2015 10:55 #25

  • wolf2000
  • wolf2000 аватар
  • Не в сети
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 598
  • Спасибо получено: 88
samko пишет:
Прошивка из поста №2 ,
или 13? Какой у Вас мк?
Save Ukraine! Stop Putin!
Не купуй товари окупантів! На початку штрих-коду від 460 до 469
Администратор запретил публиковать записи гостям.
Модераторы: wolf2000, Vakula, Айнцвайдрайченко