-
12.03.2018, 14:19 #16
- Регистрация
- 08.08.2013
- Адрес
- Гомель
- Возраст
- 73
- Сообщений
- 42
- Поблагодарили
- 9
- Поблагодарил
- 34
-
12.03.2018, 14:51 #17
- Регистрация
- 20.08.2003
- Адрес
- Владивосток
- Возраст
- 74
- Сообщений
- 43
- Поблагодарили
- 14
- Поблагодарил
- 0
Сергей загружается не скетч, а HEX файл.
Я программировал (например ARDUINO UNO) не из среды Ардуино, а с помощью программы Xloader.
Для ARDUINO Mini PRO нужен конвертер USB-COM или программатор.
Программа в ATMEGA168 поместится, но я делал компиляцию только для ATMEGA8 и ATMEGA328.
Скорее всего для 168 все будет также, как и для 328.
Однако, если на плате стоит другой кварц (не 16, а 8 МГц), это скажется на работе программы.
Изменятся время реакции на нажатие кнопок, и частота тона.Владимир UA0LFK
-
12.03.2018, 15:27 #18
- Регистрация
- 08.08.2013
- Адрес
- Гомель
- Возраст
- 73
- Сообщений
- 42
- Поблагодарили
- 9
- Поблагодарил
- 34
C Xloader-om знаком. Загрузим, главное, что-бы поместилось...
Просто у меня осталась лишняя 168 Ардуина, вот в нее и загоним Хекс.
Спасибо, Владимир, очень нужное дело сделали и главное вовремя.
Для дачи самое ТО. Дома пользуюсь Power Monitor-ом. К нему привык.
На стрелочные КСВ-метры не могу смотреть - нет той информативности.
Ваша конструкция будет не хуже Power Monitor-a.
Успехов в разработках и ждем новых, нужных радиолюбителям конструкций.73! EU8R Сергей
-
12.03.2018, 15:51 #19
- Регистрация
- 20.08.2003
- Адрес
- Владивосток
- Возраст
- 74
- Сообщений
- 43
- Поблагодарили
- 14
- Поблагодарил
- 0
Сергей Xloader работает с ARDUINO NANO и с ARDUINO UNO.
С теми платами где есть USB.
Для MINI PRO потребуется программатор, или Xloader с переходником USB-COM.
Я скомпилирую прошивку для 168 чуть позже.Владимир UA0LFK
-
12.03.2018, 16:13 #20
- Регистрация
- 08.08.2013
- Адрес
- Гомель
- Возраст
- 73
- Сообщений
- 42
- Поблагодарили
- 9
- Поблагодарил
- 34
Переходник USB-COM имеется. Буду ждать прошивки.
73! EU8R Сергей
-
13.03.2018, 08:37 #21
- Регистрация
- 20.08.2003
- Адрес
- Владивосток
- Возраст
- 74
- Сообщений
- 43
- Поблагодарили
- 14
- Поблагодарил
- 0
Здравствуйте Сергей.
В приложении прошивки для ATMEGA168.
У меня нет такого контроллера.
Программа скомпилированная для ATMEGA168 работает и на ATMEGA328.
На плате с ATMEGA328 проверены в работе обе прошивки.
ATMEGA168.rarВладимир UA0LFK
-
13.03.2018, 10:24 #22
- Регистрация
- 08.08.2013
- Адрес
- Гомель
- Возраст
- 73
- Сообщений
- 42
- Поблагодарили
- 9
- Поблагодарил
- 34
Владимир, добрый день. Огромное спасибо за прошивку. С Атмегой 168 и 328 я работал, знаю их. По ошибке заказал вместо 328 - 168, сейчас доволен, можно их использовать в конструкциях с малым объемом памяти. Для датчика SWR сделал датчик по Гончаренко на трансфлюкторе. Прекрасно работает, как и все его разработки. Сейчас подцеплю его к Вашей разработке - получится шикарный SWR-метр. Владимир, спасибо за оперативную разработку прибора, всегда немного завидовал, тем, кто может сам программировать, я могу только повторить и наладить. Сколько раз пробовал изучить программирование - не получается. Видно возраст уже не тот. Еще раз спасибо.
73! EU8R Сергей
-
13.03.2018, 12:43 #23
- Регистрация
- 01.05.2008
- Сообщений
- 1,008
- Поблагодарили
- 235
- Поблагодарил
- 91
Попробуйте загрузить только данные flash программатором не трогая фьюзы.
В архиве полный дамп flash/eeprom/fuse.
Arduino NANO FIRMWARE.rar
-
13.03.2018, 13:13 #24
- Регистрация
- 20.08.2003
- Адрес
- Владивосток
- Возраст
- 74
- Сообщений
- 43
- Поблагодарили
- 14
- Поблагодарил
- 0
Спасибо за информацию.
У меня похоже проблема с микросхемой FT232RL.
Она ничего не принимает. Проверяется просто, с помощью программы гипертерминал.
При передаче данных с компьютера должен мигать индикатор DATA_RX.
Если соединить выводы RX и TX на плате, то, в окне программы гипертерминал, будет отображаться все, что передается с клавиатуры.
С платой ARDUINO UNO все работает. А вот на ARDUINO NANO индикатор приема не мигает.
Хотя при включении питания он пару раз моргает.
Сейчас почитаю ваш архив. Может что-то с драйвером для FT232.Владимир UA0LFK
-
13.03.2018, 13:47 #25
- Регистрация
- 08.08.2013
- Адрес
- Гомель
- Возраст
- 73
- Сообщений
- 42
- Поблагодарили
- 9
- Поблагодарил
- 34
У меня тоже есть одна такая Nano, с поврежденной прошивкой. При загрузке скетча - выдает ошибку. Тогда я ставлю загрузку для Pro Mini - все проходит и моя Nano работает как и должна...
73! EU8R Сергей
-
13.03.2018, 14:19 #26
- Регистрация
- 20.08.2003
- Адрес
- Владивосток
- Возраст
- 74
- Сообщений
- 43
- Поблагодарили
- 14
- Поблагодарил
- 0
Я уже испытал много разных вариантов. Подбирал загрузчики, менял название платы в среде ARDUINO.
Ничего не помогает. Вчера догадался просто проверить работу FT232RL.
Похоже какая-то проблема в ней. Драйвер устанавливается нормально. Пробовал читать параметры самой микросхемы специальной программой.
Сравнивал с параметрами рабочей микросхемы. Вроде все выставлено как надо, но микросхема не работает.
Дешевле просто купить другую плату.
Эта нормально загружается программатором. Но с загрузчиком удобнее, он работает намного быстрее.Владимир UA0LFK
-
13.03.2018, 15:41 #27
- Регистрация
- 01.05.2008
- Сообщений
- 1,008
- Поблагодарили
- 235
- Поблагодарил
- 91
В том архиве дамп Flash с бутлоадером, тут HEX тоже с ним.
flash arduino HEX.rar
Так, ну ладно, дампы считаны лично, проверены перепрошивкой, не будем отходить от темы 73!
Удачи в восстановлении.Последний раз редактировалось RA3YCI; 13.03.2018 в 17:36.
-
18.03.2018, 16:56 #28
- Регистрация
- 08.08.2013
- Адрес
- Гомель
- Возраст
- 73
- Сообщений
- 42
- Поблагодарили
- 9
- Поблагодарил
- 34
КСВ-метр собрал, настроил. Показания сверил с Power Monitor-ом, разницы нет. Единственное заметил, что показания на эквиваленте и на реальной антенне немного разнятся - видимо имеется синфазный ток оплетки кабеля. Нужно предусмотреть защиту или хорошо экранировать саму Ардуину. А так прекрасный прибор за смешные деньги. Владимир, спасибо.
73! EU8R Сергей
-
20.04.2018, 04:03 #29
- Регистрация
- 20.08.2003
- Адрес
- Владивосток
- Возраст
- 74
- Сообщений
- 43
- Поблагодарили
- 14
- Поблагодарил
- 0
Схему прибора можно еще более упростить, если вместо LCD индикатора
использовать графический OLED дисплей, 128х32 точек, 0.91".
Для этого индикатора не нужно подсветки.
Маленькие размеры индикатора и низкое электропотребление
позволяют сделать компактный прибор с питанием от батарей.
KSW_METR_OLED.rarВладимир UA0LFK
-
30.03.2023, 08:41 #30
- Регистрация
- 30.03.2023
- Сообщений
- 1
- Поблагодарили
- 0
- Поблагодарил
- 0
Социальные закладки