Автор Тема: Arduino  (Прочитано 1888 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ra6m

  • Hero Member
  • *****
  • Сообщений: 860
Arduino
« : Июнь 24, 2015, 03:23:59 pm »
Может кому интересно
http://zinvit.com/arduino.shtml

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1836
Re: Arduino
« Ответ #1 : Октябрь 25, 2017, 04:27:18 pm »
с Али приехало  Arduino Mega2560 (ATmega2560-16AU и CH340G) на USB,
попытался залить скетч, ничего не получалось...
как оказалось : китайцы не поставили на ардуину загрузчик.
решение этой проблемы есть в кине :
Установка USBASP, настройка USBASP, запись загрузчика = ССЫЛКА

Драйвера zadig для программатора USBASP = ССЫЛКА

ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1836
Re: Arduino. Запись загрузчика.
« Ответ #2 : Декабрь 10, 2017, 05:16:41 pm »
Arduino NANO v.3 ATmega328. Запись загрузчика.

и так пока вся инфа свежая idea11 - распишем по порядку: writing11

Запускаем прогу Arduino IDE,

выбираем Инструменты - Плата - Arduino NANO
ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1836
Re: Arduino NANO v.3 Запись загрузчика.
« Ответ #3 : Декабрь 10, 2017, 05:18:50 pm »
выбираем процессор:

Инструменты - Процессор - ATmega328
ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1836
Re: Arduino NANO v.3. Запись загрузчика.
« Ответ #4 : Декабрь 10, 2017, 05:26:39 pm »
программатор USBasp подключаем к Arduino NANO согласно распиновке на картинке,


в проге Arduino IDE выбираем программатор:

Инструменты - Программатор - USBasp
ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1836
Re: Arduino NANO v.3. Запись загрузчика.
« Ответ #5 : Декабрь 10, 2017, 05:29:04 pm »
записываем загрузчик, выбираем :

Инструменты - Записать Загрузчик.
ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1836
Re: Arduino
« Ответ #6 : Декабрь 10, 2017, 05:32:23 pm »
проверяем в работе, загружаем скетч, например Blink.....


.... все загрузилось, - моргает!

ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1836
Re: Arduino
« Ответ #7 : Декабрь 10, 2017, 05:40:03 pm »
На одном форуме нашел вариант записи и использования в Arduino NANO загрузчика от Arduino UNO

Бутлоадер Arduino NANO занимает 2 кБ, а от Arduino UNO = 512 байт.
Плюс он более быстрый.
Плюс с вотчдогом нет проблем.


Процедура та же:

подключаем Arduino NANO v.3 ATmega328,

но в проге Arduino IDE выбираем Инструменты - Плата - Arduino UNO

Инструменты - Записать Загрузчик.




ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1836
Re: Arduino
« Ответ #8 : Декабрь 10, 2017, 05:43:52 pm »
Теперь при заливке скетча в "модифицированный" Arduino NANO v.3 на ATmega328,

всегда в проге Arduino IDE выбираем Инструменты - Плата - Arduino UNO
ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1836
Re: Arduino
« Ответ #9 : Март 25, 2018, 03:57:18 pm »
Контроллер US2IT с LCD дисплеем для транзисторного УМ на MEGA2560 = CCSKRF
ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1836
Re: cw-decoder
« Ответ #10 : Июнь 24, 2018, 01:38:12 pm »
cw-decoder ly2bok С ЦИФРОВЫМ ФИЛЬТРОМ И АРДУИНО-НАНО V.3.0 = CCSKRF

короче, собрал себе тоже такую игрушку :

кино = ССЫЛКА

* CW decoder FILTER.rar (27.26 КБ) = печатка фильтра.
ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн Anatoly

  • Global Moderator
  • *****
  • Сообщений: 3368
  • RL3KU
Re: Arduino
« Ответ #11 : Июнь 24, 2018, 02:19:00 pm »
кино
Вначале мне показалось, что качество декодирования .. того.. playful11
Или уши не так сработали lol11
Потом при просмотре понял: как и подавляющее большинство простых декодеров эта игрушка критична к качеству того, что на вход пихаем.
Пока лучшее, что видел - это программное. Я про cw-skimmer.

Онлайн veso74

  • Jr. Member
  • **
  • Сообщений: 22
  • LZ2WSG
Re: Arduino
« Ответ #12 : Июнь 24, 2018, 02:31:55 pm »
Можно попробовать Easy build CW decoder based on DSP Goertzel code:
http://www.skovholm.com/cwdecoder

Используется только Arduino, не требуется дополнительная аппаратная часть для сформирование сигнала, а DSP фильтр достаточно узкий
(у меня CW идет через SSB КФ и конечно: не через CW КФ).

У меня еше один декодер на PIC MCU, вкл. не один софт на компьютере. Этот декодер на Arduino для меня лучший, ничего, что я выполнял как тестовой на пластиковый breadboard.

Онлайн Alexandre

  • Administrator
  • *****
  • Сообщений: 11868
    • VE3KF Forum
Re: Arduino
« Ответ #13 : Июнь 24, 2018, 03:50:51 pm »
Для серьезной работы, например в контестах все эти декодеры - игрушка, слишком ненадежны. Малейшие помехи и декодер начинает нести ахинею. Ухом можно отфильтровать, но железо не понимает этого.
Александр, VE3KF, TO3T ex VA3QP, VA3TTT

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1836
Re: UT0IS. Измеритель КСВ и мощности на Arduino
« Ответ #14 : Октябрь 02, 2018, 04:38:38 am »
Сергей UT0IS. Цифровой измеритель КСВ и мощности на Arduino Nano 3.0. = ccskrf

наверное правильно будет продолжить в этой теме

смотрю я на эти примочки :

* Часы реального времени *

* Температура часов DS3231 *


а особо зачем они в усилителе мощности !?

есть огромнейшеее желание  вместо нижней строки типа :

else if (flag_clock==1){tft.drawText(cx-2,cy,"PA GU-47B UR5YW", COLOR_SKYBLUE);} //если шина I2C не отвечает, выводим "PA GU-47B UR5YW"

зафигачить туда анодный ток и анодное напряжение (или ток экранной сетки) !!!

но пока не знаю как !?

Что такое "идея фикс" !? - это навязчивая, маниакальная идея. И она меня пока не отпускает.

 ◆ и так, что удалось сделать ?

удалить "лишнее" из скетча никак не получалось.

пришлось переписывать текст заново  canthearyou .

удалось убрать из программы все что связано с модулем DS3231, - это позволило уменьшить размер программы до 19716 байт (64% - памяти Arduino Nano 3.0).


ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1836
Re: Arduino. UT0IS. Измеритель КСВ и мощности.
« Ответ #15 : Октябрь 02, 2018, 05:34:48 am »
зафигачить туда анодный ток и анодное напряжение

Так же удалось вывести текст "Uan=" и "Ian=" в нижней строке экрана :
ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн ER1LW / VE7LWW

  • Jr. Member
  • **
  • Сообщений: 43
  • 73! Вячеслав
    • Домашний сайт ER1LW / VE7LWW
Re: Arduino
« Ответ #16 : Ноябрь 07, 2018, 06:56:52 pm »
Не баловался до сих пор с микропроцессорами, но поставило начальство задачу померить мощность, и чтоб точность была хоть какая нибудь при малых значениях, пришлось и мне учиться программировать Arduino. Постарался сделать устройсво универсальным, плату сразу на два типа LCD индикаторов, предусмотрел несколько выходов на светодиоды или реле, входов несколько, передача данных па ком-порт и пр. В общем знакомство с ардуной мне очень понравилось.
За маленькими желаниями теряются большие дела.er1lw.ucoz.net

Оффлайн RN3KK_Nick

  • Sr. Member
  • ****
  • Сообщений: 232
Re: Arduino
« Ответ #17 : Ноябрь 08, 2018, 11:31:50 am »
Хорошая работа!  coolest Прошивку открывать будете?
RN3KK, Николай

Оффлайн ER1LW / VE7LWW

  • Jr. Member
  • **
  • Сообщений: 43
  • 73! Вячеслав
    • Домашний сайт ER1LW / VE7LWW
Re: Arduino
« Ответ #18 : Ноябрь 09, 2018, 07:58:42 am »
Хорошая работа!  coolest Прошивку открывать будете?
Да там не много интересного, т.к. не любительский проект. Да и не великий я программист. Предполагалось, что я сделаю только аппаратную часть, а наши программисты напишут код. Но они фыркнули и мне пришлось карябть самому. Не всё там идеально написано.
К тому же в этом проекте не используются ни кнопки, ни выходы ( светодиоды ). Не надо по работе. Максимум зажигаю один при перегреве, да второй при большом токе. Просто делал плату в надежде на более универсальное изделие. Только проверил реакцию на кнопки и результат на выходе остановился с кнопками и светодиодами.
Также не проверял как будет вести себя линейные шкалы в любительском применении, т.к. у меня постоянная несущая. У того же ON7EQ запоминаются максимальные значения при пиках, что наверняка очень удобно при SSB и CW.
По моему мнению, весь код не интересен. Может только вырезки, которые можно использовать в любительстве. Попробую найти время , врезать и выложить.
Хочу сейчас сделать версию для своих любительских усилителей на КВ и УКВ. То конечно выложу полностью. :)
За маленькими желаниями теряются большие дела.er1lw.ucoz.net