Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: нужно переключать одну из четырех SIM карт
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
SWT-RUS
Подскажите какое-нибудь компактное решение. Все что на ум приходит занимает много места. Управлять желательно двумя Gpio.
CADiLO
Элементарно Ватсон!

2 штуки 74CBTLV3257 в TSOP или VQFN и один транзистор для инвертора - если ставить DT, то там 2 резистора внутри уже есть

один GPIO переключает между картами, а второй между коммутаторами (по OE - другой инверсный)

или 3 GPIO и обходимся без инвертора, но я бы все же поставил инвертор, тогда програмная ошибка ну никак две карты одновременно не подключит
vadimp61
Цитата(SWT-RUS @ May 2 2016, 15:53) *
Подскажите какое-нибудь компактное решение. Все что на ум приходит занимает много места. Управлять желательно двумя Gpio.

http://www.analog.com/media/en/technical-d...eets/ADG804.pdf
и никаких транзисторов не надо)
CADiLO
1. нужно минимум 3, а лучше 4 штуки
2. стоимость - ипануться
3. места займет больше
vadimp61
Цитата(CADiLO @ May 3 2016, 22:32) *
1. нужно минимум 3, а лучше 4 штуки
2. стоимость - ипануться
3. места займет больше


1. Если коммутировать только линию DATA хватит и одной.
2. 130 руб -дороговато
3. Согласен
CADiLO
1. нельзя - общая емкость остальных линий сведет модуль с ума, плюс не забывайте что карты бывают 5, 3 и 1.8 вольта
2.ADG804 - 1 штука = примерно $2.5, а одна штука 74CBTLV3257 = $0.47

P.S.
Просто уже проверен такой вариант. В Риге ребята коммутируют таким образом карточки. В опте коммутатор выходит почти 22 цента, плюс питание нормально пропускает, плюс VQFN 3,5x2.5 mm
SWT-RUS
Цитата(CADiLO @ May 3 2016, 23:51) *
1. нельзя - общая емкость остальных линий сведет модуль с ума, плюс не забывайте что карты бывают 5, 3 и 1.8 вольта
2.ADG804 - 1 штука = примерно $2.5, а одна штука 74CBTLV3257 = $0.47

P.S.
Просто уже проверен такой вариант. В Риге ребята коммутируют таким образом карточки. В опте коммутатор выходит почти 22 цента, плюс питание нормально пропускает, плюс VQFN 3,5x2.5 mm


Действительно пару штук SN74CBTLV3257RGYR по 31 центу (если 3000 штукна катушке) - я помещусь.
vadimp61
Цитата(CADiLO @ May 3 2016, 22:51) *
1. нельзя - общая емкость остальных линий сведет модуль с ума, плюс не забывайте что карты бывают 5, 3 и 1.8 вольта
2.ADG804 - 1 штука = примерно $2.5, а одна штука 74CBTLV3257 = $0.47

P.S.
Просто уже проверен такой вариант. В Риге ребята коммутируют таким образом карточки. В опте коммутатор выходит почти 22 цента, плюс питание нормально пропускает, плюс VQFN 3,5x2.5 mm


Ну раз проверено, тогда согласен.
Объясните только языком цифр Вашу фразу
"общая емкость остальных линий сведет модуль с ума"

Вариант поставить 2шт таких коммутаторов
http://www.ti.com/lit/ds/symlink/ts3a5017.pdf
в опте 35 руб и корпус 2,5х1,8мм
CADiLO
Нагрузочная способность линии модуля для карточки 130 pF - для SIM900x и 110pF для SIM800x
Плюс нужно учитывать емкость защитных элементов.
Если запараллелить карты по входам, то общая емкость превысит это значение и фронты импульсов затянутся и карточка не определится.

>>>Действительно пару штук SN74CBTLV3257RGYR по 31 центу (если 3000 штук на катушке)

На алибабе есть реальная цена при полной катушке (5k pcs) = 21-24 цента
vadimp61
Цитата(CADiLO @ May 3 2016, 23:30) *
Нагрузочная способность линии модуля для карточки 130 pF - для SIM900x и 110pF для SIM800x
Плюс нужно учитывать емкость защитных элементов.
Если запараллелить карты по входам, то общая емкость превысит это значение и фронты импульсов затянутся и карточка не определится.

>>>Действительно пару штук SN74CBTLV3257RGYR по 31 центу (если 3000 штук на катушке)

На алибабе есть реальная цена при полной катушке (5k pcs) = 21-24 цента

В доках на SIM800 я не нашел такого параметра 110pF, даже рекомендуют 22pF добавить на линию DATA и резисторы последовательно ставить.
Где прочитать характеристики SIM карт?
Интересует
1. Ёмкость по входу,
2. Ток потребления по линии VDD
3. Максимальная частота на линии CLK или с какой частотой модуль общается по этой линии с картой.

Цитата(CADiLO @ May 3 2016, 23:30) *
Нагрузочная способность линии модуля для карточки 130 pF - для SIM900x и 110pF для SIM800x
Плюс нужно учитывать емкость защитных элементов.
Если запараллелить карты по входам, то общая емкость превысит это значение и фронты импульсов затянутся и карточка не определится.

>>>Действительно пару штук SN74CBTLV3257RGYR по 31 центу (если 3000 штук на катушке)

На алибабе есть реальная цена при полной катушке (5k pcs) = 21-24 цента

ВЫ серьёзно?
На алибабе покупать что то для больших объемов производства?
CADiLO
После "праздников" кину данные с даташитов. Со смарта в форуме несколько трудновато писать, нет даташитов на тилипоне sm.gif

На алибабе не серьезно - согласен, но для производства есть такие цены и от поставщиков.

vadimp61
Цитата(CADiLO @ May 4 2016, 00:06) *
После "праздников" кину данные с даташитов. Со смарта в форуме несколько трудновато писать, нет даташитов на тилипоне sm.gif

На алибабе не серьезно - согласен, но для производства есть такие цены и от поставщиков.


Вы обещали доки на СИМ карты. "После праздников" наступило?
Цырен.
SIM800C_Hardware_Design_V1.03 п.4.8.2 SIM Card Design Guide:
"Add some TVS which parasitic capacitance should not exceed 50pF".
Я бы отталкивался от цифры 50пФ. 110пФ - это цифры по-моему из датшиты на чипсет, но на них не стоит опираться.
vadimp61
Цитата(Цырен. @ May 5 2016, 10:00) *
SIM800C_Hardware_Design_V1.03 п.4.8.2 SIM Card Design Guide:
"Add some TVS which parasitic capacitance should not exceed 50pF".
Я бы отталкивался от цифры 50пФ. 110пФ - это цифры по-моему из датшиты на чипсет, но на них не стоит опираться.

Это понятно, но все таки интересует емкость линии CLK у СИМ карт, и какая частота приходит от модуля по этой линии?
CADiLO
>>>Вы обещали доки на СИМ карты. "После праздников" наступило?

Дык 10-го мая как бы после.... Я пока в отпуске...

>>>"Add some TVS which parasitic capacitance should not exceed 50pF".
>>>Я бы отталкивался от цифры 50пФ. 110пФ - это цифры по-моему из датшиты на чипсет

Да, 50 pF это при применении EVSD , но из "Design Notice MT6261" суммарная емкость 110pF - карта + защита.
SWT-RUS
У меня планируется 2 симкарты и 2 симчипа. Карты как я понимаю защищать ESD диодами надо обязательно. Чипы наружу не выходят никак. Хочу на их защмте сэконосить места. А вот на емкостях сэкономит не получится - придется ставить кпк на карту. Нигде не ошибся?
CADiLO
>>>Где прочитать характеристики SIM карт?
>>>Интересует
>>>1. Ёмкость по входу,
>>>2. Ток потребления по линии VDD
>>>3. Максимальная частота на линии CLK или с какой частотой модуль общается по этой линии с картой.

Характеристики SIM регламентированы ISO7816-(1,2,3).
В часности - ISO7816-3 это Cards with contacts — Electrical interface and transmission protocols.
Там есть ответы на все три вопроса.

Но беда в том что операторы в последнее время ставят дешевые чипы где емкость входов вываливается за 30 pF которые по стандарту, и начинается чехарда.


>>>В доках на SIM800 я не нашел такого параметра 110pF, даже рекомендуют 22pF добавить на линию DATA и резисторы

SIM800C_Hardware_Design_V1.03
4.8.2. SIM Card Design Guide
* Add some TVS which parasitic capacitance should not exceed 50pF - не превышаем 50 пик собственной емкости элементов защиты.

Итак простой операцией сложения получаем, если конечно у всего параметры соответствуют рекомендованным - 30 (карточка) + 50 (защита) + 22 (анти RF) = 102pF
Еще прибавить сюда емкость монтажа, то и получим искомые 110pF - максимальные для чипсета.
Для желающих вникнуть поглубже рекомендую потрудиться и выпросить у китайцев на их инженерных форумах чудный мануал - Design Notice MT626x (части 1 - 5)

