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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> CAN + CPU low cost
spf
сообщение May 24 2007, 10:36
Сообщение #16


Странник
****

Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051



Цитата(cebotor @ May 24 2007, 16:04) *
И должен имитировать статусы реально функицонирующего агрегата , не отключая его. какие предложения ?

Из этого предложения непонятно как связаны статусы, "не отключения" и CAN-ID, поэтому сложно что-то предлагать.


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post
syoma
сообщение Jul 21 2007, 18:42
Сообщение #17


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



А если нужно только состояние входов прочитать или выходы поставить по команде, может и контроллер не нужен?
Есть же CAN и без контроллера. Например вот это: MCP25020 даже с АЦП есть. С прошивкой возился не долго.
http://ww1.microchip.com/downloads/en/DeviceDoc/21664D.pdf

Также я сейчас гляжу на Freescale:9S08DZ16
http://www.freescale.com/webapp/sps/site/p...246844929941644

Цена 3.60$ на сайте - помоему это самый дешевый контроллер с CANом сейчас на рынке
Go to the top of the page
 
+Quote Post
AKimbo
сообщение Aug 3 2007, 07:52
Сообщение #18


Участник
*

Группа: Новичок
Сообщений: 48
Регистрация: 26-10-06
Пользователь №: 21 675



Цитата(cebotor @ Apr 12 2007, 15:09) *
Ищу максимально дешевый вариант, для простейшего переферийного модуля CAN.
Задача - отправить статус входа в CAN и наоборот - выставить выход по команде.

Рассматривал несколько вариантов -
LPC2119 6.9 уе

LPC2109, если все таки не испугаетесь его CANa smile.gif , вам будет стоить 5.5 долл. Хотя я бы на вашем месте наверное оставался бы на SAM7X и использовал бы свой старый код, впрочем мне ваши реалии неизвестны...
Go to the top of the page
 
+Quote Post
sergioms
сообщение Aug 13 2007, 00:54
Сообщение #19


Участник
*

Группа: Новичок
Сообщений: 17
Регистрация: 20-04-05
Из: Seoul. S.Korea
Пользователь №: 4 313



А кто нибудь ркализовывал CAN в какойнибудь FPGA дешовой (ну там 3000 серия у альтеры) если считать состояние или установить биты мот этот вариант более гибкий и экономичный (прошу не пинать ногами это просто как идея я ее не проверял хотя скоро буду)
Go to the top of the page
 
+Quote Post
Doka
сообщение Oct 24 2009, 15:13
Сообщение #20


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(sergioms @ Aug 13 2007, 04:54) *
А кто нибудь ркализовывал CAN в какойнибудь FPGA дешовой (ну там 3000 серия у альтеры) если считать состояние или установить биты мот этот вариант более гибкий и экономичный (прошу не пинать ногами это просто как идея я ее не проверял хотя скоро буду)

даже если просто " считать состояние и установить биты" - много логики занимает сам канальный уровень -там в протоколе много чего накручено...
да и как-то МК по сравнению с FPGA (в CPLD имхо не взелет CAN либо экономически необоснованно будет) сильно выигрывают в цене... - явно не для LowCost HighVolume
МК vs FPGA - тогда уж брать быстрый МК с продвинутыми таймерами и внешними прерываниями


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
syoma
сообщение Oct 26 2009, 10:13
Сообщение #21


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Цитата(sergioms @ Aug 13 2007, 02:54) *
А кто нибудь ркализовывал CAN в какойнибудь FPGA дешовой (ну там 3000 серия у альтеры)

У нас в Xilinxе вот такой встроен DCAN Можете посмотреть там сколько он места занимает - везде что-то вроде 1000 slices. Влезет в дешевый чип?
В принципе сделали только из-за того, чтобы еще один чип не лепить - и в ФПГА места много осталось.
Не забывайте, кроме неработающего и без поддержки Verilogовского ядра на Opencores.org, за все остальное надо платить за лицензию - начиная от 3 к$ за DCD, и до 20к$ за Xilinxовскую корку.
Оно Вам надо?
Go to the top of the page
 
+Quote Post
редактор
сообщение Oct 30 2009, 13:26
Сообщение #22


Местный
***

Группа: Участник
Сообщений: 356
Регистрация: 9-06-07
Пользователь №: 28 315



Могу предложить Silabs C8051F04X
CAN на борту до 1 МБита.
Около двух лет пользуем.
Недавно у них же появились и под автомобильный диапазон (до +125), только серию не помню
Ядро MCS-51, но разогнанное (70% команд за 1 такт).
Переферия разнообразная


--------------------
Хорошую систему делают из стандартных блоков нестандартно мыслящие инженеры.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Oct 30 2009, 17:46
Сообщение #23


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Микрочиповские PIC18, PIC24 не рассматриваете? Есть малоногие недорогие с CAN.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
syoma
сообщение Nov 2 2009, 08:32
Сообщение #24


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Цитата(редактор @ Oct 30 2009, 15:26) *
Могу предложить Silabs C8051F04X
CAN на борту до 1 МБита.


Эээ... как давно сказал один умный человек в этом форуме, смысла выбирать контроллер исходя из архитектуры(в смысле 8-бит дешевле и легче чем 32) в настоящее время нет.
Например 8-и битник C8051F041 стоит в 2 раза больше чем 32-х битник STM32F103T8. И хотя у первого аналоговой периферии больше, зато второй располагает USB, гораздо мощнее и самый маленький по физ. размерам на сегодняшний момент.

