TexnoMag.ru - запчасти и инструменты для ремонта бытовой техники
Модуль согласования уровней I2C 12 вольт в 5/3,3 вольт.
Всем здравствуйте. Поделитесь, пожалуйста, схемой модуля согласования уровней I2C. Или модуль опторазвязки I2C. Перелопатил весь интернет. Много, чего начитался и в итоге запутался в корне. Интересен сам процесс. Вот, например, есть субмодуль Arcadia, на нём стоит процессор Renesas. Конфиг с него можно считать только ключом. Казалось бы прекрасное решение. Но интерес сделать это без него.
Микроконтроллер ведёт обмен данными с ключом по протоколу I2C. Значит его можно считать простым переходником USB - SDA/SCL. Все подобные платки работают с напряжениями 5/3,3 вольт.
Напряжение же логических уровней на разъёме модуля для ключа - 12 вольт.
Пробовал считать конфиг со снятого субмодуля по линиям SDA/SCL. Результат никакой. Хотя и платка программатора и субмодуль имеют питание 3,3 вольт.
Как подружить это всё дело между собой?
РМБТ читал тоже. Заранее спасибо за ответ.
Можете пинать и кидать тапками - не обижусь. ))))
Микроконтроллер ведёт обмен данными с ключом по протоколу I2C. Значит его можно считать простым переходником USB - SDA/SCL. Все подобные платки работают с напряжениями 5/3,3 вольт.
Напряжение же логических уровней на разъёме модуля для ключа - 12 вольт.
Пробовал считать конфиг со снятого субмодуля по линиям SDA/SCL. Результат никакой. Хотя и платка программатора и субмодуль имеют питание 3,3 вольт.
Как подружить это всё дело между собой?
РМБТ читал тоже. Заранее спасибо за ответ.
Можете пинать и кидать тапками - не обижусь. ))))
Решение
Всем спасибо за беспокойство. Всем плюс. Свозил модуль на ключ - МК труп.
#процессор#программа#конфиг#считать#ключ#субмодуль#питание#вольт#вольт#пин#плат#читать Всем спасибо за беспокойство. Всем плюс. Свозил модуль на ключ - МК труп.
Задан 26 декабря 2017
Для комментария нужно зарегистрироваться или войдите
Ответы 9
@maxsoc
27 декабря 2017
вот решение этой проблемы, питание надо выставлять 5V. Внимательно между DTR и CTS должна быть перемычка. Skyprog считывает и пишет конфиг нараз.
На каких версиях модуля.? - @romin2000 27 декабря 2017
EVO2 читает EEPROM но не пишет
LOWEND читаетEEPROM но не пишет
ARCADIA1 иARCADIA2 читалось и писалось на всех версиях модулей
ARCADIA3 не пробовал - @maxsoc 27 декабря 2017
@Cthubq
27 декабря 2017
Elinv Prog
Есть такое. Не работает. Пробовал. - @user5682 27 декабря 2017
Реализация, а не сам программатор - @Cthubq 27 декабря 2017
Реализация, а не сам программатор - @Cthubq 27 декабря 2017
Пробовал подключить Elinv Prog напрямую к снятому субмодулю. При считывании выдает ошибку. При попытке записи тоже ошибка. Что реализовать на нем догадался. Какую развязку использовать? На чем её собрать. - @user5682 27 декабря 2017
@Cthubq
27 декабря 2017
Попробуй опто развязку с питающим .
@maxsoc
27 декабря 2017
подключен к модулю
@vasyamba
26 декабря 2017
хороший вопрос но все же пишут, что ренесас одноразовый ,какой смысл его читать -просто чтоб узнать сохраненные ошибки?
Именно. Никто не собирается читать FLASH. Интересует только конфиг. - @user5682 26 декабря 2017
@vasyamba
26 декабря 2017
дело времени-умы все под себя переделают! я сам лично не увлекаюсь считываниями-я по старинке привык -включил сма и сразу вижу в голове действия по решению проблемы со всеми проверками целостности проводки в первую очередь)))мне очень тоже интерестна тема, логики работы новых процессоров !по тихоньку изучаю)
типа того: принесли блок, ткнул в него sda/scl дляшный чипов принтака (у меня не usb, а просто в com-порт)и понятно видно чего там наболело; если конечно проц жив - иначе приходит тема замены именно процессора. И тоже алгоритм уже есть. - @AlexX707 29 декабря 2017
@nekrutov.aleksan@mail.ru
27 декабря 2017
Читается очень просто именно переходником FTDI с прогой SayProg и при чём без ошибок . Но если слетает SW - досвидос процессор . Не пишится - защита стоит.
NEKRUTOV
Но если слетает SW - досвидос процессор . Не пишится - защита стоит.
------------------------------------------------------------------
Не встречал чисто закрытых на запись контроллеров, их кроют сразу на считывания и запись
Там один бит защиты (Lock Bit) LB=1 LB=2
на них уже три камня спортил...
Да и подумать, зачем запись блокировать, главное доступ не прочесть. Так ведь..
- @ykamerton 27 декабря 2017
@ykamerton
27 декабря 2017
Не понимаю, какой конфиг фузов вы можете считать
по 12 шине? там идет обмен, прием передача с дисплейного контроллера управления и только.
и запустить этот процесс может только сигнал с
контроллера управления. Если в совместной их работе, подцепить дудку на SDA/SCL и то что там можно увидеть.. И сигналы там, максимум 5 в, это
усиливают в 12 - 30в, если длинна кабеля в 1 км,
ставят все возможные фильтра, от наводок и помех.
@Gaetanus
27 декабря 2017
привет
это та же связь, что и на модулях Arcadia при использовании Skyprog Programmer
@maxsoc
27 декабря 2017
вот решение этой проблемы, питание надо выставлять 5V. Внимательно между DTR и CTS должна быть перемычка. Skyprog считывает и пишет конфиг нараз.
На каких версиях модуля.? - @romin2000 27 декабря 2017
EVO2 читает EEPROM но не пишет
LOWEND читаетEEPROM но не пишет
ARCADIA1 иARCADIA2 читалось и писалось на всех версиях модулей
ARCADIA3 не пробовал - @maxsoc 27 декабря 2017
LOWEND читаетEEPROM но не пишет
ARCADIA1 иARCADIA2 читалось и писалось на всех версиях модулей
ARCADIA3 не пробовал - @maxsoc 27 декабря 2017
@Cthubq
27 декабря 2017
Elinv Prog
Есть такое. Не работает. Пробовал. - @user5682 27 декабря 2017
Реализация, а не сам программатор - @Cthubq 27 декабря 2017
Реализация, а не сам программатор - @Cthubq 27 декабря 2017
Пробовал подключить Elinv Prog напрямую к снятому субмодулю. При считывании выдает ошибку. При попытке записи тоже ошибка. Что реализовать на нем догадался. Какую развязку использовать? На чем её собрать. - @user5682 27 декабря 2017
@Cthubq
27 декабря 2017
Попробуй опто развязку с питающим .
@maxsoc
27 декабря 2017
подключен к модулю
@vasyamba
26 декабря 2017
хороший вопрос но все же пишут, что ренесас одноразовый ,какой смысл его читать -просто чтоб узнать сохраненные ошибки?
Именно. Никто не собирается читать FLASH. Интересует только конфиг. - @user5682 26 декабря 2017
@vasyamba
26 декабря 2017
дело времени-умы все под себя переделают! я сам лично не увлекаюсь считываниями-я по старинке привык -включил сма и сразу вижу в голове действия по решению проблемы со всеми проверками целостности проводки в первую очередь)))мне очень тоже интерестна тема, логики работы новых процессоров !по тихоньку изучаю)
типа того: принесли блок, ткнул в него sda/scl дляшный чипов принтака (у меня не usb, а просто в com-порт)и понятно видно чего там наболело; если конечно проц жив - иначе приходит тема замены именно процессора. И тоже алгоритм уже есть. - @AlexX707 29 декабря 2017
@nekrutov.aleksan@mail.ru
27 декабря 2017
Читается очень просто именно переходником FTDI с прогой SayProg и при чём без ошибок . Но если слетает SW - досвидос процессор . Не пишится - защита стоит.
NEKRUTOV
Но если слетает SW - досвидос процессор . Не пишится - защита стоит.
------------------------------------------------------------------
Не встречал чисто закрытых на запись контроллеров, их кроют сразу на считывания и запись
Там один бит защиты (Lock Bit) LB=1 LB=2
на них уже три камня спортил...
Да и подумать, зачем запись блокировать, главное доступ не прочесть. Так ведь..
- @ykamerton 27 декабря 2017
Но если слетает SW - досвидос процессор . Не пишится - защита стоит.
------------------------------------------------------------------
Не встречал чисто закрытых на запись контроллеров, их кроют сразу на считывания и запись
Там один бит защиты (Lock Bit) LB=1 LB=2
на них уже три камня спортил...
Да и подумать, зачем запись блокировать, главное доступ не прочесть. Так ведь..
- @ykamerton 27 декабря 2017
@ykamerton
27 декабря 2017
Не понимаю, какой конфиг фузов вы можете считать
по 12 шине? там идет обмен, прием передача с дисплейного контроллера управления и только.
и запустить этот процесс может только сигнал с
контроллера управления. Если в совместной их работе, подцепить дудку на SDA/SCL и то что там можно увидеть.. И сигналы там, максимум 5 в, это
усиливают в 12 - 30в, если длинна кабеля в 1 км,
ставят все возможные фильтра, от наводок и помех.
по 12 шине? там идет обмен, прием передача с дисплейного контроллера управления и только.
и запустить этот процесс может только сигнал с
контроллера управления. Если в совместной их работе, подцепить дудку на SDA/SCL и то что там можно увидеть.. И сигналы там, максимум 5 в, это
усиливают в 12 - 30в, если длинна кабеля в 1 км,
ставят все возможные фильтра, от наводок и помех.
@Gaetanus
27 декабря 2017
привет
это та же связь, что и на модулях Arcadia при использовании Skyprog Programmer
это та же связь, что и на модулях Arcadia при использовании Skyprog Programmer
Рекомендации
Стиралка Panasonic NA-147vb5 на дисплее в всех режимах количество оборотов отжима показывает как "0"
Стиралка Panasonic NA-147vb5 на дисплее в всех режимах количество оборотов отжима показывает как "0".
В том числе и на режимах "Полоскание + Отжим" и "Отжим".
Кнопки выбора оборотов, не реагирует на нажатие . Если поворачиваю ручку выбора режимов
22 декабря
75
Перестала правильно работать стиральная машина indesit witl 1067
подскажите пожалуйста , при включении программы стирки к (примеру программа 9) начинает заливаться вода в бак и вместе с этим запускается мотор через 2-3 сек останавливается, три раза все это одновременно включается и выключается потом перерыв минуты
19 декабря
374
Не заливается прошивка в программер
Подскажите, при нажатии на программере load hex file прошивка в него не заливается, прошивка в формате s19, выдает ошибку Reason: Unknown file type (not ELF or SREC), система вин 11 , пробовал на вин10 тоже самое, и еще модуль USBDM определяется но в
19 декабря
200
samsung ww65k42e09wdlp не включается
Всем доброй ночи. Попалась в ремонт такая машинка. Поломка -не запускаются программы ,выбор программ есть, при нажатии кнопки " пуск" люк блокируется,но машинка не запускается. Через 15 секунд срабатывает помпа и тишина. При открытии маленького люка
17 декабря
406