реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Максимально безпроблемный комплект CAN для AVR
пай-мальчик
сообщение Nov 19 2013, 16:10
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 19-10-13
Пользователь №: 78 801



Добрый день!

Сразу скажу, все темы в этом разделе прочитал, их тут немного. Что-то уже обсуждалось, но лет 3-8 назад sm.gif Может ситуация изменилась к 2014-му году, тогда прошу подсказать!

Задумал кое-какую домашнюю автоматизацию на CAN сделать. Устройств порядка 20-30. Опыта в схемотехнике почти нет, только по готовой схеме платы рисовал и ЛУТил.
Паять буду паяльником, так что ARM-ы и 32битные AVR, увы, отпадают. Очень хочется использовать atmega в DIP-корпусе, чтобы была возможность устройства перепрошивать уже установленные (вытаскивая аврку из панельки ). Так что ATMEGA16M1 и AT90CAN32 очень нежелательный вариант.

Про Микрочиповские MCP2551 и MCP2515 тут все категорически пишут, что с кучей багов чипы. Не уверен, что осилю качественно обойти все грабли. Может это уже неактуально в 2014-м? Или они ничего не меняли?

Так же неясно по связке SJA1000T + TJA1041. Там errata есть, но меньше или прямо совсем всё шикарно? И сколько примерно кода занимает библиотека работы с SJA1000T, если не секрет? Цена у китайцев очень радует $0.5 за контроллер и $0.5 за драйвер. Для меня это пока фаворит.

AT90CAN32-16AU или ATMEGA16M1-AU тоже рассматриваю. Я так понимаю, с ними лучше использовать ATA6660. А там с глючностью хорошо или тоже есть, но поменьше, чем у MCP?

Про младшие АРМы, кстати, тоже в какой-то ветке писали что у LPC именно реализация плохая с кучей багов.
А к STM32F105R8 это относится? LQFP64 с горем пополам всё-таки можно будет припаять. Хотя, программатор и плата выйдет подороже и платформу менять таки не очень хочется.

Может появились ещё какие-то варианты?

p.s. Ещё важный момент - логистика. В нашей деревне ничего не купишь, а если купишь, ни в жизнь не продашь. Поэтому все варианты с "взять всего понемногу" и посмотреть, будут стоить необоснованно дорого и растянутся на полгода. Планирую определиться с платформой и заказать через алибабу сразу 30 комплектов. Это и то растянется на 1.5-2 месяца. Почта РФ, блин sm.gif

Сообщение отредактировал пай-мальчик - Nov 19 2013, 16:45
Go to the top of the page
 
+Quote Post
ZASADA
сообщение Nov 19 2013, 19:27
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 738
Регистрация: 13-01-11
Из: Минск
Пользователь №: 62 210



Цитата(пай-мальчик @ Nov 19 2013, 19:10) *
Про Микрочиповские MCP2551 и MCP2515 тут все категорически пишут, что с кучей багов чипы. Не уверен, что осилю качественно обойти все грабли. Может это уже неактуально в 2014-м? Или они ничего не меняли?

а можно подробнее, чё за куча багов? как то я пока ни одного не встретил, может не там искал?
Go to the top of the page
 
+Quote Post
пай-мальчик
сообщение Nov 20 2013, 04:27
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 19-10-13
Пользователь №: 78 801



Уж не знаю, все это или только часть.

Как минимум 6 аппаратных багов. http://ww1.microchip.com/downloads/en/DeviceDoc/80179g.pdf

Хотя, документ 2007-го года. Может быть сейчас если сделать заказ, придёт какая-нибудь В10 ревизия, уже вылизанная? А SJA и TJA например наоборот, стали глючными. Я поэтому и задал вопрос, что хочу узнать что с годами поменялось?
Go to the top of the page
 
+Quote Post
ZASADA
сообщение Nov 20 2013, 05:49
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 738
Регистрация: 13-01-11
Из: Минск
Пользователь №: 62 210