PS. Но по контроллерам спрашивали в этой теме 2 года назад, а сейчас вроде на ПЛИС перешли.

PPS Хотя может опять сравним по прошествии лет, что сейчас самое дешевое из Low Cost, Low Pinout MCU + CAN. Без привязки к архитектуре и разрядности. Поправтье меня, если это не самые маленькие/дешевые представитель в серии. Что я знаю:

MCP25020 CAN I/O Expander DIP/SOIC14 Цена на ихнем сайте - 3.09$
PIC18F2480 8-bit 16kb Flash MCU. QFN28/SOIC28. 5.13$
PIC24HJ128GP502 16-Bit 128kB MCU. QFN28/SOIC28. 5.69$
MC9S08DZ16 8-bit 16-kB MCU. LQFP 32. 2.52$
C8051F041
C8051F506 8-bit 32-kB MCU. 32-Pin QFP/QFN 4.12$
STM32F103T4 32-bit 16-kB MCU. VFQFPN36. 3.45$ (Digikey)
Цены с сайтов производителей. Кто может, определите реальные цены для сравнительного анализа.
Че там есть еще у ATMELa, NXP, Luminary, и т.д. выкладывайте.
Go to the top of the page
 
+Quote Post
HARMHARM
сообщение Nov 2 2009, 09:37
Сообщение #25


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



LPC1751 80-LQFP $3.022 (DigiKey).
Конечно, не Low Pinout...
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Nov 2 2009, 10:31
Сообщение #26


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(syoma @ Nov 2 2009, 11:32) *
Че там есть еще у ATMELa, NXP, Luminary, и т.д. выкладывайте.

MCP2515+ATMEGA8 = $1.98 + $2.69 = $4.67 (digikey, штучно. $1.38 + $1.5 = $2.88 @ 150шт)


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
syoma
сообщение Nov 2 2009, 10:40
Сообщение #27


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Блин, чего-то с ценами непонятки. Короче вот например мой топ-лист, если сравнивать по ценам на www.farnell.de при покупке 100шт. Все, что доступно со склада.

MCP25020-I/P - 1,66 €
LPC1751FBD80 - 2,50 €
STM32F103C6T6 - 2,54 €
MC9S08DZ16CLC - 2,64 €
STM32F103T6U6 - 2,87 €
MCP2515-I/P + ATMEGA8L-8AU - 1,47 € + 1,70 € = 3,17 € Но как насчет футпринта?
PIC24HJ128GP502-I/SO - 3,60 €
PIC18F2480-I/SO - 3,71 €
AT90CAN32-16AU - 4,65 €
SAK-XC886C-8FFA 5,38 € - Кстати нет на складе - вопросы с доступностью?
LPC2119FBD64 - 5,71 €
C8051F045-GQ - 5,79 €
LPC2109FBD64 - 6,36 €
C8051F041-GQ - 12,84 €
Go to the top of the page
 
+Quote Post
Rst7
сообщение Nov 2 2009, 11:00
Сообщение #28


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата(spf @ Apr 13 2007, 12:26) *
Если такое сделаете, то можно будет продавать по 1$ за установку на МК smile.gif


Купите лицензию? Я продам smile.gif


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
syoma
сообщение Feb 4 2010, 09:41
Сообщение #29


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Цитата(syoma @ Nov 2 2009, 12:40) *
Блин, чего-то с ценами непонятки. Короче вот например мой топ-лист, если сравнивать по ценам на www.farnell.de при покупке 100шт. Все, что доступно со склада.

MCP25020-I/P - 1,66 €
LPC1751FBD80 - 2,50 €
STM32F103C6T6 - 2,54 €
MC9S08DZ16CLC - 2,64 €
STM32F103T6U6 - 2,87 €
MCP2515-I/P + ATMEGA8L-8AU - 1,47 € + 1,70 € = 3,17 € Но как насчет футпринта?
PIC24HJ128GP502-I/SO - 3,60 €
PIC18F2480-I/SO - 3,71 €
AT90CAN32-16AU - 4,65 €
SAK-XC886C-8FFA 5,38 € - Кстати нет на складе - вопросы с доступностью?
LPC2119FBD64 - 5,71 €
C8051F045-GQ - 5,79 €
LPC2109FBD64 - 6,36 €
C8051F041-GQ - 12,84 €

Добавлю в список: STM32F105R8T6 - 5,40 € - 2xCAN, USB OTG, 2xUART Похоже самое дешевое с двумя CAN контроллерами на борту
Go to the top of the page
 
+Quote Post
galjoen
сообщение Feb 4 2010, 10:13
Сообщение #30


Знающий
****

Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640



Цитата(syoma @ Feb 4 2010, 12:41) *
Добавлю в список: STM32F105R8T6 - 5,40 € - 2xCAN, USB OTG, 2xUART Похоже самое дешевое с двумя CAN контроллерами на борту

Пусть в меня полетят гнилые помидоры, но самое дешёвое будет всёж таки ATtiny2313. Дешевле чем $1.
При 20 мГц тактовой до 500 кбод софтовый CAN вполне нормально работает. Да и на 1 мбод, по расчётам работать будет, но не проверял...
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th April 2024 - 03:47
Рейтинг@Mail.ru


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