Программируемый фонарик на микроконтроллере Attiny13 v3 программа

Поделиться
HTML-код
  • Опубликовано: 17 ноя 2024

Комментарии • 41

  • @ВячеславВасильченко-я8ж

    Спасибо большое попробую поставить не работал с ней раньше

  • @pashkendr
    @pashkendr 2 года назад

    Пожалуйста покажите как драйвер Tp4056 добавить в схему. Хочу три 18650 параллельно подключить, но есть вопрос как лучше их заряжать этими модулями. На каждый отдельно прилепить или пару модулей запаралелить и всю сборку аккумов вместе подключить? Подскажите пожалуйста

    • @RADIOSOFT1
      @RADIOSOFT1  2 года назад

      три аккума соединить параллельно. Лучше на мой взгляд просто один модуль поставить, если надо чтобы заряжался быстрее соединить 2 или 3 модуля параллельно.

    • @pashkendr
      @pashkendr 2 года назад

      @@RADIOSOFT1 спасибо. А что насчёт подключения? Можно на картинке показать как в схему добавить? В видео v3 на 8:40 вы говорите, что можно удалить эту часть и заменить на 4056. Но как правильно это сделать, чтобы по току контроль остался?

    • @RADIOSOFT1
      @RADIOSOFT1  2 года назад

      @@pashkendr просто выход TP4056 напрямую на АКБ

    • @pashkendr
      @pashkendr 2 года назад

      @@RADIOSOFT1 5 mosi куда подключать, если вы сказали этот участок можно убрать

    • @RADIOSOFT1
      @RADIOSOFT1  2 года назад

      @@pashkendr для чего его подключать? где я это сказал?

  • @abrekdibrov5973
    @abrekdibrov5973 3 года назад

    Здравствуйте ! Как правильно компилировать в прошивку .hex, у меня после компиляции "attiny13 fonarik v4.fcf_avr " файл не загружается в атиньку, ваш файл attiny13 fonarik v4.hex прошивается без проблем. После компиляции мой файл прошивки .hex 3,92 Кб ваш файл - 2,81 КБ. Программа Flowcode AVR 5.3, бробовал ставить 6 версии тоже самое.

    • @RADIOSOFT1
      @RADIOSOFT1  3 года назад +1

      Здравствуйте. Установить программу и патч
      drive.google.com/file/d/18f22qFpqIOv39TM99kh4D-4CuAn-4dtP/view?usp=sharing

    • @abrekdibrov5973
      @abrekdibrov5973 3 года назад

      @@RADIOSOFT1 Спасибо!!

    • @abrekdibrov5973
      @abrekdibrov5973 3 года назад

      @@RADIOSOFT1 Вроде получилось в атиньку еще не заливал, но .hex прошивка по размеру, как ваша, теперь можно пробовать менять значения под себя. Еще раз спасибо!!!

    • @RADIOSOFT1
      @RADIOSOFT1  3 года назад

      @@Крот-у4е в чем проблема?

    • @RADIOSOFT1
      @RADIOSOFT1  3 года назад

      @@Крот-у4е все что нужно есть в моем архиве выше.

  • @Pro-pd9yx
    @Pro-pd9yx 3 года назад

    Андрей, а если осцилографом на каждой ножке посмотреть и в режиме сна, и в режиме выхода из сна, что кажет? Особенно интересна нога резета. Сдаётся мне, что даже когда сопротивление притягивающее отрываешь на ней +5В торчит.

    • @RADIOSOFT1
      @RADIOSOFT1  3 года назад

      Ты это просто из интереса или ищешь причину высокого потребления у меня?

    • @Pro-pd9yx
      @Pro-pd9yx 3 года назад

      @@RADIOSOFT1 И в частности и в общем очень интересно узнать причину. Через опыт приобретаем знания. Скорее всего причина общая для всех Атмелов будет. И скорее всего именно в резете сюрприз. Не помню как в промышленном оборудовании резет реализован.

    • @RADIOSOFT1
      @RADIOSOFT1  3 года назад

      @@Pro-pd9yx причина бы ла найдена и о ней расказано под видео.

    • @Pro-pd9yx
      @Pro-pd9yx 3 года назад

      @@RADIOSOFT1 Понял. Не увидел. Пока суетился схемку приятель подкинул от радиостанции, там электролит на ногу резета прицеплен и с этой же точки сопротивление параллельно с диодом на питание идут.

    • @RADIOSOFT1
      @RADIOSOFT1  3 года назад

      @@Pro-pd9yx для задержки включения видимо

  • @Руслан-ц9э2о
    @Руслан-ц9э2о 2 года назад

    Симуляция в протеуе идет версии 3 или 4? Пробывал с архива запустить, без результатно. Куда смотреть подскажите.

    • @RADIOSOFT1
      @RADIOSOFT1  2 года назад

      что говорит при запуске?

    • @Руслан-ц9э2о
      @Руслан-ц9э2о 2 года назад

      @@RADIOSOFT1 Протэус не ркгается, запускается симуляция, на выходах цп ставил измерение напряжения, присуцтвует везде на выходах. Кнопку нажимаю генерации на затворе нет. Могу поделать скриншоты.

    • @RADIOSOFT1
      @RADIOSOFT1  2 года назад

      @@Руслан-ц9э2о в свойствах микроконтроллера убрать галочку "исключить из симуляции"

    • @Руслан-ц9э2о
      @Руслан-ц9э2о 2 года назад

      @@RADIOSOFT1 Спасибо. Симуляция запустилась. Все хорошо, как описывали функции. В симуляции только протэус ругается на сон и вачдог.

  • @ВладимирВладимирович-л8п

    Может попробовать замерить ток на ножках контроллера? Хотя смысла нет, возможно это програмно

    • @RADIOSOFT1
      @RADIOSOFT1  3 года назад +1

      выпаивал контроллер, его потребление в норме, схема без него ничего не потребляет.

    • @ВладимирВладимирович-л8п
      @ВладимирВладимирович-л8п 3 года назад

      @@RADIOSOFT1, ну вот и выяснили, значит это програмно

  • @gennadiynovikov6731
    @gennadiynovikov6731 3 года назад

    О какой проблеме идет речь, что радиолементы выпаивать пришлось?

    • @RADIOSOFT1
      @RADIOSOFT1  3 года назад +1

      ток потребления в режиме сна 0,17мА, а должен быть меньше

    • @gennadiynovikov6731
      @gennadiynovikov6731 3 года назад +2

      @@RADIOSOFT1 я как раз разбирался с этим. Делал контроллер на атмеге8 для поливалки с батарейным питанием на Вашем прошлом примере, где по команде sleep на асемблере ... В результате в режиме сна получилось потребление 0,4 мкА! Я там писал, по моему, в чем проблема была

    • @gennadiynovikov6731
      @gennadiynovikov6731 3 года назад +1

      @@RADIOSOFT1 Нужно перед сном все! выводы портов установить на выход в 0! Это для работы в железе. При этом, правда, эти выводы относит земли будут иметь сопротивление относит земли несколько Ом! Это надо учитывать при работе устройства в железе. А для моделирования в протеусе порты как раз не надо устанавливать на выход! Почему так-не оч понятно. Как то так, мне на атмеге8 это помогло. Могу скинуть прошивку, посмотрите...

    • @RADIOSOFT1
      @RADIOSOFT1  3 года назад +1

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

  • @АндрейСпринцис
    @АндрейСпринцис 3 года назад

    Если он все время перезагружается, то будет потреблять больше

    • @RADIOSOFT1
      @RADIOSOFT1  3 года назад

      он перезагружается не все время а раз в 4 секунды

  • @dancing_master
    @dancing_master 3 года назад

    а я об'являю DDRB как Outp а потом присваиваю значения а вы наоборот( 1:59

    • @RADIOSOFT1
      @RADIOSOFT1  3 года назад

      Правильно делаете. Я просто пытался избавится от вспышки при включении фонарика.