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

 
 
> малогабаритные контроллеры
rv3dll(lex)
сообщение Mar 25 2008, 09:29
Сообщение #1


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



получилось так, что больше 5 лет не касался программирования
сегодня посмотрел систему команд и всё вспомнил

изучать семейства пиков или авров нет ни желания ни времени.

интересует вопрос

есть ли контроллеры в маленьких корпусах (с малым количеством ног 8 - 20) и доступные по цене

уровень наворотов достаточен аналог атмела 89с52 а то и 89с51
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 14)
vvs157
сообщение Mar 25 2008, 09:45
Сообщение #2


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

Группа: Свой
Сообщений: 1 526
Регистрация: 8-04-05
Пользователь №: 3 960



Цитата(rv3dll(lex) @ Mar 25 2008, 12:29) *
получилось так, что больше 5 лет не касался программирования
сегодня посмотрел систему команд и всё вспомнил

изучать семейства пиков или авров нет ни желания ни времени.

интересует вопрос

есть ли контроллеры в маленьких корпусах (с малым количеством ног 8 - 20) и доступные по цене

уровень наворотов достаточен аналог атмела 89с52 а то и 89с51
Atmel 89S4051 или 89LP4051 например
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Mar 25 2008, 09:46
Сообщение #3


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



А что, филипки LPC9xx не годятся? Или у того же атмела в соиках есть AT89LC4051 допустим.

ЗЫ. Как я понял речь только о 51-ом семействе идёт.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Mar 25 2008, 10:00
Сообщение #4


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



SiLabs'ы - тоже на 51 ядре, а по моще - на уровне ARM'ов (в некоторых случаях), и периферия интересная. Если бы не укоренившийся у нас MSP, с удовольствием бы попробовал.

Что особо порадовало в SiLabs, так это возможность подключения любой(!) имеющейся периферии на любую(!)
ногу и возможность динамически менять конфигурацию. То есть, к примеру, ставим на ногу компаратор, отслеживаем порог, а по срабатыванию - подключаем на эту же ногу канал АЦП и мерим напряжение.
Кстати, насчет малогабаритности - по-моему, у них как раз рекорд по размерам - 11-ножечный контроллер размером 3х3 мм (если не вру)

А Atmel недавно выпустил новую серию - практически повторение 89-х, но с AVR-овскими примочками типа конвейера (увеличение быстродействия/уменьшение потребления).

Сообщение отредактировал MrYuran - Mar 25 2008, 10:55


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
tag
сообщение Mar 25 2008, 10:15
Сообщение #5


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

Группа: Свой
Сообщений: 151
Регистрация: 21-02-06
Пользователь №: 14 561



...посмотрите SiLabs-ы, там есть из чего выбрать.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Mar 25 2008, 10:50
Сообщение #6


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



вопрос цены не снят

89с2051 подходит 2$ в розницу - ног многовато
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Mar 25 2008, 11:01
Сообщение #7


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(rv3dll(lex) @ Mar 25 2008, 13:50) *
вопрос цены не снят

89с2051 подходит 2$ в розницу - ног многовато

C8051F300-GM $2.26

Описание: 8KB,8ADC,2%osc,11Pin MCU (lead free)
http://efo.ru/doc/Silabs/price.pl


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Mar 25 2008, 12:05
Сообщение #8


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(MrYuran @ Mar 25 2008, 14:01) *
C8051F300-GM $2.26

Описание: 8KB,8ADC,2%osc,11Pin MCU (lead free)
http://efo.ru/doc/Silabs/price.pl


что за корпус MCU? это QFN? полмиллиметра шаг поверхночтный


чем прошивать???

в наличие есть фитоновский чип прог

к атмелу понятно, что подойдёт , а сигналы ???
Go to the top of the page
 
+Quote Post
SIA
сообщение Mar 25 2008, 14:46
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 462
Регистрация: 26-06-07
Пользователь №: 28 723



Цитата(MrYuran @ Mar 25 2008, 13:00) *
Что особо порадовало в SiLabs, так это возможность подключения любой(!) имеющейся периферии на любую(!) ногу и возможность динамически менять конфигурацию. То есть, к примеру, ставим на ногу компаратор, отслеживаем порог, а по срабатыванию - подключаем на эту же ногу канал АЦП и мерим напряжение.

Зачем так извращаться - в АЦП у них есть аппаратные компараторы кодов, на ногу можно подключить вход АЦП, и получить готовое прерывание от этого компаратора (которых, кстати два - можно организовать два порога или функцию окна).
Шьются/отлаживаются в системе, через JTAG или двухпроводный интерфейс С2, от USB-приблуды ценой менее $50.
Go to the top of the page
 
+Quote Post
SALOME
сообщение Mar 26 2008, 04:38
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 311
Регистрация: 11-06-07
Из: Российская империя, 1861г.
Пользователь №: 28 349



Цитата(rv3dll(lex) @ Mar 25 2008, 16:50) *
вопрос цены не снят

89с2051 подходит 2$ в розницу - ног многовато

