Ответы пользователя по тегу Электроника
  • Как разрабатывать под микроконтроллеры в linux?

    svd71
    @svd71
    Для АВР все прекрасно подходит и сочетается. Правда для устаревших контроллеров посдеднии релизы avr-gcc предпочитаю брать из Arduino IDE - лезу в jar-файл и распаковываю из него в свой каталог, где и использовал. Хотя сейчас предпочитаю ставить Arduino IDE и вести разработку непосредственно в ней. Avrdude имеется, хотя добавил еще и графический интерфейс для нее.

    Для отладки использую виртуальную машину с протеусом и avr studio на борту.

    Программаторы можно использовать как и самодельные, так и покупные. Единственное, что требуется: задать разрешения на использования конкретного usb определенному пользователю в правилах /etc/udev/rules. Под root даже без правил все работает.
    Ответ написан
    Комментировать
  • Будет ли работать данная схема?

    svd71
    @svd71
    Транзистор может не открыться. Добавьте резистор с базы на +5 вольт номиналом от 2.2 до 5к .
    Ответ написан
    Комментировать
  • Насколько хорош модуль ENC28J60 для Arduino?

    svd71
    @svd71
    Модуль по своей работе не плох и работает. Единственное требования: это допуски несколькир резисторов и конденсатора, которые нужно внимательно и вручную подобрать. Ну может быть придется чуть поэкспериментировать с Rbase - там его нужно расчитывать. Мне расчет не помог, зато опять же сравнением подобрал нужное значение. Это касается того, если такой чип имеется в наличии. Если нет, тогда удобнее купить у китайцев модуль вместе с буксой.

    Чем плох этот модуль: скорость подключения. А так его хватает даже более чем с головой.
    Ответ написан
    Комментировать
  • Arduino Как зациклить получение веб страницы?

    svd71
    @svd71
    Все дело в скорости обработки и размеров буфферов.

    Лучше организовывать кольцевой буффер на прием по uart с заполнением по прерыванию. В основном цикле только проверять изменение указателей в буффере и сразу же обрабатывать полученные символы.
    Ответ написан
    Комментировать
  • С чего начать изучение роботехники?

    svd71
    @svd71
    спомощью ардуино можно быстро довольно что то сгенерировать. там куча примеров Для работы уже с готовым железом. Но вот изучать лучше всего без использования этого фреймворка. Благо система позволяет с небольшими извращениящениями использовать С и С++. Или даже брать какую-нибудь железку, попробовать ее с фреймворком, а потом по даташитам. Так будетболее понятна связь времени и пространства.
    Ответ написан
    Комментировать
  • Как связать разные приборы в комнате в одну цепь без удлинителя?

    svd71
    @svd71
    нужно искать устройства работающие по протоколу X11.
    Этот потокол описывает обмен инфрмацией между устройствами (чаще бытовыми) через Обычную электрическую сеть. Поэтому такие устройства и маркируются, как поддерживающие обмен по Х11.
    Ответ написан
  • В чем можно произвести моделирование и расчет принципиальной схемы?

    svd71
    @svd71
    Если ардуино-подобная не означает контроллер от Atmel, тогда не знаю.
    Если все такие от Atmel, советую использовать связку AVRStudio + Proteus через устанавливаемый плагин в студию.
    Ответ написан
    1 комментарий
  • Использование одного GPS модуля одновременно в двух устройствах

    svd71
    @svd71
    вот тут парнишка делал такое на оптронах: www.getchip.net/posts/adapter-usb-to-k-line-na-baz...

    Брать нужно только tx.

    Тут еще и дискуссия по этому поводу: не все оптроны одинаково полезны из-за скорости
    roboforum.ru/forum2/topic4438.html
    Ответ написан
    9 комментариев
  • Как получить из 7,5-8 Вольт 5 Вольт, не менее 6 Ампер?

    svd71
    @svd71
    www.platan.ru/pdf/datasheets/stm/l7812c.pdf

    Страница 29, рисунок 21. На такой ток вероятно придется другой транзистор поискать, но схема и расчет остяется таким же.
    Ответ написан
    2 комментария
  • Каковы варианты беспроводного управления роботом/коптером/etc?

    svd71
    @svd71
    1. На канал дается не 0 и 1, а пакет с данными. Причем нужно не забыть еще и проданные синхронизации таких пакетов (обыцно с помошью послки несколькох байт из , собранных из значениай А и 5).
    Количество каналов мало играет роли. Передача все равно идет по одному каналу. Оно важно тогда, когда на каждом канале идет конфликт с другим устройством, то оперативно сменить канал. Кстати у wifi тот же принцип с каналами.
    Камера на борту определяется не количеством каналов, не возможностю передаци 1 или 0 (все равно картинка чаще всего цифровые данные), а скоростю передачи по каналу. Успеет устройсво передать картинку, принять и обработать команду управления или нет.
    Вот тут и главный подвох: чем меньше длинна волны, тем больше данных мы можем за единицу времени передать. Но при маленькой длинне волны даль+ность обмена обыцнхо ниже. Поэтому и всплывает еще один нюанс: Мощность трансивера. Или какойто специализированный усилитель к нему.

    2. Wi-Fi не всегда подразумевает упдавление с ноута или со смартфона. Оченьчасто используют трюк, что работает на частоте Wi-Fi. Но сам Wi-Fi - это еще и протокол - то есть дополнительный программный комплекс (который может исполняться и аппаратно). Так что про каждое устройство нужно читать внимательно документацию.

    3. Блютуз это совсем не Wi-Fi, но принцип приметно такой же. Частоты так же. По мощьностям есть два класса: Класс 1 - на дальность 5/10 метров. Класс 2 - на дальность до 30 метров.

    4. GPRS, UMTS и прочие с ним требуют и соотвественной программной обработки. Даже еще сложнее, чем у wifi, а тем более ВТ. Хорошо, если используется копьютер. А ели нет, то проще тогда купить сименс с модемом на борту и передавать команды через СМС.
    Ответ написан
    1 комментарий
  • С чего начать изучение электроники?

    svd71
    @svd71
    конкретно для малины лучше изучать debian и linux.

    для контроллерв советую поискатъ инфу по ключевым словам "sematic". Можно так же что то другое, типа "Beckhoff". У них есть онлайн документация и лимулировать можно прямо на домашней машине с com и lpt портами.

    Если все таки речь идет о МИКРОконтроллерах - то самое простейшее начать с arduino, затем понять как можно программировать и отёлаживать их с помощю AVRStudio например.
    Если это будет понятно, то можно переходить на супеньку выше: типа stm32.
    Ответ написан
    Комментировать
  • Как собрать самодельный источник постоянного напряжения?

    svd71
    @svd71
    2) В с хеме это не транзисторный усилитель, скорее больше в режиме ключа. Транзистор не вызывает колебания, а колеблется вместе с ней: амплитуда больше, транзистор призакрывается, амплитуда меньше - транзистор приоткравается.
    идеальная линия будет, если транзистор введен регулеровкой переменного резистора в такую точку, где напряжение выхода ниже напряжения пульсации. тогда и получите идеальную прямую.
    Ответ написан
    5 комментариев
  • Как можно реализовать дополнительное питание USB-хаба?

    svd71
    @svd71
    обычно источник 5вольт и ток от 1А. Но на всякий случай поискал бы описание всего действия под вашу конкретную модель в Интернете. Может быть так, что это внешнее питание никуда не подключено, а сделано для совместимости с более дорогой моделью.
    Ответ написан
    Комментировать
  • Термореле, как решить проблему дребезга (шума в сеть)?

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

    Второй вариант: отказаться от механического реле и поставить солидстэйт или самому сделать ключ на симистроре с оптопарой.
    Ответ написан
    Комментировать
  • Arduino и Шаговый двигатель подключение

    svd71
    @svd71
    думаю, ULN2003 нет нужды использовать - такие же силовые ключи стоят в самом драйвере L298.

    Раз вы уже пытались что то делать, то посмотрите freeduino.ru/arduino/mshield.html
    Скорее всего проблема была именно с программным кодом.
    Ответ написан
    Комментировать
  • AVR SMD программатор?

    svd71
    @svd71
    что вы подразумеваете под словом SMD? Если корпуса для поверхностного монтага. То пойдет и старая ардуино с соотвествующим скетчем. Нужно только либо купить переходник (который не дешев, около 149€) либо оставлять на плате контакты для подключению к контроллеру по SPI.
    Ответ написан
    2 комментария
  • Нужна распиновка подключения модуля Bluetooth на основе BC215

    svd71
    @svd71 Автор вопроса
    попробовал скопировать на мыльницу, но по крайней мере можно увидеть. К сожалению, только одна сторона



    Питание нашел, это первые два запаянных контакта справа. а вот из четырех оставшихся xотелось бы найти доку по RX и TX.
    Ответ написан
    2 комментария
  • Корпуса для DIY проектов?

    svd71
    @svd71
    Использую для этих целей всякие пластиковые ненужные упаковки.
    Например жена покупает ушные палочки с ватой в пластиковой коробке, которую использую в разных вариациях и как корпус какого либо устройства. либо крышку в качестве емкасти для травления плат или ее же подкладываю при сверловке, чтобы не повредить стол.
    Также использую например коробочки от поролона для чистки обуви. Если есть желание склеить корпус, то советую посмотреть в сторону коробок от CD-дисков. Да в России кучи мест, где можно бесплатно найти материал для корпуса. Нужно только включить фантазию.
    Ответ написан
    Комментировать