Цитата(пай-мальчик @ Nov 20 2013, 07:27) *
Уж не знаю, все это или только часть.

Как минимум 6 аппаратных багов. http://ww1.microchip.com/downloads/en/DeviceDoc/80179g.pdf
Хотя, документ 2007-го года.

начнем с того, что их там не 6, а 5. Из них 3 были исправлены еще до 2007г, столкнуться с двумя оставшимися практически не реально, причем приведены простые шаги, как их избежать совсем. Это полный список багов, про которые все массово категорически пишут?
Цитата(пай-мальчик)
Про Микрочиповские MCP2551 и MCP2515 тут все категорически пишут, что с кучей багов чипы.


Go to the top of the page
 
+Quote Post
yes
сообщение Nov 20 2013, 10:26
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



у Renesas-а полно CAN-ов в QFP корпусах
есть и в soic
http://www.renesas.eu/products/mpumcu/78k/...50AMC-5A4-A.jsp
http://www.renesas.eu/products/mpumcu/r8c/...R5F21226DFP.jsp
Go to the top of the page
 
+Quote Post
Volldemar
сообщение Nov 22 2013, 07:46
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 121
Регистрация: 27-04-09
Из: Украина
Пользователь №: 48 342



AVR - это так, для ознакомления, последнее время стоимость авров практически равна стм32, а у последних намного выше функционал. И ещё минус к атмелю, баснословно дорогие программирующе-отладочные устройства (программатор и отладчики по жетагу). Для стм32 есть куча свободных клонов, можно и самому повторить, а если напряг то и купить, стоит очень демократично. У стм32 встроенный КАН контроллер, это минус один корпус, да и по цене приятно. Запаять QFP64 - не проблема, если использовать тоненькое жало и паять под увеличительным стеклом (я так делаю, так как зрение не 100%), и всё паяется и работает, так что "не так страшен чёрт, как его малюют" sm.gif
Go to the top of the page
 
+Quote Post
Vasily_
сообщение Nov 22 2013, 10:37
Сообщение #7


Знающий
****

Группа: Модераторы
Сообщений: 925
Регистрация: 25-01-09
Из: Рига
Пользователь №: 43 909



Цитата(Volldemar @ Nov 22 2013, 09:46) *
И ещё минус к атмелю, баснословно дорогие программирующе-отладочные устройства (программатор и отладчики по жетагу).

Дракоша ну очень дорогой, аж целых 44евро. biggrin.gif
Go to the top of the page
 
+Quote Post
Volldemar
сообщение Nov 22 2013, 14:00
Сообщение #8


Частый гость
**

Группа: Участник
Сообщений: 121
Регистрация: 27-04-09
Из: Украина
Пользователь №: 48 342



Цитата(Vasily_ @ Nov 22 2013, 13:37) *
Дракоша ну очень дорогой, аж целых 44евро. biggrin.gif

Не знаю, как на счёт вышеприведённой суммы, но вот более дорого:
цена_драгон
Go to the top of the page
 
+Quote Post
ZASADA
сообщение Nov 22 2013, 14:22
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 738
Регистрация: 13-01-11
Из: Минск
Пользователь №: 62 210



ну если хотите, я могу и за 10к $ продать. а так первая ссылка в гугле выдает 44 евро в розницу.
Go to the top of the page
 
+Quote Post
Vasily_
сообщение Nov 22 2013, 16:30
Сообщение #10


Знающий
****

Группа: Модераторы
Сообщений: 925
Регистрация: 25-01-09
Из: Рига
Пользователь №: 43 909



Цитата(ZASADA @ Nov 22 2013, 16:22) *
первая ссылка в гугле[/url] выдает 44 евро в розницу.

И не только там, я брал даже за 39, а продавать действительно можно за сколько угодно. biggrin.gif
Go to the top of the page
 
+Quote Post
пай-мальчик
сообщение Nov 23 2013, 04:16
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 19-10-13
Пользователь №: 78 801



