Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить

Re: Первичные часы 2 - микроконтроллер наносит ответный удар

Ср дек 04, 2019 22:22:49

Обнаружилась еще проблема с питанием. Включил часы от импульсного блока питания EPSON PS-180, на 24 вольта. Когда рву питание по 24в, все проходит отлично. Все запоминает, после восстановления питания доганяет до нужного времени. Когда отключаю 220в,при подключеном 24в, часы не правильно запоминают время отключения. И при подаче 220в устанавливают вторичные часы на время которое захотят. Хотя системные часы идут правильно.

Моя станция в работе почти два года. Запитана от импульсного адаптера 30 вольт 1 ампер под названием Дельта, я так понимаю от какой то оргтехники. Напряжение убавил с 30 до 28 вольт в самом адаптере. То есть все часы и станция питаются от 28 вольт. Питание 220 вольт при проверке и в течении всего периода эксплуатации станции снималось раз 10 - 15, никаких траблов с неправильным запоминанием замечено не было, подгонка происходила чётко без сбоев. И ни одна транзисторная сборка за два года не пострадала. Единственное что вышло из строя - это светодиоды индикации подачи напряжения на часы на одном канале , перегорели - убило самоиндукцией. На этом канале подключено двое часов параллельно, поэтому и погорели. На остальных двух каналах светодиоды живы и моргают до сих пор.


Какая мощность примененного блока питания ? Проблемы с перегоранием светодиодов решается установкой защитных диодов между каждым проводом линии и землей, или варистор....

Re: Первичные часы 2 - микроконтроллер наносит ответный удар

Пт дек 06, 2019 14:08:56

Обнаружилась еще проблема с питанием. Включил часы от импульсного блока питания EPSON PS-180, на 24 вольта. Когда рву питание по 24в, все проходит отлично. Все запоминает, после восстановления питания доганяет до нужного времени. Когда отключаю 220в,при подключеном 24в, часы не правильно запоминают время отключения. И при подаче 220в устанавливают вторичные часы на время которое захотят. Хотя системные часы идут правильно.

Моя станция в работе почти два года. Запитана от импульсного адаптера 30 вольт 1 ампер под названием Дельта, я так понимаю от какой то оргтехники. Напряжение убавил с 30 до 28 вольт в самом адаптере. То есть все часы и станция питаются от 28 вольт. Питание 220 вольт при проверке и в течении всего периода эксплуатации станции снималось раз 10 - 15, никаких траблов с неправильным запоминанием замечено не было, подгонка происходила чётко без сбоев. И ни одна транзисторная сборка за два года не пострадала. Единственное что вышло из строя - это светодиоды индикации подачи напряжения на часы на одном канале , перегорели - убило самоиндукцией. На этом канале подключено двое часов параллельно, поэтому и погорели. На остальных двух каналах светодиоды живы и моргают до сих пор.


Какая мощность примененного блока питания ? Проблемы с перегоранием светодиодов решается установкой защитных диодов между каждым проводом линии и землей, или варистор....


Ну так около 30 ватт адаптер - 30 вольт 1 ампер. Вроде как от принтера адаптер, точно не знаю, принесли на запчасти. Вторичных часов подключено к моей станции не так много - всего четыре), но все разные на вид. А светодиоды мне не так важны - не светят, так и хрен с ними. Но за совет спасибо. Не охота разбирать и супрессоры ставить, лень..

Re: Первичные часы 2 - микроконтроллер наносит ответный удар

Пт дек 06, 2019 17:52:32

Тема очень интересная. Собрал по принципу программы основной статьи. Сразу упростил программу. Давно не пользуюсь 1307. Только 3231. К стати, при замене одной на другую микруху, ничего в оригинальной пруге менять не надо. Единственно выкинуть использование библиотеки $lib "ds1307clock.lib". Она только пургу гонит. Отказался от прерывания по 1Гц(лишняя заморока с выводом, и отключением прерывания). Часы опрашиваються по ходу выполнения программы. На остальные подпрограммы это не влияет. По тому, что там все давно прерывания отключаються. Часики пока тикают месяц.
Транзисторы выходные пока не пришли, вместо них счелкают релюхи.
Сегодня переписал индикацию в обычном режиме. Показывают просто часы с цифрами в две строки. Только пока с секундами не решился. Индицировать, или нет. Остаються только по одному символу в строке.
Изображение
Протеус скрывает 8 строчку в символе. В реале довольно очень симпатичьно.

Добавлено after 11 minutes 2 seconds:
Re: Первичные часы 2 - микроконтроллер наносит ответный удар.
tele13,
Там вопрос был при двойном пропадании питания. Т е при подводе. Решили, или нет?
Программно действительно пургу в память загонит. Об этом не думал. Но решаемо. :kill:

Re: Первичные часы 2 - микроконтроллер наносит ответный удар

Пт дек 06, 2019 21:50:12

tele13,
Там вопрос был при двойном пропадании питания. Т е при подводе. Решили, или нет?
Программно действительно пургу в память загонит. Об этом не думал. Но решаемо. :kill:


Да решил. Прерывание сделал по отрицательному фронту, а на вход прерывания подаю выход с монитора питания https://www.chipdip.ru/product/mcp100-315di-to на 3,15в. Ес-но вся авторская обвязка с 24в на вход прерыванич не нужна. Все работает как часы :-)

Re: Первичные часы 2 - микроконтроллер наносит ответный удар

Пт дек 06, 2019 22:57:26

