Например TDA7294

Форум РадиоКот • Просмотр темы - Перенос программы с AT89C55WD на другой МК или ПК
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн авг 11, 2025 01:08:31

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


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



Начать новую тему Ответить на тему  [ Сообщений: 18 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Перенос программы с AT89C55WD на другой МК или ПК
СообщениеДобавлено: Пт мар 11, 2022 14:00:25 
Родился

Зарегистрирован: Чт мар 10, 2022 16:43:52
Сообщений: 4
Рейтинг сообщения: 0
Добрый день!
Поставщик перестал поддерживать "умный дом".
Системная плата на Atmea AT89C55WD 33PI
Контролеры датчиков и исполнительных устройств на шине очень похожей на I2C.
Предполагаю, что возможно перенести программу на Arduino или микрокомпьютер с поддержкой шины I2C.
Подскажите пожалуйста так ли это и посоветуйте что почитать?
Если найдется подрядчик для выполнения этой работы, готов оплатить.
С уважением,
Александр Сергеевич.


Вложения:
Комментарий к файлу: Фото1 системной платы.
photo5283090364749691085.jpg [152.65 KiB]
Скачиваний: 130
Комментарий к файлу: Фото2 системной платы.
photo5283090364749691084.jpg [182.77 KiB]
Скачиваний: 106
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Перенос программы с AT89C55WD на другой МК или ПК
СообщениеДобавлено: Сб мар 12, 2022 02:15:10 
Говорящий с текстолитом

Карма: -11
Рейтинг сообщений: 166
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1515
Рейтинг сообщения: 0
А переносить-то зачем?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Перенос программы с AT89C55WD на другой МК или ПК
СообщениеДобавлено: Сб мар 12, 2022 04:25:21 
Это не хвост, это антенна
Аватар пользователя

Карма: -16
Рейтинг сообщений: -136
Зарегистрирован: Чт фев 19, 2015 12:41:04
Сообщений: 1405
Рейтинг сообщения: 0
А переносить-то зачем?


Я бы спросил "а переносить то что" изображение? давайте я в фотошопе перенесу за вознаграждение...
"Что Нам стоит дом построить?, нарисуем - будем жить".

_________________
"Every profession is a conspiracy against the uninitiated" (B. Shaw)
"A textbook can be defined as a book unsuitable for reading" (B. Shaw)
Tautology is humor in "this" place (Vigo Carpathian)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Перенос программы с AT89C55WD на другой МК или ПК
СообщениеДобавлено: Сб мар 12, 2022 07:34:21 
Сверлит текстолит когтями

Карма: 12
Рейтинг сообщений: 124
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 1232
Рейтинг сообщения: 0
ASKis, напишите htpicc@gmail.com, обсудим варианты.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Перенос программы с AT89C55WD на другой МК или ПК
СообщениеДобавлено: Сб мар 12, 2022 08:15:55 
Друг Кота
Аватар пользователя

Карма: 50
Рейтинг сообщений: 753
Зарегистрирован: Чт дек 29, 2005 00:18:30
Сообщений: 6529
Откуда: Москва
Рейтинг сообщения: 0
То есть надо взломать протокол "умного дома" существующий и написать его "с нуля"? В сытые годы работал в компании ну очень богатой и там тоже была идея сделать такое под протокол EIB кажется, от АВВ. Возились возились и в итоге бросили... Но денег потратили немало, остатки оборудования закупленного для этого ко мне перешли потом :) .

_________________
Ничто так не укрепляет взаимное доверие, как 100% предоплата! Дмитрий, ex-RK3AOR.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Перенос программы с AT89C55WD на другой МК или ПК
СообщениеДобавлено: Сб мар 12, 2022 09:13:35 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1472
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15128
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
МК с внешним ПЗУ?
Как бы там еще и "комбинированный" режим не использовался (ВПП+РПП)...
Но даже РПП хватит, чтоб "на пределе" адуринку вымотать (особо ежли программа для mcs51 под ассемблером написана) - у 55WD аж 20 килобайт резидентной памяти программ, да еще с защитой от считывания...
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Перенос программы с AT89C55WD на другой МК или ПК
СообщениеДобавлено: Сб мар 12, 2022 12:48:59 
Нашел транзистор. Понюхал.

Карма: -8
Рейтинг сообщений: 17
Зарегистрирован: Сб апр 24, 2021 18:42:11
Сообщений: 155
Рейтинг сообщения: 0
Поток сознания, IMHO
...на шине очень похожей на I2C...
Это Вы как определили?
Предполагаю, что возможно перенести программу на Arduino или микрокомпьютер с поддержкой шины I2C...

