Инженер-радиотехник – arduino+

Работа Инженер-радиотехник

Вакансий найдено: 152 920

Cредняя заработная плата: 40 952 руб.

Обязанности: разработка, сборка, настройка, испытания и ремонт радиоэлектронной аппаратуры; разработка и оформление конструкторской и эксплуатационной документации на… Полное описание

Научно-производственная фирма Микран, Томск — hh: 16 часов назад

от 40 000 руб.,

Полная,

от 3 до 6 лет

Обязанности: Разработка прототипов устройств в области интернета вещей и умного дома на Arduino, Raspberry Pi и других платформах. Внедрение реализованных прототипов в… Полное описание

Арбина, Пенза — hh: 16 часов назад

от 50 000 руб.,

Полная,

от 3 до 6 лет

Обязанности:Разработка высокоточных измерительных систем и комплексов.Разработка алгоритмов обработки измерительной информации.Разработка программ и методик измерений,… Полное описание

ВНИИФТРИ, Менделеево — hh: 17 часов назад

до 50 000 руб.,

Полная,

без опыта,

Коммерческая

Обязанности: – Разработка программ и методик проведения испытаний приемо-передающей аппаратуры. – Разработка алгоритмов автоматизированного управления измерительными приборами… Полное описание

Комета, Москва, Автозаводская — hh: 17 часов назад

от 50 000 руб. до 120 000 руб.,

Полная,

от 1 до 3 лет

Обязанности: работа в команде разработчиков (конструкторов) современных радиоэлектронных бытовых устройств; поиск, идентификация и рекомендации по устранению неполадок,… Полное описание

Ронда Лимитед, Владивосток — hh: 16 часов назад

от 30 000 руб.,

Полная,

без опыта

Обязанности: Входной контроль медицинского оборудования (клинико-диагностическое лабораторное оборудование). Инсталляция и ввод в эксплуатацию приборов. Диагностика, текущий… Полное описание

Росмедтех, Пятигорск — hh: 3 дня назад

от 45 000 руб. до 50 000 руб.,

Полная,

без опыта

Обязанности: Обслуживание и ремонт приемного и передающего телерадио оборудования Требования: Высшее профильное образование Готовность к командировкам по области Условия:… Полное описание

филиал РТРС Мурманский ОРТПЦ, Мурманск — hh: 2 недели назад

от 30 000 руб.,

Полная,

от 6 лет

Обязанности: Подробности на собеседовании Требования: Высшее образование Знание схемотехники и компонентов РЭА их принципов работы Чтение принципиальных схем, практический… Полное описание

ПриборАвтоматика, Тюмень — hh: 2 недели назад

от 50 000 руб.,

Полная,

от 1 до 3 лет

