16+
Вторник
25 сентября
Вход |Карта сайта | |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

Средства и методы разработки

 
   Новая тема Правила Регистрация Поиск »» Архив
Вернуться в конференциюТопик полностью
Evgeny_CD  (03.05.2018 14:09, файл(ы), просмотров: 1249)
[MCU как умная пыль]. Взгляд на текущее положение вещей. 
Попытка краткой систематизации. 1. Если на DigiKey выбрать рубрику Embedded - Microcontrollers, и отсортировать по возрастанию цены, то в диапазоне < $0.5 найдется море всяких разных MCU. На любой вкус найдется. www.digikey.com/products/en/integrated-c …rcuits-ics/embedded-microcontrollers/685 2. Также не стоит забывать про Nuvoton, STC, Holtek. Как 51, так и Cortex-M0. Цены приятные. В плане хайтечности - накристальный генератор у STC, Nuvoton - на зависть именитым MCU брендам, например 0.6% в индустриальном диапазоне. nuvoton.com/hq/?__locale=en www.stcmicro.com www.holtek.com/producthome caxapa.ru/837273.html - on-line магазин с ценами. 3. Обилие мелких MCU с питанием 5В радует, это часто очень полезно. 4. Способы организации шины для этих тараканов мы здесь обсуждали сотни раз, повторяться не буду. SPI|I2C|UART|море чего еще. 5. Мое глубокое убеждение, что все, выходящее за плату, должно быть диф. парное вне зависимости от скорости. Если нет желание кусать потом локти. Разумеется, качество разводки на плате и разводки жгутов строго обязательно! Мозги тоже. Плоский сетевой UTP-5e кабель весьма хорош при длине несколько метров (в отсутствие совсем уж адских помех), и 4 пары идеально подходят для SPI. 6. В части SPI и диф. пар. есть чудное семейство 4 приемника или 4 передатчика. Производителей очень много - TI как пример. Типовая оптовая цена чипа - $0.5 для 5V и немного подороже 3.3В. Обратите внимание - 5В версии держат +-7 синфазное по паспорту, а вот 3.3В -0.5...+5. Так что 5В крайне полезны! AM26LV32 - приемники, 3.3В AM26LV31 - передатчики, 3.3В AM26C32 - приемники, 5В AM26C31 - передатчики, 5В SPI мастер - 3 передатчика и 1 приемник (дешевле всего взять RS-485 драйвер), SPI slave - 3 приемника и 1 передатчик (RS-485 чип). Достижение высоких скоростей (>10 mbit/sec) - отдельная тема, задержки начинают волновать, но это не так и часто требуется. Для таких скоростей нужная локальная CPLD, и тогда можно качать на всю скорость дифференциального драйвера. 7. CPLD живее всех живых, и Microchip, подхвативший упавшее было знамя Atmel ATF15xx (в том числе 5В), сделал грамотный ход. 8. Преимущества и недостатки микросетевого подхода разбирали много раз. Серебряной пули нет, но в целом за микросетями будущее. 9. Самый главный вопрос - как кодить периферийных тараканов. Я уже высказывал мысль насчет microPLC. caxapa.ru/825015.html Это была не очень внятно сформулированная мысль, и меня справедливо попинали за использование термина PLC, который устоялся и означает нечто вполне определенное. Нужно следущее. -- внятный поведенческий язык. Именно этим PLC меня и привлекает. FBD там всякие и прочая. -- система симуляции и визуализации. Для таких простых MCU как 51, AVR, Cortex-M0 с простой периферией cycle accurate simulator даже студент написать может. -- комплекс натурного тестирования. Берем нашего таракана и внешним устройство натягиваем во все щели - через подачу воздействий через те ноги, что таракан слушает, и анализ ответов, в том числе во временной области. Чтобы быть на 100% уверенным, что таракан делает в точности то, что мы хотим. -- комплекс симуляции всей микросети. Для этого сорта ПО методология конечных автоматов может подойти лучше, чем вытесняющая RTOS (хотя они тесно переплетены, временами до неотличимости). Курим творчество Quantum Leaps caxapa.ru/837321.html 9. Понятие "дешевого периферийного таракана" сильно растяжимое. Подняв порог до $2 в опте мы получим просто мириады весьма нехилых MCU, с плавучкой и прочим. Или 2 msps ADC в комплекте с управляющим контроллером :). LPC51U68 caxapa.ru/832713.html Nuvoton NUC 472, NUC442 и M451 caxapa.ru/833656.html Nuvoton Nano100 caxapa.ru/834470.html Интересно, какие есть проекты с таким или похожим подходом?
Прикреплённые файлы:
am26c31.pdf:1311 K
am26c32.pdf:1202 K
am26lv31e.pdf:1152 K
am26lv32.pdf:1010 K
en.CD00002005.pdf:620 K
en.CD00002491.pdf:616 K
isl32173e-273e-175e-275e-177e-277e.pdf:1414 K

Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7527 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXVIII