|
|
|
CAN + CPU low cost |
|
|
|
Jul 21 2007, 18:42
|
Профессионал
Группа: Свой
Сообщений: 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ом сейчас на рынке
|
|
|
|
|
Aug 3 2007, 07:52
|
Участник
Группа: Новичок
Сообщений: 48
Регистрация: 26-10-06
Пользователь №: 21 675
|
Цитата(cebotor @ Apr 12 2007, 15:09) Ищу максимально дешевый вариант, для простейшего переферийного модуля CAN. Задача - отправить статус входа в CAN и наоборот - выставить выход по команде.
Рассматривал несколько вариантов - LPC2119 6.9 уе LPC2109, если все таки не испугаетесь его CANa , вам будет стоить 5.5 долл. Хотя я бы на вашем месте наверное оставался бы на SAM7X и использовал бы свой старый код, впрочем мне ваши реалии неизвестны...
|
|
|
|
|
Aug 13 2007, 00:54
|
Участник
Группа: Новичок
Сообщений: 17
Регистрация: 20-04-05
Из: Seoul. S.Korea
Пользователь №: 4 313
|
А кто нибудь ркализовывал CAN в какойнибудь FPGA дешовой (ну там 3000 серия у альтеры) если считать состояние или установить биты мот этот вариант более гибкий и экономичный (прошу не пинать ногами это просто как идея я ее не проверял хотя скоро буду)
|
|
|
|
|
Oct 26 2009, 10:13
|
Профессионал
Группа: Свой
Сообщений: 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овскую корку. Оно Вам надо?
|
|
|
|
|
Nov 2 2009, 08:32
|
Профессионал
Группа: Свой
Сообщений: 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$ C8051F041C8051F506 8-bit 32-kB MCU. 32-Pin QFP/QFN 4.12$ STM32F103T4 32-bit 16-kB MCU. VFQFPN36. 3.45$ (Digikey) Цены с сайтов производителей. Кто может, определите реальные цены для сравнительного анализа. Че там есть еще у ATMELa, NXP, Luminary, и т.д. выкладывайте.
|
|
|
|
|
Nov 2 2009, 10:40
|
Профессионал
Группа: Свой
Сообщений: 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 €
|
|
|
|
|
Feb 4 2010, 09:41
|
Профессионал
Группа: Свой
Сообщений: 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 контроллерами на борту
|
|
|
|
|
Feb 4 2010, 10:13
|
Знающий
Группа: Свой
Сообщений: 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 мбод, по расчётам работать будет, но не проверял...
|
|
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|