Должностные обязанности: Получение оборудования; Выходной контроль изделий; Установка и настройка специального программного обеспечения на ПК; Отладка комплекса (программной… Полное описание

Специальный Технологический Центр, Санкт-Петербург, Площадь Мужества — hh: 2 недели назад

от 70 000 руб.,

Полная,

от 6 лет

Требования: Высшее техническое образование; Знание принципов работы приёмо-передающих радиоэлектронных устройств, систем, принципов работы ЦАП и АЦП; Знание основ… Полное описание

Радиотехнический институт им. ак. А.Л. Минца, Москва, Динамо — hh: 16 часов назад

от 25 000 руб.,

Полная,

от 1 до 3 лет,

Государственная

Обязанности: Работа по сборке, установке, настройке, отладке, стыковке поставочных комплексов программно-технических средств и комплексов средств автоматизации; Проведение… Полное описание

Концерн Созвездие, Воронеж — hh: 17 часов назад

Должностные обязанности: Разработка эксплуатационной документации (РЭ, паспорта, формуляры) на аппаратуру и комплексы спутниковой связи. Разработка разделов проектной… Полное описание

Технологии Радиосвязи, Москва — superjob.ru: 16 часов назад

Должностные обязанности: Обслуживание медтехники. Обслуживание оборудования сверхпроводящего магнита с величиной магнитной индукции 1,5 Тесла: обслуживание (поддержание в… Полное описание

Гиппократ, Ленинградская — superjob.ru: 16 часов назад

Должностные обязанности: Разработка принципиальных электрических схем радиоэлектронных устройств, разработка печатных плат, подбор элементной базы для электрических схем с… Полное описание

Нефтегазоборудование, Саратов — superjob.ru: 15 часов назад

Должностные обязанности: Лаборатория контрольно-испытательной аппаратуры.(044042) Обработка результатов измерений, разработка вычислительных алгоритмов обработки данных… Полное описание

Российский институт радионавигации и времени, Санкт-Петербург, Пролетарская — superjob.ru: 16 часов назад

от 35 000 руб. до 45 000 руб.

Должностные обязанности: Лаборатория систем и источников вторичного питания (044060) – Разработка и расчет электрических схем; – Составление технических условий, оформление… Полное описание

Российский институт радионавигации и времени, Санкт-Петербург, Пролетарская — superjob.ru: 16 часов назад

Должностные обязанности: • Разрабатывать радиоэлектронную аппаратуру (РЭА) с применением цифровой, аналоговой схемотехники и микроконтроллеров. • Разрабатывать технические… Полное описание

ЦОДТ Семигорье, Уфа — superjob.ru: 16 часов назад

от 30 000 руб. до 45 000 руб.

Должностные обязанности: Настройка и испытания функциональных узлов радиоэлектронной аппаратуры (аналоговая, цифровая, СВЧ), участие в разработке электрических схем, прошивок… Полное описание

Российский институт радионавигации и времени, Санкт-Петербург, Пролетарская — superjob.ru: 16 часов назад

Должностные обязанности: Техническая поддержка пользователей, в т.ч. по телефону, почте решение возникающих проблем удаленно через Интернет выездная настройка новых ИС,… Полное описание

Ростелеком, Воронеж — superjob.ru: 15 часов назад

Источник: http://ru.jobsora.com/inzhener_radiotehnik

Работа: инженер радиотехник в России, 147 265 вакансий

Вакансии 1—15 из 147 265

Инженер механик

  • Борисоглебск‎, Борисоглебск-АгроХимРесурс

Условия труда, обязанности, оговариваются при собеседовании.Нормальные условия труда

  • 30 января 2019 — borisoglebsk.mjobs.ru

Ведущий инженер (расчеты радиационной стойкости РЭА)

  • Санкт-Петербург‎, НПО Импульс

Расчеты радиационной стойкости аппаратуры и элементной базы (дозовые и одиночные эффекты); Расчеты уровней воздействия по различным видам заряженных частиц и нейтронов; Разработка сопутствующей документации, обоснование своих выводов и решений перед заказчиком; Взаимодействие с испытательными центрами.Офис в шаговой доступности от метро “Гражданский проспект”; Пятидневная рабочая неделя с 8.30 до 17.

15; Размер заработной платы обсуждается индивидуально, на собеседовании; Оформление по Трудовому кодексу…

  • 30 января 2019 — spb.mjobs.ru

Инженер по ремонту оргтехники

Ремонт оргтехники на выезде по г. Москве• полностью оплачиваемый отпуск 28 дней в любое время по вашему выбору • оплата больничного • полная оплата безлимитной мобильной связи и интернета • полностью оплачиваемый проезд, включая маршрутки

  • 30 января 2019 — msk.mjobs.ru

Требования:

  • Высшее образование (техническое).
  • Английский язык (чтение технической документации).
  • Опыт работы по направлению от 3-х лет.
  • Опыт разработки аналоговых и цифровых устройств.
  • Знание языка С, Ассемблер.
Читайте также:  Как выбрать паяльник один раз на долгие годы - arduino+

Обязанности:

  • Разработка аналоговых и цифровых устройств ввода/вывода.
  • Разработка вычислительных устройств на базе микроконтроллеров.
  • Разработка тестового ПО на языках С и Ассемблер.
  • Разработка функциональных блоков на микросхемах программируемой логики.

Условия:

  • Офис м. Беляево.
  • Конкурентный уровень Перспективы профессионального/карьерного

Инженер-радиотехник

  • Томск‎, Научно производственная фирма Микран

Обязанности: разработка, сборка, настройка, испытания и ремонт радиоэлектронной аппаратуры; разработка и оформление конструкторской и эксплуатационной документации на изделия.

Требования: высшее радиотехническое образование; опыт работы по специальности от 2х лет; знания схемотехники; навыки радиомонтажа и владение измерительной техникой (мультиметр, осциллограф); приветствуется владение программами САПР.

Условия: работа в стабильной современной компании с историей более 25 лет; официальное трудоустройство; карьерный и профессиональный рост,…

  • 30 января 2019 — www.adzuna.ru

Инженер-радиотехник Новая

  • Мурманск‎, филиал РТРС Мурманский ОРТПЦ

Обязанности: Обслуживание и ремонт приемного и передающего телерадио оборудования Требования: Высшее профильное образование Готовность к командировкам по области Условия: Оформление по ТК 40ч рабочая неделя

  • 30 января 2019 — www.adzuna.ru

Инженер-радиотехник Новая

  • Санкт-Петербург‎, Специальный Технологический Центр

Должностные обязанности: Получение оборудования; Выходной контроль изделий; Установка и настройка специального программного обеспечения на ПК; Отладка комплекса (программной и аппаратной части); Осуществление сдачи комплексов ОТК и представителю заказчика (военному представителю) на различных площадках; Подготовка и отправка комплексов к заказчику. Требуемые навыки и знания: Высшее образование; Опытный пользователь ПК; Знание принципов радиосвязи; Понимание технологий проводной и беспроводной передачи данных; Чтение электросхем;…

  • 30 января 2019 — www.adzuna.ru

Инженер/ведущий инженер радиотехник

  • Великий Новгород‎, Нева Электроника

Обязанности:

Разработка схем;

Разработка топологии печатных плат;

Обратное проектирование изделий РЭА;

Требования:

Образование: высшее;

Опытный пользователь ПК;

Опыт: Разработка цифровых/аналоговых радиоэлектронных схем, включающих в себя процессоры, ПЛИС, микроконтроллеры;

Иностранные языки: Технический английский язык;

Знание ЕСКД;

Знание программ:Word, Excel,1C,Matlab,Altium;

Условия:

Заработная плата от 40 000 руб., обсуждается на собеседовании;

Белая заработная плата;

Порядок оформления трудовых отношений: по ТК РФ с первого

Испытательный срок 3 мес. …

  • 30 января 2019 — novgorod.hh.ru

Требования: Высшее образование (техническое). Английский язык (чтение технической документации). Опыт работы по направлению от 3-х лет. Опыт разработки аналоговых и цифровых устройств. Знание языка С, Ассемблер.

Обязанности: Разработка аналоговых и цифровых устройств ввода/вывода. Разработка вычислительных устройств на базе микроконтроллеров. Разработка тестового ПО на языках С и Ассемблер. Разработка функциональных блоков на микросхемах программируемой логики.

Условия: Офис м. Беляево. Конкурентный уровень…

  • 30 января 2019 — www.adzuna.ru

Инженер/ведущий инженер радиотехник

  • Великий Новгород‎, Нева Электроника

Обязанности: Разработка схем; Разработка топологии печатных плат; Обратное проектирование изделий РЭА; Требования: Образование: высшее; Опытный пользователь ПК; Опыт: Разработка цифровых/аналоговых радиоэлектронных схем, включающих в себя процессоры, ПЛИС, микроконтроллеры; Иностранные языки: Технический английский язык; Знание ЕСКД; Знание программ:Word, Excel,1C,Matlab,Altium; Условия: Заработная плата от 40 000 руб., обсуждается на собеседовании; Белая заработная плата; Порядок оформления трудовых отношений: по ТК РФ с первого…

  • 30 января 2019 — www.adzuna.ru

Инженер (радиотехника)

  • Москва‎, Корпорация Комета

Обязанности:

– Разработка программ и методик проведения испытаний приемо-передающей аппаратуры.

– Разработка алгоритмов автоматизированного управления измерительными приборами (осциллограф, анализатор спектра).

– Участие в испытаниях приемо-передающей аппаратуры.

– Проектирование и разработка документации на вспомогательное оборудование (ВЧ-коммутаторы).

Требования:

– Высшее техническое образование (радиотехника и смежные направления).

– Уверенные знания фундаментальных предметов по специальности (оценки “хорошо” и “отлично”).

Условия:

– Пятидневная рабочая неделя.

– Рабочий день с 8.30 до 17.30 пт .до …

Инженер-радиотехник

  • Воронеж‎, Концерн Созвездие

Обязанности:

  • Работа по сборке, установке, настройке, отладке, стыковке поставочных комплексов программно-технических средств и комплексов средств автоматизации;
  • Проведение мероприятий, связанных с испытанием оборудованием и внедрением его в эксплуатацию;
  • Разработка конструкторской и технической документации;
  • Работа по исследованию, разработке проектов и программ по направлению деятельности подразделения;
  • Подготовка необходимых расчетов, обзоров, заключений по вопросам выполняемой работы.

Требования:

  • Высшее техническое образование (радиотехника, радиофизика и аналогичные Опыт работы на аналогичной должности от 6

  • 30 января 2019 — voronezh.hh.ru

Инженер-радиотехник

  • Томск‎, Научно-производственная фирма Микран

Обязанности:

  • разработка, сборка, настройка, испытания и ремонт радиоэлектронной аппаратуры;
  • разработка и оформление конструкторской и эксплуатационной документации на изделия.

Требования:

  • высшее радиотехническое образование;
  • опыт работы по специальности от 2х лет;
  • знания схемотехники;
  • навыки радиомонтажа и владение измерительной техникой (мультиметр, осциллограф);
  • приветствуется владение программами САПР.

Условия:

  • работа в стабильной современной компании с историей более 25 лет;
  • официальное трудоустройство;
  • карьерный и профессиональный рост, график работы: с 09:00.00 до

  • 30 января 2019 — tomsk.hh.ru

Инженер-радиотехник

  • Мурманск‎, филиал РТРС Мурманский ОРТПЦ

Обязанности:

  • Обслуживание и ремонт приемного и передающего телерадио оборудования

Требования:

  • Высшее профильное образование
  • Готовность к командировкам по области

Условия:

  • Оформление по ТК
  • 40ч рабочая неделя
  • 30 января 2019 — murmansk.hh.ru

Инженер-радиотехник

  • Владивосток‎, Ронда Лимитед

Обязанности:

  • работа в команде разработчиков (конструкторов) современных радиоэлектронных бытовых устройств;
  • поиск, идентификация и рекомендации по устранению неполадок, связанных с работой радио-трактов разрабатываемых устройств и/или их прототипов.

Требования:

  • высшее образование по специальности;
  • опыт работы с приемопередающими устройствами СВЧ диапазона;
  • умение работать с измерительной аппаратурой;
  • умение пользоваться современными системами САПР для сквозного проектирования РЭА.

Условия:

  • пятидневная рабочая неделя;
  • парковочные места на стоянке; 100% «белое»

  • 30 января 2019 — tomsk.hh.ru

Инженер-радиотехник

  • Москва‎, Радиотехнический институт им. ак. А.Л. Минца

Требования:

  • Высшее техническое образование;
  • Знание принципов работы приёмо-передающих радиоэлектронных устройств, систем, принципов работы ЦАП и АЦП;
  • Знание основ СВЧ-устройств, знание основ радиолокации;
  • Навыки работы с современными измерительными приборами (цифровыми осциллографами, цифровыми анализаторами спектра и цепей, цифровыми измерителями коэффициента шума);
  • Опыт разработки программ и методик испытаний, ТУ и РЭ на приёмо-передающую аппаратуру радиолокаторов;
  • Опыт проведения испытаний приёмо-передающей аппаратуры радиолокаторов;
  • Умение читать
Читайте также:  Безопасное подключение устройств к микроконтроллеру

Разработка программ и методик испытаний приёмо-передающей аппаратуры радиолокаторов согласно требованиям …

Инженер-радиотехник

Обязанности:

  • Разработка прототипов устройств в области интернета вещей и умного дома на Arduino, Raspberry Pi и других платформах.
  • Внедрение реализованных прототипов в промышленное производство.

Требования:

  • Опыт работы с популярными платформами класса Arduino и Raspberry Pi.
  • Опыт разработки микропрограмм под Arduino.
  • Опыт работы с микроконтроллерами и их программирования.
  • Опыт проектирования печатных плат.

Условия:

  • Официальное трудоустройство.
  • Любое оборудование рабочего места.
  • 30 января 2019 — penza.hh.ru

Инженер-радиотехник

  • Санкт-Петербург‎, Специальный Технологический Центр

Должностные обязанности:

  • Получение оборудования;
  • Выходной контроль изделий;
  • Установка и настройка специального программного обеспечения на ПК;
  • Отладка комплекса (программной и аппаратной части);
  • Осуществление сдачи комплексов ОТК и представителю заказчика (военному представителю) на различных площадках;
  • Подготовка и отправка комплексов к заказчику.

Требуемые навыки и знания:

  • Высшее образование;
  • Опытный пользователь ПК;
  • Знание принципов радиосвязи;
  • Понимание технологий проводной и беспроводной передачи данных;
  • Чтение электросхем; Умение работать как в команде, так и

  • 30 января 2019 — spb.hh.ru

Инженер 3 категории (производство РЭА)

  • Санкт-Петербург‎, НПО Импульс

• Комплектование готовых изделий на тестовых стендах; • Сопровождение РЭА на производстве, в части ремонта и доработок.

• Офис в шаговой доступности от метро “Гражданский проспект” • Пятидневная рабочая неделя с 8.30 до 17.

15 • Размер заработной платы обсуждается индивидуально, на собеседовании • Оформление по Трудовому кодексу Российской Федерации, социальный пакет, полностью “белая” заработная плата • Столовая на территории предприятия •…

  • 30 января 2019 — spb.mjobs.ru

Инженер-конструктор 1 категории (разработка РЭА)

  • Санкт-Петербург‎, НПО Импульс

Разработка конструкторской документации на разрабатываемые изделия: модули, источники питания, панели управления; Корректировка КД; Сопровождение производства РЭА.

Офис в шаговой доступности от метро “Гражданский проспект”; Пятидневная рабочая неделя с 8.30 до 17.

15; Оформление по Трудовому кодексу Российской Федерации, социальный пакет, полностью “белая” заработная плата; Столовая на территории предприятия; НПО «Импульс» входит в состав холдинговой компании «Российская электроника», которая в свою очередь является…

  • 30 января 2019 — spb.mjobs.ru

Инженер-технолог (производство РЭА)

  • Санкт-Петербург‎, НПО Импульс

Технологический контроль КД; Разработка маршрутных карт, технологических процессов; Разработка ТЗ на оснастку; Контроль технологической дисциплины;Офис в шаговой доступности от метро “Гражданский проспект”; Пятидневная рабочая неделя с 8.30 до 17.

15; Уровень заработной платы до 29 000 рублей в месяц; Есть перспективы профессионального и карьерного роста; Дружный коллектив, для выпускников ВУЗов – помощь в освоении профессии; Оформление по Трудовому кодексу Российской Федерации,…

  • 30 января 2019 — spb.mjobs.ru

Источник: https://www.JobCareer.ru/jobs/inzhener-radiotekhnik/

Поколение RFID или Arduino головного мозга

alex_avr2Несколько дней назад я делал пост с достаточно четко поставленным вопросом:

Есть катушка подключенная к некой схеме.Есть вторая катушка, располагаемая в нескольких миллиметрах от первой соосно(или как захочу), к ней в параллель припаян конденсатор.

Пар катушка-конденсатор будет 4 вида. Отличаться видимо будут только емкостью конденсатора.Задача: схеме нужно однозначно определить наличие второй катушки рядом и определить какая именно это пара катушка-конденсатор из четырех.

Требования – максимальная простота аналоговой части схемы и изготовления катушек. В идеале катушка должна быть готовая покупная, но можно и намотать, если не 1000 витков :)Изделие штучное.

В схеме будет МК, так что максимум функций можно переложить на него – например генерацию разных частот, измерение чего-то с помощью АЦП и т.п.

Подавляющее большинство комментаторов предложило использовать RFID. С одной стороны это действительно логично – позволит решить задачу. С другой стороны в задаче в общем-то спрашивалось совершенно другое.

Я не силен в аналоговой технике, тем более во всяких радиочастотных устройствах, но интуитивно понимал, что должно быть какое-то совершенно простейшее решение на нескольких компонентах. Думаю любой радиолюбитель двадцатилетней давности мне бы сходу с закрытыми глазами нарисовал бы нужную схемку со всеми номиналами.

Тут мне стало интересно во чтобы то ни стало решить задачу без всяких там RFID, готовых контроллеров и т.п. Тем более хотелось сделать устройство прямо вот сейчас из имеющейся рассыпухи, а не ждать пока придет какой-нибудь ридер из Китая или не покупать его тут втридорога.

И решение было найдено, за что хочу поблагодарить в первую очередь dimon_w, который выручает не в первый раз и терпеливо отвечает на все дурацкие вопросы. Также nicka_startcev предложил тот же способ, а real_big_shish сделал уточнения.

Еще хочу поблагодарить товарищей avla, eddy_em, al_fizik, sinclair_sc, negzd, e_pipe и tyx, предложивших другие варианты решения непосредственно по сути вопроса.

Собственно само решение оказалось действительно до безумия простое с точки зрения схемотехники(да и всего прочего):Дергаем катушку к земле через транзистор коротким импульсом. У меня получилась оптимальная длина импульса 20 мкс.

Если рядом с катушкой есть колебательный контур, то в нем и в нашей катушке возникают колебания соответствующие резонансной частоте поднесенного контура и нашей катушки(точнее ее контура с паразитной емкостью). Колебания от катушки задавливается снаббером, остаются колебания вызванные резонансом поднесенного контура. Далее могут быть варианты.

Я просто поделил выходной сигнал пополам и защитил вход компаратора диодом на питание. На второй вход компаратора подается питание также поделенное пополам. Таким образом компаратор ловит переходы синусоиды через напряжение питания(именно вокруг него она и затухает), выдавая на выходе прямоугольные сигналы.

Частота этих сигналов соответствует частоте поднесенного к катушке колебательного контура. Далее частоту можно измерить с помощью микроконтроллера и определить какой из контуров был поднесен.Осциллограммы.Синее – напряжение на базе транзистора, желтое – выход с катушки при поднесенном контуре. Колебания – и есть резонансная частота контура.

Читайте также:  Текстовая анимация с помощью arduino - arduino+

Синее – сигнал с катушки после делителя. желтое – выход компаратора.Самым сложным моментом было подобрать длину импульса и собственно конструкцию катушки. Сначала я сделал по рекомендациям очень маленькую длину импульса – около 500нс. Но ответный сигнал был очень слабый.

При увеличении импульса до 20мкс сигнал стал гораздо сильнее и при определенном положении катушек достигал нескольких вольт в амплитуде.Собственно на фото вся схема + контур.Контур представляет собой катушку из проволоки диаметром 25мм состоящую из 40 витков и параллельный ей конденсатор 10нФ.Схема собрана полностью из подручных материалов.

Стоимость назвать точно затрудняюсь, но она вряд ли превышает рублей 20-30 в розницу – привет товарищам предлагавшим купить комплект ридера и меток за 700р.

А вообще, когда-то, когда пошла волна ардуинщиков я немного испугался, что электроника станет очень доступной и ценность разработчиков резко упадет. А по факту получилось как-то наоборот.

Народ не учится паять схемы, а покупает кучу готовых модулей в Китае и собирает их как LEGO, зачастую не очень понимая, как оно там внутри работает и уж тем более не получая знаний, как это потом повторить, но уже в своем устройстве. Так что эта простота мне кажется мнимой.

Источник: https://ru-radio-electr.livejournal.com/1267039.html

Плюсы и минусы Arduino

Arduino — самая популярная платформа любительской и образовательной электроники и робототехники. Рассмотрим ее плюсы и минусы:

Преимущества: – Arduino IDE основан на AVRGCC. Изучение Arduino поможет вам изучить C++. Если вам не нравится конкретная высокоуровневая команда или библиотека для Arduino, вы почти всегда можете заменить её на аналогичную C++.

– Вы можете питать, программировать и обмениваться сообщениями с Arduino при помощи одного USB кабеля (или FTDI кабеля для некоторых клонов). – Вы можете сделать простой проект за несколько минут, используя стандартные библиотеки, не вникая в них.

Для считывания сигналов кнопок, вывода информации на семи сегментные или ЖК-дисплеи и управления двигателями для всего этого есть стандартные библиотеки, не требующие большого опыта в программировании.

– Последовательные и SPI интерфейсы связи сделаны превосходно.

Недостатки: – Arduino IDE.  Интегрированная среда разработки Arduino — это кроссплатформенное приложение на Java, включающее в себя редактор кода, компилятор и модуль передачи прошивки в плату. Это самый худший редактор после notepad.exe.

Когда-нибудь вы перейдете на более удобный сторонний редактор, но вам всё равно придется оставить IDE для прошивки.  – Загрузчик. Чтобы закончить проект с применением Arduino, вам придется вручную прошить загрузчик в каждый новый микроконтроллер ATmega. Он занимает 2Кб памяти.

– Разнообразные варианты: в официальном модельном ряду есть варианты с памятью 30(32) Кб и 254(256)КБ. Что делать, если ваш код занимает, допустим, 42 КБ? Единственным решением является использование полу-совместимого клона Sanguino и др. – Отсутствие простого способа изменения тактовой частоты.

Модель 3,3В/8МГц может спокойно работать на частоте 12МГц!   – digitalWrite() использует для выполнения  56 циклов. По крайней мере, можно легко выяснить причину и переключиться на прямой доступ к порту (вторая вещь которая заменяется после IDE). Arduino не очень удобна для время-зависимых приложений.

  – Вы не можете легко отключить стандартную библиотеку для последовательной аппаратной части, для того чтобы брать прерывания с TX и RX, независимо от того, запущена она или нет.

Строка в последовательный порт посылается с помощью конечного автомата с множеством пустых циклов ожидания флага опустошения буфера в основном теле программы – это опять же пустое расходование ресурсов – ведь есть прерывания.

Да, в Arduino можно включить прерывания, но кто это делает?- Библиотеки Arduino просты в освоении, но на этом их плюсы заканчиваются. К примеру, вы можете всю жизнь формировать задержки с помощью delay-функций и не иметь ни малейшего представления, как работает таймер на микроконтроллере — из таких минусов состоят все библиотеки Arduino.

Ведь таймер и другая периферия в микроконтроллере реализованы так, чтоб компенсировать его однопоточность прерываниями. А люди тратят процессорное время на декрементацию неиспользуемой переменной. – При переполнении ISR таймера прерывание происходит каждые 16K тактов в фоновом режиме. Это сделано для функций millis() и micros(), даже когда они не используются.   – Пустой проект Arduino занимает 466 байт на Arduino UNO  и 666 байт на Arduino Mega2560.   – Также Arduino “скрывает” такие важные аспекты архитектуры микроконтроллеров как регистры, прерывания и таймеры. Изучайте их.

Но если вы или ваш проект перерос среду разработки Ардуино, это не значит что надо менять все «железо»! Просто перейдите на чистый AVRGCC и пишите на нем. Ардуино это по сути все тот-же МК, только в комплекте с уже распаянным кварцем (остальные железяки на плате представляют в большинстве своем защиту от дурака и всяческие фишечки и рюшечки для более приятной работы)

Источник: http://micpic.ru/home/proekty-na-arduino/188-plyusy-i-minusy-arduino.html

Ссылка на основную публикацию
Adblock
detector