Например TDA7294

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

Текущее время: Пн авг 04, 2025 09:21:08

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


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



Начать новую тему Ответить на тему  [ Сообщений: 24 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Пульт ДУ к часам Электроника7
СообщениеДобавлено: Чт окт 01, 2020 10:38:39 
Родился

Зарегистрирован: Чт сен 24, 2020 09:36:15
Сообщений: 9
Рейтинг сообщения: 0
Добрый день! Сломался пульт ДУ к часам Электроника 7 (сгорела микросхема на пульте), хочу сделать свой, есть ли у кого-нибудь коды клавиш? Подозреваю что коды передаются по протоколу NEC.
Изображение Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Пульт ДУ к часам Электроника7
СообщениеДобавлено: Чт окт 01, 2020 10:48:57 
Друг Кота

Карма: 14
Рейтинг сообщений: 372
Зарегистрирован: Вс фев 15, 2009 01:04:58
Сообщений: 5068
Откуда: Kaluga
Рейтинг сообщения: 0
Наверное надо начинать с установления типа микросхемы в пульте.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Пульт ДУ к часам Электроника7
СообщениеДобавлено: Чт окт 01, 2020 10:56:11 
Друг Кота
Аватар пользователя

Карма: 106
Рейтинг сообщений: 3279
Зарегистрирован: Сб фев 11, 2017 15:59:13
Сообщений: 14654
Откуда: 57 RUS
Рейтинг сообщения: 0
gfg писал(а):
(сгорела микросхема на пульте)

Почему вы решили что она сгорела? Сгореть она может только от рукожопости хозяина.

gfg писал(а):
есть ли у кого-нибудь коды клавиш?

Часто для таких изделий применяют пульты с кодировкой RC-5 (филипс), пробуйте сначала пульты от телеков Филипс или Горизонт с маркировкой RC500 потестить.

_________________
НАРОДОВЛАСТИЕ а не дерьмократия!!!
Суверенным и независимым может считаться только то государство, против которого англосаксонские разносчики кланово-олигархической дерьмократии и еврогейских "ценностей" со своими пособниками ввели санкции!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Пульт ДУ к часам Электроника7
СообщениеДобавлено: Чт окт 01, 2020 12:04:11 
Родился

Зарегистрирован: Чт сен 24, 2020 09:36:15
Сообщений: 9
Рейтинг сообщения: 0
При установке батареек, микросхема сильно греется, пульт не работает.
Гугл ничего про нее не знает, либо я не так спрашиваю. Маркировка на ней HO1056 081125D
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Пульт ДУ к часам Электроника7
СообщениеДобавлено: Пт окт 02, 2020 05:15:49 
Родился

Зарегистрирован: Чт сен 24, 2020 09:36:15
Сообщений: 9
Рейтинг сообщения: 0
gsmart писал(а):
Часто для таких изделий применяют пульты с кодировкой RC-5 (филипс), пробуйте сначала пульты от телеков Филипс или Горизонт с маркировкой RC500 потестить.


Очень похож на пульт NEC rd-1078e

Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Пульт ДУ к часам Электроника7
СообщениеДобавлено: Пт окт 02, 2020 09:15:00 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7959
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0
зачем часам пулт-забейте...

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Пульт ДУ к часам Электроника7
СообщениеДобавлено: Пт окт 02, 2020 09:20:18 
Родился

Зарегистрирован: Чт сен 24, 2020 09:36:15
Сообщений: 9
Рейтинг сообщения: 0
зачем часам пулт-забейте...

Надо время настроить, кнопок на них нет


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Пульт ДУ к часам Электроника7
СообщениеДобавлено: Пт окт 02, 2020 11:45:03 
Друг Кота
Аватар пользователя

Карма: 106
Рейтинг сообщений: 3279
Зарегистрирован: Сб фев 11, 2017 15:59:13
Сообщений: 14654
Откуда: 57 RUS
Рейтинг сообщения: 0
gfg писал(а):
Надо время настроить, кнопок на них нет

Отключите внутреннюю батарейку и в 00 часов 00 минут подайте питание, в принципе часы должны пойти с 00:00.

_________________
НАРОДОВЛАСТИЕ а не дерьмократия!!!
Суверенным и независимым может считаться только то государство, против которого англосаксонские разносчики кланово-олигархической дерьмократии и еврогейских "ценностей" со своими пособниками ввели санкции!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Пульт ДУ к часам Электроника7
СообщениеДобавлено: Пт окт 02, 2020 12:03:40 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 392
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7013
Откуда: Ижевск
Рейтинг сообщения: 0
http://www.elektronika7.ru/nast.htm сюда писал? Что ответили?

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Пульт ДУ к часам Электроника7
СообщениеДобавлено: Пт окт 02, 2020 12:34:56 
Родился

Зарегистрирован: Чт сен 24, 2020 09:36:15
Сообщений: 9
Рейтинг сообщения: 0
http://www.elektronika7.ru/nast.htm сюда писал? Что ответили?

Писал, и сюда https://electronica7.ru/about.php писал, ничего не ответили. Позвонил им, женщина сказала заказывайте за 750р + доставка.
gsmart писал(а):
gfg писал(а):
Надо время настроить, кнопок на них нет

Отключите внутреннюю батарейку и в 00 часов 00 минут подайте питание, в принципе часы должны пойти с 00:00.


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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Пульт ДУ к часам Электроника7
СообщениеДобавлено: Пт окт 02, 2020 15:25:54 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 392
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7013
Откуда: Ижевск
Рейтинг сообщения: 0
...хочу просто написать программу...

Самое правильное решение, чтобы жабе утереть нос.

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Пульт ДУ к часам Электроника7
СообщениеДобавлено: Сб окт 03, 2020 20:05:09 
Друг Кота

Карма: 49
Рейтинг сообщений: 544
Зарегистрирован: Чт фев 20, 2014 18:57:55
Сообщений: 19488
Рейтинг сообщения: 0
Угу. И обязательно на ассемблере )