Тот-же вопрос
Если найдется подрядчик для выполнения этой работы, готов оплатить.

IMHO, с этого и нужно было начинать. На фото вижу обычный, самопальный, а-ля ПЛК на МК, который будет постарше большинства местных форумчан. И что, производитель продолжал поддерживать это "чюдо" до сих пор? Какам образом? Никаких интерфейсов смотрящих "наружу", кроме 232-го, на фото не заметил. Не поделитесь хотя-бы кратким описанием функционала Вашего "Умного дома", в котором аж 3 реле?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Перенос программы с AT89C55WD на другой МК или ПК
СообщениеДобавлено: Сб мар 12, 2022 20:10:03 
Родился

Зарегистрирован: Чт мар 10, 2022 16:43:52
Сообщений: 4
Рейтинг сообщения: 0
А переносить-то зачем?

Чтобы можно было обслуживать, ремонтировать и развивать.

Добавлено after 6 minutes 2 seconds:
А переносить-то зачем?


Я бы спросил "а переносить то что" изображение? давайте я в фотошопе перенесу за вознаграждение...
"Что Нам стоит дом построить?, нарисуем - будем жить".

Изображение переносить не надо :)))
Компьютерная часть программы, где изображение, работает под windows и с ней разобраться не очень сложно.
А вот программа микроконтроллера, в которой прописываются все сценарии и условия работы датчиков и различных исполнительных устройств пока для меня "черный ящик".
Общаются между собой микроконтроллер и компьютер через RS 232.

Добавлено after 5 hours 20 minutes 58 seconds:
МК с внешним ПЗУ?
Как бы там еще и "комбинированный" режим не использовался (ВПП+РПП)...
Но даже РПП хватит, чтоб "на пределе" адуринку вымотать (особо ежли программа для mcs51 под ассемблером написана) - у 55WD аж 20 килобайт резидентной памяти программ, да еще с защитой от считывания...
:roll:

Похоже что с внешним. Привожу фото с указанием состава системной платы.


Вложения:
photo5289617074362104523.jpg [119.92 KiB]
Скачиваний: 90
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Перенос программы с AT89C55WD на другой МК или ПК
СообщениеДобавлено: Сб мар 12, 2022 20:59:44 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1472
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15128
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Вряд - ли там только ВПД...
Но даже при таком варианте дешифровка исходника по коду без соответствующих навыков штука тяжкая.
Ёжли ужшш очень чешутся лапки создать свою версию в рамках ардуиноIDE...
Тогда делаем все "с нуля" -"черный ящик" с алгоритмом устройства.
Только не на нанке и прочих "простейших"
Устанавливаем на IDE платформу Z-UNO
сайт
https://z-uno.z-wave.me/technical/
и работаем (там прекрасное описание референса чего нет для других "сторонних платформ").
Альтернатива - использовать базовую платку ардуино мега2560, возможно чего из платформ на ESP8266/ESP32.
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Перенос программы с AT89C55WD на другой МК или ПК
СообщениеДобавлено: Сб мар 12, 2022 21:16:14 
Друг Кота
Аватар пользователя

Карма: 50
Рейтинг сообщений: 753
Зарегистрирован: Чт дек 29, 2005 00:18:30
Сообщений: 6529
Откуда: Москва
Рейтинг сообщения: 0
Наверное проще тогда полностью взять систему "умный дом" живую и современную. Очень сомнительно что кто-то сможет дешевле создать систему свою, а уж написать и софт и модернизировать графическую оболочку и задёшево и в одиночку... это фантастика, сынок :) .

_________________
Ничто так не укрепляет взаимное доверие, как 100% предоплата! Дмитрий, ex-RK3AOR.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Перенос программы с AT89C55WD на другой МК или ПК
СообщениеДобавлено: Сб мар 12, 2022 21:51:05 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Вс май 02, 2021 18:58:49
Сообщений: 365
Откуда: 俄罗斯
Рейтинг сообщения: 0
...Привожу фото с указанием состава системной платы.

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Перенос программы с AT89C55WD на другой МК или ПК
СообщениеДобавлено: Вс мар 13, 2022 23:27:53 
Родился

Зарегистрирован: Чт мар 10, 2022 16:43:52
Сообщений: 4
Рейтинг сообщения: 0
phalanx писал(а):
Поток сознания, IMHO
...на шине очень похожей на I2C...
Это Вы как определили?
Шину определил из описания системы. Привожу фото. Если правильно понял, то шины две, одна похожая на I2c? а вторая именно I2C.
Предполагаю, что возможно перенести программу на Arduino или микрокомпьютер с поддержкой шины I2C...

