Например TDA7294

Форум РадиоКот • Просмотр темы - Часы "МЕРКУРИЙ-40xА"
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Сб апр 20, 2024 17:08:31

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


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



Начать новую тему Ответить на тему  [ Сообщений: 741 ]    , , , 4, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Часы "МЕРКУРИЙ-40xА"
СообщениеДобавлено: Сб авг 19, 2017 12:44:43 
Открыл глаза

Зарегистрирован: Пт июл 10, 2015 16:06:24
Сообщений: 49
Рейтинг сообщения: 0
И я тоже голосую за секунды.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы "МЕРКУРИЙ-40xА"
СообщениеДобавлено: Сб авг 19, 2017 23:09:22 
Вымогатель припоя
Аватар пользователя

Карма: 17
Рейтинг сообщений: 375
Зарегистрирован: Пт июн 19, 2009 13:36:54
Сообщений: 540
Рейтинг сообщения: 0
Если автор будет так любезен, и согласиться доработать конструкцию :)) , предлагаю обсудить схемотехнику.....дабы было красиво и универсально :))

Поскольку портов свободных уже нет, видимо нужно будет другой контроллер применять, например AtMega16.
Автора, очевидно, мы не убедили, но исходник он любезно выложил.
Может быть кто-нибудь из владеющих программированием МК AVR на С заинтересуется, тогда, возможно, продолжение последует.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы "МЕРКУРИЙ-40xА"
СообщениеДобавлено: Вс авг 20, 2017 10:02:07 
Прорезались зубы
Аватар пользователя

Карма: 4
Рейтинг сообщений: 16
Зарегистрирован: Пт апр 12, 2013 20:56:49
Сообщений: 204
Откуда: М.О. Запад
Рейтинг сообщения: 0
Порты ненужны. Всего хватает :)) Варианты схемотехники:
Выход на сегменты - BCD - всего 4 линии вместо 7 - возможность подключения любых индикаторов (nixie, led, vfd)
Выход на индикацию - SPI (при применении модуля, например на MAX7219, стоит копейки) 3 линии, вместо 14 :)) индикаторы только led - матрица либо 7 сег.


Последний раз редактировалось tele13 Вс авг 20, 2017 17:36:30, всего редактировалось 1 раз.

Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Часы "МЕРКУРИЙ-40xА"
СообщениеДобавлено: Вс авг 20, 2017 15:04:26 
Открыл глаза

Зарегистрирован: Пт июл 10, 2015 16:06:24
Сообщений: 49
Рейтинг сообщения: 0
Порты ненужны. Всего хватает :)) Варианты схемотехники:
Выход на сегменты - BCD - всего 4 линии вместо 7,
Выход на индикацию - SPI (при применении модуля, например на MAX7219, стоит копейки) 3 линии, вместо 14 :))


Можно и готовые матрицы на max7219 .


Вложения:
7219.JPG [47.51 KiB]
Скачиваний: 525
Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Часы "МЕРКУРИЙ-40xА"
СообщениеДобавлено: Вс авг 20, 2017 16:14:13 
Прорезались зубы
Аватар пользователя

Карма: 4
Рейтинг сообщений: 16
Зарегистрирован: Пт апр 12, 2013 20:56:49
Сообщений: 204
Откуда: М.О. Запад
Рейтинг сообщения: 0
Я написал про модуль на MAX7219 с 7-ми сегментными индикаторами, вот такими:
Вложение:
MAX7219 module.jpg [17.02 KiB]
Скачиваний: 678

Матрицы, упомянутые Вами (при таком «шаге») - не смотрятся с близкого расстояния.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Часы "МЕРКУРИЙ-40xА"
СообщениеДобавлено: Вс авг 20, 2017 16:48:54 
Открыл глаза

Зарегистрирован: Пт июл 10, 2015 16:06:24
Сообщений: 49
Рейтинг сообщения: 0
Я написал про модуль на MAX7219 с 7-ми сегментными индикаторами, вот такими:
Вложение:
Вложение MAX7219 module.jpg больше недоступно.

Матрицы, упомянутые Вами (при таком «шаге») - не смотрятся с близкого расстояния.


1 метр


Вложения:
часы на 7219.jpg [226.62 KiB]
Скачиваний: 839
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы "МЕРКУРИЙ-40xА"
СообщениеДобавлено: Вс авг 20, 2017 17:16:20 
Прорезались зубы
Аватар пользователя

Карма: 4
Рейтинг сообщений: 16
Зарегистрирован: Пт апр 12, 2013 20:56:49
Сообщений: 204
Откуда: М.О. Запад
Рейтинг сообщения: 0
А если часы встраиваются в существующее оборудование? О каких матрицах речь?
Вложение:
GPS_panel-mounting-digital-clock.png [2.7 KiB]
Скачиваний: 433


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы "МЕРКУРИЙ-40xА"
СообщениеДобавлено: Вс авг 20, 2017 17:43:12 
Родился

