Easyelectronics.ru

Электроника для всех
Текущее время: 26 май 2020, 17:23

Часовой пояс: 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
Сообщения: 6286
Откуда: Челябинск
Черт. Это баг. С джамперами облом будет :(

_________________
Хозяин дома


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: 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
Сообщения: 6286
Откуда: Челябинск
Да фиг знает :( Видимо когда штырьки распихивал промахнулся, а потом развел. Жаль фрезеровкой не пофиксить. Самое неприятное, что сей баг вылез только сейчас, когда в тираж пошла уже третья партия (в партии 180шт).

_________________
Хозяин дома


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

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

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


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

Зарегистрирован: 16 янв 2010, 06:09
Сообщения: 6286
Откуда: Челябинск
Так и придется. У тебя же версии 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
Сообщения: 6286
Откуда: Челябинск
Да можно и просто накрест. 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
Сообщения: 6286
Откуда: Челябинск
А это мысль! :))) Спасибо.

_________________
Хозяин дома


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

Зарегистрирован: 28 дек 2011, 11:24
Сообщения: 4251
Откуда: г. Липецк
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
Сообщения: 4922
Откуда: Усинск, республика Коми
Что-то я никак не могу вкурить идею по использованию этого бага этой фичи. Уже несколько раз перечитал - все равно не понятно как-то...

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: 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
Сообщения: 6286
Откуда: Челябинск
Только перепиливанием платы и киданием соплей крест накрест.

_________________
Хозяин дома


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: 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
Сообщения: 6286
Откуда: Челябинск
Да также будет работать. Просто изначально задумано было так, чтобы линии 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
Сообщения: 6286
Откуда: Челябинск
Да, квадратной колодкой. В которой крест накрест запайка.

_________________
Хозяин дома


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: 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
Сообщения: 331
Откуда: Энергодар, Нижневартовск, Екатеринбург
Хочу такую же наклейку на мк! За описание проблемы и решение - спасибо.

_________________
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
Сообщения: 4922
Откуда: Усинск, республика Коми
Меня мучает другой вопрос: Зачем в комплект с пинбордом 2 положен обжатый шлейф на 10 пинов? Для программатора он не подходит, т.к. в нем в разъемах заглушен 8 контакт, при этом стержни из самих разъемов не убраны, т.е. вставить его в этот разъем нельзя. Да и вообще, шлейф обжат неправильно, т.к. провод, помеченный цветом, подключен к 10 контакту, а должен быть подключен к 1.

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


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

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


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


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


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

Сейчас этот форум просматривают: DI HALT


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

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

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