Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Low Voltage I2C Bus
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=12764
Страница 1 от 2

Автор:  stom1 [ Нед Мар 09, 2014 4:11 pm ]
Заглавие:  Low Voltage I2C Bus

Имам нужда от малко помощ относно използуването на I2C с устройство на което SDA е ограничена до 0.14 V/2.5mA.
Търсих в нета,но Dual bidirectional bus buffer работещ на такива ниски нива не намерих.Вероятно може да се направи с транзистори,но не знам как!
Моля,ако някой има идея да помогне.
Благодаря!

Автор:  Dimitar [ Нед Мар 09, 2014 5:38 pm ]
Заглавие:  Re: Low Voltage I2C Bus

Стана ми интересно какво е това устройство с такива странни нива - можеш ли да кажеш?

Автор:  stoyanoff [ Нед Мар 09, 2014 6:21 pm ]
Заглавие:  Re: Low Voltage I2C Bus

Скоро на мен ми дадоха това:
Прикачени файлове:
I2C specifications.pdf [303.01 KiB]
346 пъти

Тук схемата е 5 към 3.3! Не знам дали модификация към 0,140V може да се осъществи по същата логика. По-скоро опитай директно да подаваш сигнал през делител като подбереш подходящи стойности на резисторите!
Поздрави!

Автор:  Cekins [ Нед Мар 09, 2014 6:56 pm ]
Заглавие:  Re: Low Voltage I2C Bus

Да няма някаква грешка - тва 140 мв при 2.5 ма си ми звучи като синкване на толкова ток ще доведе до 140 мв максимум при 0 в сда линията.

Автор:  Dimitar [ Нед Мар 09, 2014 11:19 pm ]
Заглавие:  Re: Low Voltage I2C Bus

Ей тука има нещо по въпроса за шифтване на I2C нива:
http://playground.arduino.cc/Main/I2CBi ... xzMGv6YaHs

Автор:  RM [ Пон Мар 10, 2014 8:04 pm ]
Заглавие:  Re: Low Voltage I2C Bus

Залагам на опит за съживяване на умрял пин.
Правил съм го.

Автор:  bobihot [ Вто Мар 11, 2014 2:55 am ]
Заглавие:  Re: Low Voltage I2C Bus

Те като са с пулл-ъп резистори, би трябвало да не им дреме?

Автор:  ike [ Вто Мар 11, 2014 8:40 pm ]
Заглавие:  Re: Low Voltage I2C Bus

RM написа:
Залагам на опит за съживяване на умрял пин.
Правил съм го.

Как се съживяват пинове?

Автор:  Cekins [ Вто Мар 11, 2014 9:38 pm ]
Заглавие:  Re: Low Voltage I2C Bus

Затова е опит :) В крайна сметка нищо не се постига. Аз съм имал ситуация с пик дето не знам по ква причина му се прецакаха пиновете на и2ц-то. Май само на и2ц не бачкаха - като нормални пинове си бяха ок - просто ги пуснах като софтуерно и2ц.

Автор:  itso.t [ Сря Мар 12, 2014 12:56 pm ]
Заглавие:  Re: Low Voltage I2C Bus

ike написа:
Как се съживяват пинове?

Зависи какво е умряло. Ако е пробил защитен диод, го дезинтегрираш с ниско напрежение (под захранващото на контролера), с повечко ток, за кратко време за да не дезинтегрираш и нещо друго около него. Ако интервенцията е успешна, присаждаш външен диод.
Ако е "заминал" някой транзистор в I/O, няма оправяне. Поне аз не се сещам какво би могло да се направи.

Автор:  ike [ Сря Мар 12, 2014 6:13 pm ]
Заглавие:  Re: Low Voltage I2C Bus

itso.t написа:
Ако е пробил защитен диод, го дезинтегрираш с ниско напрежение (под захранващото на контролера), с повечко ток, за кратко време за да не дезинтегрираш и нещо друго около него.

Ако не работи някой пин е по-добре този от този контролер да се направи честотомер или някакъв друг уред да ти е пред очите и да ти напомня. Сега цените на контолерите не са както през 97-ма и е по-добре да се купят направо 10 нови, вместо да се "ремонтират".

Автор:  itso.t [ Сря Мар 12, 2014 6:24 pm ]
Заглавие:  Re: Low Voltage I2C Bus

А, ако става въпрос за някое пикче, атмелче и прочие кинкалерия за експерименти, е ясно. За подобни случаи са измислени кошчетата.
Описаното се отнася в случаите в които е контролер който е в някакво изделие и не си в състояние да се снабдиш с нов, или е неразумно от финансова гледна точка...

Автор:  stefan63 [ Сря Мар 12, 2014 10:41 pm ]
Заглавие:  Re: Low Voltage I2C Bus

....Имам нужда от малко помощ относно използуването на I2C с устройство на което SDA е ограничена до 0.14 V/2.5mA....

Не съм чел скоро спецификациите на И2Ц, ама кое е толкова фрапантно?
0.14 волта не е кой знае какво за изход, 2.5 мА е какво - при 5 волта шина и 10 килоома резистор колко да е токът? Ако 0.14В е макс за входна нула, сигурно захранването на шината е под един волт, но в никой случай не е непостижимо.
Та какъв всъщност е въпросът?

Автор:  didofen [ Чет Мар 13, 2014 10:26 am ]
Заглавие:  Re: Low Voltage I2C Bus

0.14В е единицата доколкото разбрах, не нулата :)

Автор:  stefan63 [ Чет Мар 13, 2014 11:57 am ]
Заглавие:  Re: Low Voltage I2C Bus

bitbang с повече крака, компаратор за четене на линията, нмос транзистори за предаване, би трябвало да стане.

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/