Easyelectronics.ru

Электроника для всех
Текущее время: 14 ноя 2019, 09:48

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



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 00:09 
Старожил
Аватара пользователя

Зарегистрирован: 23 янв 2012, 00:31
Сообщения: 1797
Откуда: Новокузнецк
Прикладываю картинку. Для удобства объяснений, все необходимые пины пометил красными цифрами, белыми буквами дописал то, что не в фокусе.
Изображение
По логике вещей, на пины 3-5 и 4-6 нужно одевать джамперы, чтобы связать МК с основной плате по этим линиям. Тоесть при одетых джамперах должно замкнуться 1->6 (SDA), 2->5 (SCL). Прозвонил у себя на плате, у меня есть контакт между пинами 1-3 и 2-4, хотя должно быть наоборот. Баг или фича?

_________________
elisey.su


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 00:26 
Администратор
Аватара пользователя

Зарегистрирован: 16 янв 2010, 06:09
Сообщения: 6274
Откуда: Челябинск
Черт. Это баг. С джамперами облом будет :(

_________________
Хозяин дома


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 00:37 
Супермодератор
Аватара пользователя

Зарегистрирован: 23 апр 2010, 12:58
Сообщения: 5893
Откуда: Москва/Саратов
Смачный такой баг. Ди, а как ты его упустил? Я вот щас тоже с интересом обнаружил, что перепутал на 485-модуле рх и тх в одном месте :)

_________________
http://d.64h.me/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 00:45 
Администратор
Аватара пользователя

Зарегистрирован: 16 янв 2010, 06:09
Сообщения: 6274
Откуда: Челябинск
Да фиг знает :( Видимо когда штырьки распихивал промахнулся, а потом развел. Жаль фрезеровкой не пофиксить. Самое неприятное, что сей баг вылез только сейчас, когда в тираж пошла уже третья партия (в партии 180шт).

_________________
Хозяин дома


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 01:20 
Старожил
Аватара пользователя

Зарегистрирован: 19 фев 2010, 02:32
Сообщения: 564
Откуда: Рязань
О, можно эррату писать ;) Все как у больших дядек

_________________
После нас - хоть потоп (с) Лойсо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 01:32 
Администратор
Аватара пользователя

Зарегистрирован: 16 янв 2010, 06:09
Сообщения: 6274
Откуда: Челябинск
Так и придется. У тебя же версии 2 нету? Там лулзный момент есть - слились полигоны земли и питания :))) Пришлось их фрезой разносить :) Это правда не эррата, т.к. исправлено. Но выглядит брутально.

_________________
Хозяин дома


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 01:48 
Старожил
Аватара пользователя

Зарегистрирован: 19 фев 2010, 02:32
Сообщения: 564
Откуда: Рязань
У меня первая партия II, на предмет косяков дотошно не осматривал, ибо работать работает, но теперь, имею привычку проверять неопознанные соединения: с первым пинбодом было весело - я чуть ли головой об стену не бился, когда у меня на порту C (одном из JTAG) никаких движений не было, причем точно помню, что JTAG шил, и чипы менял, и фьюзы по 30 раз перешивал.. потом на обратной стороне непропай нашел, изначально ножка панельки немного погнутая была - JTAG работал, а потом от езды по прорезиненным столам выпрямилась немного и контакт пропал, обеспечив меня самой веселой ночью прошлого года (утром дедлайн, плата в производстве, а на PB на нужной ноге такая петрушка)

_________________
После нас - хоть потоп (с) Лойсо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 02:35 
Только пришел
Аватара пользователя

Зарегистрирован: 11 дек 2011, 23:23
Сообщения: 18
Откуда: Москва
А в качестве решения что, просто накрест соединять?

PS: Вроде примерно такой же баг был в старых ревизиях MSP430 LaunchPad с новыми чипами? :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 02:40 
Старожил
Аватара пользователя

Зарегистрирован: 19 фев 2010, 02:32
Сообщения: 564
Откуда: Рязань
oxyum писал(а):
А в качестве решения что, просто накрест соединять?

Не, по картинке (выше)
1-6
2-5^W^W^W^W
Туплю =)

_________________
После нас - хоть потоп (с) Лойсо


Последний раз редактировалось bevice 21 фев 2012, 04:58, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 02:47 
Администратор
Аватара пользователя

Зарегистрирован: 16 янв 2010, 06:09
Сообщения: 6274
Откуда: Челябинск
Да можно и просто накрест. 4-5, 3-6

