-
- Именно PLC? Может все же "что-то с Линуксом" и уже поверх него "ПЛК"? Мы строим свой ПЛК на базе клона Малинки с Allwinner H3 (Cortex-A7). Именно в такой формуле - Линукс + софтовый ПЛК. С сохранением возможности не-ПЛК решений. - Cкpипaч(25.03.2022 09:33)
- Небольшая сравнительная таблица топовых PLC импортных и
импортозамещающих bodis(1 знак., 24.03.2022 22:44, ссылка)
- В текущих реалиях графа "Тип процессора" вызывает когнитивный диссонанс со словом "импортозамещающих". - Chum_A(25.03.2022 09:19)
- Ну а после 24.02.2022 какие MCU будем ставить в PLC? - Make_Pic(24.03.2022 13:07)
- На микротерме, где я когда-то работал, в том числе и м оими стараниями сохранена документация на ПЛК на 561 и 564 серии :) Но вот программирование его работы - тут бяда, последний спец ушёл в августе на пенсию, документация есть, но в печатном виде на синьке. И народ ещё не настолько нуждается в таких древних ПЛК. Но шансы есть - symbions(24.03.2022 20:11)
- Какой удастся купить. Без шуток. Или в отношении которого найдется
складской дистрибутор, гарантиям которого о наличии на складе по
каким-то причинам удастся поверить. - Evgeny_CD(24.03.2022 18:19)
- Так и есть, увы. С начала года 5 изделий перепахать пришлось. Дело не только в процах, еще драйверы затворов, трансы и просто микросхемы, смеяться будете, отечественные, КР1211ЕУ1 пришлось на TL494 менять :-) Т.к компания "Додека" еще лет 10 назад медным тазом накрылась а чипы на складах только в этом году кончаться стали. - Visitor(24.03.2022 20:24)
- Наплевать какой МК, главное - что поддерживает среда разработки (изаграa или кодесис) и как будете разруливать чей косяк - кодесиса или портирующего. - michas(19.06.2017 16:20)
- "изаграa" А что это за зверь ? - AndreasW(25.03.2022 09:36)
- Аналог Кодесис. Cкpипaч(1 знак., 25.03.2022 09:48, ссылка)
- давным-давно у коллеги в качестве скринсейвера стояла надпись "Моя любовь - Изя Граф" AlexG(45 знак., 25.03.2022 12:41)
- Аналог Кодесис. Cкpипaч(1 знак., 25.03.2022 09:48, ссылка)
- "изаграa" А что это за зверь ? - AndreasW(25.03.2022 09:36)
- стесняюсь спросить (сильно бить) - а что такое PLC? :-) А так я после 1821ВМ85 перешел на Z8Encore и потом на STM32 - Лагунов(18.06.2017 10:02)
- Programmable logic controller - AlexG(18.06.2017 10:08, ссылка)
- это я как как известный лит.герой с удивлением узнал, что всю жизнь разговаривал прозой. :-) - Лагунов(18.06.2017 13:26)
- А Вы в своих изделиях создавали специальную ОС с языком-интерпретатором для пользователей этой системой? my504(34 знак., 18.06.2017 15:37)
- но в принципе (сейчас прочитал до конца по ссылке про PLC) у меня в жизни было немного таких изделий. Система управления бетоносмесительной установкой, кофейный автомат, автоматический гребнесмазыватель колес локомотива - Лагунов(19.06.2017 09:03)
- PLC - это универсальная машина, ОДНУ И ТУ ЖЕ ставят везде. И программирует ее не эмбеддер, а обычный конструктор или технолог, который ознакомился с документацией на транслятор в этой машине. То есть нечто вроде бейсика, но ориентированный на my504(169 знак., 19.06.2017 16:00)
- Ну вот я сначала написал, а потом допёрло до утки на пятые сутки, что не про меня песенка-то, лол. - Николай Коровин(20.06.2017 19:19 - 19:31)
- ну стандартный контроллер Сименс (к примеру), теперь понятно. - Лагунов(20.06.2017 08:00)
- Обычный технолог или конструктор - такого никогда не встречал. Наверно к сожалению. Всегда был программист. Который лабает по заявленному ТЗ или по устным хотелкам. Такшто МЭК вовсе не обязателен, на С было бы дажелегче и управляемей с точки michas(43 знак., 19.06.2017 16:05)
- У нас есть специалист по станкам и производственной автоматике. Он в Си и МК ни бельмес не понимает. Он железячник в прямом смысле. То есть транспортеры, вакуумные захваты, безлюфтовые рейки, шаговые двигатели и прочая станочная шняга. Отлично my504(113 знак., 19.06.2017 18:04)
- Херня все это! На ладере написать что-нибудь сложнее унитазного бачка большая проблема. ПЛК за счет гибкой диагностики и отладки позволяют переложить работу программиста на эксплутационщика. - IBAH(19.06.2017 18:49)
- Если хочется бачок посложнее посложнее, можно LD, SFC, FBD и ST вместе замешать :) (IL лучше не добавлять, это перебор уже будет) На эксплуатационщиков обычно не очень-то что-то переложить получается. Акты не подписывают и денег не дают пока им AlexG(151 знак., 19.06.2017 18:56)
- У нас только на ST пишут. Проектировщики пытались на LD сами писать и поняли что на проектирование времени у них не остается. Не говоря о том что наши реальные задачи на LD писать не реально, каналов сотни. - michas(19.06.2017 18:59)
- Еще раз скажу фигня! фигня начинается с обработки исключений. ПЛК рассчитан на обработку исключений эксплутационщиком. Хотя доводилось мне встречать оборудование, где все сделано по взрослому, и там ПЛК использовался просто как драйвер периферии - IBAH(19.06.2017 19:30)
- А что не так с обработкой исключений? Они не выведены в отдельную сущность и обрабатываются также как и весь остальной код. Это проблема? - Скрипач(19.06.2017 20:23)
- В большинстве ПО они ваще никак не обрабатываются! Пример. Унитазный бачок. Исключение - в кране нет воды. ПЛКашник - "а что пользователь не видит что в кране нет воды?!". Программист - "это исключительная ситуация должна определятся по скорости IBAH(99 знак., 19.06.2017 20:41)
- И причем тут ПЛК? Банальный косяк ТЗ, к аппаратно-прорамному комплексу не имеющий аж никакого отношния. Скрипач(140 знак., 20.06.2017 07:51)
- Когда программы для ПЛК пишут адекватные люди обработка исключений/аварийных ситуаций там предусматривается. Если этого нет не ПЛК виноват. - AlexG(19.06.2017 22:20)
- Аварийные ситуации процесса и всякие косяки в работе? Так это основная работа по написанию программы на ПЛК. Типа произошел аварийный останов, как потом продолжить техпроцесс. Или потерялась связь с подключенными приборами, как разрулить и michas(100 знак., 20.06.2017 07:31)
- Узок ваш круг! Страшно далеки вы от народа! но у вас есть шанс разбудить Герцена... Установки за сотни миллионов написаны именно так как я сказал, по ПЛКашному. Пример - транспортная машина (конвейер) остановилась. Не включается мотор 28. Как IBAH(416 знак., 20.06.2017 08:34 - 08:50, ссылка)
- Но они делали военщину с тройным резервированием :) - Make_Pic(20.06.2017 15:20)
- в 90ностые? все делали только бабки, которые по всем понятиям, ихние доллары. И совершенно непонятно как их умудрялись делать. Вокруг ПЛК возникла какая-то нездоровая сектанская атмосфера. Именно секта - тоталитарная и деструктивная. Практика IBAH(162 знак., 20.06.2017 16:35)
- Гыгы, автоПО ему эталон. Не смеши. - POV_(20.06.2017 17:06, )
- Да! авто ПО эталон! Роберт Бош веников не вяжет! - IBAH(20.06.2017 18:56)
- Ага, щас ... A2L на отъебись какой-то сунут на сертификацию, к жизни отношения не имеющий и ура - "у нас структурированный продуманный код, его можно проинспектировать". - POV_(21.06.2017 13:14, )
- Зато Тойта навязала замечательных веников - AlexG(21.06.2017 06:40, ссылка)
- Да! авто ПО эталон! Роберт Бош веников не вяжет! - IBAH(20.06.2017 18:56)
- Гыгы, автоПО ему эталон. Не смеши. - POV_(20.06.2017 17:06, )
- в 90ностые? все делали только бабки, которые по всем понятиям, ихние доллары. И совершенно непонятно как их умудрялись делать. Вокруг ПЛК возникла какая-то нездоровая сектанская атмосфера. Именно секта - тоталитарная и деструктивная. Практика IBAH(162 знак., 20.06.2017 16:35)
- Это конечно отлично сделано, как у вас описано. Программист и сервисинженер обеспечили себе занятость. Мы стараемся хоть код ошибки выводить. Потому как будут звонить и сношать мозг. У нас в основном переработка сельхозпродукции и не сказать что michas(38 знак., 20.06.2017 09:58)
- Поэтому Ладер ФБД в топку! И что остается от ПЛК - периферия из коробки. Тоже самое что и ардуино. - IBAH(20.06.2017 10:27)
- Когда нужна тупо периферия ставят тупо модули ввода-вывода (без мозгов), они же "УСО" - AlexG(20.06.2017 11:01)
- И разновидность софт-ПЛК на ПК. У нас есть для определенного класса объектов движок, которому фактически подсовывается конфигурационный файл. Т.к. управляемые устройства достаточно подобные но их много. И писать их традиционно, даже на ST было бы michas(23 знак., 20.06.2017 11:14)
- Надежность ПК вас не смущает? и то что при его отказе встанет все и сразу? - AlexG(21.06.2017 06:44)
- И разновидность софт-ПЛК на ПК. У нас есть для определенного класса объектов движок, которому фактически подсовывается конфигурационный файл. Т.к. управляемые устройства достаточно подобные но их много. И писать их традиционно, даже на ST было бы michas(23 знак., 20.06.2017 11:14)
- Когда нужна тупо периферия ставят тупо модули ввода-вывода (без мозгов), они же "УСО" - AlexG(20.06.2017 11:01)
- Поэтому Ладер ФБД в топку! И что остается от ПЛК - периферия из коробки. Тоже самое что и ардуино. - IBAH(20.06.2017 10:27)
- Но они делали военщину с тройным резервированием :) - Make_Pic(20.06.2017 15:20)
- Узок ваш круг! Страшно далеки вы от народа! но у вас есть шанс разбудить Герцена... Установки за сотни миллионов написаны именно так как я сказал, по ПЛКашному. Пример - транспортная машина (конвейер) остановилась. Не включается мотор 28. Как IBAH(416 знак., 20.06.2017 08:34 - 08:50, ссылка)
- Аварийные ситуации процесса и всякие косяки в работе? Так это основная работа по написанию программы на ПЛК. Типа произошел аварийный останов, как потом продолжить техпроцесс. Или потерялась связь с подключенными приборами, как разрулить и michas(100 знак., 20.06.2017 07:31)
- В большинстве ПО они ваще никак не обрабатываются! Пример. Унитазный бачок. Исключение - в кране нет воды. ПЛКашник - "а что пользователь не видит что в кране нет воды?!". Программист - "это исключительная ситуация должна определятся по скорости IBAH(99 знак., 19.06.2017 20:41)
- А что не так с обработкой исключений? Они не выведены в отдельную сущность и обрабатываются также как и весь остальной код. Это проблема? - Скрипач(19.06.2017 20:23)
- Еще раз скажу фигня! фигня начинается с обработки исключений. ПЛК рассчитан на обработку исключений эксплутационщиком. Хотя доводилось мне встречать оборудование, где все сделано по взрослому, и там ПЛК использовался просто как драйвер периферии - IBAH(19.06.2017 19:30)
- У нас только на ST пишут. Проектировщики пытались на LD сами писать и поняли что на проектирование времени у них не остается. Не говоря о том что наши реальные задачи на LD писать не реально, каналов сотни. - michas(19.06.2017 18:59)
- Не бери ладдер, бери FBD (зевает) Скрипач(42 знак., 19.06.2017 18:50)
- У вас, европейцев, свой юмор, политкорректный... И вообще лучший ПЛК это Ардуино!!! - IBAH(19.06.2017 19:33 - 19:36)
- Смех смехом, а для программ управления FBD подходит лучше чем императивный или даже объектный язык. Программы более наглядны. Особенно если не экономить на спичках и активно использовать
модулиблоки пользователя. - Скрипач(19.06.2017 20:21)- FBD вполне себе объектный язык, когда можно создавать свои блоки. Очень удобно насоздавать своих "классов" и потом тиражировать их экземпляры. - AlexG(19.06.2017 22:25)
- ...и исправления вносить, в каждом экземпляре класса отдельно. В FBD нет наследования, только макроподстановка. - Скрипач(20.06.2017 08:00)
- FBD подходит лучше чтобы спихнуть проект, тем кто знает что такое логические элементы! LAD подходит лучше для тех кто знает что такое реле - IBAH(19.06.2017 20:43)
- У меня приличное количество котельных на обслуживании. Запрограммированых на FBD. Сопровождать не в пример проще чем код на С/С++ - Скрипач(20.06.2017 07:58)
- зачем сопровождать код котельной!!! код был внедрен с косяками которые выплывают на стадии эксплуатации?!!!! - IBAH(20.06.2017 16:38)
- Ну вот гавкнул ПЧ насоса, а он снят с производства. Можно подключить другой, но как минимум надо перебить адреса регистров. И т.д. и т.п. michas(800 знак., 20.06.2017 17:42)
- зачем сопровождать код котельной!!! код был внедрен с косяками которые выплывают на стадии эксплуатации?!!!! - IBAH(20.06.2017 16:38)
- У меня приличное количество котельных на обслуживании. Запрограммированых на FBD. Сопровождать не в пример проще чем код на С/С++ - Скрипач(20.06.2017 07:58)
- FBD вполне себе объектный язык, когда можно создавать свои блоки. Очень удобно насоздавать своих "классов" и потом тиражировать их экземпляры. - AlexG(19.06.2017 22:25)
- Смех смехом, а для программ управления FBD подходит лучше чем императивный или даже объектный язык. Программы более наглядны. Особенно если не экономить на спичках и активно использовать
- У вас, европейцев, свой юмор, политкорректный... И вообще лучший ПЛК это Ардуино!!! - IBAH(19.06.2017 19:33 - 19:36)
- Если хочется бачок посложнее посложнее, можно LD, SFC, FBD и ST вместе замешать :) (IL лучше не добавлять, это перебор уже будет) На эксплуатационщиков обычно не очень-то что-то переложить получается. Акты не подписывают и денег не дают пока им AlexG(151 знак., 19.06.2017 18:56)
- Повезло вам, что сказать. - michas(19.06.2017 18:09)
- Херня все это! На ладере написать что-нибудь сложнее унитазного бачка большая проблема. ПЛК за счет гибкой диагностики и отладки позволяют переложить работу программиста на эксплутационщика. - IBAH(19.06.2017 18:49)
- Правильно выбранный ПЛК (достаточно тупой чтобы программист не отклонялся от задачи :) ) надежно защищает от стрельбы в ногу. Ну и для типовых ПЛК-шных задач связка МЭК-языков получается удобнее Си и позволяет решать быстрее получить требуемый AlexG(11 знак., 19.06.2017 17:39)
- достаточно тупой чтобы программист не отклонялся от задачи :) - вот это в точку. michas(280 знак., 19.06.2017 18:12)
- Это надо просто иметь ввиду и или сводить коммуникации к стандартным всевозможными конвертерами протоколов или брать ПЛК с Codesys или Isagraf, там для не слишком тяжелых случаев вполне можно требуемый протокол написать. - AlexG(19.06.2017 18:28)
- достаточно тупой чтобы программист не отклонялся от задачи :) - вот это в точку. michas(280 знак., 19.06.2017 18:12)
- У нас есть специалист по станкам и производственной автоматике. Он в Си и МК ни бельмес не понимает. Он железячник в прямом смысле. То есть транспортеры, вакуумные захваты, безлюфтовые рейки, шаговые двигатели и прочая станочная шняга. Отлично my504(113 знак., 19.06.2017 18:04)
- PLC - это универсальная машина, ОДНУ И ТУ ЖЕ ставят везде. И программирует ее не эмбеддер, а обычный конструктор или технолог, который ознакомился с документацией на транслятор в этой машине. То есть нечто вроде бейсика, но ориентированный на my504(169 знак., 19.06.2017 16:00)
- Интерпретатор не обязателен, бывают реализации на базе компилятора. - AlexG(18.06.2017 17:44)
- Можно и компилятор. Главное, что им пользуется не создатель PLC, а совсем технолог. my504(116 знак., 18.06.2017 18:51 - 18:57)
- и чтобы соответствовало МЭК 61131 - RED_DRAGON(18.06.2017 15:47)
- учитывая что первые PLC появились лет на 25 раньше этого стандарта соответствие ему не обязательно :) - AlexG(18.06.2017 17:48)
- но в принципе (сейчас прочитал до конца по ссылке про PLC) у меня в жизни было немного таких изделий. Система управления бетоносмесительной установкой, кофейный автомат, автоматический гребнесмазыватель колес локомотива - Лагунов(19.06.2017 09:03)
- А Вы в своих изделиях создавали специальную ОС с языком-интерпретатором для пользователей этой системой? my504(34 знак., 18.06.2017 15:37)
- это я как как известный лит.герой с удивлением узнал, что всю жизнь разговаривал прозой. :-) - Лагунов(18.06.2017 13:26)
- Programmable logic controller - AlexG(18.06.2017 10:08, ссылка)
- Сейчас использую PIC18, буду переезжать на PIC24. WEB, Ethernet, MODBUS, i/o, ADC. Shareware. - driver_gv(18.06.2017 08:40, ссылка, картинка)
- Думаю, что в чистом виде PLC мало кто делает, вопрос расширяется до универсального контроллера? Так вот, не бывает универсальных контроллеров :) - vllv(18.06.2017 04:42)
- STM32, LPC, ATMEGA... думал большее разнообразие увидеть, сам ставлю Kinetis K64 от Freescale, тьфу, NXP. - Make_Pic(17.06.2017 13:23)
- Не совсем PLC, но чем-то похоже. STM32F417 на более новых, LM3S6965 на более старых. Бо везде Ethernet - LightElf(16.06.2017 10:49)
- У меня не совсем PLC - нет возможности программирования пользователем, но в остальном похоже. В предыдущем серийном варианте была ATmega32, в новом - ATXmega256A3U - AlexG(16.06.2017 06:18)
- С ATMEGA128 перешёл на STM32F107VCT6. Очень доволен. - ANT(15.06.2017 22:21)
- А как же сочная Errata для STM32F107 на 39 страниц? Как долго пришлось искать способы реализации с её учётом? De_User(16.06.2017 01:58 - 02:01)
- Не столкнулся при переносе проекта ни с какими проблемами. Не так страшна еррата, как её малюют, практически всегда есть пути обхода. - ANT(16.06.2017 08:59)
- Это сильно зависит от задачи. Если "путь обхода" понижает эффективные параметры периферийного блока или сильно повышает нагрузку процессора при работе с ним - это это может быть как критично, так и не критично для конкретной задачи. - Evgeny_CD(16.06.2017 16:19)
- +1 К тому же "The STM32F03x devices require a 2.4 V - 3.6 V operating supply voltage (VDD) and a 2.4 V - 3.6 V analog supply voltage (VDDA)" Сравните этих графьев с пролетарской тинькой "от 1,8 до 5,5" - vpv.vpv(17.06.2017 16:38)
- STM32L0/STM8L0 1.8 to 3.6 V, вот DMA у пролетариата нету и ацп 12 бит - oleg110592(17.06.2017 16:52)
- +1 К тому же "The STM32F03x devices require a 2.4 V - 3.6 V operating supply voltage (VDD) and a 2.4 V - 3.6 V analog supply voltage (VDDA)" Сравните этих графьев с пролетарской тинькой "от 1,8 до 5,5" - vpv.vpv(17.06.2017 16:38)
- Это сильно зависит от задачи. Если "путь обхода" понижает эффективные параметры периферийного блока или сильно повышает нагрузку процессора при работе с ним - это это может быть как критично, так и не критично для конкретной задачи. - Evgeny_CD(16.06.2017 16:19)
- Не столкнулся при переносе проекта ни с какими проблемами. Не так страшна еррата, как её малюют, практически всегда есть пути обхода. - ANT(16.06.2017 08:59)
- В чём глубинный смысл замены ATMEGA128 на STM32F107VCT6? "Хрен на хрен менять, только время терять" - ограничение по объёму кода сопоставимое - De_User(16.06.2017 00:38 - 00:43)
- Cortex-M0 демонстрирует впечатляющую производительность в вычислениях. Раньше я использовал для своих задач AVR с кварцами на 11059. И кортексы тоже сначала гнал на максимальную частоту. Но уже третий проект без напрягов работает на 8МГц. И при michas(188 знак., 16.06.2017 13:01)
- У меня основная масса проектов на мегах. Недавно испробовал китайскую плату с stm32f103 которая за $2. Очень комфортно. Назад к мегам неохота. Отладка и прошивка очень шустра. USB завелся с полтыка без погружения. Ради интереса портанул ридер vesago(277 знак., 16.06.2017 12:23 - 12:32)
- на этой плате f103 легко меняется на f303 и еще круче будет - Zikon(18.06.2017 11:41)
- Спасибо! Цена замены от 120 до 170 р. всего! - De_User(19.06.2017 08:35, ссылка)
- Опубликуйте ссылку на "китайскую плату с stm32f103 которая за $2" пожалуйста! - De_User(17.06.2017 22:29)
- Дык сколько раз уже здесь проскакивало. И не 2, а дешевле. Из такой платки неплохой J-Link получается. Гудвин(275 знак., 17.06.2017 22:48 - 22:53)
- Она самая :) Цену я округлил :) к ней стлинк в зеленоватом полупрозрачном корпусе чуть дороже Vesago(374 знак., 18.06.2017 09:31 - 09:50)
- Спасибо! Схема также нашлась. Внимаю De_User(17.06.2017 23:12 - 23:17, ссылка)
- По ссылке на ALi c тыльной стороны R+C 21 шт. куда мельче и по другому расположены :) De_User(17.06.2017 23:23)
- Без разницы. Типовая схема включения со стабилизатором 3.3В. - Гудвин(17.06.2017 23:32)
- По ссылке на ALi c тыльной стороны R+C 21 шт. куда мельче и по другому расположены :) De_User(17.06.2017 23:23)
- А из такого вот ST-Link (на том же чипе и за ту же цену) тоже получается неплохой J-Link ;) Гудвин(703 знак., 17.06.2017 22:53)
- Я правильно понимаю, что у него JTAG нет - только SWD? - LightElf(19.06.2017 13:48)
- Jtag и reset есть. И для STM8 какакя то двухпроводная шняга. Когда сеггеровской утилитой превращается в J-Link, то только SWD... - Гудвин(19.06.2017 18:42)
- Вот ведь тоска-печаль. А ведь уже нарисовывался "народный программатор всего". - LightElf(19.06.2017 19:18)
- Да вроде и то и другое. Я только SWD использую. - vesago(19.06.2017 15:42)
- Jtag и reset есть. И для STM8 какакя то двухпроводная шняга. Когда сеггеровской утилитой превращается в J-Link, то только SWD... - Гудвин(19.06.2017 18:42)
- Спасибо! Каким волшебным образом "получается J-Link ;)" ? - De_User(17.06.2017 23:51)
- Я правильно понимаю, что у него JTAG нет - только SWD? - LightElf(19.06.2017 13:48)
- Дык сколько раз уже здесь проскакивало. И не 2, а дешевле. Из такой платки неплохой J-Link получается. Гудвин(275 знак., 17.06.2017 22:48 - 22:53)
- +10e10000. После более 10 лет сидения на AVR и последующего перехода на STM32 понял, что больше половины жизни потратил зря. - il-2(16.06.2017 19:21)
- )) вам около 18-20? - Argon(16.06.2017 19:23)
- Сознательной жизни. Младенчество, школа, универ - не в счет :-) - il-2(16.06.2017 19:59)
- )) вам около 18-20? - Argon(16.06.2017 19:23)
- на этой плате f103 легко меняется на f303 и еще круче будет - Zikon(18.06.2017 11:41)
- Всё-таки, Мега устарела. АЦП никакой, периферии мало. - ANT(16.06.2017 09:03)
- Всё со временем устаревает, но не последнюю роль в этом играют сами потребители, голосуя рублем против нововведений. Скажем, ускорение тактовой частоты и развитая периферия требуют перехода на более низкое напряжение питания, а пользователи AVR Ксения(1368 знак., 16.06.2017 11:24 - 11:43)
- Если без нормального монтажника, таки да, AVR. Ибо, глаза уже не видят, и руки трясутся, чтобы шаг 0.5 паять. А програмить, конечно лучше STM. Вливаешь в нее через COM-порт, и отладку туда же скидываешь. - _basile(17.06.2017 18:06, )
- дык есть stm32f030k6 TQFP корпус как популярная мега8 - oleg110592(17.06.2017 19:06, картинка)
- Спасибо! По ресурсам вполне прилично! De_User(1248 знак., 17.06.2017 22:08 - 22:19, ссылка)
- дык есть stm32f030k6 TQFP корпус как популярная мега8 - oleg110592(17.06.2017 19:06, картинка)
- Я бы так сформулировал. Если перетряхивать схематику и код, то прямой резон сразу перепрыгивать на что-то на голову более мощное. AVR интересен исключительно в плане поддержки legacy проектов. Делать сейчас что-то новое на AVR - нужны невероятно LightElf(160 знак., 16.06.2017 13:35 - 13:38)
- не всегда. мощное изготавливают по тонким нормам. чипы изготовленные по современному тонкому процессу дешевле чем изготовленные по древнему толстому. поэтому ситуация мощнее и при этом дешевле вполне нормальна. - 3m(16.06.2017 15:21)
- Что-то не верится вашим словам. Меги держат до 40 мА на пин порта, а нынешняя мелюзга и 10мА редко когда держит - чаще 5-6 мА. - Ксения(16.06.2017 15:40)
- Соглашусь. Мало того - AVR тиньки имеют очень хороший опорник АЦП, -45...+85 (что для нас ОЧЕНЬ актуально) - vpv.vpv(17.06.2017 10:08)
- Никогда так не насилую контроллеры :). Обкладываюсь драйверами и буферами по полной. 1)Надёжнее 2) Легче сменить маленькую и дешёвую микросхему при ремонте, чем МК 3) Повышается помехоустойчивость. - ANT(16.06.2017 17:07)
- Не согласен. До сих пор и с большим удовольствием пользую m328 в DIP ;) И стараюсь обойтись им одним. Весь ремонт и проверка - вынуть из цанговой панельки и воткнуть другой :) - Гудвин(16.06.2017 17:14)
- Это зависит от серийности. Попробуй хотя бы 10 тысяч штук заменить... - vpv.vpv(17.06.2017 16:32)
- Не согласен. До сих пор и с большим удовольствием пользую m328 в DIP ;) И стараюсь обойтись им одним. Весь ремонт и проверка - вынуть из цанговой панельки и воткнуть другой :) - Гудвин(16.06.2017 17:14)
- а зачем вам 40mA на пин?? - Mahagam(16.06.2017 16:05)
- а как ещё 600-вольтовый мосфет раскачать? (ШИМ напрямую с МК). Или светодиодами светить? 40мА + 5В в этих случаях весьма не лишние - argus98(16.06.2017 20:54)
- а мосфету не 15 вольт в плечи надо? не? а светодиодам современным и 5 мА много уже. - Mahagam(16.06.2017 21:34)
- Я пользую эту фишку. Раскачиваю, например, RFID контур прямо "таймерными" ногами меги - одночиповое решение... Однажды пару шаговиков от приборки так подключал. Так, кстати сделано во многих приборках авто. - Гудвин(16.06.2017 16:21)
- а как ещё 600-вольтовый мосфет раскачать? (ШИМ напрямую с МК). Или светодиодами светить? 40мА + 5В в этих случаях весьма не лишние - argus98(16.06.2017 20:54)
- Что-то не верится вашим словам. Меги держат до 40 мА на пин порта, а нынешняя мелюзга и 10мА редко когда держит - чаще 5-6 мА. - Ксения(16.06.2017 15:40)
- Более мощное, оно и более дорогое. Просто с ARM ситуация сложилась так удачно для потребителей, что в этой области нынче очень большая конкуренция, из-за чего цены снижены до минимума - всяк надеется подсадить пользователя под свои чипы. - Ксения(16.06.2017 15:11)
- С одного ARM на другой перелезть значительно проще, чем с AVR на PIC/RL78/MSP430. - LightElf(16.06.2017 16:17)
- Это так, но "прилипание" все равно происходит. Скажем, на Электрониксе есть дядька, который только LPC от NXP признает, а все другие люто ненавидит. :) А есть и те, что крепко подсели на STM32 и в какую-то другую сторону смотреть не хотят. Скажем, Ксения(182 знак., 16.06.2017 16:53)
- И здесь такой есть! Это я! - JackI(25.03.2022 15:32)
- LPC был, как я помню, пионером в Low Pin Count сегменте (LPC2000). В нем была заложена правильная периферия с нормальными FIFO и DMA практически в каждом узле и пр.пр. Таковой, считаю, она остается до сих пор. Потом выскочили францы с наспех Гудвин(187 знак., 16.06.2017 17:04)
- +1. LPC2129 - 150к серийных устройств, полет нормальны. - Evgeny_CD(16.06.2017 17:06)
- LPC2119 стОит как самолёт. Их можно использовать только в госзакупках или в обороне. - vpv.vpv(17.06.2017 16:47)
- Устройство было в серии с 2008 года по 2013. Полная программная совместимость на уровне бинарной прошивки была критически важна. Сейчас, полагаю, LPC2129 снят с производства либо активно готовится к снятию. - Evgeny_CD(19.06.2017 21:16)
- Самолёт?! Ты контроллеры для гирлянд делаешь? - POV_(17.06.2017 23:44, )
- LPC2119 стОит как самолёт. Их можно использовать только в госзакупках или в обороне. - vpv.vpv(17.06.2017 16:47)
- +1. LPC2129 - 150к серийных устройств, полет нормальны. - Evgeny_CD(16.06.2017 17:06)
- Неправда Ваша, Ксения. Я очень тщательно сравнивал SAM D и STML0, до торговли с даже не дошло. - vllv(16.06.2017 16:58)
- Специально для тебя созданы LPC11E68JBD100 и LPC11E67JBD100E: 5 UART, 2 I2C, 2SPI. А ты выбрал каку. Сравни размер ерраты :) Evgeny_CD(430 знак., 19.06.2017 21:11)
- Компэл торгует LPC11E68JBD100E совсем занедорого. - Evgeny_CD(19.06.2017 21:15)
- И что можете о них сказать дурного? На мой взгляд сильно смахивает на X-Мегу, только система инструкций другая, но периферия там почти один к одному слизана. - Ксения(16.06.2017 17:01)
- см ниже. Я свалил с AVR до X-меги, и теперь вижу, что правильно сделал :) - vllv(18.06.2017 04:40)
- X-мега это тоже AVR. Выходит, не свалили. :) - Ксения(18.06.2017 10:30)
- "До" и "на" - две большие разницы(с) :)) - MBedder(18.06.2017 10:45)
- X-мега это тоже AVR. Выходит, не свалили. :) - Ксения(18.06.2017 10:30)
- см ниже. Я свалил с AVR до X-меги, и теперь вижу, что правильно сделал :) - vllv(18.06.2017 04:40)
- И что, у Вас STML0 победил? - Evgeny_CD(16.06.2017 17:00)
- Пока да, правда, в основном SAM D отвалился по критерию количества уартов (>=5). - vllv(18.06.2017 04:38)
- Ты имеешь в виду 4 USART + 1 LPUART в STM32L0? - Evgeny_CD(19.06.2017 20:40)
- У SAMD по даташиту UART'ов 6 штук: Ксения(229 знак., 18.06.2017 14:40)
- 6 штук SERCOMов, а если из этого вычесть необходимые 2xSPI+2xI2C, остается два. - vllv(18.06.2017 14:44)
- Пока да, правда, в основном SAM D отвалился по критерию количества уартов (>=5). - vllv(18.06.2017 04:38)
- Специально для тебя созданы LPC11E68JBD100 и LPC11E67JBD100E: 5 UART, 2 I2C, 2SPI. А ты выбрал каку. Сравни размер ерраты :) Evgeny_CD(430 знак., 19.06.2017 21:11)
- Это так, но "прилипание" все равно происходит. Скажем, на Электрониксе есть дядька, который только LPC от NXP признает, а все другие люто ненавидит. :) А есть и те, что крепко подсели на STM32 и в какую-то другую сторону смотреть не хотят. Скажем, Ксения(182 знак., 16.06.2017 16:53)
- С одного ARM на другой перелезть значительно проще, чем с AVR на PIC/RL78/MSP430. - LightElf(16.06.2017 16:17)
- не всегда. мощное изготавливают по тонким нормам. чипы изготовленные по современному тонкому процессу дешевле чем изготовленные по древнему толстому. поэтому ситуация мощнее и при этом дешевле вполне нормальна. - 3m(16.06.2017 15:21)
- Если без нормального монтажника, таки да, AVR. Ибо, глаза уже не видят, и руки трясутся, чтобы шаг 0.5 паять. А програмить, конечно лучше STM. Вливаешь в нее через COM-порт, и отладку туда же скидываешь. - _basile(17.06.2017 18:06, )
- АЦП 12 бит против 10. ЕСТЬ 2 ЦАП, да и 32 разряда против 8. - misyachniy(16.06.2017 11:16)
- А самый экономичный режим, в котором не сохраняются состояния портофф и озу не жмёт? - Олдфаг(18.06.2017 10:56, )
- Всё со временем устаревает, но не последнюю роль в этом играют сами потребители, голосуя рублем против нововведений. Скажем, ускорение тактовой частоты и развитая периферия требуют перехода на более низкое напряжение питания, а пользователи AVR Ксения(1368 знак., 16.06.2017 11:24 - 11:43)
- У этого STM32 периферия явно богаче. Вот если бы это была Xmega128, то вы были бы правы. - Ксения(16.06.2017 01:24 - 01:39)
- Спасибо! - De_User(16.06.2017 01:53)
- ethernet? - Гудвин(16.06.2017 01:06)
- А как же сочная Errata для STM32F107 на 39 страниц? Как долго пришлось искать способы реализации с её учётом? De_User(16.06.2017 01:58 - 02:01)
- Mega644p. Сменил бы на PIC24HJ, будь XC16 подешевле. - jean(15.06.2017 21:15, ссылка)
- Офигеть! Такая махина и на Меге644p... - Ксения(15.06.2017 21:37)
- китайцы на STM32 делают, типа клон FX1N Mitsubishi, схема и исходник (иар арм) какого то варианта доступны - oleg110592(15.06.2017 16:44, ссылка)
- Пошукал, что то ни схемы, ни сырцов там не увидел (ссылок). А так забавно китайцы STM32 под софт Митсубиси заделали. - Make_Pic(16.06.2017 06:43 - 08:44)
- было где-то у китайцев, проще на коте поглядеть - oleg110592(16.06.2017 11:31, ссылка)
- Пошукал, что то ни схемы, ни сырцов там не увидел (ссылок). А так забавно китайцы STM32 под софт Митсубиси заделали. - Make_Pic(16.06.2017 06:43 - 08:44)