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

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


Ответить

Re: ГРИ часы под управлением ESP8266

Пт апр 06, 2018 05:52:37

Sa-ta, покажите, пожалуйста, окончательный (промежуточный) вариант вашей реализации. Тогда, можно говорить предметно.
Я в течении дня за компьютером до 17 часов, GMT+5. Публикуйте исходник, помогу.
С уважением Леонид.

Добавлено after 40 minutes 42 seconds:
Поторопился опубликовать предыдущий пост.
Если файл "my_esp_ntp_v5-radiokot.txt" еще актуален, то не ожидаемое для, Sa-ta, поведение переменной points заключается в ее типе "bool". Значение, может быть ноль, или не ноль. Как в этой среде, не знаю, но видно что = 255.
А вообще тип "bool" чисто логический, не понятны разрядность и чему равно фактическое значение "true". Этот тип не является основным, а кто то решил, что он нужен и добавил его.
Решение: изменить тип переменной "points" на "unsigned char"
unsigned char points;
С уважением Леонид.

Re: ГРИ часы под управлением ESP8266

Пт апр 06, 2018 08:54:14

Код:
 // Каждые  секунду выдаем время
  if ( cur_ms < ms1 || (cur_ms - ms1) > 1000 ) {
    ms1 = cur_ms;
    ntp_time    = t_cur + t_correct;
    points = !points; // <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
    Serial.println(points);
    DisplayTime(ntp_time);

  }

...

 if ( points )
    {
     data[1]= display.encodeDigit(my_h%10);
     data[1]= data[1] | 0x80; }
  else    {data[1]= display.encodeDigit(my_h%10); }


Вот так все должно работать и points должен инвертироваться.

Если вдруг, по какой то неведомой причине не работает points = !points;,
то замените его на :
if ( points ) {points = false;} else {points = true;} :)

Re: ГРИ часы под управлением ESP8266

Пт апр 06, 2018 16:52:56

> Sa-ta, покажите, пожалуйста, окончательный (промежуточный) вариант вашей реализации.
выложенный код - был окончательной, на тот момент, копией скеча. его запускаю на wemos D1.

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

Спойлер
Код:
bool points ;

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);     // Initialize the LED_BUILTIN pin as an output
  Serial.begin(115200);
 // Serial.print(points);
}

// the loop function runs over and over again forever
void loop() {

  points = !points;
   
  if ( points )
    { digitalWrite(LED_BUILTIN, LOW);}
  else   
    { digitalWrite(LED_BUILTIN, HIGH); }
   
  Serial.println(points);
  delay(1000);              // wait for a second
 
}



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

Re: ГРИ часы под управлением ESP8266

Чт ноя 15, 2018 13:30:37

Пару лет назад ваял прошивку, что добавлял - не помню ) Выкладываю как есть, если у кого есть возможность доработать ее - было бы замечательно. Помню что было несколько багов с подвисанием часов.
Вложения
ESP_NIXIE_Universal.zip
прошивка и исходники
(227.06 KiB) Скачиваний: 235

Re: ГРИ часы под управлением ESP8266

Пт ноя 23, 2018 14:19:26

>>Пару лет назад ваял прошивку, что добавлял - не помню )
ох, код "размазанный по файлам" тяжел для понимания.
по моему, из полезностей - добавился будильник.

Re: ГРИ часы под управлением ESP8266

Сб ноя 24, 2018 18:56:13

И что, никто не попробовал прошивку от "leoz"? Расскажите как в железе?

Re: ГРИ часы под управлением ESP8266

Ср ноя 28, 2018 04:47:04

>И что, никто не попробовал прошивку от "leoz"?
о какой прошивке идет речь ? об этой последней ?
я "перепиливал" под себя его старую версию с вебсервером под TM1673 модуль. оригинального железа с газоразрядными индикаторами пока еще не имею..

Re: ГРИ часы под управлением ESP8266

Сб июл 20, 2019 13:36:42

уф, с двумя переделками платы у меня запустились часы.

переделан источник питания для esp и высокого. тесты на второй прошивке (с перебором цифр).

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

из текущих проблем - паразитная засветка в первой лампе.

update: добавлю немного фотографий.все перед финальной сборкой :
Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение

Re: ГРИ часы под управлением ESP8266

Пн июл 22, 2019 09:28:56

В других разрядах при этом (засвете в 1 разряде) цифра 3 была?
Если да, то это проблемы прошивки. Нет- проблемы схемотехники.
На платах "перед финальной сборкой", в частности на плате с регистрами, я не наблюдаю стабилитронов/а которые должны защищать ключи ULN от высокого напряжения ламп.

Re: ГРИ часы под управлением ESP8266

Пн июл 22, 2019 14:05:05

>я не наблюдаю стабилитронов
на пятой фотке два штуки - каждый на 3 мс ключа. выводных на 42В по моему.
>В других разрядах при этом (засвете в 1 разряде) цифра 3 была?
нет. с лампами вообще странность была.
во первых правые две кривые (вероятно, я все ровные выбрал на предыдущей итерации). вторая мало того, что кривая по стеклу, так еще и нутро кривизны добавило.
при первом включении - в правой лампе была сплошная засветка - как будто светился весь газ в лампе. потом она отлежалась, я еще раз промыл плату - стали фантомы 1-0.
спустя время - фантомная тройка. очень похоже на "формовку/притирку" у лампы.

с другими прошивками тоже попробую, попозже.

Re: ГРИ часы под управлением ESP8266

Чт июл 25, 2019 15:41:24

внешний вид собранных часов :

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

Re: ГРИ часы под управлением ESP8266

Пт янв 03, 2020 01:16:35

Подскажите номиналы выделенных фиолетовым деталей, на схеме не понятно, их вроде нет... Что туда запаивать.
Вложения
in12ckc.jpg
(246.66 KiB) Скачиваний: 260

Re: ГРИ часы под управлением ESP8266

Пт янв 03, 2020 02:47:55

Резисторы 0 Ом.

Re: ГРИ часы под управлением ESP8266

Пт янв 03, 2020 18:06:42

>> Резисторы 0 Ом.

между базой и эмитером 0Ом ?? оригинально...

слева на право :

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

Re: ГРИ часы под управлением ESP8266

Вт май 26, 2020 01:42:52

Пытаюсь адаптировать схему под компоненты с выводами (не знаю, как это правильно называется), т.к. не могу работать с безвыводными, не спрашивайте почему. Рисую в EasyEDA.
Вопросы:
1. Какой стабилитрон поставить для сборок? 1N4755A подойдёт?
2. Чем заменить mmbta42/mmbta92? MPSA42/MPSA92 это оно? Надо чтоб тоже вставлялись в плату. :)

Или может быть кто-нибудь поможет со схемой? Мне оттуда надо только логику для ламп и высоковольтный преобразователь. Вместо ESP8266 и компании будет малинка. DC-DC на 3.3В возьму готовый.

Re: ГРИ часы под управлением ESP8266

Вт май 26, 2020 10:06:41

Fred1 писал(а):1. Какой стабилитрон поставить для сборок? 1N4755A подойдёт?

Берете для своей микросхемы ULN2003 "Collector to Emitter Voltage" , напряжение стаба должно быть меньше(ведь он ее и защищает :) ).
1N4755A одноваттный, сильно "течь" будет=> будут засветы, на пол ватта можно поискать бы.
Fred1 писал(а):Чем заменить mmbta42/mmbta92? MPSA42/MPSA92 это оно?

это оно.

Re: ГРИ часы под управлением ESP8266

Вт май 26, 2020 19:51:11

RoboC, спасибо.
Я надеюсь за сегодня-завтра доделать схему, поругаете её потом, ладно? К сожалению, я не настоящий электронщик, просто в универе учился хорошо и помню базовые вещи оттуда. :)

Re: ГРИ часы под управлением ESP8266

Пн сен 20, 2021 09:06:35

Последняя реализация часов этого проекта. Питание 24В , потребление 2.6А.
Вложения
IMG_20210908_115007.jpg
Температура
(208.91 KiB) Скачиваний: 115
IMG_20210908_115002.jpg
Время
(209.12 KiB) Скачиваний: 96
Ответить