_________________
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Пульт ДУ к часам Электроника7
СообщениеДобавлено: Ср окт 14, 2020 04:41:44 
Родился

Зарегистрирован: Чт сен 24, 2020 09:36:15
Сообщений: 9
Рейтинг сообщения: 0
Сделал.
Схема подключения сдвиговых регистров STP16CP05
Изображение Изображение

PS. на схеме выходы на сегменты E и F перепутаны, они перепутаны и на плате тоже.

Исходный код:
Спойлер
Код:
#define buttonMode 18
#define buttonUp 19

#define CLK 5
#define LE 14
#define OE 15
#define SDI 6

bool mode = true;                   // 0 - время - 1 -  установка времени
byte register1 = B00000000;         // 00.0X  BGCDEFA
byte register2 = B00000000;         // 00.X0  BGCDEFA
byte register3 = B00000000;         // 0X.00  BGCDEFAP
byte register4 = B00000000;         // X0.00  BGCDEFA
bool blnk = false;                  // мигание цифрами при установке времени
//                   0           1         2         3           4          5          6         7           8         9
byte number[] = {B10111110, B10100000, B11011010, B11110010, B11100100, B01110110, B01111110, B10100010, B11111110, B11110110}; //BGCDEFAP
byte h, m, s;
bool setTime = false;             // 0 - установка минут, 1 - установка часов

void setup()
{
    h=m=s=0;
    pinMode(buttonMode, INPUT_PULLUP);
    pinMode(buttonUp, INPUT_PULLUP);
    pinMode(CLK, OUTPUT);
    pinMode(LE, OUTPUT);
    pinMode(OE, OUTPUT);
    pinMode(SDI, OUTPUT);
    digitalWrite(OE, LOW);
    TIMSK &=~(1<<OCIE2 | 1<< TOIE2);                      // Запрещаем прерывания таймера 2
    ASSR  = 1<<AS2;                                       // Включаем асинхронный режим
    TCNT2 = 0;
    TCCR2 = 5<<CS20;                                      // Предделитель на 128 на 32768 даст 256 тиков в секунду
    while(ASSR & (1<<TCN2UB | 1<<OCR2UB | TCR2UB));
    TIFR  |= 1<<OCF2 | 1<< TOV2;                          // Сбрасываем флаги прерываний, на всякий случай.
    TIMSK |= 1<< TOIE2;                                   // Разрешаем прерывание по переполнению
}