tele13,
Понял про, то именно идет речь(шла). Часы на работе. Блок питания на 24В взял первый попавшийся от станка на 7А. Хоть он, и импульсный, но кондюков хватает на 5 секунд индикации. Соответственно напряжение падает медленно. По этому прерывание произойдет ---?
Хорошую мыслю подали. Все равно завтра буду перепрошивать. Поставлю стабилитрон в послед 24В на 15В. В цепочку на INT1. Вот, и будет понимать уже при 14В, что нет сети.
Только думаю нужно еще добавить в подпрограмме записи в EEPROM. Перед записью сделать контрольный запрос данных у DS3231. Что бы минуту не проскочил.

Re: Первичные часы 2 - микроконтроллер наносит ответный удар

Пн дек 09, 2019 17:51:45

tele13,
Давнецки тоже вопрос был про подключение Attiny13 к DS3231. Очень просто. Делал таймер для аквариума. Управление подсветкой. На Китайском модуле. Вместо 24с32 впаивал тиньку. Питание совпадает. Далее i2c, кнопка принудительного управления освещением, и выход на управление. Естественно об индикации, и установке RTC речи быть не может. С заданным временем включения 9:00, и отключения в 21:00. Часы выставлял специально собранной другой темой. Программа заняла 97% тиньки. Сегодня попробовал дописать пругу под индикатор 16х2 управление черезь i2c. 127% тиньки. В 1кВ не затолкать. :))
Выводы под кнопку, и управление площадки для адресации EEPROM. Там же резет. Для установки часов. Что бы МК не мешал опросами при установке. Даже еще порт UART программный. Для контроля времени черезь комп.

Re: Первичные часы 2 - микроконтроллер наносит ответный удар

Чт дек 12, 2019 13:26:36

tele13,
Соответственно напряжение падает медленно. По этому прерывание произойдет ---?


Нет! Если прерывание установлено по «уровню», то не факт что оно произойдет.....Принято формировать фронт, и по нему делать прерывание. Вот тогда все будет кашерно.

Re: Первичные часы 2 - микроконтроллер наносит ответный удар

Ср окт 07, 2020 17:37:09

собрал схему, прошивка работает, при коррекции времени ключи срабатывают, тестовые светодиоды мигают. но сами часы не идут, на дисплее и секунды ни минуты не изменяются в чем может быть проблема?

Re: Первичные часы 2 - микроконтроллер наносит ответный удар

Чт окт 08, 2020 05:32:53

Батарейка не установлена. Резисторы на IIC большого номинала.

Re: Первичные часы 2 - микроконтроллер наносит ответный удар

Пн окт 19, 2020 23:51:32

Собрал схему хронос , работает, при переводе часов весной на час вперед ок! .Решил проверить осенний ПЕРЕВОД НА ЧАС назад и тут началось...их гоняет по кругу,кто сталкивался с єтим? (заливал все прошивки-не помогло,может что не так делаю?).

Re: Первичные часы 2 - микроконтроллер наносит ответный удар

Пн окт 26, 2020 12:05:47

таже самая проблема.

Re: Первичные часы 2 - микроконтроллер наносит ответный удар

Пн окт 26, 2020 12:11:21

А как надо?

Re: Первичные часы 2 - микроконтроллер наносит ответный удар

Пн окт 26, 2020 16:03:42

По идее должны пройти круг и остановиться на час назад либо просто остановиться на один час. А по факту постоянно стрелка вращается плюс у меня сбивается время и дата на табло при переходе на зимнее время.

Re: Первичные часы 2 - микроконтроллер наносит ответный удар

Вт янв 19, 2021 12:00:15

Добрый день. Собрал часы по схеме "Хронос", только одноканальный вариант. При этом контроллер поставил в DIP корпусе. При первом включении сгорели выходные ключи. Нагрузку в виде вторичных часов не подключал. P-канальные целые, а N-канальные - пробиты. Плата без ошибок, проверено. Припаял на выходы контроллера светодиоды для контроля управления. Получается такая ситуация - при первом включении после программирования контроллера или при полном сбросе (снятие питания и отключение батарейки), на короткий момент загораются оба светодиода (на выходах РВ1 и РВ2 контроллера). Это происходит после того как гаснет заставка. Но это происходит не каждый раз, бывают включения по штатному алгоритму. Соответственно получается короткое замыкание моста. Я в программировании не силен, а прочитав тему, описание подобного глюка не видел. Посоветуйте, куда смотреть?

Re: Первичные часы 2 - микроконтроллер наносит ответный удар

Вс янв 24, 2021 00:17:26

MAVr 34,

Спаял три штуки -такого не бьіло.бьіли другие глюки.попробуй сменить МК .

Re: Первичные часы 2 - микроконтроллер наносит ответный удар

Пн янв 25, 2021 02:27:13

Менял и контроллер и прошивки. Брал прошивку из статьи и с форума. Вот и не понимаю, что это такое... Программирую через USBAsp и AVRDUDE PROG 3.3

Re: Первичные часы 2 - микроконтроллер наносит ответный удар

Чт янв 28, 2021 20:25:55

MAVr 34,
Выводы соответствуют схеме? у Вас же дип корпус. У меня первые часы работат года 4 уже при нагрузке 20 механизмов (1 схема). У знакомого были проблемы с Н мостом

Re: Первичные часы 2 - микроконтроллер наносит ответный удар

Пт янв 29, 2021 10:17:25

Да, выводы соответствуют. Они ведь работают, только при первом включении (обнулении) вылезает глюк.
А что за проблемы то были? Просто интересно.

Re: Первичные часы 2 - микроконтроллер наносит ответный удар

Сб фев 27, 2021 15:21:00

GreyD, Доброго дня! Интересуюсь по поводу печатной платы. Тема ещё актуальна? Куплю собранную, А если нет такой, то и пустую

Re: Первичные часы 2 - микроконтроллер наносит ответный удар

Вс фев 28, 2021 16:41:07

В этой теме https://radiokot.ru/forum/viewtopic.php?f=51&t=155770 спросите у GreyD он занимался этим вопросом.
Ответить