Video není dostupné.
Omlouváme se.

Прошивка Atmega328 и uSDX Micro

Sdílet
Vložit
  • čas přidán 10. 11. 2021
  • Все распиновки программатора USBasp можно найти в свободном доступе.

Komentáře • 54

  • @user-le8vm4fq9n
    @user-le8vm4fq9n Před 2 lety +2

    Мне один товарищ посоветовал просто прижимать микроконтроллер деревянной прищепкой. И это работает. Возни гораздо меньше. Только аккуратность.

    • @radiologud3sbv
      @radiologud3sbv  Před 2 lety

      Да, тоже как вариант. Но иногда бывают не контакты.

  • @edgull_tlt
    @edgull_tlt Před 2 lety +1

    Спасибо

  • @Pavel.Khorishko
    @Pavel.Khorishko Před 2 lety +2

    Других вариантов нет? Заказал на заводе платы, сегодня заберу. Но нет ни одного из необходимых Ардуино для процесса загрузки. Думал амтмегу отнести товарищу на прошивку, у него универсальный программатор "Тритон". А тут вот сколько всяких манипуляций надо

  • @slan4ik_713
    @slan4ik_713 Před 6 měsíci

    Здравствуйте, подскажите пожалуйста какое нужно напряжение для питания этого микро трансивера, сколько нужно ячеек 18650? Спасибо за видео!

    • @radiologud3sbv
      @radiologud3sbv  Před 6 měsíci

      Здравствуйте! 12-14в 3 банки

    • @slan4ik_713
      @slan4ik_713 Před 6 měsíci

      @@radiologud3sbv Огромное вам спасибо!

  • @Lanco.valdivia
    @Lanco.valdivia Před 2 lety

    excellent video, I have 5 jlcpcb prototypes, check the bootloader, do I load it with the same frequency of 16 MHz? Since I have 20 MHz installed on my pcb. When I energize the pcb, does the OLED look very dark? Some data. Any recommendation, thank you, stayed tuned ...

  • @sashasvib4462
    @sashasvib4462 Před 2 lety

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

  • @user-kl7de9bi9h
    @user-kl7de9bi9h Před 5 měsíci

    Arduino NANO mini обязательно менять кварц на 16 МГц? ( стоит микро, непонятно на какую частоту)
    USBasb кварц 12мгц, надо менять на 16 МГц?

    • @user-kl7de9bi9h
      @user-kl7de9bi9h Před 5 měsíci

      Кварц на какую частоту стоит изначально?

    • @radiologud3sbv
      @radiologud3sbv  Před 5 měsíci

      На nano она по умолчанию стоит 16 МГц

  • @gootemann9130
    @gootemann9130 Před 2 lety

    я кит 5 диапазонный тоже прошивал bootloader ставиться без проблем программа чере ардуино тоже проходит без ошибок а вот ОЛЕД ДИСПЛЕЙ НЕ ГОРИТ в олед дисплее у меня вытащены два кондера с3 с4 и перемычка стоит на кондер и питание У тебя олед дисплей без переделки я так понял у меня как roWaves PE1NNZ DL2MAN я купил у них кит он не пошел шумы на плюс10 были на всех диапазонах после прошивки проги дисплей горел сейчас нет

  • @migelyka8552
    @migelyka8552 Před 2 lety

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

    • @radiologud3sbv
      @radiologud3sbv  Před 2 lety +2

      Я делал с тем расчетом, что у обычного человека который плотно не занимается сборкой и прошивкой трансиверов нет программатора USBasb. Можно купить Arduino NANO и перепаять микроконтроллер на usdx, тем самым у нас уже залит загрузчик в atmega, и есть программатор для последующих прошивок.

    • @dovpauzner5093
      @dovpauzner5093 Před 2 lety

      @@radiologud3sbv Не нашел USBasb,а только USBasp. Такой подходит ?

    • @radiologud3sbv
      @radiologud3sbv  Před 2 lety +1

      @@dovpauzner5093 Так такой и нужен.

    • @NiyazxAcid
      @NiyazxAcid Před 9 měsíci

      ​@@radiologud3sbvДоброго дня!
      Поправьте меня если я не прав:
      1. Покупаю Арудуино нано на алике (328P и 328PB - есть же большая разница)
      Меняю кварц на 20 МГц, загрузчик уже есть, шью прошивку , к примеру от USDX Micron)
      2. Выпаиваю , и паяю на плату USDX Micron и всё работает?

  • @gootemann9130
    @gootemann9130 Před 2 lety

    Я попробовал так как Вы ...установил bootloader без проблем ....программу загружаю так же ....тоже проблем нет ....Reset идет с CH340 все проходит на ура.... НО ВОТ КОГДА ПОДКЛЮЧАЮ ОЛЕД ДИСПЛЕЙ.... ОН НЕ ГОРИТ КАК ТО ТАК ....А ВОТ С LCD дисплеями проблем нет ни каких ...вот эту строку define F_MCU 16000000 вы раскомментировали.. на видео не видно её...или она флэшом забита у Вас....или частоту меняли 16000000.... на 20000000....как Вы делали установки правильно напишите ....Oled рабочий ...проверял ...подключал другие Oled .3 штуки ....тоже самое.... хотя программа встала правильно как у Вас ....на виде по разному пробовал и флеш убирал и 20мгц ставил программатор рабочий шьет другие проги на УРА и работу проверял ...только с Оледом проблема ..Atmega 328P-TH.. Жду ответа по Вашему видео не получилось
    пробовал с такой же Ардуино как у Вас ...подключал провода Tх Rх и т.д. не горит дисплей не ХОЧЕТ пробовал другие проги тоже самое только с Оледом не пашет и все..
    Oled 128x64 только такие у меня...После заливки проги фьюзы такие L-0xFF, H-0xDE, E-0xFD пробовал менять H-0xD6 тоже не светиться..
    ГДЕ СОБАКА ЗАРЫТА ...ЖДУ ОТВЕТОВ ...
    It is currently configured for address 0x3C (74), but you change this at line (~604): #define SSD1306_ADDR
    If it does not work, maybe you should slowdown the I2C speed, try 40 instead of 4, of line (~212): #define _DELAY() for(uint8_t i = 0; i != 4; i++) asm("nop"); // 4=731kb/s

    • @radiologud3sbv
      @radiologud3sbv  Před 2 lety

      Дисплей к каким пинам подключен?

    • @vitalyy2002
      @vitalyy2002 Před rokem

      Добрый день. Тоже не работает дисплей, и по диоду не совсем понял, ставить или нет, на входе?

  • @gartart2237
    @gartart2237 Před 2 lety

    Добрый день! А подскажите можно ли тем же USBasp проделать те же манипуляции залить загрузчик ну а после непосредственно саму прошивку?

    • @radiologud3sbv
      @radiologud3sbv  Před 2 lety +1

      Можно прошивку сразу с загрузчиком залить, но на usdx нет разъема ISP

  • @UA3USY
    @UA3USY Před 2 lety

    а можно у вас приобрести пустую плату с прошитым микроконтроллером?

  • @user-nr9ck4ov9n
    @user-nr9ck4ov9n Před 2 lety

    Здравствуйте, а скетч на arduino pro mini через вкладку /скетч/загрузить через программатор нельзя залить/ ? сразу после бутлоадера, или через SinaProg, или AvrDudeProg - если через Arduino Ide не залазит, через экспорт бинарного файла Hex сделать

    • @radiologud3sbv
      @radiologud3sbv  Před 2 lety

      Можно, но это через ISP интерфейс

    • @user-nr9ck4ov9n
      @user-nr9ck4ov9n Před 2 lety

      @@radiologud3sbv так тем же программатором (Usbasp) шьется что и бутлоадер.

  • @alexlex5104
    @alexlex5104 Před 2 lety

    Кварц установили при прошивке на 16, а по схеме трансивера 20, при каждой прошивке прийдется кварц на 16 менять обратно?

    • @radiologud3sbv
      @radiologud3sbv  Před 2 lety

      Все верно, или ставить загрузчик под кварц 20 мГц

    • @alexlex5104
      @alexlex5104 Před 2 lety

      А где такой загрузчик взять? В arduino ide нет возможности выбрать по-моему

    • @radiologud3sbv
      @radiologud3sbv  Před 2 lety

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

  • @user-kn6dj3cn1f
    @user-kn6dj3cn1f Před 2 lety

    Посмотрел вашу схему usdx micro, почему 6 vcc вывод атмеги не подключен на 5 вольт? так можно?

    • @radiologud3sbv
      @radiologud3sbv  Před 2 lety

      Что за 6 vcc? Все пины питания подключены. 6 пин это не питание.

    • @radiologud3sbv
      @radiologud3sbv  Před 2 lety

      @Oleg Astrakhantsev drive.google.com/file/d/1CdrAB_TVf0wqzTgl47gYUZbJSeqoFjsV/view?usp=sharing

  • @erikpratama320
    @erikpratama320 Před 2 lety

    What soldering iron was used?

  • @ca4wqp
    @ca4wqp Před 2 lety

    Donde en cuento la información del para hacer el pcb

  • @EU3LD
    @EU3LD Před 2 lety

    вы говорите TX адуины на TX платы . а не перепутали TX-RX RX-TX или я не понял. или у вас на плате уже сделано так. ????

    • @radiologud3sbv
      @radiologud3sbv  Před 2 lety

      При прошивке именно так! А когда подключаем к ПК для управления то RX-TX TX-RX

  • @erikpratama320
    @erikpratama320 Před 2 lety

    cant we just use the uart pin on the usdx micro pcb?

    • @radiologud3sbv
      @radiologud3sbv  Před 2 lety +1

      We can, but we need to change the box for 16 MHz

    • @erikpratama320
      @erikpratama320 Před 2 lety

      @@radiologud3sbv you mean installing the 16 mhz crystal in the 20mhz pin on the board?

    • @radiologud3sbv
      @radiologud3sbv  Před 2 lety +1

      @@erikpratama320 For a good transmission, set 20 MHz quartz

  • @EU3LD
    @EU3LD Před 2 lety

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

    • @radiologud3sbv
      @radiologud3sbv  Před 2 lety

      Через обычный uart не просто залить, во время начала прошивки atmega328 дёргается пином reset

    • @user-tt4je2mv7g
      @user-tt4je2mv7g Před 2 lety

      @@radiologud3sbv зачем лишняя работа? Впаять процессор на плату с обвязкой и прошить .hex программатором. Только автор не сделал почему-то на плате разъем ISP и надо "собачить" прямо на выводы, что неудобно.

  • @sq6os
    @sq6os Před 3 měsíci

    Why do you use Arduino? No need. Just a regular USB ASP programmer and Khazama AVR programmer. You extract the hex file from the temp folder from Arduino ide and upload it directly to the atemga...

  • @erikpratama320
    @erikpratama320 Před 2 lety

    where can i get the firmware?

  • @user-fx9bf7tc6c
    @user-fx9bf7tc6c Před 2 lety

    +