Спасибо от tomcat
Что касается КСВ метров на LCD, то уже почти 5 лет как собрана и используется конструкция Евгения UN7GCE на PIC16F876 + LCD1602 в усилителе на ГУ-81. Плата расположена в выходном контуре над конденсатором "горячего" конца. Никаких сбоев не наблюдалось. Прибор Сергея D0ISM задумывался или на замену или как самостоятельное устройство. Причем при соответствующем датчике его можно было бы использовать для контроля и настройки(подстройки ) УМ ГИ-7Б на 144 МГц в полевых условиях во время выездов на соревнования.
Кому интересна моя конструкция на PIC (здесь небольшое отклонение от темы Arduino):
Прошивка от UN7GCE, #844
http://www.cqham.ru/forum/showthread...PIC-%E5/page85
Конструкция Тандем матч, #889
http://www.cqham.ru/forum/showthread...PIC-%E5/page89
Собственно сам усилитель со встроенным измерителем, #932
http://www.cqham.ru/forum/showthread...PIC-%E5/page94
и автономная версия для R2EL, #952
http://www.cqham.ru/forum/showthread...PIC-%E5/page96
Схема
Вложение 301542
Спасибо от tomcat
Я делаю как самостоятельное устройство. Задача - сделать самому на основе Атмеги. Ардуино, после долгих размышлений подошёл практически идеально. LCD дисплей видно на солнце при использовании в полях, по сему сделал и на нем, tft прикольно и в цвете. Да и по сути главное -исполнение ВЧ части ( датчика, платы, подбора элементов, экранировки). Ну а написать прошивку - как нравитцо!
На Ардуино пришлось переводить две поворотки Emotator как раз для полей. В одной забарахлил двигатель в пульте управления и был сделан резервный пульт на случай отказа. Вторую поворотку переделывали по причине того, что в качестве индикатора использовался стрелочный прибор с картой Японии, который для полей ну никак не годился. В обоих случаях был применен Arduino Uno + LCD 1602.
Далее было решено произвести еще доработку, так как, во-первых, для питания приходилось возить с собой понижающий трансформатор на ~100 В, а во вторых помехи от коммутации двигателя и магнита тормоза иногда давали помеху на Ардуино. Это было не страшно, так как после перезагрузки все восстанавливалось, но надоедало. В результате был выброшен родной трансформатор на 100 В и заменен на другой, рассчитанный на питание от 220 В, вторичные обмотки которого обеспечивали те же 100 В и ток не менее 0,6 А для питания двигателя и электромагнита. Причем коммутацию обмоток было решено осуществить через 4-х канальное твердотельное реле с Али. В результате ток управления через кнопки упал с 600 мА до 0,3 мА. Плюс один резервный канал управления.
Но как всегда хочется большего, например, вместо LCD с кнопками установить TFT с тачскрином. И меню калибровки и предустановки азимута реализовать на экране, а не кнопками.
Кстати, этот дисплей не подвержен помехам в отличие от предыдущего. Или платформа другая.
Теперь о конструкции D0ISM. Сегодня продолжил эксперименты. Сначала осциллографом посмотрел сигналы на ножках дисплея. Все вроде в порядке. Далее подключил питание от USB и наблюдал. Никаких помех. Примерно через час подключил ноутбук к сети. Устройство никак не отреагировало. Прошло два часа, ни единого сбоя. После этого подключил прибор через другой внешний блок питания 12 В на ЕН8 (первый на LM317). И сразу пошли помехи, хоть и в меньшей степени. Осталось только подключить все напрямую к Nano и проверить кто виноват: Nano или шильд расширения. Еще бы попробовать на платформе Uno, но наверное потребуется корректировка скетча. Или уж дождаться когда придет Mega.
Собственно нано и уно - одна штука. Собирал на нано, за 5 мин перекидывал на уно, и потом обратно. Скетч не меняется, тока при заливке указываете нужную плату. Просто на нано и уно выводы пинов по разному сгруппированны.
Мегу или плату с ней конечно лучше чем нить экранить - мусор на ноги хватает, у меня от ксв датчика хватала, когда дисплей длинными проводами сконнектил. Провода по короче и экран на ксв датчик решил проблему.
Спасибо от R3EZ
Тачскрин конечно удобно, будет время и индикатор надо будет поизучать. А вот поворотное устройство с энкодером на Мега2560 и экраном 3.2", точнее проект поворотного устройства, Александр D0ITC делал. На видео промежуточный вариант программы:
Чтобы контроллер не зависал от искрящих контактов реле, переключение лучше всего сделать на симисторах. Под видео ссылка на проект.
Спасибо, Сергей за ответ. Тачскрин - это уже мои хотелки. Сына вполне устраивает и то, что он написал для LCD. Все прекрасно отработало в УКВ кубке Гагарина 2018. В моем возрасте уже тяжело дается изучение С++. Раньше кое-что писал на ассемблере PDP11 и для PIC, а язык высокого уровня как то непривычен. Сын мог бы помочь, но он даже не хочет слышать про программный код, т.к. устает от него на работе за целый день.
У меня так и сделано. Сначала опробовал на КУ208Г, но так как в наличии было только 2 опто симистора MOC30хх, а надо 3, то заказал 4-х канальное реле на Али.
Добавлено через 49 минут(ы):
Посмотрел видео проекта, а также схему. Интересно, но для УКВ разрешения по азимуту 5 градусов маловато. Что до КВ, то сегодня вытравил и паял плату LVB tracker'а на PIC16F876. Возникла необходимость удаленного управления G-450A. Сначала попробовал вот эту конструкцию: http://logger32.qrz.ru/gs232v/
Работает, но нет возможности сделать предустановку азимута для уже установленной антенны. К сожалению автор уже недоступен и написать ему не получится. Да и интерфейс RS232 он использовал нетрадиционным способом (без RxD и TxD), только DTR, RTS и CTS. Поэтому использовать для связи с компьютером Ардуино не представляется возможным. Нужен полный COM, который в большинстве своем переходники USB-COM не поддерживают.
Начал пробовать контроллер K3NG. Просто, на макете. Азимут запустил, но когда подключил модуль, отвечающий за связь с компьютером не хватило памяти в Nano.
Перешел на Uno и там такая же картина. Пока отложил этот проект. А Mega пока в пути.
Последний раз редактировалось R3EZ; 04.12.2018 в 00:24.
Там на канале Александра D0ITC есть и другие интересные видео, это то чем мы сейчас занимаемся. Автоматический антенный тюнер на платформе Nano. Так что на Arduino можно вполне интересные вещи для себя сделать.
Сегодня загрузил программу в Arduino Uno. В скетче ничего не менял. При первом включении на мгновение появлялось изображение, после чего экран заливался белым цветом. Ничего не помогало. Под подозрение теперь уже попал дисплей. Потом стал передергивать провода. Когда отключил землю от дисплея (ножка 2) все пришло в норму. Никаких сбоев при питании ни по USB, ни от внешнего источника. Так и работает без Gnd. А при подключении земли все заливается белым. Есть ли объяснение этому?
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)