Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Порекомендуйте контроллер
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Интерфейсы
marty
Здравствуйте!
Порекомендуйте плс какие-нибудь контроллеры, нужно следующее - наличие ethernet и стека TCP/IP с программным интерфейсом BSD sockets, оперативной памяти килобайт 30 хотя бы. Интересуют конечно устройства попроще и подешевле, но важнее простота использования для человека, не особо сведущего в железе. Также важна доступность (возможность купить без заказа из китая через гондурас) и наличие белее менее нормального компилятора с языка C.
AlexandrY
Цитата(marty @ Mar 5 2013, 21:07) *
Здравствуйте!
Порекомендуйте плс какие-нибудь контроллеры, нужно следующее - наличие ethernet и стека TCP/IP с программным интерфейсом BSD sockets, оперативной памяти килобайт 30 хотя бы. Интересуют конечно устройства попроще и подешевле, но важнее простота использования для человека, не особо сведущего в железе. Также важна доступность (возможность купить без заказа из китая через гондурас) и наличие белее менее нормального компилятора с языка C.


Хороший выбор будет такой - RTOS
и микроконтроллер

От изучения железа не уйти по любому, но зато Ethernet контроллер очень быстрый.
Идеальные компиляторы от Keil или IAR.
marty
Цитата(AlexandrY @ Mar 6 2013, 03:56) *
От изучения железа не уйти по любому, но зато Ethernet контроллер очень быстрый.
Идеальные компиляторы от Keil или IAR.


Все же хотелось бы попроще wink.gif
Kinetis K60 какой-то слишком для меня навороченный, и поверхностный поиск не выдал информации о его хотя бы примерной стоимости.
Я как-то пользовался преобразователем RS232 Moxa NE4100 (на 80186), для него можно писать кастомные прошивки. ОС там нет, есть набор библиотечных вызовов для флешки, часов, обработки портов В/В и RS, и тп, и сокеты, совместимые с BSD, хотя некоторые опции урезаны. В принципе все устраивает, только дороговато, (~ $60), думал, может что-то подешевле есть, а проще наверно нету ничего
XVR
Смотрите что нибудь из мира ARM, в районе Cortex M3/M4. Их много есть разных - у ST, TI и NXP. У TI даже есть со встроенным Ethernet PHY (Stellaris серия)
arhiv6
Для домашнего использования идеальный вариант - линейка STM32F1, много инфы, примеров, изжеван, RTOS - ChibiOS + сетевой стек LwIP поддержан нативно. Фирменные отладки STM стоят копейки и продаются везде. Много софта для разработки.
Для серьёзной работы - Freescale Kinetis + MQX RTOS отличный вариант.
SyncLair
Цитата(marty @ Mar 5 2013, 23:07) *
Здравствуйте!
Порекомендуйте плс какие-нибудь контроллеры, нужно следующее - наличие ethernet и стека TCP/IP с програ

Правильно вам рекомендуют Cotex -- одни из самых популярных -- STM, NXP ещё есть у Texas Instruments.

Дешёвые варианты бывают тогда когда производитель сам спонсирует средства разработки

Раз STM вам порекомендовали то порекомендую ещё LPC1768 от NXP --> Средства разработки -- LPCExpresso и
Mbed.

Ещё есть сайт starterkit.ru -- русская фирма у которой вы можете дешево купить отладочный набор + отдельно экран.
marty
Всем спасибо за помощь, буду смотреть.
Но и от дальнейших рекомендаций не отказываюсь wink.gif

Oftopic: хочу включить в своем профиле уведомление о новых ответах по email - мне говорят, что прав недостаточно.
ЧЯНД?
iMEMS
Посоветуйте микроконтроллер для решения такой задачи:
По нажатию кнопки напряжение на выходе устройства за скажем 0.5-1 сек возрастает линейно от 0 до U питания или около того, по следующему нажатию кнопки плавно за то же время выключается. Я думал что для этого надо МК со встроенным цапом, но такие МК слишком продвинутые для такой простой задачи, те много ножек, большая частота , 16 или 32 бита. Желательно простой корпус, чтобы дорожки под него можно было вырезать вручную ножичком, никаких доп навесок только кнопка и МК.
XVR
Цитата(iMEMS @ Mar 13 2013, 23:33) *
Посоветуйте микроконтроллер для решения такой задачи:
По нажатию кнопки напряжение на выходе устройства за скажем 0.5-1 сек возрастает линейно от 0 до U питания или около того, по следующему нажатию кнопки плавно за то же время выключается.
А триггер и операционник не подойдет?