У меня под AVR уже есть usbasp за $3 и в шкафу jtag ice 1 валяется за $7, не пригождался ещё.

У ARM для данной задачи есть фатальный минус - ATMEGA будет в DIP-панельках. Захотел поменять функционал, выключил питание, вытащил чип и перепрошил на рабочем месте. А не со стремянки с ноутбуком под потолком в сортире sm.gif

Кстати, тут другой нюанс вылез. На алибабе написал где-то 50 продаванам и они разделились на два лагеря. У одних цена за SJA1000 $0.5-0.7 и столько же за tja1041, другие тельняшку на груди рвут, что не может быть таких цен и это всё китайские подделки и меньше 1.5 баксов за чип - это фантастика. Пока как-то вторым не верю, но может зря? Но где гарантии, что мне за 1.5 бакса не продадут те же самые, что у первых по $0.6 продаются? wacko.gif

Сообщение отредактировал пай-мальчик - Nov 23 2013, 04:16
Go to the top of the page
 
+Quote Post
gerber
сообщение Nov 23 2013, 06:15
Сообщение #12


Знающий
****

Группа: Участник
Сообщений: 750
Регистрация: 1-11-11
Пользователь №: 68 088



Цитата(пай-мальчик @ Nov 23 2013, 07:16) *
У ARM для данной задачи есть фатальный минус - ATMEGA будет в DIP-панельках. Захотел поменять функционал, выключил питание, вытащил чип и перепрошил на рабочем месте. А не со стремянки с ноутбуком под потолком в сортире sm.gif

Сделайте обновление прошивки прямо по CAN интерфейсу, тогда не придётся лезть со стремянкой в сортир даже для вытаскивания Atmeg-и из DIP-панельки.


--------------------
"... часами я мог наблюдать, как люди работают." (М. Горький)
Go to the top of the page
 
+Quote Post
ZASADA
сообщение Nov 23 2013, 17:44
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 738
Регистрация: 13-01-11
Из: Минск
Пользователь №: 62 210



Цитата(gerber @ Nov 23 2013, 09:15) *
Сделайте обновление прошивки прямо по CAN интерфейсу, тогда не придётся лезть со стремянкой в сортир даже для вытаскивания Atmeg-и из DIP-панельки.

вы способны с первой попытки написать программу, позволяющую самообновляться по CAN интерфейсу? или для начала придется 100500 раз программатором прошивку перезаливать и отлаживать?
Go to the top of the page
 
+Quote Post
iosifk
сообщение Nov 23 2013, 18:27
Сообщение #14


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(ZASADA @ Nov 23 2013, 21:44) *
вы способны с первой попытки написать программу, позволяющую самообновляться по CAN интерфейсу? или для начала придется 100500 раз программатором прошивку перезаливать и отлаживать?

Я вот читаю и вижу обычное дело.
Для разработки берется не тот микроконтроллер, для которого есть дешевые стартовые наборы именно с CAN и библиотеки для CAN, а тот, на котором что-то делалось "вчера" и который на пол-копейки дешевле...
А то, что при таком подходе сил будет затрачено немеряно, так это будет потом...
Ведь AVR никогда не предназначался ни для станков, ни для автомобилей...
А вот НЕК-Реннесас делался именно для автомобилей с их CAN-интерфейсами... А значит там и примеры и библиотеки и все прочее должно быть...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Methane
сообщение Nov 23 2013, 18:36
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(пай-мальчик @ Nov 19 2013, 18:10) *
Задумал кое-какую домашнюю автоматизацию на CAN сделать. Устройств порядка 20-30.

Почему такой странный выбор? Сейчас куча RF чипов, с минимумом обвеса, сразу готовая цифра. Можно монтировать сразу в розетки, выключатели. Проводов дополнительных тянуть не нужно.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 7th July 2025 - 04:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.015 секунд с 7
ELECTRONIX ©2004-2016