Например TDA7294

Форум РадиоКот • Просмотр темы - Простые часы на микроконтроллере
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт июл 01, 2025 19:45:14

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


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



Начать новую тему Ответить на тему  [ Сообщений: 1127 ]     ... , , , 31, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Пн апр 11, 2011 10:49:47 
Модератор
Аватар пользователя

Карма: 68
Рейтинг сообщений: 424
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Сообщений: 13490
Откуда: Тамбовская обл.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Можно, даже не сложно. Но мне такой вариант не очень нравится... Но если кому надо будет - допилю, как третий режим. Если время будет :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Пн апр 11, 2011 12:26:20 
Встал на лапы

Зарегистрирован: Пт янв 28, 2011 20:49:41
Сообщений: 102
Рейтинг сообщения: 0
ploop писал(а):
Можно, даже не сложно. Но мне такой вариант не очень нравится... Но если кому надо будет - допилю, как третий режим. Если время будет :)

Было б неплохо !!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Пн апр 11, 2011 17:12:39 
Встал на лапы

Зарегистрирован: Пт янв 28, 2011 20:49:41
Сообщений: 102
Рейтинг сообщения: 0
vitalyadm писал(а):
Цитата:
А батарею нельзя поставить по схеме http://radiokot.ru/circuit/digital/home/33/ ????


Можно подключить батарею, можно в бесперебойник воткнуть БП устройства, можно сделать мини генератор, в общем много чего можно придумать :) Нет- нет, я не в коем случае не пытаюсь как- то пошутить. Просто лично моё мнение таково "Зачем строить мотоцикл на базе велосипеда используя при этом дизельный мотор от тепловоза", когда давным давно уже всё придумали, если говорить про DS- ку как компонент (вариант) часов/календаря, я считаю что это и есть вариант, ведь никто же не решился создать свой МК и на базе него построить часы, так зачем городить, когда бери и используй ;)

Да просто я делал часы автора !!и хотелось кинуть туда батарею.
А обойтисьDS не получится???


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Пн апр 11, 2011 17:21:50 
Модератор
Аватар пользователя

Карма: 68
Рейтинг сообщений: 424
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Сообщений: 13490
Откуда: Тамбовская обл.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Цитата:
Да просто я делал часы автора !!и хотелось кинуть туда батарею.
А обойтисьDS не получится???

Можно обойтись БЕЗ DS-ки, но при этом придётся делать систему слежения за напряжением, переводящую контроллер в режим низкого энергопотребления. Соответственно, использовать контроллер, работающий от 3В.


Вернуться наверх
 
Выбираем индустриальные и медицинские источники питания MEAN WELL в открытом исполнении

Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Пн апр 11, 2011 18:10:16 
Встал на лапы

Зарегистрирован: Пт янв 28, 2011 20:49:41
Сообщений: 102
Рейтинг сообщения: 0
ploop писал(а):
Цитата:
Да просто я делал часы автора !!и хотелось кинуть туда батарею.
А обойтисьDS не получится???

Можно обойтись БЕЗ DS-ки, но при этом придётся делать систему слежения за напряжением, переводящую контроллер в режим низкого энергопотребления. Соответственно, использовать контроллер, работающий от 3В.

А какая схема или что нужно для этого ????


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Пн апр 11, 2011 18:54:26 
Модератор
Аватар пользователя

Карма: 68
Рейтинг сообщений: 424
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Сообщений: 13490
Откуда: Тамбовская обл.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Цитата:
А какая схема или что нужно для этого ????

Для этого нужно её придумать и протестировать :)


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Пн апр 11, 2011 20:49:51 
Мучитель микросхем
Аватар пользователя

Карма: -8
Рейтинг сообщений: 1
Зарегистрирован: Чт июн 03, 2010 23:06:12
Сообщений: 420
Рейтинг сообщения: 0
maKot писал(а):
А какая схема или что нужно для этого ????

Схема будет наподобие этой Таймер 2313
Тут главное, это реализовать программно :)

_________________
Некакого перимирия, Некаких мирных шагов навстречу и периговоров.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Вт апр 12, 2011 11:43:01 
Встал на лапы

Зарегистрирован: Пт янв 28, 2011 20:49:41
Сообщений: 102
Рейтинг сообщения: 0
Может не по теме.Но вопрос нужна atmega8, а подойдет atmega8a-pu?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Вт апр 12, 2011 12:34:02 
Модератор
Аватар пользователя

Карма: 68
Рейтинг сообщений: 424
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Сообщений: 13490
Откуда: Тамбовская обл.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Да, не по теме. Да, подойдёт.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Вт апр 12, 2011 21:40:34 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 11
Рейтинг сообщений: 201
Зарегистрирован: Чт фев 21, 2008 04:08:15
Сообщений: 2472
Откуда: Омск
Рейтинг сообщения: 0
vitalyadm писал(а):
Цитата:
Если что, спрашивайте.

А гашение незначащего нуля есть!? :)

_________________
Мы так далеко откатились назад, что прошлое стало будущим.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Вс апр 17, 2011 22:48:14 
Мучитель микросхем
Аватар пользователя

Карма: 22
Рейтинг сообщений: 143
Зарегистрирован: Пт янв 14, 2011 13:27:12
Сообщений: 433
Откуда: Калуга
Рейтинг сообщения: 0
Нет, я не описывал гашение, но честно говоря зачем? Мне кажется обычно во всех часах с нулём отображение идёт.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Пн апр 18, 2011 16:21:10 
Мучитель микросхем
Аватар пользователя