Тот-же вопрос
Я не определил, я предполагаю, и задаю вопрос, возможно ли это?
Если найдется подрядчик для выполнения этой работы, готов оплатить.

IMHO, с этого и нужно было начинать. На фото вижу обычный, самопальный, а-ля ПЛК на МК, который будет постарше большинства местных форумчан. И что, производитель продолжал поддерживать это "чюдо" до сих пор? Какам образом? Никаких интерфейсов смотрящих "наружу", кроме 232-го, на фото не заметил. Не поделитесь хотя-бы кратким описанием функционала Вашего "Умного дома", в котором аж 3 реле?

Реле конечно не 3. 3 только на системной плате. Остальные установлены в портах на шине. Привожу фотографии из описания.

Добавлено after 33 minutes 58 seconds:
Dismas писал(а):
...Привожу фото с указанием состава системной платы.

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

Сфотографировал названия микросхем, не все видно к сожалению.


Вложения:
photo5294146538282535742.jpg [221.09 KiB]
Скачиваний: 89
photo5294146538282535743.jpg [165.13 KiB]
Скачиваний: 82
photo5294146538282535744.jpg [226.6 KiB]
Скачиваний: 79
photo5289617074362104556.jpg [122.51 KiB]
Скачиваний: 83
photo5289617074362104557.jpg [49.38 KiB]
Скачиваний: 73
photo5289617074362104558.jpg [47.69 KiB]
Скачиваний: 74
photo5289617074362104559.jpg [109.79 KiB]
Скачиваний: 82
photo5289617074362104560.jpg [98.8 KiB]
Скачиваний: 86
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Перенос программы с AT89C55WD на другой МК или ПК
СообщениеДобавлено: Пн мар 14, 2022 07:51:21 
Друг Кота
Аватар пользователя

Карма: 50
Рейтинг сообщений: 753
Зарегистрирован: Чт дек 29, 2005 00:18:30
Сообщений: 6529
Откуда: Москва
Рейтинг сообщения: 0
Что интересно "Шина SST-BUS" не ищется ни одни поисковиком... Кто-то видимо под себя так 485 интерфейс назвал...

_________________
Ничто так не укрепляет взаимное доверие, как 100% предоплата! Дмитрий, ex-RK3AOR.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Перенос программы с AT89C55WD на другой МК или ПК
СообщениеДобавлено: Пн мар 14, 2022 08:38:56 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1472
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15128
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
ВПП 512к*8 да еще с загрузчиком...
Наверняка еще и схемотехнические фокусы для расширения адресного пространства - у 55WD ВПП/ВПД стандартно 64к*8 автоматически адресуется.
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Перенос программы с AT89C55WD на другой МК или ПК
СообщениеДобавлено: Пн мар 14, 2022 09:18:14 
Друг Кота
Аватар пользователя

Карма: 50
Рейтинг сообщений: 753
Зарегистрирован: Чт дек 29, 2005 00:18:30
Сообщений: 6529
Откуда: Москва
Рейтинг сообщения: 0
А ИС без маркировки что интересно такое? Не PAL какой-нибудь? Или фото такое получилось...

_________________
Ничто так не укрепляет взаимное доверие, как 100% предоплата! Дмитрий, ex-RK3AOR.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Перенос программы с AT89C55WD на другой МК или ПК
СообщениеДобавлено: Пн мар 14, 2022 12:30:09 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Вс май 02, 2021 18:58:49
Сообщений: 365
Откуда: 俄罗斯
Рейтинг сообщения: 0
А ИС без маркировки что интересно такое? Не PAL какой-нибудь? Или фото такое получилось...

Если её 11 нога идёт на 30 ногу AT89C55 - то это регистр,
для временнОй фиксации младших битов адреса T49F040.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Перенос программы с AT89C55WD на другой МК или ПК
СообщениеДобавлено: Пн мар 14, 2022 12:48:29 
Родился

Зарегистрирован: Чт мар 10, 2022 16:43:52
Сообщений: 4
Рейтинг сообщения: 0
А ИС без маркировки что интересно такое? Не PAL какой-нибудь? Или фото такое получилось...

Сделал фото этой микросхемы. Немного видно маркировку.


Вложения:
photo5294293817006078042.jpg [164.45 KiB]
Скачиваний: 83
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Перенос программы с AT89C55WD на другой МК или ПК
СообщениеДобавлено: Пн мар 14, 2022 15:20:55 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Вс май 02, 2021 18:58:49
Сообщений: 365
Откуда: 俄罗斯
Рейтинг сообщения: 0
Немного видно маркировку.

Ну собственно, что и предполагалось, защёлка типа 74ALS573


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

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


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

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


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

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


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