Перейти к содержанию
    

Порекомендуйте контроллер

Здравствуйте!

Порекомендуйте плс какие-нибудь контроллеры, нужно следующее - наличие ethernet и стека TCP/IP с программным интерфейсом BSD sockets, оперативной памяти килобайт 30 хотя бы. Интересуют конечно устройства попроще и подешевле, но важнее простота использования для человека, не особо сведущего в железе. Также важна доступность (возможность купить без заказа из китая через гондурас) и наличие белее менее нормального компилятора с языка C.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте!

Порекомендуйте плс какие-нибудь контроллеры, нужно следующее - наличие ethernet и стека TCP/IP с программным интерфейсом BSD sockets, оперативной памяти килобайт 30 хотя бы. Интересуют конечно устройства попроще и подешевле, но важнее простота использования для человека, не особо сведущего в железе. Также важна доступность (возможность купить без заказа из китая через гондурас) и наличие белее менее нормального компилятора с языка C.

 

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

и микроконтроллер

 

От изучения железа не уйти по любому, но зато Ethernet контроллер очень быстрый.

Идеальные компиляторы от Keil или IAR.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

От изучения железа не уйти по любому, но зато Ethernet контроллер очень быстрый.

Идеальные компиляторы от Keil или IAR.

 

Все же хотелось бы попроще ;)

Kinetis K60 какой-то слишком для меня навороченный, и поверхностный поиск не выдал информации о его хотя бы примерной стоимости.

Я как-то пользовался преобразователем RS232 Moxa NE4100 (на 80186), для него можно писать кастомные прошивки. ОС там нет, есть набор библиотечных вызовов для флешки, часов, обработки портов В/В и RS, и тп, и сокеты, совместимые с BSD, хотя некоторые опции урезаны. В принципе все устраивает, только дороговато, (~ $60), думал, может что-то подешевле есть, а проще наверно нету ничего

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Смотрите что нибудь из мира ARM, в районе Cortex M3/M4. Их много есть разных - у ST, TI и NXP. У TI даже есть со встроенным Ethernet PHY (Stellaris серия)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для домашнего использования идеальный вариант - линейка STM32F1, много инфы, примеров, изжеван, RTOS - ChibiOS + сетевой стек LwIP поддержан нативно. Фирменные отладки STM стоят копейки и продаются везде. Много софта для разработки.

Для серьёзной работы - Freescale Kinetis + MQX RTOS отличный вариант.

Изменено пользователем arhiv6

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте!

Порекомендуйте плс какие-нибудь контроллеры, нужно следующее - наличие ethernet и стека TCP/IP с програ

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

 

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

 

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

Mbed.

 

Ещё есть сайт starterkit.ru -- русская фирма у которой вы можете дешево купить отладочный набор + отдельно экран.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем спасибо за помощь, буду смотреть.

Но и от дальнейших рекомендаций не отказываюсь ;)

 

Oftopic: хочу включить в своем профиле уведомление о новых ответах по email - мне говорят, что прав недостаточно.

ЧЯНД?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посоветуйте микроконтроллер для решения такой задачи:

По нажатию кнопки напряжение на выходе устройства за скажем 0.5-1 сек возрастает линейно от 0 до U питания или около того, по следующему нажатию кнопки плавно за то же время выключается. Я думал что для этого надо МК со встроенным цапом, но такие МК слишком продвинутые для такой простой задачи, те много ножек, большая частота , 16 или 32 бита. Желательно простой корпус, чтобы дорожки под него можно было вырезать вручную ножичком, никаких доп навесок только кнопка и МК.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посоветуйте микроконтроллер для решения такой задачи:

По нажатию кнопки напряжение на выходе устройства за скажем 0.5-1 сек возрастает линейно от 0 до U питания или около того, по следующему нажатию кнопки плавно за то же время выключается.

А триггер и операционник не подойдет?

 

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

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

Все в DIP8 корпусе

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

А триггер и операционник не подойдет?

Лучше всетаки ОДИН корпус без навесок!

 

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

Все в DIP8 корпусе

Извините за невежество, а что с этим ШИМом делать? опять что-то навешивать чтобы было плавное нарастание напряжения?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Извините за невежество, а что с этим ШИМом делать? опять что-то навешивать чтобы было плавное нарастание напряжения?
Добавить RC цепочку (это если нагрузка высокоомная). Если низкоомная - то добавить еще буфер (как минимум транзистор, как максимум - 2 транзистора и операционник)

 

Лучше всетаки ОДИН корпус без навесок!
ОДИН в любом случае не получится. Считайте сами -

1 - МК

1 - Блокировочный конденсатор по питанию

1 - Подтягивающий резистор к кнопке

2 - RC цепочка

Итого - 5 деталей.

 

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

Если нужен мощный выход - еще 1-4 детали

 

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

 

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

 

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

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Простая RC-цепочка (без МК) способна обеспечить плавное (не равномерное) нарастание сигнала. С выключением хуже.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а почему малинку не попробывать...

а по пиле....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

и да...для чего это надо...если светодиодом управлять то это одно решение...если нужен генератор сигнала то это другое...огласите что Вы хотите построить

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Что ЦАП редко вставляют- соглашусь. А вот что найти не получится- так например майкрочиповский 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, понячтно, еще больше). Если нужно мельче и со встроенным ЦАП и ширпотреб - то наверное действительно не найти

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

и да...для чего это надо...если светодиодом управлять то это одно решение...если нужен генератор сигнала то это другое...огласите что Вы хотите построить

Надо плавно включить источник тока управляемый напряжением, 32 или 64 ступени хватит, но очччень не хочется чего-то городить. Потребление от включателя вход операционого усилителя.

Кстати - мелкий МК с встроенным ЦАП вы не найдете

Это-то меня и удивляет больше всего.

Ладно посмотрим что там с PIC-ом

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...