Зарегистрирован: Ср фев 02, 2011 18:21:12
Сообщений: 12
Откуда: Нижегородская обл.
Рейтинг сообщения: 0
Добрый вечер, а можно глянуть исходники для эти часов.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы "МЕРКУРИЙ-40xА"
СообщениеДобавлено: Вс авг 20, 2017 18:04:13 
Вымогатель припоя
Аватар пользователя

Карма: 17
Рейтинг сообщений: 375
Зарегистрирован: Пт июн 19, 2009 13:36:54
Сообщений: 540
Рейтинг сообщения: 0
Они в статье, вот ссылка http://radiokot.ru/circuit/digital/home/247/01.zip
В скачиваемом архиве есть архив с названием "Прошивка" - в нём исходники.


Последний раз редактировалось Polf Пн авг 21, 2017 11:49:04, всего редактировалось 2 раз(а).

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы "МЕРКУРИЙ-40xА"
СообщениеДобавлено: Пн авг 21, 2017 08:03:10 
Мучитель микросхем
Аватар пользователя

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

Как будет работать, смысл очень простой, у часов уже предусмотрен системный TX выход, в который проц выдаёт каждую секунду текущее время в формате "CURRENT TIME: 12:10:52, TIME ZONE: +3, ALARM STATUS: OFF"
Значит секунды уже есть, дальше тинька ловит эту строку в свой RX и "рисует" на индикаторе текущее значение секунд. Собственно всё очень просто одна тинька, один индикатор и 7 резисторов и дело в шляпе. Соответственно никаких модулей питания делать не надо, питание берётся с стаба самих часов
Так подойдёт? ;)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы "МЕРКУРИЙ-40xА"
СообщениеДобавлено: Пн авг 21, 2017 08:28:24 
Открыл глаза

Карма: 2
Рейтинг сообщений: 2
Зарегистрирован: Вт сен 16, 2014 12:39:20
Сообщений: 74
Откуда: Baku
Рейтинг сообщения: 0
Спасибо автору за понимание. )) Не знаю что скажут другие участники темы. Но меня устраивает такой вариант.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы "МЕРКУРИЙ-40xА"
СообщениеДобавлено: Пн авг 21, 2017 10:26:18 
Прорезались зубы
Аватар пользователя

Карма: 4
Рейтинг сообщений: 16
Зарегистрирован: Пт апр 12, 2013 20:56:49
Сообщений: 204
Откуда: М.О. Запад
Рейтинг сообщения: 0
Спасибо автору за понимание!
Но техническое решение не лучшее, да и конструктивно получается «не очень». Про универсальность промолчу :)) .
А что мешает BCD выход сделать?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы "МЕРКУРИЙ-40xА"
СообщениеДобавлено: Пн авг 21, 2017 11:00:52 
Мучитель микросхем
Аватар пользователя

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

Наличие секунд- очень спорный вопрос, кому- то надо, а кому- то вообще не надо. Вот лично мне не надо. Проще, это как в случае с автомобилем, есть конкретная модель авто, кому- то потребовался фаркоп, это совершенно не значит, что производитель этого авто должен полностью поставить крест на текущей моделе и начать выпускать авто с фаркопом. Тут тоже самое, есть конструкция- нужны секунды, пожалуйста вот вам допник.

Значит касаемо модуля, модуль секунд собирается за "3 копейки", отображает секунды как основных часов, так и секундомера. Подключается следующим образом:

+питание -> +шина часов
GND -> GND часов
RX модуля секунд -> системный TX часов

Проц ATTiny2313
Кварц на проце 16Mhz
Резистор на RESET проца 4,7кОм
Резисторы на дисплее 360Ом
Конденсаторы на кварце 22pF
Конденсатор на питании (20 нога) 0,1Mf
Индикатор любой (ОК/ОА) (прошивки и под тот и под тот)


В приложении:
Прошивки (ОК/ОА), исходник, модель протеус, ПП.
Глядя на ПП станет ясно, что в принципе модуль можно собрать размером чуть больше самого индикатора, всё очень просто. Схему даже не стал рисовать т.к. там рисовать нечего.


Вложения:
Комментарий к файлу: фюзы при прошивке
fuse.png [39.1 KiB]
Скачиваний: 426
sec.zip [129.66 KiB]
Скачиваний: 370
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы "МЕРКУРИЙ-40xА"
СообщениеДобавлено: Пн авг 21, 2017 11:50:59 
Открыл глаза

Карма: 2
Рейтинг сообщений: 2
Зарегистрирован: Вт сен 16, 2014 12:39:20
Сообщений: 74
Откуда: Baku
Рейтинг сообщения: 0
Значит касаемо модуля, модуль секунд собирается за "3 копейки", отображает секунды как основных часов, так и секундомера. Подключается следующим образом:

+питание -> +шина часов
GND -> GND часов
RX модуля секунд -> системный TX часов

Проц ATTiny2313
Кварц на проце 16Mhz
Резистор на RESET проца 4,7кОм
Резисторы на дисплее 360Ом
Конденсаторы на кварце 22pF
Конденсатор на питании (20 нога) 0,1Mf
Индикатор любой (ОК/ОА) (прошивки и под тот и под тот)



