Микроконтроллеры | Любая кухарка может управлять МК :) |
|
---|---|---|
http://www.hobbylab.ru/robototechnics/1476/ |
|
|
Посмотрел. Мне ассемблер на PIC и AVR легче показался. |
|
|
Ну Вы сравнили... А я давал ссылку на программу, в которой можно нарисовать принципиальную схему на логических элементах и после компиляции получить скетч на С, который, в свою очередь, компилируется в программе Arduino IDE для получения файла прошивки и(или) заливки его в МК. Для сравнения - вот как выглядит окно программы FLProg, о которой я рассказывал: |
|
|
Alexey: Мне это мало интересно, но для дошкольников и старперов , что боятся МК. , самое то. Дело не боязни, а в необходимости изучения яыка программирования, на которое нет ни времени ни желания. А использовать МК в своих разработках хочется... prorad: Мне ассемблер на PIC и AVR легче показался. С ассемблером для PIC я знаком. И есть маленький опыт создания программ на нём. А в программе FLProg я стал создавать проекты уже через несколько часов после ознакомления с ней. Скажем, вот схемная реалиация программы зарядного устр...(DjVu на двух страницах, 460КБ) для Меги328. Для представления о сложности - краткое описание фунций: - Заряжает пока только АКБ на 12В, но потом собираюсь дорисовать и зарядку АКБ 6В. А если останется место, то сделаю зарядку "от нуля" - для зарядки дополнительно кадмиевых и литиевых батарей и элементов. Но это больше для тренировки, так как автомобилисту вряд ли нужно такое. - Функция настоящего лабораторника вряд ли нужна автомобилисту в условиях гаража, но какие-то основные функции должны быть - регулировка выходного напряжения (0...15В или хотя бы 10...15В) и тока (0...10А). -Дисплей (20х2) и клавиатура (хочу обойтись энкодером) -обязательно для вывода текущей информации в системе меню: - Управление выходным напряжением и током с помощью штатного ШИМ МК. 8 разрядов для установки достаточно. Измерение - встроенным АЦП на 10 разрядов. Тоже точности достаточно. - Ни каких реле... Основное ядро программы... или, точнее, схемы, было нарисвоано в течение двух выходных. Потом в течение недели в свободное время добавлялись красивости, да менялись надписи на дисплее... На Асме я токого в жизни бы не смог сделать. |
|
|
А что, про МЭК-языки не в курсе? На скриншоте - типичный FBD. На них делают автоматизацию целых нефтеперегонных заводов, например. На сотни и тысячи точек. Но не на ардуино, естественно. |
|
|
DWD: Заодно программисты могут посчитать (по перечисленным функциям), сколько человеко-часов они потратили бы на создание подобной программы на Асме или С На С - 3...4 рабочих дня со всей отладкой на реальном объекте. DWD: и сколько бы запросили за такую программу... Запрашивать надо столько, сколько заказчик согласен платить Этих графических сред программирования имеется не одна и не две. |
|
|
Tadas: На С - 3...4 рабочих дня со всей отладкой на реальном объекте Аналогичная оценка. Причём это с хорошим запасом на случай какой-нибудь непредвиденной фигни. А на асме такое в здравом уме не пишут. |
|
|
На С такие вещи тоже в здравом уме не пишут. Давайте будем реалистами. |
|
|
Eugene.A: На С такие вещи тоже в здравом уме не пишут. Давайте будем реалистами. На С пишут ещё не такие вещи Промышленную автоматику со своими контроллерами Вы сюда не путайте. Это совсем другая планета. Тут речь идет о любительских разработках на AVR и ARM. А на досуге подумайте сколько человеко-часов и баксов было затрачено на разработку ПО этих промышленных контроллеров. А разрабатывалось это ПО именно на С. И сколько эти промышленные контроллеры в итоге стоят. Так что не надо ля-ля. |
|
|
Tadas: На С пишут ещё не такие вещи Естественно. Только не забывайте, что делают это команды программистов Сименса, Мицубиши, и прочих монстров, и уходят у них на это годы, а то, о чём я написал - жалкий инженеришка на малом предприятии, и дают ему на проектирование щитов автоматики и электроснабжения, программирование контроллеров, подбор оборудования с изучением инструкций, написание пояснительных записок, спецификаций, кабельных журналов месяц на всё про всё. И это за зарплату, сопоставимую с зарплатой обычного сварщика. Вот и найди на такую работёнку программиста/автоматчика. Tadas: Промышленную автоматику со своими контроллерами Вы сюда не путайте. Это совсем другая планета. А в чём принципиальная разница? Нутро у них одинаковое. |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |