mcp2515

Тема в разделе "Посоветуйте детальки", создана пользователем starsnet, 30 сен 2019.

Метки:
  1. starsnet

    starsnet Нерд

    Всем привет

    Ребята, подскажите:

    1. Какая разница между тремя контроллерами: mcp2515T-I/ST, mcp2515T-I/SO, mcp2515-I/P ?
    2. Какая из этих трех (или другая? ) стоит CAN-контроллере, типа этой https://ru.aliexpress.com/item/3284..._expid=6f0a16ec-ad82-4936-8214-f3ca7265ab03-0
    3. На mcp2515T-I/ST можно сделать CAN-контроллер, на подобии той, что указана по ссылке ? Как минимум, они различаются по размеру, и по количеству ножек) Где-то 9 ножек, где-то 10..
     
  2. akl

    akl Гуру

    https://static.chipdip.ru/lib/204/DOC000204563.pdf - страница 80. SO ST и P это разные корпуса

    по фотке с али там вроде SO

    сделать можно из любой, разница только в корпусах - главное чтоб плата подходила под конкретный корпус
    Но надо учитывать, что ST мельче и соответственно паять его труднее
     
    Последнее редактирование: 30 сен 2019
  3. starsnet

    starsnet Нерд

    1.
    Что значит "чтобы плата была под конкретный корпус" ?
    Я купил рассыпухи, спаяю тестовый образец CAN-шины)
    Я смотрел на тот даташит. Тоже решил что разница только в корпусе. Но потом решил, всё-таки, спросить.

    Посмотрел на живой плате. Да, там MCP2515-I/SO (SO-18SOIC18)
    mcp2515T-I/ST - TSSOP-20

    T-I/ST по размеру меньше обычного I/SO

    2.
    MCP2551T-I/SN и MCP2551T-I/SN - тоже без особой разницы ?
     
  4. akl

    akl Гуру

    ну чтобы что-то спаять, надо сделать плату, а плату надо делать так чтобы микросхема в нее вставлялась и припаивалась к нужным местам (чтоб пятки на прате соответствовали корпусу микросхемы). Или я не понял что планируется делать.

    ST это TSSOP
    SO это SOIC
    [​IMG]
    (картинка для примера, габариты конкретных микросхем надо брать из даташита)
    MCP2551T-I/SN судя по даташиту это SOIC
     
  5. starsnet

    starsnet Нерд

    И посоветуйте, пожалуйста, какие-нибудь колодки (панельки) для этих чипов)
    А то с моими дубовыми пальцами паять - то еще занятие, они очень маленькие.. Нет никаких ?
    Что-то типа этих http://www.symmetron.ru/suppliers/wells/index.shtml
    для mcp2515T-I/ST и MCP2551T-I/SN / MCP2551T-I/SN
     
  6. starsnet

    starsnet Нерд

    Да, всё верно.

    Аа, понял.
    Не увидел сообщение)
     
  7. akl

    akl Гуру

    да, есть такие переходники с мелких soic и ssop и прочих на большие dip с ногами в дырки. Надо только смотреть чтоб микросхема точно влезала по габаритам и количеству ног.
     
  8. starsnet

    starsnet Нерд

    Точной модели достаточно чтобы узнать какой именно нужен переходник ?

    У меня имеется
    MCP2515T-I/ST - https://www.chipdip.ru/product/mcp2515t-i-st
    MCP2551T-I/SN - https://www.chipdip.ru/product/mcp2551t-i-sn
    MCP2551-I/SN - https://www.chipdip.ru/product/mcp2551-i-sn
     
  9. akl

    akl Гуру

    по идее достаточно. Если что, в даташите есть страницы с размерами микросхем, там достаточно посмотреть чтоб влазило по ширине и шаг ног совпадал (и количество ног само собой)

    под переходниками я имел в виду нечто такое
    [​IMG]

    а те панельки ZIF имеют смысл только если надо микросхемы вставлять-вынимать, чтобы перепрошивать или типа того, а так они слишком дороги и громоздки.

    припаять тут все равно придется, но это не так сложно - флюсом помазать и осторожно паяльником потыкать, в ютюбе есть куча видео как паять такие микросхемы.
     
  10. starsnet

    starsnet Нерд

    где можно купить такие ? желательно, с доставкой - в наших регионах вряд ли такое найду

    эх, хотел схалтурить - просто вставить в zif) ну да ладно.
     
  11. akl

    akl Гуру

    в чипдипе точно есть что-то подобное https://www.chipdip.ru/product0/9000419133 и вместе со штыревыми контактами https://www.chipdip.ru/product0/9000424716
    да вообще они нередко встречаются, в моем местном радиомгазе тоже есть похожие. А на али так ваще завались

    в разделах макетных плат надо искать
     
  12. b707

    b707 Гуру

    starsnet - а в чем смысл собирать самому на макетке, особенно если не привык паять мелкочипы? Дешевле и лучше. чем готовые с али за 80 руб. как в вашем заглавном посту - все равно не соберете
     
  13. starsnet

    starsnet Нерд

    спасибо, то что надо
     
  14. starsnet

    starsnet Нерд

    согласен, лучше готового я не сделаю)
    я не нашел готового. ДЛЯ МАЛИНЫ. есть, конечно, некоторые. но либо дорого, либо комбайн. решил сделать сам.
    то что я указал подходит для ардуино. а для распбери - именно этот контроллер (хоть он и распространенный) не подходит ( вопрос с питанием)
    Во-вторых, это для прототипирования. Да и паять вроде привычный)
     
  15. b707

    b707 Гуру

    а можно подробнее? как он "не подходит"? если вопрос с питанием - так какой смысл весь модуль заново паять - сделайте преобразователь питания на нужное напряжение и все
     
  16. parovoZZ

    parovoZZ Гуру

    а что там с питанием?
     
  17. starsnet

    starsnet Нерд

    "сделайте преобразователь питания на нужное напряжение и все" - шило на мыло?)
    Я не хочу городить преобразователь напряжения. Во-вторых, проще один раз сделать нормально. И пользоваться.
    Возможно, это будет частью (конечная плата - пока в голове еще "варится")
     
  18. starsnet

    starsnet Нерд

    Ну, если коротко, то тут: https://vimtut0r.com/2017/01/17/can-bus-with-raspberry-pi-howtoquickstart-mcp2515-kernel-4-4-x/

    Один чип может работать и на 3.3 и на 5 вольт. А второй чип - только на 5 вольт.
    А питаются они (в плате в первом посте) - с одной ножки.

    Можно приспособить эту же плату - разорвав питание, и запитав по отдельности.
    Но, во-первых, я сторонник один раз сделать и забыть.
    Во-вторых, я еще до конца не решил с конечным оборудованием (can-модуль, возможно, будет частью другой).
    Поэтому хочу сделать отдельно кан-плату.
     
  19. akl

    akl Гуру

    как вариант можно питать модуль от 5 вольт, а ноги которые идут в разбери (MISO и т.п.) согласовать при помощи резисторов и стабилитронов. А входные ноги модуля наверно вполне воспримут 3,3 вольта за единицу
     
  20. akl

    akl Гуру

    Последнее редактирование: 30 сен 2019