Спасибо за дополнение. Это устройство можно будет подключить к версиям часов меркурий -401 и меркурий 402?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы "МЕРКУРИЙ-40xА"
СообщениеДобавлено: Пн авг 21, 2017 11:53:25 
Мучитель микросхем
Аватар пользователя

Карма: 22
Рейтинг сообщений: 143
Зарегистрирован: Пт янв 14, 2011 13:27:12
Сообщений: 433
Откуда: Калуга
Рейтинг сообщения: 0
Ну во первых, а зачем модуль секунд на 402, если там и без того секунды в виде кольца, а во вторых нет, только к 401, у 402 только один системный ТХ и он выходит со стороны "кольца".


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы "МЕРКУРИЙ-40xА"
СообщениеДобавлено: Пн авг 21, 2017 12:01:33 
Вымогатель припоя
Аватар пользователя

Карма: 17
Рейтинг сообщений: 375
Зарегистрирован: Пт июн 19, 2009 13:36:54
Сообщений: 540
Рейтинг сообщения: 0
Простое и удачное решение, спасибо!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы "МЕРКУРИЙ-40xА"
СообщениеДобавлено: Пн авг 21, 2017 15:07:42 
Мучитель микросхем
Аватар пользователя

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


Вложения:
прошивки.zip [3.44 KiB]
Скачиваний: 355
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы "МЕРКУРИЙ-40xА"
СообщениеДобавлено: Чт авг 24, 2017 02:20:04 
Вымогатель припоя
Аватар пользователя

Карма: 17
Рейтинг сообщений: 375
Зарегистрирован: Пт июн 19, 2009 13:36:54
Сообщений: 540
Рейтинг сообщения: 0
Приветствую всех! Собрал дополнение к часам по секундам. :solder: Вернее решил не дорабатывать готовые часы, а сделал новую плату с двумя контроллерами и двумя 3х-разрядными индикаторами BC56-11GWA.
Таким образом получились вторые часы с 6ю разрядами.
Поскольку второго GPS модуля пока нет, чтобы проверить секунды соединил TX OUT первых часов (без секунд) с портом PD0 ATTINY2313 вторых часов, предварительно разорвав в них связь между контроллерами.
Всё работает, как было обещано уважаемым автором: секунды показываются, точка во втором разряде моргает. Но стало заметно, что часы отстают. Раньше это не обнаружил, так как смущала анимация при смене единиц минут.
Вот несколько фото https://yadi.sk/d/dBLdQxYc3MH23z
Часы на GPS навигаторе идут абсолютно синхронно с сервером https://www.ntp-servers.net/
Наши часы отстают, причём даже не 1 секунду, а чуть больше, поскольку на фото DSCN1221 они показывают 22 секунды, а навигатор 24. Где-то набежала задержка. :dont_know:
Вот такая неприятность. :shock: Раз уж GPS у нас рулит, то хотелось бы иметь совпадение по секундам.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы "МЕРКУРИЙ-40xА"
СообщениеДобавлено: Чт авг 24, 2017 10:16:10 
Мучитель микросхем
Аватар пользователя

Карма: 22
Рейтинг сообщений: 143
Зарегистрирован: Пт янв 14, 2011 13:27:12
Сообщений: 433
Откуда: Калуга
Рейтинг сообщения: 0
Есть несколько мыслей, НО! проверить надо. Попробуйте сделать вот что:
Подключите RX USB-UART к TX GPS (он же RX проца часов, понятное дело), передёрните питание, начнётся синхронизация со спутниками, прогой (всё той же) снимите лог и посмотрите что там вообще. Нас будет интересовать строка формата: "$GPRMC,122641.00,V,,,,,,,270617,,,N*7A", соответственно из всей строки GPRMC нас интересуют только эти значения "122641.00", где 41 в данном случае секунды, смотрим что выдаёт нам модуль. И помним, что у нас поправка -5 секунд. Соответственно на выходе будет 122641.00 + текущий часовой пояс - 5 секунд, НО! нас всё же интересует что именно приходит со спутника. А вот дальше будем уже думать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы "МЕРКУРИЙ-40xА"
СообщениеДобавлено: Чт авг 24, 2017 10:24:14 
Грызет канифоль
Аватар пользователя

Карма: 1
Рейтинг сообщений: 2
Зарегистрирован: Пт ноя 16, 2007 00:40:17
Сообщений: 262
Откуда: Украина
Рейтинг сообщения: 0
Всё работает, как было обещано уважаемым автором: секунды показываются, точка во втором разряде моргает. Но стало заметно, что часы отстают. Раньше это не обнаружил, так как смущала анимация при смене единиц минут.


Для точной индикации времени надо использовать сигнал 1PPS.
Отставание связано с тем что МК читает сообщение GPRMC.
А начало сообщения отстает от 1PPS где-то на 100-200 мс.
Такую задержку уже видно на глаз.
Вот рисунок чтоб было понятней.
Изображение
А потом МК передает сообщение другому МК. Задержка еще увеличивается.

Можно немного изменить алгоритм работы.
МК в начале считывает время от GPS, убеждается что оно правильное.
А дальше по приходу импульса 1PPS считает время.
Изображение


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

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


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

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


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

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


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