Так как при нормальной разводке в 90% случаев 22pF не требуются, то при нормальной защите (ESDA6V1-5W6) это и есть тот запас который позволяет игнорировать
заезды операторов ставящих в карточку чипы с завышенной емкостью.

Теперь соедините две карточки параллельно по входам и посчитайте что у вас получится. Даже в идеальном случае впритык.
А как мы знаем - идеального не бывает.
vadimp61
Измерил емкость CLK входа СИМ карты относительно ее GND = 120pF
Измерил емкость в рабочей плате где на линии CLK стоит два TVS диода SMF05C (80pF)и одна СИМ карта (вторая СИМ карта поднята) = 320пФ+120пФ вторая если поставить.
SIM800C прекрасно себя чувствует! Регистрируется в сети мухой и работает в круглосуточном режиме (охрана).
Измерял этим прибором
http://www.astena.ru/st5-s.html
Тут
http://www.cardwerk.com/smartcards/smartca..._ISO7816-3.aspx
про номинал тактовой ни слова, нормируются только время нарастания и спада тактового сигнала при емкости нагрузки 30рF.
Где правда?
CADiLO
Правда не в левых перепечатках, а в оригинале стандарта.

5.2.3 CLK (C3)
This contact is used to provide the card with clock signal. The actual value of the frequency of the clock signal is denoted f.
The minimum value shall be 1 MHz. At least during activation (see 6.2.1) and cold reset (see6.2.2), the maximum value shall be 5 MHz. For the maximum value supported by the card, see Table 7.

Нажмите для просмотра прикрепленного файла
vadimp61
Снял картинки тактовой.
На первой tek00033 - первое включение
На второй tek00034 в процессе работы.
Получается модуль понижает тактовую частоты к СИМ карте в процессе работы и останавливается на приемлемой на которой СИМ карта отвечает корректно?
Aner
QUOTE (vadimp61 @ May 10 2016, 16:30) *
Измерил емкость CLK входа СИМ карты относительно ее GND = 120pF
Измерил емкость в рабочей плате где на линии CLK стоит два TVS диода SMF05C (80pF)и одна СИМ карта (вторая СИМ карта поднята) = 320пФ+120пФ вторая если поставить.
SIM800C прекрасно себя чувствует! Регистрируется в сети мухой и работает в круглосуточном режиме (охрана).
Измерял этим прибором
http://www.astena.ru/st5-s.html
Тут
http://www.cardwerk.com/smartcards/smartca..._ISO7816-3.aspx
про номинал тактовой ни слова, нормируются только время нарастания и спада тактового сигнала при емкости нагрузки 30рF.
Где правда?

Ну оч забавные псевдо измерения, в особенности замеренные этим приборчиком емкости полупроводниковых TVS диодов. И чему только народ учат!
vadimp61
Цитата(Aner @ May 10 2016, 16:14) *
Ну оч забавные псевдо измерения, в особенности замеренные этим приборчиком емкости полупроводниковых TVS диодов. И чему только народ учат!

Емкости диодов не мерил, а взял из ПДФ)
А приборчик кстати измеряет довольно точно.
Осциллограммы измерял MSO3032, они и показывают по затянутым фронтам, что емкость там есть и не маленькая.
Aner
QUOTE (vadimp61 @ May 10 2016, 17:14) *
Снял картинки тактовой.
На первой tek00033 - первое включение
На второй tek00034 в процессе работы.
Получается модуль понижает тактовую частоты к СИМ карте в процессе работы и останавливается на приемлемой на которой СИМ карта отвечает корректно?

Модуль НЕ понижает никакую тактовую. В стандарте для карты все описано.

QUOTE (vadimp61 @ May 10 2016, 17:17) *
Емкости диодов не мерил, а взял из ПДФ)
А приборчик кстати измеряет довольно точно.

Измеряет он хреново, но со своей заданной точностью и причём чисто активные/реактивные пассивы.
Померьте на любом диоде емкость, и убедитесь что он ничего и близко не мерит.
vadimp61
Цитата(Aner @ May 10 2016, 16:21) *
Модуль НЕ понижает никакую тактовую. В стандарте для карты все описано.


Измеряет он хреново, но со своей заданной точностью и причём чисто активные/реактивные пассивы.
Померьте на любом диоде емкость, и убедитесь что он ничего и близко не мерит.

