Перейти к содержанию

Alex Ferrum

Members
  • Постов

    513
  • Зарегистрирован

  • Посещение

Весь контент Alex Ferrum

  1. @_DMB_ последняя схема на биполярных транзисторах не очень удачная. Вы не учитываете пусковой ток двигателя. Положим в установившемся режиме двигатель будет потреблять 0.5 ампер, пусковой ток может быть и 3 ампера, а если двигатель механически сильно нагружен, то и все 5 ампер. Понятно что максимальный ток транзисторов 2 ампера, а в импульсе до 6 ампер, но это не достаточный запас. Для двигателей и ламп накаливания в качестве нагрузки лучше брать транзисторы с минимум 10-ти кратным запасом по току.
  2. @mrty можно попробовать вместо данного фильтра использовать резонансный усилитель, например, гираторный резонансный усилитель. Вся проблема в том, что из-за разброса номиналов резисторов и конденсаторов и температурного коэффициента ёмкости и сопротивления, его каждый раз придётся вручную или автоматически настраивать в резонанс. Для этого нужен будет генератор (в вашем случае вроде на 66 кГц) стабилизированный кварцевым резонатором. А дальше или вручную подстроечными резисторами и конденсаторами настраивать или автоматически при помощи микроконтроллера и цифровых потенциометров.
  3. @ДядяВован человеку явно не одна штука нужна. Да вы правильно посмотрели, если брать одну штуку, то получится за 410 рублей. Но автор данной темы уже в первом сообщении говорил про 10 штук, а начиная от 5 штук - по 298 рублей, что уже неплохо, ну а если 50 штук купить, тогда по 244 рубля. Я вот например не вижу смысла заморачиваться если срочно нужна всего одна штука. Хоть за 500, хоть за 1000 рублей можно купить.
  4. @ГОС_54 а в чём проблема, купи в платане ATMEGA128A по 250 рублей за штуку, функционал побольше. Правда, первый раз когда прошиваешь, нужен внешний кварц.
  5. Писал недавно программу на ассемблере для ATMEGA128 и столкнулся с неприятной особенностью. Обычно для ATTINY2313 или ATMEGA8, для небольших программ при вызове подпрограмм, хватает команды RCALL, но у неё ограничение по дальности вызова подпрограмм, поэтому применил команду CALL. Хотел узнать, между этими двумя командами есть ли разница, кроме дальности вызова подпрограмм, и если нет разницы, зачем две команды, почему нельзя обходится одной командой CALL?
  6. Можно триггер Шмитта - инвертор. Одиночный: SN74LVC1G14 https://www.chipdip.ru/product/sn74lvc1g14dbvr-umw Двойной: SN74LVC2G14 https://www.chipdip.ru/product/sn74lvc2g14dbvr-2 Тройной: SN74LVC3G14 https://www.chipdip.ru/product0/8468877445 Быстродействующий шестирной: 74VHC14 https://www.chipdip.ru/product/74vhc14m
  7. АЛ107 - ИК светодиод, там разные линзы: и зелёные, и жёлтые. Почему вы решили, что он светится зелёным?
  8. Светодиод по ходу - АЛ107: https://www.chipdip.ru/catalog/infrared-leds?gq=Л107 А принцип работы скорее всего как у пульсоксиметров.
  9. @Dzhon а у вас точно переменный резистор, а не энкодер? Что касаемо изначальной задачи: переменный резистор управляемый напряжением, то на мой взгляд задача несложная, берём микроконтроллер с АЦП и этим микроконтроллеров управляем цифровым потенциометром или цифровым потенциометром построенным на резисторах и аналоговых мультиплексорах или электромагнитных реле, например HFD4: https://www.chipdip.ru/catalog-show/electromagnetic-relays?gq=Hfd4&ps=x2
  10. @Александр_435 а вот и схема на мелкоконтроллере. Там 4 папки: 1. AVRStudio - папка с прошивкой и исходниками. Создана в AVR Studio 4.19. В файле constant.inc необходимо заменить коэффициент в зависимости от частоты кварцевого резонатора. Изначально установлено на 6МГц. Чтобы запустить генерацию синуса, вызываем подпрограмму: rcall enablesinus, чтобы остановить генерацию синуса, вызываем подпрограмму: rcall disablesinus. 2. Proteus - папка с проектом в Proteus 8 для симуляции. Состоит из контроллера, ЦАПа R2R и кнопки запуска и остановки. 3. Proteus1 - папка с проектом RC-фильтра. В протеусе усиление и ослабление указывается по мощности, а не по напряжению, так что делим на 2. На 100кГц передача получается не -200дб, а -100дб. В контроллере как раз прерывания на 100кГц. То есть RC-фильтр нужен для подавления шумов контроллера, на 50Гц подавления практически не происходит, зато на 100кГц помехи подавляются аж на 100дб. Ну а операционные усилители используются в качестве буферов. 4. Proteus2 - папка с окончательной схемой с фильтром. Может запуститься, а может не запуститься, тогда используем проект из папки Proteus. Sinus1.rar
  11. У нас на работе тоже светодиоды подбирают, но там тема в том, что светодиод rgb, и нужно выставить определённый оттенок цвета и яркость, регулируя токи трёх кристаллов.
  12. Чтобы сильно не заморачиваться берём меандр 50гц и пропускаем через фильтр Баттерворта 8-го порядка низкой частоты. На выходе получаем синусоиду.
  13. @AleksandrLS если вам нужно только регулировать ток без шим, можно попробовать такую схему:
  14. Ну а если без микроконтроллера, то при помощи переменного резистора.
  15. Неплохо было бы указать параметры светодиодов или их название. Ну а так вы сами ответили на свой вопрос: микроконтроллер -> ЦАП -> генератор тока, управляемый напряжением.
  16. @Александр_435 можно попробовать генератор меандра на 50гц и резонансный фильтр на гираторе. Если использовать последовательный резонанс, то коэффициент усиления на резонансе будет 200-500 раз. Соответственно генерируем меандр 50гц, делим до 10мв, подаём на резонансный фильтр - на выходе получаем синусоиду 50гц, амплитудой 2-5 вольт. Фильтр на гираторе настраиваем в резонанс подстроечными резисторами. Гиратор в отличие от моста Винна не чувствителен к разбалансировке элементов. Схемы гираторов можно найти через поисковик по запросу "Петин гиратора журнал радио". Другой вариант - синтезатор частоты прямого цифрового синтеза, я недавно такой делал на ATTINY2313. Порт B использован для ЦАПа R2R. Для резисторной матрицы использовал резисторы 100к и 200к точностью 1%. Такой номинал выбран для уменьшения влияния сопротивления выходных драйверов порта B микроконтроллера, далее стоит буфер на ОУ, фильтр, чтобы срезать высокочастотные помехи. Частота кварца - 18мгц, прерывание через каждые 180 тактов. Период синусоиду формируется в течении каждых 2000 прерываний.
  17. Есть готовые решения на основе датчиков тока на эффекте Холла, например: https://mcustore.ru/store/datchiki-i-sensory/datchik-toka-acs712elc-20a/
  18. Как пример, такая схема (Proteus 8): 1.3 В 9.99 мА 12.987 мВ 1.4 В 1.19 мА 1.666 мВ При увеличении напряжения питания с 1.3 вольт до 1.4 вольт, потребляемая мощность уменьшается почти в 8 раз!!! Power.rar
  19. Может есть смысл привести схему? Вы проверяли, напряжение источника питания просаживается или нет? 15 ампер, это максимальный выходной ток dc-dc преобразователя или максимальный ток силового ключа dc-dc?
  20. @nikolaew а в чём проблема. Питание 3.3-5 вольт, аккумулятор 18650, или любой повербанк. Ну если нужно именно от батареек - тогда 3 пальчиковых батарейки.
  21. Можно попробовать вместо механических переключателей использовать аналоговые мультиплексоры, которые будут управляться, то есть переключать по сигналу с контроллера или ардуины. Например для данной схемы подойдут ADG1409, а если заменить операционники, например на MCP6022 (MCP602, MCP6002), то тогда примочкиу можно будет питать, как и ардуину от 5 вольт, а в качестве аналогового мультиплексора подойдут ADG709.
  22. Вот пожалуйста: https://masterkit.ru/shop/1317551 А купить, вроде здесь одна штука осталась: https://epicentr-shop.ru/catalog/radioelektronika/elektronnye_moduli_korpusa_1/moduli_zvukovye/80215/
×
×
  • Создать...