интересующимся проектом PORT3 сюда:
http://repair.vist-v.ru/i2c/i2c.html
некоторые баги в мониторинге и управлении по шине встречаются,в онлайновом редактировании ЕЕПРОМ проблем не было
Такая информация есть на разном уровне. Например у Kondor:
http://iiclabium.narod.ru/index1.html
Но ходят слухи что с PONY то же работают по этому варианту.
Кому обещал. Проверенный рабочий вариант PONY для СОМ.
agal
Это все понятно. Я же написал что меня интересует. Например без RS и использования входа в сервис нужно изменить параметры чего нибудь, EW например?
PS
Спасибо impulse, за обнаруженние и устраненые, ранее имеющиеся ошибки в схеме.
------------------------------------------------------------------------------------------------------------
Материал предоставлен sulo
"Вот что нашел. Распайка COM-портов для материнских плат от разных производителей."
Только нужно еще знать, по какому адресу в данной модели хранятся эти значения
Вот как раз для этих целей и предназначен Port3. Позволяет оперативно изменять значения по любым адресам с одновременным визуальным контролем содеянного на экране ТВ.
Господа! О чем спор?
Вся прелесть данной конструкции в компактности и особенно в автономности.
Сколько раз приходится искать прошивку на тот или иной аппарат, вспоминая , и матерясь при этом,, что пол-года назад был такой на ремонте, только вот лень было комп включать с программатором.
А с данной штучкой можно с каждого приходящего снять и в удобное время поместить в базу.
Кстати, мне кажется, что такой навороченный даже и не нужен. Достаточно функций READ , WRITE и VERIFY . Неплохо бы еще автоматическое отключение питания дабы не разряжать батареи.
Такой прибор вполне можно сделать на 16F84, в крайнем случае на 16F628, более распространенным чем ATMEL .
2 impulse
А прописать микроконтроллер я смогу. У меня JOnis prog стоит.
Я имел ввиду создание самой программы.
sulo
По поводу непосредственного подключения к программатору мне в голову даже не приходила такая мысль, но вот в необходимости для этого коммутатора сомневаюсь. "Грамотный" программатор думаю справиться с этим и без него, достаточно, как мне кажется, "повесить" для этого разъем. "Слабый" сможет только при наличии внешнего или автономного питания.
На счет LCD-дисплея с протоколом ASCII, на сколько я помню, у него параллельная шина обмена (если я не прав то, поправь меня) и для обеспечения этого протокола (то есть для связи микроконтроллера с дисплеем) в минимальном варианте задействования шины дисплея и управляющих сигналов потребуется 7 выводов контроллера. То есть, конечно, это возможно, если изменить соответственно схему, «выкинуть» не особо необходимый "глаз", памяти должно хватить…
Если б на тот момент времени, когда я ЭТО создавал, у меня был такой ЖКИ, то именно так бы я и сделал.
KVI
Не нужные функции можно обходить стороной, а вдруг…
Если ты имеешь в виду редактирование, то и это меня не раз спасало. Встречаются аппараты, которые отказываются запускаться, если в какой-то ячейке памяти "бяка". Как правило, всегда по одному и тому же адресу. При этом в сервисный режим попасть не возможно, а перешивать память и выставлять все заново, просто "облом". И соответственно зная где, легко оперативно исправить ошибку без лишних "напряг".
Аппарат, конечно, хорош.
Просто, как говорится:"Примерял кафтан на себя".
У самого комп на работе стоит в соседней комнате.
Иногда , правда, приходится в магазин выезжать, чтобы
из аппарата выпаять память с прошивкой и тащить к себе, а потом назад - хлопотно.
Вот и загорелось иметь простейшее устройство с минимумом деталей для копирования.
А насчет того, что вылетает один и тот же бит, то за последние 6 лет моего профессионального ремонта такое встречалось не часто. В основном выбивает всю прошивку или большую ее часть.
Не спорю - удобно, например, очистить,ранее записанную м/сх, забив FF по всем адресам.
А пульты проще проверять осцилом - фотодиод с линзой (от советской дистанционки (по моему фд256 или нет)) вставляем в разъём СР50, закручиваем и вместо щупа подключаем.
Попадались пульты импульсы дающие, но неправильные - а здесь сразу и форма и амплитуда.
На счет, проверки пультов, знаю и полностью с тобой согласен. Дело в том что, память позволяла, вот и "пристроил", позже… Она там (проверка ДУ) существует, как бы отдельно от всего, что связано с 24xxx. (активируется только при подачи питания при условии удержания любой кнопки, в меню этой команды - нет) По этому и на схеме "глаз" отсутствует. Давно это было, более года…
В общем, этот прибор для тех, у кого нет под рукой компа при ремонтах. Тем у кого он есть бессмысленно этим заниматься.
1 Легко можно освободить четыре вывода ( и 4 резистора в матрице )- повесить все (копируемую и буфер) EEPROM на одну шину I2C. Выводы могут пригодится для подключения символьного ЖКИ по четырехпроводной схеме передачи данных и дополнитьльной клавиатуры.
2 Для буфера использовать несколько микрух ( до 7 штук ), задав адрес каждой выводами A0-A2
3 Вместо резистора 4K7 в делителе питания ЖКИ приятнее применить красный светодиод - заодно индикация о вкюченом питании устройства.
4 Не слишком корректно сделан преобразователь уровня 5V в 1,5V для сопряжения AVR и ЖКИ- лучше сделать в ввиде делителя- добавить 2 резистора.
5 Если возможно, хотелось бы взглянуть на исходник.
Про коммутатор, это я потому что не знаю, как ведут себя порты котроллера, при отсутствии питания на него.
Про ASCII - виноват. Погорячился.
Я просто сейчас стою перед выбором: Либо мне придется добавлять еще один контроллер, для управления LCD-индикатором (пока я нашел только такого типа). Либо отказаться от изготовления прибора.
И все-таки с надеждой, и с пожеланием удачи всем. Sulo.
sseett
На счет, светодиода я так именно первоначально и планировал использовать его как индикатор и низковольтный стабилизатор, но чтоб его "разжечь" необходимо 15-20 mA, столько же потребляет все устройство. При слабом токе и соответственно таком же свечении оказалось не так красиво, да и по индикатору видно, что он под питанием, по этому отказался, но это не столь важно... По поводу некорректного преобразователя уровня, в качестве оправдания для начала хочу привести цитату из описания индикатора от производителя купленного вместе с ним. "Примечание: При использовании индикатора в устройствах с питанием 5 Вольт необходимо обеспечить питание индикатора 1,5 Вольта путем установки делителя напряжения, а также установить по линиям DI и CLK резисторы 47 Ком."
Но там, по сути, преобразователя в принципе нет, поскольку два этих вывода контроллера работают как ключи с открытым коллектором. Резисторы можно вообще удалить, но я решил оставить, на "всякий случай" в качестве защиты по току в случае сбоя и перепрограммирования портов.
На счет, шин полностью согласен, такое можно организовать и задействовать более распространенный дисплей… Но вот выводы обозначенные как WP придется в этом случае (не забывай что для работы матричного дисплея, кроме 4-х выводов данных, еще 3 управления) переключать аппаратно перемычками или отказаться от некоторых аналогов этой серии и использования защиты.
На счет исходника, могу отправить на мыло, здесь нет смысла его выкладывать, только если, не для обсуждения моего стиля программирования.
Hi!
Жду исходник на мыло, а стиль написания программ личное дело. Например, мне не нравится какой код создают компиляторы C( много мусора), но тем кто на нем пишет - нравится. С моей стороны гарантирую неразглашение исходника.
Я задавал в твоей теме впрос про ЭТО. Если не трудно прокоментируй тему с "телемастера". Способ известный, но развития почему то не получил.
1. Мои эксперементы завершились на стадии выхода из строя компа?
2. Твое мнение о целесообразности.
3. И подробнее, о кнопке RESET.
---------------------------------------------------------------------------------------------------------
10607. Николаевич Для тех, у кого нет "монитора I2C", но есть любой программатор.(-) 15-Янв (16:22)
----------------------------------------------------------------------------------------------------------
Предлагается схема подключения программатора к ремонтируемому телевизору для чтения/записи/изменения содержимого EEPROM без выпаивания микросхемы. Нажимаем кнопку - читаем/записываем память, отпускает - смотрим на экран и удивляемся
Пригодится для экспериментов, когда нет сервисного пульта или неизвестен вход в сервис.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете добавлять файлы Вы можете скачивать файлы