Я мерил схему с впаянными диодами и установленной одной СИМ картой, то что примерно 320пф там есть видно по снятым осциллограммам.

Да, тогда объясните почему частоты на осциллограмах разные? Раз в стандарте все написано.
Я прочел что частоты меняются:

When switching the frequency from one value to another, care should be taken to
ensure that no pulse is shorter than 40 % of the shortest cycle allowed by the card (see maximum frequency
in Table 7). No information shall be exchanged when switching the frequency value. Two different times are
recommended for switching the frequency value, either
⎯ after completion of an answer to reset, see 8.1, while the card is waiting for a character, or
⎯ after completion of a successful PPS exchange, see 9.3, while the card is waiting for a character.

Цитата(vadimp61 @ May 10 2016, 16:26) *
Я мерил схему с впаянными диодами и установленной одной СИМ картой, то что примерно 320пф там есть видно по снятым осциллограммам.

Да, тогда объясните почему частоты на осциллограмах разные? Раз в стандарте все написано.
Я прочел что частоты меняются:

When switching the frequency from one value to another, care should be taken to
ensure that no pulse is shorter than 40 % of the shortest cycle allowed by the card (see maximum frequency
in Table 7). No information shall be exchanged when switching the frequency value. Two different times are
recommended for switching the frequency value, either
⎯ after completion of an answer to reset, see 8.1, while the card is waiting for a character, or
⎯ after completion of a successful PPS exchange, see 9.3, while the card is waiting for a character.


Что то я сам протормозил - не меняет он частоты
Aner
QUOTE (vadimp61 @ May 10 2016, 17:26) *
Я мерил схему с впаянными диодами и установленной одной СИМ картой, то что примерно 320пф там есть видно по снятым осциллограммам.

Да, тогда объясните почему частоты на осциллограмах разные? Раз в стандарте все написано.
Я прочел что частоты меняются:

When switching the frequency from one value to another, care should be taken to
ensure that no pulse is shorter than 40 % of the shortest cycle allowed by the card (see maximum frequency
in Table 7). No information shall be exchanged when switching the frequency value. Two different times are
recommended for switching the frequency value, either
⎯ after completion of an answer to reset, see 8.1, while the card is waiting for a character, or
⎯ after completion of a successful PPS exchange, see 9.3, while the card is waiting for a character.

по снятым осциллограммам видны времена ( скорость нарастания) фронтов, сигналов. Но опять таки не говорите как меряли, с каким делителем.
Может емкость делителя вносили и тп. И никак не видно что там примерно 320пф есть.

Малый кусочек текста из протокола обмена, что частоты подстраиваются, из-за наличия различных стандартов карт.
CADiLO
А может потому и завалы , что емкость на линиях завышена от требуемой.

>>>на линии CLK стоит два TVS диода SMF05C (80pF)

Ну и как это соотнести из рекомендацией с даташита на модуль - не более 50pF ????
Это как раз тот случай когда не требуется вникать в подробности, а достаточно просто выполнять рекомендации.

Кстати максимальное значение для SMF05C = 130pF (Semtech) sm.gif
А у рекомендуемого ESDA6V1-5W6 как раз и есть 50pF
Aner
QUOTE (SWT-RUS @ May 8 2016, 10:33) *
У меня планируется 2 симкарты и 2 симчипа. Карты как я понимаю защищать ESD диодами надо обязательно. Чипы наружу не выходят никак. Хочу на их защмте сэконосить места. А вот на емкостях сэкономит не получится - придется ставить кпк на карту. Нигде не ошибся?

На ESD диодах экономить нельзя там, особенно с этими сим-чипами. Будут дохнуть, проверено.
vadimp61
Цитата(CADiLO @ May 10 2016, 16:40) *
А может потому и завалы , что емкость на линиях завышена от требуемой.

>>>на линии CLK стоит два TVS диода SMF05C (80pF)

Ну и как это соотнести из рекомендацией с даташита на модуль - не более 50pF ????
Это как раз тот случай когда не требуется вникать в подробности, а достаточно просто выполнять рекомендации.

Ну так в даташите на SIM800 и SIM800C стоит в примере SMF05C, а у них по документации уже 80пФ???!!! при Vbr=0 и 50пФ при примерно 2В. Это у OnSemi

А еще емкость СИМ карты, уже не вписываемся даже с одним диодом?
У Семтеховских в пдф вообще от 120 до 60пФ!
Aner
QUOTE (CADiLO @ May 10 2016, 17:40) *
А может потому и завалы , что емкость на линиях завышена от требуемой.