Цитата
Желательно простой корпус, чтобы дорожки под него можно было вырезать вручную ножичком,

PIC10F200, PIC12F508, PIC12F1501 (с аппаратным ШИМом), ATtiny13/13A/25/45/85 (все с аппаратным ШИМом)
Все в DIP8 корпусе
iMEMS

А триггер и операционник не подойдет?
Лучше всетаки ОДИН корпус без навесок!

PIC10F200, PIC12F508, PIC12F1501 (с аппаратным ШИМом), ATtiny13/13A/25/45/85 (все с аппаратным ШИМом)
Все в DIP8 корпусе
Извините за невежество, а что с этим ШИМом делать? опять что-то навешивать чтобы было плавное нарастание напряжения?
XVR
Цитата(iMEMS @ Mar 14 2013, 21:21) *
Извините за невежество, а что с этим ШИМом делать? опять что-то навешивать чтобы было плавное нарастание напряжения?
Добавить RC цепочку (это если нагрузка высокоомная). Если низкоомная - то добавить еще буфер (как минимум транзистор, как максимум - 2 транзистора и операционник)

Цитата
Лучше всетаки ОДИН корпус без навесок!
ОДИН в любом случае не получится. Считайте сами -
1 - МК
1 - Блокировочный конденсатор по питанию
1 - Подтягивающий резистор к кнопке
2 - RC цепочка
Итого - 5 деталей.

Если кнопка стоит далеко от МК, то одним подтягивающим резистором уже не обойтись - добавьте еще 3-4 детали
Если нужен мощный выход - еще 1-4 детали

Так что RC цепочка - это цветочки rolleyes.gif Кстати - мелкий МК с встроенным ЦАП вы не найдете, в мире МК встроенные ЦАП'ы это большая редкость - все используют ШИМ'ы

Кроме всего этого, МК нужно запрограмировать. А для этого придется писать для него программу, а потом зашивать с помощью программатора - он у вас есть?

Все еще не хотите поставить 2 корпуса вместо 1го? biggrin.gif

редактор
Простая RC-цепочка (без МК) способна обеспечить плавное (не равномерное) нарастание сигнала. С выключением хуже.
Massi
а почему малинку не попробывать...
а по пиле....555 таймер...что может быть проще...
http://www.klausmobile.narod.ru/batu/a140.GIF
http://www.klausmobile.narod.ru/batu/a142.GIF
http://www.klausmobile.narod.ru/batu/a144.GIF
и да...для чего это надо...если светодиодом управлять то это одно решение...если нужен генератор сигнала то это другое...огласите что Вы хотите построить
Ruslan1
Цитата(XVR @ Mar 15 2013, 07:05) *
Кстати - мелкий МК с встроенным ЦАП вы не найдете, в мире МК встроенные ЦАП'ы это большая редкость - все используют ШИМ'ы

Что ЦАП редко вставляют- соглашусь. А вот что найти не получится- так например майкрочиповский PIC12F752 имеет встроенный ЦАП.
Цитата
The 5-bit, dual range Digital-to-Analog Converter (DAC) module supplies a variable voltage reference, with 64 selectable output levels of which 3 levels are duplicated. The output is ratiometric with respect to the input source, VSRC+.

Да, не 16 бит, но все же для многих задач 32 уровня гладкого изменения (или до 64 уровней, но нужно смотреть что к чему) вполне достаточно бывает. Ну, и , само собой там и ШИМы и АЦП и таймеры и много чего тоже есть. Корпус- 8 ног, DIP/SOIC/VDFN, на выбор. В розницу вижу цену $1, за сотню- $0.67. Учитывая наличие встроенного RC осциллятора - получается что внешнего вообще только питание нужно по минимуму.
Но размер получается для DFN 3x3 миллиметра (DIP8, понячтно, еще больше). Если нужно мельче и со встроенным ЦАП и ширпотреб - то наверное действительно не найти
iMEMS
Цитата(Massi @ Mar 15 2013, 11:06) *
и да...для чего это надо...если светодиодом управлять то это одно решение...если нужен генератор сигнала то это другое...огласите что Вы хотите построить

Надо плавно включить источник тока управляемый напряжением, 32 или 64 ступени хватит, но очччень не хочется чего-то городить. Потребление от включателя вход операционого усилителя.
Кстати - мелкий МК с встроенным ЦАП вы не найдете
Это-то меня и удивляет больше всего.
Ладно посмотрим что там с PIC-ом
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.