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

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


Ответить

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Ср май 17, 2017 17:35:27

Выкладываю платы под версию с колечками.

Всего плат 5, не считая платы основы из черного стеклотекстолита - там всего 7 дорожек объединяющих две половинки часов и разъем питания (MicroUSB).

Справа (где выводы лампы) три платы: Плата лампы, плата MCU, плата сенсоров/кнопок.

Слева - плата Преобразователя Напряжения и плата датчика температуры и батарейки.

Плата MCU выглядит так: Изображение Изображение

Плата лампы - так:Изображение Изображение
Пищалка стоит под лампой (между ножек).

Транзисторы цифровые DTA114EE в корпусе SOT523.

Преобразователь напряжения на КФ1211ЕУ1 + IRF7303 (7341).

Батарейка CR1220. Если есть с контактами под пайку, можно разместить ее между платами лампы и MCU.

Соединения между платами (кроме платы лампы и MCU) проводом МГТФ-0,03.

В файле есть вариант плат под DS1307 и DS3231MZ, а так - же вариант с кнопками или сенсорами.

Все платы, кроме платы MCU чуть больше внутреннего диаметра кольца (на фото видно).

Все элементы подписаны.

Если, что непонятно - спрашивайте.

Перезалил фал плат. Там были косячки, только заметил...
Вложения
IV18Ring.lay6
(322.14 KiB) Скачиваний: 868
Последний раз редактировалось Grey1975 Чт май 18, 2017 14:39:21, всего редактировалось 2 раз(а).

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Ср май 17, 2017 17:59:28

А что за разъемы на плате лампы применены?
Всего плат 5, не считая платы основы из черного стеклотекстолита - там всего 7 дорожек объединяющих две половинки часов и разъем питания (MicroUSB).
А на основу плату можно взглянуть?

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Ср май 17, 2017 18:06:16

Буду дома - отпишусь.

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Ср май 17, 2017 18:18:10

а чем процессорные платы отличаются? на сенсорной плате не подписана микруха и на плате с батарейкой видимо ds1307 а не ds18b20, или таки она в SO8? А ткните кто то в принципиалку, а то только на первой странице нахожу схему полную, но то под ив21

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Ср май 17, 2017 19:24:40

Платы MCU отличаются типом RTC: либо DS3231MZ, либо DS1307. На плате с батарейкой таки DS18B20 в SO8.

Микросхема сенсоров TTP224N - писал выше и схему выкладывал.

Разъемы на платах надерганы из таких: https://www.chipdip.ru/product/scsl-20 и таких https://www.chipdip.ru/product/pld2-80.

Что касается схемы, то ее нет. Сразу разводилась плата. Потом правилась прошивка уже под плату. Исходники выложу позже (если тов.
*Trigger*
не возражает) чтоб каждый мог скомпилить под свои нужды.

Схему ПН выложу, если надо.

Плата основа - во вложении. Хотел на ней поставить кондеры, но и так все отлично работает.

Ввиду того, что длинна ламп может отличаться от экземпляра к экземпляру, плату основу лучше делать под свою лампу.

Сосок лампы фиксируется половинкой корпуса лазера https://ru.aliexpress.com/item/5pcs-650 ... 51595.html

и пружинкой от него же.

На фото корпус лазера слегка спилен, потому как лампа оказалась чуть длинней.

Этот же корпус прикрывает Фотодатчик на фото платы сенсоров.
Вложения
iv-18_R2Osnova.lay6
(24.32 KiB) Скачиваний: 546
Последний раз редактировалось Grey1975 Ср май 17, 2017 21:08:21, всего редактировалось 2 раз(а).

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Ср май 17, 2017 19:34:03

А ножки на процессорной тоже с обычных штыревых разъемов? Они нормально друг в друга вставляются?
И данные транса можно еще? Для 18 индикатора напряжение накала надо больше вроде.

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Ср май 17, 2017 19:38:05

С разъемов с шагом 2мм. Они тоньше.

Вставляется всё очень плотно, поэтому соединять разъемы до конца лучше только при окончательной сборке.