_________________
Хозяин дома


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 03:07 
Супермодератор
Аватара пользователя

Зарегистрирован: 26 янв 2010, 22:08
Сообщения: 7549
Откуда: Алма-ата
DI HALT писал(а):
Да можно и просто накрест. 4-5, 3-6

Херня все это. Ничего страшного.
Берете 2х рядную рейку с гнездами, отрезаете кусок с 2 парами (2х2 гнезда), соединяете контакты крестом голым луженым проводом, обрезаете лишние концы выводов (а можно и оставить), заливаете термоклеем или эпоксидкой.
Колодка для подключения I2C готова. Можно сделать наклейку с надписью "I2C".

А теперь самое вкусное!
Баг превратился даже не в фичу, а в бонус!
Если бы было распаяно правильно, а захотелось сделать такую аналогичную колодочку 2х2 вместо пары джамперов, для подключения I2C, то перемычки были бы параллельно, и тогда при неправильной установке шина I2C оказывалась бы закороченной как на контроллере, так и извне. Соединение же гнезд крестом устраняет эту возможность. Как потом ни одевай колодку на штыри - все равно соединение будет правильным! Крест - он и в Африке крест, как его не крути, во всех 4 возможных положениях - всегда правильно!

Так что ни какой это ни баг! Говорите всем, что так было задумано! И все будут удивляться вашей предусмотрительности.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 11:19 
Администратор
Аватара пользователя

Зарегистрирован: 16 янв 2010, 06:09
Сообщения: 6274
Откуда: Челябинск
А это мысль! :))) Спасибо.

_________________
Хозяин дома


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 13:01 
Старожил
Аватара пользователя

Зарегистрирован: 28 дек 2011, 11:24
Сообщения: 4101
Откуда: г. Липецк
Re: SWG < Берете 2х рядную рейку с гнездами, отрезаете кусок с 2 парами (2х2 гнезда), соединяете контакты крестом голым луженым проводом, обрезаете лишние концы выводов (а можно и оставить), заливаете термоклеем или эпоксидкой.
Колодка для подключения I2C готова. Можно сделать наклейку с надписью "I2C". >

Очень простое и изящное решение проблеммы! Соответствующий разьем называется "PBD-4 гнездо на плату 2.54мм 2х2 прямое". Нашел в хламе зто гнездо на старом ISA TV тюнере PixelView. Осталось только выпаять и доработать по вашему рецепту.


Последний раз редактировалось anakost 21 фев 2012, 13:22, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 13:05 
Старожил
Аватара пользователя

Зарегистрирован: 17 апр 2010, 08:38
Сообщения: 4915
Откуда: Усинск, республика Коми
Что-то я никак не могу вкурить идею по использованию этого бага этой фичи. Уже несколько раз перечитал - все равно не понятно как-то...

_________________
хаос это непознанный порядок


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 13:06 
Старожил
Аватара пользователя

Зарегистрирован: 07 фев 2012, 17:42
Сообщения: 1067
Откуда: Москва-Ялта
О! ))) а тем кому не пришли платы еще так исправить этот баг можно ? ))) с подробной допиской в доках как юзать для ламеров типа меня )

_________________
http://petro-ewlab.com/index.php
майл v.petroew@gmail.com тел. +79152374003
Копипастер, имеет склонность к собирательству информации...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 13:09 
Администратор
Аватара пользователя

Зарегистрирован: 16 янв 2010, 06:09
Сообщения: 6274
Откуда: Челябинск
Только перепиливанием платы и киданием соплей крест накрест.

_________________
Хозяин дома


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 13:13 
Старожил
Аватара пользователя

Зарегистрирован: 07 фев 2012, 17:42
Сообщения: 1067
Откуда: Москва-Ялта
перепиливанием звучит красиво ... и немного непонятно ))) для меня ))) допилить иногда означает подправить... перепилить может означать как и физический распил ))) как и переделка полная )) Сорри Ы Радио юмор я еще не въезжаю а посмотреть сторонние источники не имею возможность на работе открыто всего два сайта ваш и мой ) на остальные доступа нет - закрыты.
З.Ы. В результате как это работать будет ? )))) и как выглядеть ? или стоит подождать новой ревизии ?

_________________
http://petro-ewlab.com/index.php
майл v.petroew@gmail.com тел. +79152374003
Копипастер, имеет склонность к собирательству информации...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 13:38 
Администратор
Аватара пользователя

