Например TDA7294

Форум РадиоКот • Просмотр темы - Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Сб ноя 22, 2025 13:01:43

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


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



Начать новую тему Ответить на тему  [ Сообщений: 2955 ]     ... , , , 82, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вт мар 06, 2012 17:02:05 
Встал на лапы
Аватар пользователя

Зарегистрирован: Вт янв 17, 2012 00:13:14
Сообщений: 109
Откуда: Кременчуг
Рейтинг сообщения: 0
Добрый день, сегодня закончил эти часики и заработали с первого раза. Правда с кнопками перемудрил лишний резистор припаял, убрал его и всё чюдненько заработало.
Спасибо Danko за такие часики :))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Пт мар 09, 2012 00:27:27 
Мучитель микросхем
Аватар пользователя

Зарегистрирован: Пн фев 02, 2009 15:00:33
Сообщений: 415
Рейтинг сообщения: 0
залочил случайно мегу, подскажите плиз , как ее можно разлочить не выпаивая
заранее благодарен


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Пт мар 09, 2012 04:24:59 
Сверлит текстолит когтями
Аватар пользователя

Карма: 13
Рейтинг сообщений: 41
Зарегистрирован: Пн окт 13, 2008 11:45:54
Сообщений: 1287
Откуда: РФ, Крым, г.Бахчисарай
Рейтинг сообщения: 0
Залочил это отрубил вывод ресет ? RSTDISBL = 0

или отключил внутр.генератор ?

В первом случае нужен "высоковольтный" параллельный програматор, а во втором нужно просто подать внешний тактовый на XTAL1

_________________
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
----------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Пт мар 09, 2012 11:30:23 
Мучитель микросхем
Аватар пользователя

Зарегистрирован: Пн фев 02, 2009 15:00:33
Сообщений: 415
Рейтинг сообщения: 0
спасибо ув. Danko :beer: , за то что не оставляеете тему без внимания и терпеливо помогаете чайникам :oops:

Danko писал(а):
Залочил это отрубил вывод ресет ? RSTDISBL = 0

именно.... :(
вот нарыл решение - http://payalo.at.ua/blog/kak_razblokiro ... 0-06-11-13
оно справедливо?
только корпус у меня не диповский..... :shock:


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Пт мар 09, 2012 12:02:42 
Сверлит текстолит когтями
Аватар пользователя

Карма: 6
Рейтинг сообщений: 3
Зарегистрирован: Чт мар 05, 2009 19:51:55
Сообщений: 1122
Откуда: Дырасполь
Рейтинг сообщения: 0
Пойдет, проводочками соедени, только не 1к1 ,а по назначению,смотри даташ на свою мегу , и ту что будет "программатором". соедини одноименные порты, за исключением вывода "РЕСЕТ". Подцепи светодиод с резистором к выводу что указан, будет индикатором.

_________________
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Пт мар 09, 2012 18:51:09 
Открыл глаза
Аватар пользователя

Зарегистрирован: Ср янв 07, 2009 17:50:20
Сообщений: 47
Рейтинг сообщения: 0
Не раз уже помогало http://www.getchip.net/posts/059-isprav ... it-doctor/


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Сб мар 17, 2012 22:50:56 
Опытный кот
Аватар пользователя

Карма: 8
Рейтинг сообщений: 106
Зарегистрирован: Ср фев 22, 2012 01:25:21
Сообщений: 882
Рейтинг сообщения: 0
Чтото подобное (названию темы) доделываю, только на тиньке 26-й, как закончу свистну.
http://asis-kbr.ru/forum/viewtopic.php?f=9&t=117


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Пн мар 26, 2012 19:56:46 
Открыл глаза

Карма: 4
Рейтинг сообщений: -3
Зарегистрирован: Чт сен 22, 2011 08:04:26
Сообщений: 59
Откуда: Болгария
Рейтинг сообщения: 0
Привет всем туда.Решил собират ети" Часы-календарь-термометр" У меня несколко вопроса к те кто собирали ети часы или к атора.
1-схема и прошивка каторие можно ползват "Clock-Term-Calendar-Alarm_LED_2011-08-11.zip" на первая страница.
2-Нужно ли вставит тразисторние ключи на аноде дисплея и резитори на катоде?
3-как можно активират седмая нога ds1307,`что нужно изменит? можно ли с файла ds1307_twi.h или нет.(Неважно но любопитно)
4-Изчезла возможност восползоватся на звук из музикалная откритка вместо бузер при будилник 2(верно можно взят сигнал от индикатора)Или ошибался?
Надеюс на ответ! За раннее спасибо. :))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Пн мар 26, 2012 22:48:41 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Ср июл 29, 2009 23:22:36
Сообщений: 175
Откуда: Беларусь
Рейтинг сообщения: 0
И вам привет
1 Не понятно. Схема, что на первой странице, к ней прошивка в архиве "Clock-Term-Calendar-Alarm_LED_2011-08-11.zip".
2 Зависит от типа индикатора.
3 Установив в 1 бит SQWE. Посмотрите в файле ds1307_twi.h функцию rtc_init.
4 Не понятно. Хотите открытку - подключайте к выводу 12, динамик - к выводу 11.

_________________
©Кварц обладает экстремальной поливариантностью своего генезиса.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Пн мар 26, 2012 23:47:22 
Открыл глаза

Карма: 4
Рейтинг сообщений: -3
Зарегистрирован: Чт сен 22, 2011 08:04:26
Сообщений: 59
Откуда: Болгария
Рейтинг сообщения: 0
Спасибо за бъйстраго ответа. Изменил значеня в файл ds1307_twi.h. К сожеления с моя версия CODE VERSION AVR не могу изменит прошивка Clock-Term-Alarm_m8.hex потому що она не комерсиалная.Не знаю что делат/


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Ср мар 28, 2012 16:00:02 
Нашел транзистор. Понюхал.

Зарегистрирован: Чт авг 27, 2009 16:19:45
Сообщений: 157
Рейтинг сообщения: 0
Simidko писал(а):
как можно активират седмая нога ds1307
по этому вопросу еще посмотрите страницу 65


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вс апр 01, 2012 14:25:36 
Открыл глаза

Карма: 4
Рейтинг сообщений: -3
Зарегистрирован: Чт сен 22, 2011 08:04:26
Сообщений: 59
Откуда: Болгария
Рейтинг сообщения: 0
Здравствуйте ,снова я. Понял что надо заделать -как описано на форуме стр.65Опят проблем. Менял необходимого реда в файл main_mega8_88.c, копировал целое содержание потом откроил Avr Studio создал новый файл *C файл там вставил содержание Менял неоходимие настройки микроконтроллера и его частота в меню Projekt/ Configuration Options.Поробовал сделат так как описано в http://avrlab.com/node/101 но дает ошибка:make: Makefile: No such file or directory и ещо одна make: *** No rule to make target `Makefile'. Stop..В результат не генерируется hex.файл. Поможет ли кто нибудь из вас сделает так что на седмая нога DS1307ПОЛУЧИТ СИГНАЛ С ЧАСТОТА 1 Hz.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вт апр 03, 2012 09:57:50 
Открыл глаза

Зарегистрирован: Вт апр 03, 2012 09:45:25
Сообщений: 46
Рейтинг сообщения: 0
Здравствуйте! Кто поскажет, как вызвать показания даты принудительно кнопкой "-", также как и показания температуры.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вт апр 03, 2012 10:03:19 
Сверлит текстолит когтями
Аватар пользователя

Карма: 13
Рейтинг сообщений: 41
Зарегистрирован: Пн окт 13, 2008 11:45:54
Сообщений: 1287
Откуда: РФ, Крым, г.Бахчисарай
Рейтинг сообщения: 0
Я бы назвал этот вопрос немного странным.

Как ? как ?

да очень просто: редактируете сишный файл и компилите новую прошивку и все.

Simidko, Кожевижн и Студия это разные компиляторы и все что написано для CVAVR скорее всего не будет компилится в Студии и наоборот.

_________________
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
----------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вт апр 03, 2012 10:10:35 
Открыл глаза

Зарегистрирован: Вт апр 03, 2012 09:45:25
Сообщений: 46
Рейтинг сообщения: 0
Я практически не знаю СИ. Поэтому прошу кусок кода, если это возможно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вт апр 03, 2012 10:23:25 
Сверлит текстолит когтями
Аватар пользователя

Карма: 13
Рейтинг сообщений: 41
Зарегистрирован: Пн окт 13, 2008 11:45:54
Сообщений: 1287
Откуда: РФ, Крым, г.Бахчисарай
Рейтинг сообщения: 0
файл main_mega8_88.c
строки 753 - 762
Код:
        //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        if (indicate == IND_CLOCK){
                if (key == KEY_PLUS) {
                       alarm_OFF();
                       if (devices >= 1) { num_DS = 0; indicate = IND_TERM; }
                }

                if (key == KEY_MINUS) {
                       alarm_OFF();
                       if (devices > 1)  { num_DS = 1; indicate = IND_TERM; }
                }
Пожалуйста.

_________________
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
----------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вт апр 03, 2012 11:00:58 
Открыл глаза

Зарегистрирован: Вт апр 03, 2012 09:45:25
Сообщений: 46
Рейтинг сообщения: 0
Сделал так:

//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
if (indicate == IND_CLOCK){
if (key == KEY_PLUS) {
alarm_OFF();
if (devices >= 1) { num_DS = 0; indicate = IND_TERM; }
}

if (key == KEY_MINUS) {
alarm_OFF();
// if (devices > 1) { num_DS = 1; indicate = IND_TERM; }
indicate = view_date();
}

показания даты есть, но они сбрасываются где-то через минуту, хотелось бы, чтобы они сбрасывались секунды через 2-3. как и показания температуры при принудительном включении


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вт апр 03, 2012 11:13:12 
Сверлит текстолит когтями
Аватар пользователя

Карма: 13
Рейтинг сообщений: 41
Зарегистрирован: Пн окт 13, 2008 11:45:54
Сообщений: 1287
Откуда: РФ, Крым, г.Бахчисарай
Рейтинг сообщения: 0
num_DS = 1; - это лишнее

indicate - это переменная которая хранит режим индикации их перечень в файле term_mega8_88.h

view_date(); - это функция вывода даты на экран.

т.е. писать indicate = view_date(); ошибочно.

для установки времени индикации нужно подправить функцию view_date();.

_________________
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
----------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вт апр 03, 2012 11:30:10 
Сверлит текстолит когтями
Аватар пользователя

Карма: 13
Рейтинг сообщений: 41
Зарегистрирован: Пн окт 13, 2008 11:45:54
Сообщений: 1287
Откуда: РФ, Крым, г.Бахчисарай
Рейтинг сообщения: 0
Simidko, лично для Вас. За Ваши старания.


Вложения:
Clock-Term-Calendar-Alarm_LED_2011-08-11_1Hz.zip [395.91 KiB]
Скачиваний: 312

_________________
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
----------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вт апр 03, 2012 11:31:42 
Открыл глаза

Зарегистрирован: Вт апр 03, 2012 09:45:25
Сообщений: 46
Рейтинг сообщения: 0
Так правильней:

if (indicate == IND_CLOCK){
if (key == KEY_PLUS) {
alarm_OFF();
if (devices >= 1) { num_DS = 0; indicate = IND_TERM; }
}

if (key == KEY_MINUS) {
alarm_OFF();
view_date();delay_ms_read_time(500);
}


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

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


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

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


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

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


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