void loop()
{     
   if (mode)                                                                                          // Если режим установки времени, то ждем ввода
   {
     
      if (!digitalRead(buttonMode) && !setTime) { setTime = true; delay(200);}                        // перепрыгиваем на установку часов
      if (!digitalRead(buttonMode) &&  setTime) { setTime = false; mode = false; delay(200);}         // выходим из установки часов
      if (!setTime && !digitalRead(buttonUp)) { blnk=false; if(m>=59) m=0; else m++; delay(200); };   // устанавливаем минуты (отменяем мигание числами, на время ввода)
      if (setTime && !digitalRead(buttonUp)) { blnk=false; if(h>=23) h=0; else h++; delay(200); };    // устанавливаем часы (отменяем мигание числами, на время ввода)
                                                                                                      // p.s. отмена мигание работает не особо корректно, но вполне рабочий вариант
      registerSet();
   }
   else    if (!digitalRead(buttonMode) && !mode) { mode = true; delay(200); s=0;}                    // Если режим отображения времени, то ждем изменения режима

}

ISR(TIMER2_OVF_vect)            // Прерырвание по переполнению таймера 2 (срабатывает раз в секунду)
{
    if(!mode)                                       // Если режим отображения времени
    {
      s++;                                          // увеличиваем секунду
      f_time();                                     // показываем время
      if(blnk) blnk = false; else  blnk = true;     // мигаем точкой
    }
    else                                            // Если режим установки времени
    {
      if(blnk) blnk = false; else  blnk = true;     // Мигаем числами, которые устанавливаем
    }
}

void f_time()

  if(s>59) { m++; s=0; }
  if(m>59) { h++; m=0; }
  if(h>23) { h=0; }
  registerSet();
}

void registerSet()              // Записываем время в переменные
{
  if (mode && blnk && !setTime && digitalRead(buttonUp))    // Не мигаем числами, если мы нажимаем на кнопку buttonUp
  {
    register1 = register2 = 0;
  }
  else
  {
    register1 = number[m%10];
    register2 = number[m%100/10];
  }
  if (mode && blnk && setTime && digitalRead(buttonUp))    // Не мигаем числами, если мы нажимаем на кнопку buttonUp
  {
    register3 = register4 = 0;
  }
  else
  {
    register3 = number[h%10];
    register4 = number[h%100/10]; 
  }
 
  if(blnk && !mode)                                        // Мигаем точкой, если мы в режиме отображения времени
        bitWrite(register3, 0, 1);
      else bitWrite(register3, 0, 0);
 
  registerWrite();                                         // Отправляем данные на сдвиговые регистры
}

void registerWrite()            // Отображаем данные на индикаторах
{
   
  digitalWrite(LE, LOW);
  // "проталкиваем" байты в регистры
  shiftOut(SDI, CLK, MSBFIRST, register1);
  shiftOut(SDI, CLK, MSBFIRST, register2);
  shiftOut(SDI, CLK, MSBFIRST, register3);
  shiftOut(SDI, CLK, MSBFIRST, register4);
 
  // "защелкиваем" регистр, чтобы биты появились на выходах регистра
  digitalWrite(LE, HIGH);
 
}


Файлы: old - родная прошивка, new - новая прошивка, src - исходный код новой прошивки


Вложения:
Комментарий к файлу: old - родная прошивка, new - новая прошивка, src - исходный код новой прошивки
clock.zip [192.4 KiB]
Скачиваний: 305
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Пульт ДУ к часам Электроника7
СообщениеДобавлено: Ср окт 14, 2020 09:12:28 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7853
Рейтинг сообщения: 0
Как могут быть перепутаны сегменты? Всё в руках программиста.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Пульт ДУ к часам Электроника7
СообщениеДобавлено: Ср окт 14, 2020 10:50:33 
Родился

