Электронщигам вапрос: uart ttl - RS232 чайнегу

Discussion in 'Off Topic' started by SliceMaster, May 14, 2015.

  1. SliceMaster

    SliceMaster Well-Known Member

    Joined:
    Sep 21, 2002
    Messages:
    17,283
    Location:
    Krasnoyarsk
    Электронщигам вапрос: uart ttl - RS232 чайнегу

    Итаг.
    Есть девайс (1) с TTL
    http://blueflyvario.blogspot.com.au/2014/11/blueflyvariottlgpsv10-released.html

    5 пинов GND, V, RX, TX, "+"

    был зацеплен в кобо
    http://blueflyvario.blogspot.com.au/2014/11/kobo-glo-install.html

    тока вот в моём случае, в отличии от ссылки, был задействован 5 пин - провод шел кудато в район батарейки кобо.

    Задача:
    Есть девайс (2) acer311 у которого есть rs232
    http://pinouts.ru/CellularPhones-A-N/acer_n30.shtml

    есть такая хрень, но у ней на входе и на выходе 4 ноги
    http://jewelfox.ru/lot.php?id=4512

    КАК?, если можно, показать чайнегу пальцем - какая нога к какой ноге.
     
  2. mikel-

    mikel- FH Beta Tester

    Joined:
    May 14, 2002
    Messages:
    4,321
    Location:
    San Francisco / Воронеж
    Re: Электронщигам вапрос: uart ttl - RS232 чайнегу

    Вот прям щас не могу по ногам расписать, но пара коментов.

    1) Пятый контакт там вроде не важен. Скорее всего это то что упоминается в тексте - VBACKUP, видимо резервное (дублирующее?) напряжение подаваемое с Kobo на GPS. Обойдется одним основным питанием скорее всего.

    2) Blue GPS придется запитывать от Acer 5 вольтами, но там регулятор понижает до 3 вольт на схеме Blue и дальше весь Blue и его UART порт работают на 3 вольтах. Поэтому преобразователь на MAX3232 надо запитывать 3 вольтами с Blue подпаявшись к любой точке VDD на Blue. Вообще TTL это не 3 а 5 вольт, но используемая микруха MAX3232 умеет работать и на 3. Напряжение RS232 она сама генерит из 3 вольт.

    Итого у тебя будет 3 провода от Acer к преобразователю - Gnd, Rx, Tx.
    Затем 3 провода от разъема Blue к преобразователю - тоже Gnd, Rx, Tx.
    Затем припаять провод к Blue в любой точке с VDD и пустить на питание преобразователя. И еще от Acer 5 вольт завести на вход питания Blue на его разъеме.
    Еще видимо надо будет на контакт 22 COM_DCD на Acer завести 5 вольт от того же Acer (контакт 10?) чтобы порт включился.

    Если никто не успеет расписать ножки конкретно, то попробую из дома попозже.
     
  3. Krok-

    Krok- Well-Known Member

    Joined:
    May 24, 2005
    Messages:
    14,465
    Location:
    Город русских моряков
    Re: Электронщигам вапрос: uart ttl - RS232 чайнегу

    [​IMG][​IMG][​IMG]
    Не поможет? ;)
     
    Last edited: May 14, 2015
  4. SliceMaster

    SliceMaster Well-Known Member

    Joined:
    Sep 21, 2002
    Messages:
    17,283
    Location:
    Krasnoyarsk
    Re: Электронщигам вапрос: uart ttl - RS232 чайнегу

    осталось за кадром, где мне взять 3.3V
     
  5. mikel-

    mikel- FH Beta Tester

    Joined:
    May 14, 2002
    Messages:
    4,321
    Location:
    San Francisco / Воронеж
    Re: Электронщигам вапрос: uart ttl - RS232 чайнегу

    Ну у тебя порт на 3V. Вот и подай на MAX3232 3V вместо 3.3. А взять его можно подпаявшись к VDD где-нить на плате Blue GPS.
    Правда для MAX3232 3V это самый минимум, не уверен в стабильности, но думаю сойдет :)
     
  6. Stardust

    Stardust Well-Known Member

    Joined:
    Jun 12, 2000
    Messages:
    23,042
    Location:
    Novosibirsk, Russia
    Re: Электронщигам вапрос: uart ttl - RS232 чайнегу

    Ну есть конечно повышающие преобразователи на 3.3В. Например такие:
    http://www.chipdip.ru/product/ek-1674/
    Если есть куда впихнуть... Потребление опять же возрастет...
     
  7. SliceMaster

    SliceMaster Well-Known Member

    Joined:
    Sep 21, 2002
    Messages:
    17,283
    Location:
    Krasnoyarsk
    Re: Электронщигам вапрос: uart ttl - RS232 чайнегу

    У мене источник питания это Асер, а у него, в свою очередь, батарея 3.7В (в моём случае это 3хАА аккума). Т.е. из очевидных источников это или 3.7 или 5В с разъема USB. VDD, если я прально понил, это то, что подаётся на БлуФлайВарио.
     
  8. Krok-

    Krok- Well-Known Member

    Joined:
    May 24, 2005
    Messages:
    14,465
    Location:
    Город русских моряков
    Re: Электронщигам вапрос: uart ttl - RS232 чайнегу

    Питание нужно такое же как на микросхеме с которой сигнал берешь. 3в нормальное рабочее напряжение, в описании микрухи можно глянуть, той что на платке.
    имхо
    зы
    две дырки сбоку куда динамик впаивается - на одной 3вольта VDD.
     
    Last edited: May 14, 2015
  9. mikel-

    mikel- FH Beta Tester

    Joined:
    May 14, 2002
    Messages:
    4,321
    Location:
    San Francisco / Воронеж
    Re: Электронщигам вапрос: uart ttl - RS232 чайнегу

    Ты дал ссылку на распиновку Acer. Там указано входное напряжение 5V и выходное у него есть для питания USB тоже 5V. Посему я не знаю чему верить... тебе про 3.7V или ссылке про 5V :)
    Я ХЗ, если у тебя в реале 3.7, но USB у Acer как-то работает, то возможно там стоит чип повышающий напругу до 5V внутри. Каким-то образом этот Acer должен либо получать либо делать 5V для USB и для порта UART. Вероятно повышает сам внутри. Схемы у меня нет.

    Но по идее это вообще не так важно ибо для питания Blue GPS сойдет и 5V и 3.7V. У Blue внутри регулятор стоит (по схеме) который сожрет все в качестве питания от 3V до 6V. Этот регулятор опускает входную напрягу до 3V используемых везде внутри Blue.

    Но преобразователь MAX3232 надо запитывать тем напряжением которое используется внутри Blue и на котором работает его процессор и порт. Это VDD = 3V. И это не завист от того чем ты запитал Blue - 5 или 3.7V

    если надо то стучись в скайп - mlevitskiy
     
  10. SliceMaster

    SliceMaster Well-Known Member

    Joined:
    Sep 21, 2002
    Messages:
    17,283
    Location:
    Krasnoyarsk
    Re: Электронщигам вапрос: uart ttl - RS232 чайнегу

    Говоря про 3.7 вольта, имелась в виду батарейка асера.

    В обчем, методом научного тыка удалось зацепить все по принципу + в +, - в -. Единственно Rx девайсов зацепил на Тх конвертора и наоборот.
    Питалово - 5В с USB общее на всех. Включать рс232 ногой COM_DCD не потребовалось.

    Всем спасибо.
     
    Last edited: May 15, 2015
  11. mikel-

    mikel- FH Beta Tester

    Joined:
    May 14, 2002
    Messages:
    4,321
    Location:
    San Francisco / Воронеж
    Re: Электронщигам вапрос: uart ttl - RS232 чайнегу

    Для всех это для Blue и Acer? Надеюсь преобразователь уровней MAX3232
    ты все-таки от 3V запитал :)
     
  12. SliceMaster

    SliceMaster Well-Known Member

    Joined:
    Sep 21, 2002
    Messages:
    17,283
    Location:
    Krasnoyarsk
    Re: Электронщигам вапрос: uart ttl - RS232 чайнегу

    Я прицепил на плату
    http://jewelfox.ru/lot.php?id=4512
    плюс от усб, там где сторона RS232 и + от Blue, там где TTL.
    И оно заработало.
    Плюс и земля, кстати на этой платке общие для обеих сторон.
    Имхую, что сборка с 3232 это дело сама как-то разруливает.
     
  13. alexzp

    alexzp Well-Known Member

    Joined:
    May 4, 2006
    Messages:
    6,363
    Location:
    Запорожье
    Re: Электронщигам вапрос: uart ttl - RS232 чайнегу

    Диапазон напряжений питания MAX3232 3...5,5В.
    Никаких сложностей в подключении к 5В нет.
     
  14. mikel-

    mikel- FH Beta Tester

    Joined:
    May 14, 2002
    Messages:
    4,321
    Location:
    San Francisco / Воронеж
    Re: Электронщигам вапрос: uart ttl - RS232 чайнегу


    Я еще раз скажу, вдруг пригодится когда-нибудь.
    Ты соединяешь напрямую 3В и 5В и не боишься.

    MAX3232 преобразует сигналы с разными напряжениями. У него как бы "две стороны". Одна сторона, скажем "левая" работает на том напряжении которым ты запитываешь микросхему. Именно на нем. Подавая питание ты определяешь напряжение выходных сигналов на "левой" стороне MAX232. Ты подал 5 Вольт на питание MAX и значит левая сторона работает на 5В.
    Другая сторона ("правая") работает на напряжении уровня RS232, скажем 12 вольт (которое, кстати, MAX232 генерирует сам).

    Так вот у тебя левая сторона MAX3232 работает на 5В, а ты подключил туда свой Blue GPS у которого порт работает на 3 вольт, а не на 5. Понимаешь?

    Теперь если на правую сторону MAX (сторона RS232) приходит сигнал высокого логического уровня, ну 12 вольт например то MAX232 преобразует его в 5 вольт на левой стороне и посылает 5 вольт в твой Blue GPS который может от этого сгореть или проц может начать глючить или пойдут ошибки связи итп так как у Blue везде напряга 3В. это приличная разница 3 и 5.

    Звучит конечно страшнее чем на самом деле :) Очень часто порты даже на 3 вольтовых девайсах умеют терпеть 5 вольт, толерантные (5V tolerant). Специально сделано для упрощения соединений. Но не зная точно, не выяснив что именно на твоей плате Blue контроллер терпит 5 вольт нельзя на это рассчитывать.
     
  15. SliceMaster

    SliceMaster Well-Known Member

    Joined:
    Sep 21, 2002
    Messages:
    17,283
    Location:
    Krasnoyarsk
    Re: Электронщигам вапрос: uart ttl - RS232 чайнегу

    ващето я подал 5 вольт со стороны рс232 а со стороны блу у мене + блу, т.е. ничего.
    повторюсь, что на той платке плюсы обоих сторон звонятся.
     
  16. mikel-

    mikel- FH Beta Tester

    Joined:
    May 14, 2002
    Messages:
    4,321
    Location:
    San Francisco / Воронеж
    Re: Электронщигам вапрос: uart ttl - RS232 чайнегу

    "Сторона" это условность. Неважно где физически ножки питания находятся и сколько их.
    У MAX3232 один вход питания и он относится к стороне с низким напряжением. какое подашь такое и будет рабочим на этой низкой стороне (ну типа TTL сторона). Для стороны RS232 входа питания нет. Для стороны высокого напряжения (RS232) MAX3232 сам генерирует питание 12 вольт используя питание низкой стороны и повышающую Charge Pump схему внутри. Он Берет поданные тобой 3 или 5 вольт и делает из них 12.
    Соответственно ты подал 5 вольт со стороны Блу :)
    Но если не сдохнет через пару дней и не будет странных эффектов типа глюков, повышенной разрядки батареи итп, то скорее всего ничего ужасного :)
     
  17. Krok-

    Krok- Well-Known Member

    Joined:
    May 24, 2005
    Messages:
    14,465
    Location:
    Город русских моряков
    Re: Электронщигам вапрос: uart ttl - RS232 чайнегу

    3v->5v выходы через 2к2 резисторы. Сгореть не сгорит.
     
  18. SliceMaster

    SliceMaster Well-Known Member

    Joined:
    Sep 21, 2002
    Messages:
    17,283
    Location:
    Krasnoyarsk
    Re: Электронщигам вапрос: uart ttl - RS232 чайнегу

    Несколько часов эксплуатации прошли штатно. Даже спутники нашлись с подоконника, хоть и долго искались.
     
  19. SliceMaster

    SliceMaster Well-Known Member

    Joined:
    Sep 21, 2002
    Messages:
    17,283
    Location:
    Krasnoyarsk
    Re: Электронщигам вапрос: uart ttl - RS232 чайнегу

    Итаг, творчески осмысли сказанное спрашиваю: подав +5 на питалово мах3232 что, я имею на выходе? куданить полетит +-12?

    Если я прально понимаю:
    [​IMG]

    , то Bluefly хавает до +6 через TC1015, т.е. тут я в шоколаде.
    Грозные 12В должны итить на RS232 КПК, что для RS232, вроде, штатно.

    Я где-то не прав?
     
  20. Krok-

    Krok- Well-Known Member

    Joined:
    May 24, 2005
    Messages:
    14,465
    Location:
    Город русских моряков
    Re: Электронщигам вапрос: uart ttl - RS232 чайнегу

    Та всюду прав :)
    Только, если не лень, подай на платку max3232 3вольта из точки JP1, вместо 5в от USB питания.
    USB+5V->Bluefly+3V->max3232
    главное два питания не замкнуть. :)
     
    Last edited: May 18, 2015