Если надо, опишу процесс сборки плат MCU и лампы. Есть нюансы.

Мне попались две разные лампы и трансы получились разные. Одна, похоже, бракованная. Соберу третью плату лампы - выложу данные для разных ламп.
Последний раз редактировалось Grey1975 Ср май 17, 2017 20:44:33, всего редактировалось 2 раз(а).

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Ср май 17, 2017 19:39:35

Если надо опишу процесс сборки плат MCU и лампы. Есть нюансы.

Конечно надо!
Еше бы и фоток побольше с разных ракурсов и в разных стадиях сборки!
Последний раз редактировалось SergeyK Ср май 17, 2017 19:46:11, всего редактировалось 1 раз.

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Ср май 17, 2017 19:42:01

Блин, так много букв...

Таймаут 5 минут.

Опишу в этом же сообщении.

В общем так: На плате MCU распаивается, собственно, микроконтроллер и переходные отверстия. На плате лампы - транзисторы, эмиттерами и базами, коллекторы не трогаем, чтобы случайно не запаять отверстия под лампу. С обратной стороны платы лампы припаиваем анодные и сеточные резисторы, только к линии -27 Вольт. Так же припаиваем транзистор и резистор пищалки и саму пищалку (на нее удобно ставить плату когда будем вставлять контакты от цангового разъема).
Затем вставляем контакты разъема в плату лампы, кладем сверху плату MCU и вставляем контакты ответной части разъема прямо сквозь плату MCU . Платы, естественно должны быть сориентированы так как будут стоять при работе. Откусываем лишнее от контактов. Паяем контакты с внешних сторон. Паяем контакты на плате лампы с внутренней стороны.
Очень аккуратно разъединяем платы и паяем контакты с внутренней стороны на плате MCU используя минимум припоя.
Всё. Всё остальное можно распаять потом.

Что касается фото - могу выкладывать по ходу сборки второго экземпляра. (Первый делался как подарок и подарен).

Правда кольца приедут не скоро - заказал пару дней назад. (Финансовый кризис однако - ждал аванса).

Пищалка с генератором. Такая: https://ru.aliexpress.com/item/Active-b ... 53872.html

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Чт май 18, 2017 04:31:36

Что касается фото - могу выкладывать по ходу сборки второго экземпляра. (Первый делался как подарок и подарен).l

Было бы очень к стати!!!!

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Чт май 18, 2017 13:50:21

Начинаю выкладывать фото:

Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение

Тут вариант платы MCU с DS3231MZ и установкой батарейки между платами. (Отрабатывается для будущего проекта на ИВ-21, там место во втором кольце мне пригодится для других целей).

Скоро выложу слегка обновленную плату MCU под DS3231. Чисто косметические улучшения.

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Чт май 18, 2017 14:10:44

Что то не пойму по фото, трансформатор где то в стороне?

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Чт май 18, 2017 14:36:17

Да, плата ПН пока в сторонке. В таком виде фотографировать ее нельзя.

Тем более, что под трансом деталей всё равно не видно.

Буду собирать новую - выложу фото.

Добавлено after 21 minute 40 seconds:
Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе ИВ-21
Исправленные платы MCU:
IV18RingMCU.lay6
(176.98 KiB) Скачиваний: 769


Файл с платами выше презалил. Там полный комплект с исправлениями.

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Чт май 18, 2017 16:08:45

а какие исправления? только перекомпилировал прежнюю под свои возможности

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Чт май 18, 2017 16:13:51

Под DS3231 минимальные - добавил доп контакты для подпайки проводов питания.

Для DS1307 исправил критическую ошибку - с одной стороны отсутствовали отверстия под клему спикера и плюса питания. (Видимо скопипастил раннюю версию).

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Чт май 18, 2017 19:33:30

Вот у меня наконец появилось время сюда заглянуть.
Итак, по порядку.
Grey1975 писал(а):Спасибо! Попробую увеличить время до секунды.

Как, помогло?
Похоже, проблема именно в этом. В даташите (очень кратком, и, похоже, криво переведённом с китайского) есть вот что:
After power-on have about 0.5sec stable-time, during the time do not touch the key pad,
and the function is disabled

