Например TDA7294

Форум РадиоКот • Просмотр темы - Не работают часы PIC16F628A+1602+DS1307
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пт фев 20, 2026 00:17:08

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Не работают часы PIC16F628A+1602+DS1307
СообщениеДобавлено: Ср май 25, 2016 13:16:54 
Первый раз сказал Мяу!

Зарегистрирован: Вт мар 31, 2015 07:12:38
Сообщений: 24
Рейтинг сообщения: 0
Слепил вот такие часы viewtopic.php?f=58&t=98670 , а они и не работают, что в протеусе, что на железе, выскакивают какаие то пятерки и все.
Главное в протеусе визуализация в начале норм работает, а потом лагает... А на железе сразу после приветствия пятерки...
Я так думаю это прошивка не совсем корректная... Неужели нельзя ничего сделать и часы не заработают?
Диспоей вот такой http://ru.aliexpress.com/item/Free-Ship ... 30453.html
Кириллицу он вроде как не поддерживает, но она мне и не нужна ...
Изображение

Изображение
проект весь прилагается


Вложения:
часы на 1602.rar [184.62 KiB]
Скачиваний: 325
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не работают часы PIC16F628A+1602+DS1307
СообщениеДобавлено: Ср май 25, 2016 13:39:09 
Опытный кот

Карма: 4
Рейтинг сообщений: 81
Зарегистрирован: Пн апр 11, 2011 10:08:52
Сообщений: 844
Рейтинг сообщения: 0
:facepalm:
1. 4-ю ногу МК через резистор 10к на +5В
2. На ноги МК питания конденсатор 0,1мкФ
3. Открываем даташит на 7805 и устанавливаем правильные конденсаторы
4. Учим наизусть: http://caxapa.ru/lib/emc_immunity.html
5. Открываем даташит на DS1307 и смотрим как правильно нужно разводить плату для этой микросхемы
6. переразводим плату!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не работают часы PIC16F628A+1602+DS1307
СообщениеДобавлено: Чт май 26, 2016 09:42:04 
Первый раз сказал Мяу!

Зарегистрирован: Вт мар 31, 2015 07:12:38
Сообщений: 24
Рейтинг сообщения: 0
-=Vovka=- писал(а):
:facepalm:
1. 4-ю ногу МК через резистор 10к на +5В
2. На ноги МК питания конденсатор 0,1мкФ
3. Открываем даташит на 7805 и устанавливаем правильные конденсаторы
4. Учим наизусть: http://caxapa.ru/lib/emc_immunity.html
5. Открываем даташит на DS1307 и смотрим как правильно нужно разводить плату для этой микросхемы
6. переразводим плату!

----------
1. 4 ногу через резюк на плюс 5в поставил
2. На 14 и 5 ногу мк поставил 0.1мкф
3. поставил 0.33 мкф и 0.1 мкф
4. прочитал, если честно нифига не понял как же все таки надо разводить плату, про больше полигонов минуса понял, и что мол на один минус все выводить нельзя,
5. минус батарейки +3в кинул на общий минус, заметил что дорожка которая идет к 8 ноге МС, то есть +5в была оторвана, я туда провод на дорожку запаявал и выдрал потом вместе с дорожкой, забыл соединить. заменил резисторы с 10к на 4.7к
6. Не знаю как правильно все таки это сделать
в итоге часы вроде как заработали, появилось время дата, и их можно даже менять. но вот не идут они почему то, секунды не идут, время стоит....
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не работают часы PIC16F628A+1602+DS1307
СообщениеДобавлено: Чт май 26, 2016 10:27:01 
Опытный кот

Карма: 4
Рейтинг сообщений: 81
Зарегистрирован: Пн апр 11, 2011 10:08:52
Сообщений: 844
Рейтинг сообщения: 0
Galant писал(а):
прочитал, если честно нифига не понял

И как следствие:
Galant писал(а):
в итоге часы вроде как заработали, появилось время дата, и их можно даже менять. но вот не идут они почему то, секунды не идут, время стоит....

Кстати, а сколько метров провода от микроконтроллера до кнопок?


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Не работают часы PIC16F628A+1602+DS1307
СообщениеДобавлено: Чт май 26, 2016 11:00:31 
Первый раз сказал Мяу!

Зарегистрирован: Вт мар 31, 2015 07:12:38
Сообщений: 24
Рейтинг сообщения: 0
-=Vovka=- писал(а):
Galant писал(а):
прочитал, если честно нифига не понял

И как следствие:
Galant писал(а):
в итоге часы вроде как заработали, появилось время дата, и их можно даже менять. но вот не идут они почему то, секунды не идут, время стоит....

Кстати, а сколько метров провода от микроконтроллера до кнопок?

Да там столько терминов, много того чего я не знаю, я то умею только паяльником махать, вот и обратился за помощью сюда
кнопок у меня еще нет, еще не сделал плату с кнопками, проволочкой замыкаю контакты и все
получил датчик температуры, который в капсуле с проводком, тепм. тела показал 35.6, погрешность в 1 градус приемлемая. в комнате показывает 23.9


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не работают часы PIC16F628A+1602+DS1307
СообщениеДобавлено: Чт май 26, 2016 13:17:56 
Опытный кот

Карма: 4
Рейтинг сообщений: 81
Зарегистрирован: Пн апр 11, 2011 10:08:52
Сообщений: 844
Рейтинг сообщения: 0
1. еще раз проверить разводку
2. подтянуть выводы кнопок на +5В через резисторы 10к (вдруг автор прошивки забыл включить подтяжку на порту В)
3. скорей всего автор прошивки не отлавливает ошибки DS1307 или не совсем правильно ее инициализирует - вот часики и не идут. Можно попробовать сделать так: выключить питание, вынуть батарейку, разрядить все электролиты, кратковременно закоротить панельку батарейки - т.е. везде убрать напряжение. Теперь включаем без батарейки. Если часы не запустились, то повторяем предыдущие действия, вставляем батарейку и включаем часы. Если не поможет, то либо что-то с DS1307 или ее кварцем, либо не правильный алгоритм работы с DS1307 - но это уже к автору прошивки


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y