>>>на линии CLK стоит два TVS диода SMF05C (80pF)

Ну и как это соотнести из рекомендацией с даташита на модуль - не более 50pF ????
Это как раз тот случай когда не требуется вникать в подробности, а достаточно просто выполнять рекомендации.

Кстати максимальное значение для SMF05C = 130pF (Semtech) sm.gif
А у рекомендуемого ESDA6V1-5W6 как раз и есть 50pF

Мы от ON Semi используем, тестировали, более 60...65pF не встречали. Приносили фейки, нонеймы дешевые китайские, там и до 250pF намеряли.
Но есть и c 10pF защита, но дороже.
CADiLO
>>>Ну так в даташите на SIM800 и SIM800C стоит в примере SMF05C

SIM800C_Hardware_Design_V1.03 - нет там SMF05C
SIM800 - там чипсет не 6261, а 6260. Он емкости как и SIM900 допускает

У OnSemi - да, 80 пик. Но где гарантия что будут оригинальные SMF05C, а не другой компании.
Поэтому берем худший случай - http://www.semtech.com/images/datasheet/smf05c.pdf где максимальное значение почти вдвое хуже.

vadimp61
Цитата(CADiLO @ May 10 2016, 16:56) *
>>>Ну так в даташите на SIM800 и SIM800C стоит в примере SMF05C

SIM800C_Hardware_Design_V1.03 - нет там SMF05C
SIM800 - там чипсет не 6261, а 6260. Он емкости как и SIM900 допускает

У OnSemi - да, 80 пик. Но где гарантия что будут оригинальные SMF05C, а не другой компании.
Поэтому берем худший случай - http://www.semtech.com/images/datasheet/smf05c.pdf где максимальное значение почти вдвое хуже.

Я все делал в том году по версии
sim800c_hardware_design_v1.01
ESDA6V1 появился только в версии 02, которую только что скачал у МТ.
Сейчас делаю устройство на SIM800 - схема переключения СИМ карт та же.
Получается он менее требователен к емкости защиты?
SWT-RUS
Цитата(Aner @ May 10 2016, 16:49) *
На ESD диодах экономить нельзя там, особенно с этими сим-чипами. Будут дохнуть, проверено.

А можно поподробнее - почему они дохнут? Я всю жизнь думал, что ESD диоды нужны для защиты во время механического переключения.
Hub
Цитата(vadimp61 @ May 10 2016, 17:03) *
Я все делал в том году по версии
sim800c_hardware_design_v1.01
ESDA6V1 появился только в версии 02, которую только что скачал у МТ.
Сейчас делаю устройство на SIM800 - схема переключения СИМ карт та же.
Получается он менее требователен к емкости защиты?

актуальная версия Hardware Design на модуль SIM800C - 1,03. чуть позже обновим на сайте.
напишите мне на wireless(ДОГ)mt-system.ru, поищем простой и бюджетный вариант коммутации
ArtemKAD
Цитата(SWT-RUS @ May 12 2016, 22:58) *
Я всю жизнь думал, что ESD диоды нужны для защиты во время механического переключения.

ESD-диоды нужны для защиты от статики которая попадает на контакты SIM-держателя(как теми которые контачат с карточкой, так и теми которые припаиваются к плате) при контакте с руками. В принципе их можно не ставить только если конструкция устройства не допускает возможности добраться до цепей лапами.
evgeny_boger
Цитата(CADiLO @ May 3 2016, 22:51) *
1. нельзя - общая емкость остальных линий сведет модуль с ума, плюс не забывайте что карты бывают 5, 3 и 1.8 вольта
2.ADG804 - 1 штука = примерно $2.5, а одна штука 74CBTLV3257 = $0.47

P.S.
Просто уже проверен такой вариант. В Риге ребята коммутируют таким образом карточки. В опте коммутатор выходит почти 22 цента, плюс питание нормально пропускает, плюс VQFN 3,5x2.5 mm


A питание в такой схеме коммутируется тем же мультиплексором? 5 Ом не много получается?
CADiLO
Закон ома помним ?

Ниже табличка для карточек - карты на 5 вольт уже не выпускаются, поэтому рассматриваем только классы B и С
Согласно даташита на микросхему коммутатора при ее питании 3.0 - 3.6 вольт и протекающем через ключ токе выше 24 mA
номинальное значение сопротивления канала равно 4.0 ома и даже нижне согласно графиков 11-13 даташита на коммутатор.

Калькулятор в руки и больше таких вопросов не возникнет.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.