ему еще и внешний программатор нужен. А почему Вас ноги смущают? Ну не используйте их и дело с концом. Могу предложить ADuC814 - 28ног, но малогабритный 10х6мм. Зато в нем полный набор при ядре_52. и шьется через СОМ порт. И софт доступный.


--------------------
Итак увидел я, что нет ничего лучше, чем наслаждаться человеку делами своими (Еккл) .
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Mar 26 2008, 06:36
Сообщение #11


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(SALOME @ Mar 26 2008, 07:38) *
ему еще и внешний программатор нужен. А почему Вас ноги смущают? Ну не используйте их и дело с концом. Могу предложить ADuC814 - 28ног, но малогабритный 10х6мм. Зато в нем полный набор при ядре_52. и шьется через СОМ порт. И софт доступный.



мне ацп не нужно
слишком не бюджетно 10 долларов почти и корпуса под примитивную печать нет

остановлюсь пожалуй на at89s2051/4051 по 44/54 рубля в партии от 30 штук

внутрисхемное программирование через шнурок SPI в любой фитоновский программатор,

до кучи есть в корпусе dip 20
Go to the top of the page
 
+Quote Post
gte
сообщение Mar 26 2008, 06:43
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 318
Регистрация: 13-02-05
Из: Липецкая область
Пользователь №: 2 613



Не смущайтесь шага ног 0,5. Делаем макетные платы фоторезистом из баллончиков. Никаких проблем. Сейчас многие хорошие микросхемы только с мелким шагом ног.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Mar 26 2008, 07:28
Сообщение #13


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(gte @ Mar 26 2008, 09:43) *
Не смущайтесь шага ног 0,5. Делаем макетные платы фоторезистом из баллончиков. Никаких проблем. Сейчас многие хорошие микросхемы только с мелким шагом ног.


я вложил немного другой смысл

пробные платы (того уровня в которых я хочу применить эти контроллеры 10-20 радиоэлементов) рисуются обычно прямо на фольге и режутся ручной гровировальной машинкой.

а вот под серию взять тотже самый элемент в другом корпусе тогда можно и шаг любой
Go to the top of the page
 
+Quote Post
AndreyS
сообщение Mar 26 2008, 10:06
Сообщение #14


Местный
***

Группа: Участник
Сообщений: 235
Регистрация: 28-01-05
Из: Санкт-Петербург
Пользователь №: 2 276



Цитата(rv3dll(lex) @ Mar 26 2008, 10:28) *
я вложил немного другой смысл

пробные платы (того уровня в которых я хочу применить эти контроллеры 10-20 радиоэлементов) рисуются обычно прямо на фольге и режутся ручной гровировальной машинкой.

а вот под серию взять тотже самый элемент в другом корпусе тогда можно и шаг любой



Добрый день

ОО. Ну так SiLabs C8051F330 то что вам нужно. Для макета берете семплы в DIP-20 корпусе C8051F330D, ну а далее используете QFN-20 4x4 mm.

Цена:
www.efo.ru www.electrosnab.ru
(DIP) C8051F330-GP - 3.51 dol 85.80 rur
(QFN) C8051F330-GM - 3.21 dol 78.26 rur

Прошивать их достаточно просто (есть ByteBlaster схема достаточно простая, это если нет желания покупать JTAG адаптер).

Получаете возможность реализовать бутзагрузчик ну и далее обновлять прошивку как вам будет удобно.
Огромный набор периферии и аналоговых устройств.
Есть даже DAC.
Flash - 8 Kbyte
RAM - 768 byte
UART, SPI, I2C, 4 timer'a, PCA, Comparator, ADC ну и DAC, внутренний тактовый генератор на 24.5 МГц (если его точности достаточно 2%, то внешний ненужен) и 80кГц.

Потребление 6.4 mA на 24.5МГц
Питание 2.7-3.6 вольта при этом порты поддерживают работу логики 5 вольт.
Температурный диапазон -40 - +85 градусов цельсия.

Пресловутые MIPS - чтото около 24MIPS при 24.5 МГц (ну сами понимаете смотря к4акие команды использовать, но у него много 1 и 2- х тактовых команд)

В общем чего душе угодно. С 330 я работал. Только положительные впечатления.
Нужен корпус еще меньше. Посмотрте 30x серию. У них QFN-11 3x3 mm


Удачи.


--------------------
Удачи.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Mar 26 2008, 11:53
Сообщение #15


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(AndreyS @ Mar 26 2008, 13:06) *
C8051F330D, ну а далее используете QFN-20 4x4 mm.


Прошивать их достаточно просто (есть ByteBlaster схема достаточно простая, это если нет желания покупать JTAG адаптер).


я работаю с альтерой вы этот байт бластер имеете ввиду?


думаю стоит использовать оба семейства

при разнице в цене от 2х до 4х раз это оправдано

at89c2051 и C8051F330D обидно, что корпуса в дип по питанию не совместимы
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 1st July 2025 - 03:36
Рейтинг@Mail.ru


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