Наверное, имеется в виду, что после подачи питания в течение 0,5 сек. микросхема не выдаёт выходных сигналов.

Grey1975 писал(а):Уважаемый *Trigger* подскажите, где в программе Вы зажигаете сегменты служебного разряда.Хочу по аналогии зажигать другие сегменты.

Ох... Там всё не очень просто. Коды для зажигания сегментов хранятся в массиве symbol_code. Сейчас там два элемента для служебного разряда:
Код:
flash  char  symbol_code[]={
...
0b00000010, //digit 8 dot 11
0b00100000, //digit 8 minus 12
...
}

Можно добавить новый код (например, для третьего сегмента Вашего индикатора или одновременного зажигания), но только в конец массива - иначе съедет адресация символов, описанная дальше в куче строк #define:
Код:
#define sp 10
#define d8_dot 11
#define d8_minus 12
#define minus 12
#define L 13
#define v 14
#define M_left 15
#define M_right 7
...

Конечно, можно переписать всю таблицу адресов, но зачем?

Код символа для отображения в служебном разряде записывается в _display_buffer[8].
Сейчас это делается в функции disp():
Код:
void disp(unsigned char d7, unsigned char d6, unsigned char d5, unsigned char d4, unsigned char d3, unsigned char d2, unsigned char d1, unsigned char d0, unsigned char __dots, unsigned char __blink, unsigned char _shift){

unsigned char ii;
unsigned char spaces_count;

if((menu_item==menu_NULL)&&(settings&(1<<alarm_on))) _display_buffer[8]=d8_dot;
else _display_buffer[8]=sp;
...

Тут делается следующее: если часы в режиме отображения времени (menu_item==menu_NULL) и будильник включен (settings&(1<<alarm_on)), в _display_buffer[8] записывается код токи служебного разряда (d8_dot). Иначе туда записывается sp - код для погашенного разряда (от space).

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

Выкладывайте, с чего мне возражать - я же и так выкладываю все свои исходники, а переделка под Вашу версии - Ваш труд. :)

Да, отличные часы получились. :beer: И ведь удалось же всё запихнуть в такой малый объём! Жаль, что я не умею делать двустронние ПП, может, и повторил бы.

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Чт май 18, 2017 19:43:58

*Trigger* писал(а): Жаль, что я не умею делать двустронние ПП, может, и повторил бы.


Я чуть подкорректировал (диаметры отверстий, маску на сенсоры и базовую плату уменьшил), отправил на просчет, если цена устроит и буду делать - я вам пришлю пару комплектов, под 1307.
Последний раз редактировалось BlackAlex Чт май 18, 2017 19:53:47, всего редактировалось 2 раз(а).

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Чт май 18, 2017 19:49:28

Увеличение времени до секунды помогло. Правда сразу после включения на дисплее ничего не отображается. И нажимать на сенсор "ОК" надо сразу после включения а не до.

Добавлено after 2 minutes 50 seconds:
Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе ИВ-21
Диаметры отверстий я все сделал 0.4мм чтобы сверло хорошо центровалось.

Если надо выложу реальные диаметры отверстий.
Последний раз редактировалось Grey1975 Чт май 18, 2017 22:53:13, всего редактировалось 1 раз.

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Чт май 18, 2017 19:51:33

BlackAlex писал(а):если цена устроит и буду делать - я вам пришлю пару комплектов, под 1307.

Спасибо, не откажусь. :beer:

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Чт май 18, 2017 19:55:13

*Trigger*",url="/forum/viewtopic.php?p=3108828#p3108828 писал(а):
BlackAlex писал(а):если цена устроит и буду делать - я вам пришлю пару комплектов, под 1307.

Спасибо, не откажусь. :beer:

не сомневаюсь, кто же откажется. Как то неприятно редкие оказались ив18, не охота б/у покупать. Ничего, есть время поискать
Последний раз редактировалось BlackAlex Чт май 18, 2017 21:02:35, всего редактировалось 1 раз.
Ответить