Карма: 22
Рейтинг сообщений: 143
Зарегистрирован: Пт янв 14, 2011 13:27:12
Сообщений: 433
Откуда: Калуга
Рейтинг сообщения: 0
Если нужно погасить ненужный ноль в часах т.е. если время меньше чем 10 часов, то отображаем только 1 цифру, делается это так:
в функции void show_chars(void) пишите следующий набор битов:
void show_chars(void)
{
char characters[11] =
{
0x3F, //0
0x06, //1
0x5B, //2
0x4F, //3
0x66, //4
0x6D, //5
0x7D, //6
0x07, //7
0xFF, //8
0x6F, //9
0x00 // ничего!
};
Обратите внимание, на 10- е значение

Дальше в функции void formating_time(void)
добавляете 1 строку- if (hour < 10) display[0] = 10; else
соответственно полностью функция будет выглядеть так:

void formating_time(void)
{
if (hour < 10) display[0] = 10; else
display[0] = hour / 10; //!
display[1] = hour % 10; //!
display[2] = min / 10; //!
display[3] = min % 10; //!
}

И всё, вот гашёный ноль, если это нужно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Вс май 01, 2011 19:22:14 
Мучитель микросхем
Аватар пользователя

Карма: 22
Рейтинг сообщений: 143
Зарегистрирован: Пт янв 14, 2011 13:27:12
Сообщений: 433
Откуда: Калуга
Рейтинг сообщения: 0
По просьбам трудящихся, каковых оказалось не мало, выкладываю новые прошивки, что изменилось:
1 вариант отображения- только время
2 вариант отображения- только дата
3 вариант отображения- время сменяющееся датой через 5 секунд, значения даты при этом отображаются 2 секунды
меню, в нём устанавливаются само собой значения даты, времени и вариант отображения значений (1 - 3), вариант отображения пишется в EEPROM, соответственно принцип не меняется- устройство настраивается 1 раз и забывается.
Гашёный ноль на значениях часы, в с смысле часы! и день месяца

Принципиалка не изменилась, печатка тоже.
Суть работы по кнопкам:
нажатый сетап в основном рабочем цикле- попадаем в сетап, дальше кнопка сетап имеет функцию перелистывания на следующий пункт настроект, кнопка (+) добавляет значение к текуще отображаемому

меню:
Р1- значение часы
Р2- значение минуты
Р3- значение день
Р4- значение месяц
Р5- значение год (последние 2 цифры)
Р6- вариант отображения (1-3)

При первом включении будет 00:00 пока в пункте Р6 не будет выбран вариант отображения значений (1-3)

Прошивка была зашита в рабочий "железячный" вариант конструкции, полёт нормальный косяков нет :))

По схеме: "+ минуты" это теперь сетап "+ часы" это (+) к текущему значению.

вроде всё, если что спрашивайте ;)


Вложения:
Комментарий к файлу: И набор фюзов на всякий случай ещё раз
fuse.png [44.44 KiB]
Скачиваний: 1092
Комментарий к файлу: прошивки анод/катод, проект в протеусе, печатка (sl5), схема
prj.rar [147.84 KiB]
Скачиваний: 843
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Ср май 11, 2011 20:38:50 
Открыл глаза

Зарегистрирован: Пт авг 06, 2010 20:40:32
Сообщений: 43
Откуда: Минск
Рейтинг сообщения: 0
Подскажите пожалуйсто что делать с выводами отмеченными на картинке?
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Ср май 11, 2011 21:14:26 
Это не хвост, это антенна
Аватар пользователя

Зарегистрирован: Вс янв 18, 2009 20:51:02
Сообщений: 1306
Рейтинг сообщения: 0
нужно поставить перемычки, до впайки индикатора,смотрите настройки программы они у Вас не отображены.
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Ср май 11, 2011 21:19:09 
Открыл глаза

Зарегистрирован: Пт авг 06, 2010 20:40:32
Сообщений: 43
Откуда: Минск
Рейтинг сообщения: 0
Спасибо большое!В программе у меня не отображено поэтому и возник вопрос.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Ср май 11, 2011 23:13:36 
Открыл глаза

Зарегистрирован: Пт авг 06, 2010 20:40:32
Сообщений: 43
Откуда: Минск
Рейтинг сообщения: 0
Еще вопрос:а куда заливать прошивку во флеш или еепром?Я через студию шью.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Чт май 12, 2011 09:31:00 
Это не хвост, это антенна
Аватар пользователя

Зарегистрирован: Вс янв 18, 2009 20:51:02
Сообщений: 1306
Рейтинг сообщения: 0
во флеш.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Сб май 14, 2011 20:55:53 
Открыл глаза

Зарегистрирован: Пт авг 06, 2010 20:40:32
Сообщений: 43
Откуда: Минск
Рейтинг сообщения: 0
Может кто-нибудь знает как выставить фьюзы Dragon-ом?Кварц 10MgG


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на микроконтроллере
СообщениеДобавлено: Вс май 15, 2011 00:33:31 
Это не хвост, это антенна
Аватар пользователя

Зарегистрирован: Вс янв 18, 2009 20:51:02
Сообщений: 1306
Рейтинг сообщения: 0
А какой программой для прошивания Вы пользуетесь?
Если тип рограмматора позволяет, то скачайте понипрог http://www.lancos.com/ppwin95.html


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

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


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

Сейчас этот форум просматривают: RX24 и гости: 26


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

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


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