...Любое простое аналоговое устройство можно сделать буквально на коленках из б/у деталей (маломощные транзисторы разных производителей имеют одинаковые параметры и есть везде) и через пару часов все начнет работать. Микроконтроллеры где попало не валяются. Что бы заставить работать МК, нужен компьютер с установленной средой разработки, программатор, умение писать программы. Если этим занимаешься не часто, всё растянется на несколько дней минимум, а результат тот же. Кроме того, МК менее надежны, у меня пару раз был случай, провел антенной включенной рации возле платы и прошивка МК слетала...
МК не валяются, валяются готовые модули на их основе. Соединить пару модулей полудюжиной проводов, тоже не долго совсем. Компьютеры нынче в каждом доме уже, за очень редким исключением. Во всяком случае у нас в стране. Про надёжность, тоже спорно. Мощным сигналом и аналоговое устройство высадить не проблема, смотря какое, разумеется. С МК аналогично. С нормальным устройством ни чего не случится. Вопрос конкретного исполнения. Вы вспомните, в каком возрасте своё первое электронное устройство сделали? Я, к примеру, классе в четвертом, помнится. А МК сегодня первоклашки программируют, которые ещё и читать то толком не умеют.
Паять научатся не скоро, а простые автоматы из модулей на МК им уже доступны.
Последнее редактирование: 22 Июл 2024 15:25 от R1AIT.
...А МК сегодня первоклашки программируют, которые ещё и читать то толком не умеют.
Ардуино это мир иллюзий. На самом деле сейчас такие программисты, что даже закончив профильный ВУЗ и проработав несколько лет по специальности, некоторые как то умудряются после этого не уметь нормально программировать.
Если вам Ардуино нравится, занимайтесь конечно, но это не программирование. Ко мне как то пришла соседка пенсионерка и долго с упоением рассказывала какой её внук умный. Он сам собрал компьютер!!! Не стал бабушку разочаровывать, говоря что втыкание разъемов ума не требует, пусть порадуется за внука.
интересные вопросы возникли, прочитав последние сообщения
По поводу снижения надёжности контролеров через 10-15 лет эксплуатации. приходилось сталкиваться с промышленными контролерами, основная причина отказов- это поломки в блоке питания. Выгорание входов контролера от попадания больших напряжений на вход. В блоках связи профибаса выходили из строя входные трансформаторы (изоляторы) хотя их пробивное напряжение более 1000 вольт. Оказалось всё просто. на их вход попадала статика. Выходили из строя выходы контролеров, здесь тоже всё просто, не были установлены цепи гашения напряжения самоиндукции. Выхода из строя самого контроллера, я не припомню. Ещё раз повторяю, это промышленные контролеры, которые работают24 часа в сутки, круглый год. И температурные режимы у них, далеки от рекомендованных.И которые отработали по 20-30 лет. Техника сейчас не стоит на месте, и вы сейчас навряд ли найдёте человека с телефоном, которому 7-10 лет
На чем делать управление вентилятором- это дело веры радиолюбителя. Ардуино, транзисторы, можно поставить биметалический контакт, ещё проще и дешевле.
При температуре на улице свыше +35 на моём блоке питания трансивера (майн вел) примерно каждые 15-20 минут, включался вентилятор охлаждения. Хотя трансивер работал только на приём. ток потребления был 1.5-2 ампера.
Я просто взял и поставил дополнительный вентилятор, который работает постоянно. Теперь штатный вентилятор практически не срабатывает. Даже если я работаю на полную мощность 100 вт.
вы сейчас навряд ли найдёте человека с телефоном, которому 7-10 лет
Такой телефон бывает иногда очень выручает.
Держит связь в зоне на грани покрытия, где смартфон не справляется.
Моему уже 20 лет. Использую когда надо "уйти от слежки"
Если вам Ардуино нравится, занимайтесь конечно, но это не программирование...
Я бы не был столь категоричен. Это тоже инструмент, как и любой другой. Каждый инструмент хорош для своего применения. Да, это не лучший вариант для серьёзных проектов и промышленных изделий. Однако, для каких-то простых и быстрых экспериментов, часто бывает очень не плохим решением в силу своей простоты и популярности, особенно в любительской среде. И да, илюзорность дают попытки сравнения только средств программирования. А вот рассмотрение с учётом огромного спектра готовых и доступных устройств, а так же и готовых программных библиотек для них, заметно меняет картину. Да, наверное это не программирование. Создание нужного устройства сводится к выбору готового модуля, нужной библиотеки и минимальным затратам по монтажу и собственно кодированию. Да, о качестве реализации можно спорить, но скорость получения результата очень высока при очень низком пороге вхождения. Часто это важно. Особенно сейчас. Высококлассных специалистов найти очень трудно и стоят они довольно дорого. Можно решать общие задачи и экспериментировать простыми средствами, а для доработки конкретного проекта привлекать более высококлассного специалиста уже в нужной области.
Последнее редактирование: 23 Июл 2024 08:40 от R1AIT.
Заканчивая вентиляторную тему, схема для любителей МК.
Микроконтроллер в корпусе SOT-23-6 используется как датчик температуры, формирует ШИМ сигнал, который подается на вход управления 4-х контактного компьютерного вентилятора. Алгоритм регулирования может быть любой и формируется программно. Если добавить транзисторный ключ в цепь питания, можно использовать и простой двухвыводный вентилятор.
Микроконтроллер в корпусе SOT-23-6 используется как датчик температуры, формирует ШИМ сигнал, который подается на вход управления 4-х контактного компьютерного вентилятора. Алгоритм регулирования может быть любой и формируется программно. Если добавить транзисторный ключ в цепь питания, можно использовать и простой двухвыводный вентилятор.
Забыл добавить. Датчик температуры находится у микроконтроллера внутри на кристалле. Сигнал с него можно обработать встроенным АЦП и подать на модуль PWM который тоже есть внутри. Потребляемый ток в активном режиме десятые доли миллиампера, поэтому сам микроконтроллер нагреваться не будет, надо только обеспечить тепловой контакт его корпуса с измеряемым объектом.
Резистор в цепи сигнала нужен что бы ограничить броски тока в момент переключения. Это может вызвать скачки напряжения на выводе питания и сбой программы. По этой же причине, рядом с МК в цепь питания добавлен блокирующий конденсатор.
Последнее редактирование: 28 Июл 2024 10:29 от cw508.
Еще в сети можно встретить схему, когда обороты регулируют подачей постоянного напряжения на вход PWM четырехвыводного вентилятора с делителя напряжения.
Это, действительно, должно работать, только регулировка будет острой и регулирующий транзистор(ы) внутри вентиляторной схемы будет находиться в режиме балластного резистора, нагреваясь при этом выше расчетного значения. Насколько это надежно ручаться не буду.
Последнее редактирование: 28 Июл 2024 10:58 от cw508.
Резистор в цепи сигнала нужен что бы ограничить броски тока в момент переключения. Это может вызвать скачки напряжения на выводе питания и сбой программы.
Не, не может, т.к. порт мк не выдаст более 20 мА физически.
Существуют схемы на PiC мк вообще без резисторов, - работают без нареканий.
Последнее редактирование: 28 Июл 2024 12:09 от Kapitoshka.
За идею со встроенным датчиком температуры: спасибо. Чтобы схема МК PIC10 была повторяемой, необходим .hex, a для возможность модификации: желательно программный код. В противном случае это просто картинка.
Для PWM-упралвениях и их применения в радиоустройствах: как возможное неудобство: мешать могут возможные созданные радио-помехи. Со всякими фильтрами лучше, но не так как без PWM. Для радио предпочитаю 3 степени регулировки (без PWM) - с реле/переключающий транзистор к соответствующему источнику питания: ниже Тmin: 0V, Tmin .. Tmax: напр. 7V, выше Tmax: напр. 12V. Получается бесшумная и надежная схема охлаждения.
Веселин LZ2WSG
Последнее редактирование: 28 Июл 2024 13:47 от veso74.