Зарегистрирован: Чт сен 24, 2020 09:36:15
Сообщений: 9
Рейтинг сообщения: 0
Как могут быть перепутаны сегменты? Всё в руках программиста.

Шелкографией на плате подписаны выводы на сегменты, в маркировке есть ошибка, эту ошибку я продублировал рисуя схему подключения МК к регистрам, в программе это исправлено.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Пульт ДУ к часам Электроника7
СообщениеДобавлено: Пн мар 28, 2022 11:15:08 
Родился

Зарегистрирован: Пн мар 28, 2022 11:06:03
Сообщений: 2
Рейтинг сообщения: 0
Кодов нет, но может быть кому поможет. У меня получилось настроить так:
1. Приобрести пульт REXANT 38-0015
2. На пульте ввести код 053 (удерживать «SET» пока не загорится постоянно светодиод, ввести 0, 5, 3)
3. При таком коде (может быть есть и более удобные) кнопка без звука работает как «Меню», «VOL» – как «выбор режима», «CH» – как «установка», «DISPLAY» - как «ОК»
4. Для установки времени нажать «без звука»/ «Меню», ввести 00 или «CH»/ «установка» выбрать 00, нажать «DISPLAY»/ «OK», ввести время, нажать «DISPLAY»/ «OK»
5. Для установки даты нажать «без звука»/ «Меню», ввести 01 или «CH»/ «установка» выбрать 01, нажать «DISPLAY»/ «OK», ввести дату, нажать «DISPLAY»/ «OK»


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Пульт ДУ к часам Электроника7
СообщениеДобавлено: Пн мар 28, 2022 19:12:43 
Друг Кота

Карма: -8
Рейтинг сообщений: 17
Зарегистрирован: Вс июл 24, 2011 11:38:09
Сообщений: 7410
Рейтинг сообщения: 0
На сайте фото пульта как у телеков фунай, в общем японский. Все кнопки в тех же местах.
Микросхема по корпусу японская древность.
неужели никто не разгадал, а на заводе их большой запас.

А что если купить пульт от фуная, их всё ещё продают китайские и они самые дешёвые.
Качество только хреновенькое и кнопка звука не работает. Но на заводской фотке её похоже и нет, если не путаю с той которая под ней.
У фуная вроде как пульты МК8 и МК10 ей отличались. Но физически кнопка есть, сигнал она даёт, но телек её не понимает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Пульт ДУ к часам Электроника7
СообщениеДобавлено: Пн мар 28, 2022 19:21:03 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7959
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0
не факт в корпус могди впихать любу плату и любой чип ...хотя это конешно гемор лишний чем взят готовое и поменять чипу адреса

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Пульт ДУ к часам Электроника7
СообщениеДобавлено: Чт мар 31, 2022 19:17:26 
Мудрый кот

Карма: 10
Рейтинг сообщений: 274
Зарегистрирован: Пт мар 26, 2010 17:16:52
Сообщений: 1788
Откуда: Kazan
Рейтинг сообщения: 0
74LS00 писал(а):
фото пульта как у телеков фунай, в общем японский. Все кнопки в тех же местах.
Микросхема по корпусу японская древность.
Определять кодировку пульта по форме корпуса и виду микросхемы, это что то :)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Пульт ДУ к часам Электроника7
СообщениеДобавлено: Вт апр 05, 2022 15:24:19 
Друг Кота

Карма: -8
Рейтинг сообщений: 17
Зарегистрирован: Вс июл 24, 2011 11:38:09
Сообщений: 7410
Рейтинг сообщения: 0
По форме корпуса я определил страну производителя и век. Это не китайская и не американская микросхема.
В крайнем случае фирменная заводская сделаная гдето забугром.
Но я встречал у китайцев даже новенькие европейские детали в фирменой японской упаковке, которые делались в 90 и предназначались только некоторым европейским странам. Так что не только советские запасы деталей большие, видимо у завода завалялось и японское


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

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


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

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


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

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


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