Зарегистрирован: 16 янв 2010, 06:09
Сообщения: 6274
Откуда: Челябинск
Да также будет работать. Просто изначально задумано было так, чтобы линии sda и scl платы и модуля соединялись двумя обычными джамперами, комповыми (такие в заднице у жестких дисков стоят, режим переключают) Два джампера ставились параллельно друг другу. Соединяя sda-sda и scl-scl линии.
Код:
scl  [* *] scl
sda [* *] sda


А в реале получилось, что вывыоды так:

Код:
sda * *  scl
scl  * * sda


Т.е. джамперами уже красиво не соединить. Вот и предложил SWG как временное решение (до следующей ревизии) сделать переходную фишку вида:

Код:
sda * \ /*  scl
scl  */  \* sda


Специально для iic. Где выводы крест накрест соединены. Простое и красивое решение.

_________________
Хозяин дома


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 13:46 
Старожил
Аватара пользователя

Зарегистрирован: 07 фев 2012, 17:42
Сообщения: 1067
Откуда: Москва-Ялта
просто насколько я знаю джампера, а я с компами работал очень много. там крест накрест что бы сделать надо вторую колодку 2 на 2 напаять так? то есть два креста ? потому что четыре штыря рядом, крест накрест, двумя джамперами соединить нереально.
Или это соединяется квадратной колодкой, в которой спаяны накрест контакты , это гораздо изящней.

_________________
http://petro-ewlab.com/index.php
майл v.petroew@gmail.com тел. +79152374003
Копипастер, имеет склонность к собирательству информации...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 13:59 
Администратор
Аватара пользователя

Зарегистрирован: 16 янв 2010, 06:09
Сообщения: 6274
Откуда: Челябинск
Да, квадратной колодкой. В которой крест накрест запайка.

_________________
Хозяин дома


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 14:00 
Старожил
Аватара пользователя

Зарегистрирован: 07 фев 2012, 17:42
Сообщения: 1067
Откуда: Москва-Ялта
ну тогда вкладывать такую хрень в комплекты и забыли про багу )))

_________________
http://petro-ewlab.com/index.php
майл v.petroew@gmail.com тел. +79152374003
Копипастер, имеет склонность к собирательству информации...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 16:05 
Старожил
Аватара пользователя

Зарегистрирован: 14 фев 2012, 19:11
Сообщения: 327
Откуда: Энергодар, Нижневартовск, Екатеринбург
Хочу такую же наклейку на мк! За описание проблемы и решение - спасибо.

_________________
git.io/vOZo0


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 21 фев 2012, 19:50 
Только пришел
Аватара пользователя

Зарегистрирован: 11 дек 2011, 23:23
Сообщения: 18
Откуда: Москва
SWG писал(а):
DI HALT писал(а):
Да можно и просто накрест. 4-5, 3-6

Херня все это. Ничего страшного.
Берете 2х рядную рейку с гнездами, отрезаете кусок с 2 парами (2х2 гнезда), соединяете контакты крестом голым луженым проводом, обрезаете лишние концы выводов (а можно и оставить), заливаете термоклеем или эпоксидкой.
Колодка для подключения I2C готова. Можно сделать наклейку с надписью "I2C".

Вот примерно об этом я и думал, когда спрашивал про крест, платы-то ещё нет, а вот волшебную перемычку можно уже начать делать ;)

Правда я видимо буду делать из 4х одноконтактных разъёмов - у меня их завал. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 24 фев 2012, 08:22 
Старожил
Аватара пользователя

Зарегистрирован: 17 апр 2010, 08:38
Сообщения: 4915
Откуда: Усинск, республика Коми
Меня мучает другой вопрос: Зачем в комплект с пинбордом 2 положен обжатый шлейф на 10 пинов? Для программатора он не подходит, т.к. в нем в разъемах заглушен 8 контакт, при этом стержни из самих разъемов не убраны, т.е. вставить его в этот разъем нельзя. Да и вообще, шлейф обжат неправильно, т.к. провод, помеченный цветом, подключен к 10 контакту, а должен быть подключен к 1.

_________________
хаос это непознанный порядок


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Pinboard2, I2C, правильность соединений (вопросец)
СообщениеДобавлено: 27 фев 2012, 12:49 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 23 июн 2011, 00:15
Сообщения: 110
Откуда: Рязань
он для stm32


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу 1, 2  След.

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


Кто сейчас на конференции

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


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

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

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB