Просмотр полной версии : SWR meter by DL7JGR
Страницы :
1
2
3
4
[
5]
6
7
8
9
Скорее всего на малых мощностях работает от общих наводок, а далее -пропорционально входному сигналу, поскольку с этого момента сигнал выше уровня паразитных наводок.
Кто знает как понизить анодное напряжение 2500в до 2,5 в ( это нужно для того что бы считать его микроконтроллером и вывести на дисплей).
Понизить напряжение можно так, как это обычно делают в высоковольтных источниках питания, с помощью резистивного делителя. Делитель нужно расчитать учитывая входное сопротивление измерителя. Конечно нужно что бы делитель выдерживал высокое напряжение, если нет высоковольтных резисторов можно использовать обычные МЛТ включая их последовательно.
Юрий.
как понизить анодное напряжение 2500в до 2,5 в ( это нужно для того что бы считать его микроконтроллером
1. Определяем коэффициент деления делителя: Кдел=Uвых/Uвх=R2/(R1+R2)
где:
R1 -верхний резистор делителя
R2 -нижний резистор делителя
Kдел= 2.5V/2500V=0.001
2. Выбираем R2=10k и рассчитываем соответственно R1=(R2/Кдел)-R2=(10000/0.001)-10000=9990000 Ohm. :crazy:
Выбираем для R1 номинальный резистор 10MOhm и соответственно пересчитываем R2:
R2= (Кдел*R1)/(1-Кдел)= (0.001*10000000)/(1-0.001)=10010 Ohm
3. Предельное рабочее напряжение (Uраб) резисторов например МЛТ, ОМЛТ:
0.125W- 200V; 0.25W- 250V; 0.5W- 350V; 1W- 500V; 2W- 750V
Очевидно, что необходимо составить R1 из несколько последовательно соединенных резисторов, чтоб не превысить предельное рабочее напряжение резисторов.
Если например выбрать резисторы 0.5W, то необходимое количество последовательно соединенных резисторов в верхнем плече делителя N=Uвх/Uраб=2500V/350V=7.14
Выбираем 10 резисторов 1MOhm/0.5W в верхнем плече делителя (R1). Рассеиваемая мощность будет P=Uвх*Uвх/R1=2500*2500/10000000=0.625W, а максимально допустимая мощность рассеяния для всех резисторов 10*0.5W= 5W. :super:
Нижний резистор делителя R2, выбираем например 10k/0.125W.
Таким образом, можно рассчитать любой делитель напряжения.
Спасибо за информацию.Буду пробывать сделать делитель.
Вот почти сделал то что хотел.Индикатор 2004 контроллер PIC16F877. На даный момент нет индикатора и по этому не могу испыть в "живую".
RA3YBW может вместо темп полезнее показать входнуу мощность и ксв ?
Привет всем! Есть пара ПИКов 16F873-04. Хочу использовать в этой конструкции. Не повлияет ли на работу низкая тактовая частота? Всё-таки 4 против 16 МГц!
Andrey S
08.06.2009, 01:11
Всем здравствуйте! Прочитал много споров по поводу пересчета мощности в вольты и наоборот и сам начал тупить. Добрые люди просьба ответить правильно или неправильно и не посылать по разным ссылкам. Всем известна формула P=U*U/R но ее брать не будем, а то она и так там многих достала судя по прочитаному. Пойду от обратного Э. Рэд Uэфф= квадратный корень из P*R 50Ватт*50 Ом=2500. Извлекаем корень из 2500 и получаем 50 вольт Uэфф умножаем на 1,41 и получаем 70,5 вольт пиковой на ВЧ вольтметре. Включаю свой SWR падаю сигнал тон и на нагрузке 50 Ом выставляю на ВЧ вольтметре 70,5 вольт что будет соответствовать показаниям на табло 50 ватт. Всем спасибо за ответ зараннее.
...50 вольт Uэфф умножаем на 1,41 и получаем 70,5 вольт пиковой на ВЧ вольтметре...
Почему Вы решили, что вольтметр показывает амплитудное значение?
Осцилограф - согласен, да, амплитудное. А ВЧ вольтметр (к примеру ВК7-9) точно также показывает эффективное значение.
Andrey S
08.06.2009, 09:34
Спасибо Евгеий за ответ. Просто меня терзают сомнения по поводу показания мощности моего лайнера, что то многовато он показывает как мне кажется. Анодное 2500 , 300мА ток- SWR показывает 440Ватт.Градуировал его по Uэфф.на 1.41 не умножал.( две ГК71). Завтра проверю другим миллиамперметром, может быть первый врет.
И какие же сомнения?
Усилитель отдает свои честные 60% КПД. Так и должно быть.
750 - подводимая и 450 выходная. Как положено. При желании еще пяток процентов можно выжать.
UN7GCE Подскажите мне Пожалуйста можно ли вместо PIC16F873 поставить PIC16F876-20I/SO(просто есть в наличии) и надо ли менять схему и прошивку,если да то объясните что надо изменить в схеме и в прошивке.Заранее вам Благодарен.(прошивка интересует 120_1200).
...можно ли вместо PIC16F873 поставить PIC16F876-20I/SO?
Думаю, что это можно сделать. Для этого необходимо изменить схему подключения дисплея к порту В, а не к порту С (при прямом копировании схемы подключения, дисплей будет подключен к порту С). В программе изменений делать нет необходимости.
Надеюсь, понятно объяснил?
Спасибо за быстрый ответ Евгений.Но судя по вашим схемам Дисплей уже подключен к порту B(рис.1) или я что то не понимаю(может надо к С подключить?) а по даташиту рис.2 выводы одинаковые.Если не сложно Пожалуйста объясните поподробнее.
...а по даташиту рис. 2 выводы одинаковые.
Поспешишь - людей насмешишь. Так и я.
28 пиновые - это 873/876 - изменений не требуют.
40 пиновые - 874/877 - изменить схему подключения дисплея.
Удачи!
Огромное вам Спасибо Евгений за Разъяснение.БУДУ СОБИРАТЬ ПО
ВАШЕЙ СХЕМЕ НА PIC16F876.
73!
По поводу использования ПИКов 16F873-04.
Меня попросили запрограммировать пару ПИКов 16F873-04.
Евгений - UN7GCE очень быстро отреагировал на мою просьбу и прислал прошивку под 4 МГц кварц - Twin_4MHz_120_1200.z ip
"Вариант на 4 Мгц, с делителем на 10 (под транзисторный аттенюатор)и выбором вида FR-P"
Немного повозившись с программатором я записал их и испробовал в работе.
При программировании надо обратить внимание слово конфигурации ПИКа.
Оно должно быть CFG = 11 1111 0111 1001 или это равносильно 3F79.
Евгений UN7GCE большое спасибо за прибор!
Что-то тема медлено "умерла". Неужели больше никого не интерисут дальнейшая модификация этого замечательного прибора.?
Что-то тема медлено "умерла". Неужели больше никого не интерисут дальнейшая модификация этого замечательного прибора.? Очень даже интересует, помнится Вы выкладывали фото прибора с измерением анодного тока и напряжения. Хотелось бы попробовать да жаль нет ни схемы ни прошивки! :cry:
На даный момент реализованы и отестированы следующие функции:
1. Мощность ,КСВ, таймер и градусник (это то что сделал Евгений)
2.Анодное напряжение
3. Анодный ток
4.Переключение диапазонов (ручками +-)
5. Переключение диапазонов (автома под ICOM 746PRO)
6. звуковое сопровождение вкл.анодного реле и нажатие кнопок
А вот термометр пока неработает.Хотя в ПРОТЕУСЕ все тестируеться и работает. А вот в "живую" никак. Только по этой причине невыкладывается схема и прошивка. Хотя схему выкладываю.Может у кого будут предложения по улучшению схемы.
Спрашивается ,а на кой нужен термометр??? :) А вот анодное напряжение и ток это то что НАДО!!! :super:
Чего-то схема не скачивается :roll:
Может у кого будут предложения по улучшению схемы.
Применение DS18B20 оправдано с микроконтроллером без АЦП. С микроконтроллером PIC16F87x можно применить недорогую м/с LM335Z (корпус ТО-92) от National Semiconductor. LM335Z обычно в 5-7 раз дешевле DS18B20 и более распространена.
http://www.national.com/ds/LM/LM135.pdf
RA3YBW
Абалденный девайс получается , то что "доктор прописал" .....
Если кто помнит из форумчан , то месяца два назад я открывал тему под названием " Кто возьмется реализовать " , где прям как под капирку описал техзадание на анологичный девайс .....Так вот некоторые "коммерсанты" начали мне объявлять немыслимые суммы за готовый пакет всей документации , а некоторые называли меня "халявщиком" .... :D , я без обид , мне просто смешно .... :D
......Хотя в ПРОТЕУСЕ все тестируеться и работает.
Может у кого будут предложения по улучшению схемы.
По схеме вроде все нормально.... файлик бы для ПРОТЕУСа или
фотку индикатора может добавишь?
Спрашивается ,а на кой нужен термометр??? :)
:super:
Ну почему нужная вещь, особенно если в программе предусмотренно регулирование оборотов вентилятора,
или просто блокирование РТТ если температура большая.
Гаврилыч
30.06.2009, 00:37
Здравствуйте ВСЕМ!
.....А вот термометр пока неработает.Хотя в ПРОТЕУСЕ все тестируеться и работает. А вот в "живую" никак. Только по этой причине невыкладывается схема и прошивка. Хотя схему выкладываю.Может у кого будут предложения по улучшению схемы.
Может выход датчика DQ - "посильнее" к питанию подтянуть?
Т.е. резистор не 10К, а 2...5К. И по питанию, Ом 50...100.
Потом, сборку D4 & D5 заменить на 561ИД1, или имп. - CD4028,
какая, никакая - экономия.
Ещё, не нравится способ измерения АНОДНОГО напряжения.
Развязать-бы, как-то? Оптроном, что-ли?
С1, С7, С9 и С10 - нет необходимости в такой большой ёмкости,
достаточно и 100 uF.
Реле включения вентилятора, вполне может управляться и биполярным транзистором ( Это к тому, что 2N7002 может
оказаться "дефицитным". По сравнению со всем остальным -
смешно конечно! ).
Всё, что заметил, НЕ ЕСТЬ "НЕДОСТАТКИ"!
Это, как я сделал-бы, при наличии прошивки!
Успехов и УДАЧИ!
Сергей.
Спасибо всем кто предложил варианты улучшения схемы. Конечно целесобразней применить дешифратор 561 серии. Я как то об этом невспомнил и гадал где взять еще один инвертор.Да и не может один человек охватить сразу все.Для этого и существует форум.
Можно применить и "аналоговый" термометр при этом отпадут некотрые программые проблемы которые есть в "цифровом" варианте. И будет возможность сконфигурировать ПИК так что появиться еще один дополнительный "аналоговый" вход.Который можно будет применить еще для какой нибудь цели. Но при этом возникает проблема с калибровкой и все что с ней связано. Если найду LM335 то конечно попробую и этот вариант.Но хотелосьбы сделать на DS18B20 он тем и хорошо что подключил и все работает.
Теперь о конденсаторах С1, С7, С9 и С10.Когда я собрал по схеме Евгения прибор,у меня очень сильно бегали показания.Когда стал с этим разбираться то понял что не очень стабильное напряжение опорного генератора. Увеличил емкостя и все нормализовалось.Прим енение номиналов емкостей это чисто индивидуально.У всех разные БП.
Вот фото в "живую". Термометр не работает.Постояно показывает +85
Вот фото в "живую". Термометр не работает.Постояно показывает +85
Владимир а ты не пробовал "градусник" поставить на вторую строку?
Вот фото в "живую".
Напряжение, умноженное на ток = мощность подводимая = 91,6 ватта.
:lol: Шутка, извините :lol:
Вот фото в "живую". Термометр не работает.Постояно показывает +85
Это ошибка преобразования. Проверяйте, выдерживаются ли задержки.
После команды на преобразование температуры, лучше выдержать 1 сек и после этого читать данные.
Вопрос для тех кто интерисуется этим прибором.
При какой температуре должен включиться вентилятор обдува?
На даннй момент я установил +40 град.
2 RA3YBW
Температуру включения вентилятора удобно регулировать расстоянием
от анода лампы,расположив датчик например на медной проволоке,подгибая ее,можно установить нужный порог включения при
критической температуре анода(TNX RA1WT).Лучше сделать переключение смалых оборотов на максимальные.
73!rx3mb
Ребята подскажите можно ли этот прибор использовать совместно с полосковой линией укв 144-430 мгц а не кв?мощность до 50 ватт!
Какие отличия програмирования 873 пика от например 84-го?
Последний вариант схемы.Может у кого будут предложения по улучшению схемы. От "цифрового" датчика пришлось отказатся. "Аналоговый" также работает не плохо.
Привет, Владимир!
Может быть защиту делать таким образом?
Здравствуйте, Евгений!
Конечно можно сделать и так как предложили Вы.
Ребята подскажите можно ли этот прибор использовать совместно с полосковой линией укв 144-430 мгц а не кв?мощность до 50 ватт!
Какие отличия програмирования 873 пика от например 84-го?
Ребята подскажите можно ли этот прибор использовать совместно с полосковой линией укв 144-430 мгц а не кв?мощность до 50 ватт!
Какие отличия програмирования 873 пика от например 84-го?
На первый вопрос - можно, измерителю всё равно, откуда плюс получает.
Второй вопрос: PIC16F84 использовать нельзя (нет у него аналоговых входов). Впрочем, может я не понял вопроса.
UN7GCE
У меня программатор JDM,купил как-то PIC16F873 и попытался прошить его,он вроде как прошился но потом вовсе перестал работать,то ли я его сжег , то ли чего то неправильно сделал!
Перестал записываться и считываться,когда я брал его в радиотоварах,то мне продавец сказал что он шьется по другому в отличии от 84-го пика!
С уважением,Олег!
73!
artemx
Как прошивали? Какие опции выставляли?
Зацем нужен на дисплее U анода? Вместо Ua видел-бы Ig!
73!
ra3qiw
запускаю ис-прог пытаюсь сначала считать микруху,выдает в первых трех строках код,ниже до конца FFFF,далее пытаюсь стереть пик,пишет -стерто- ,но не стирает и не записывает,хотя пишет что удачно стерто и удачно проверено!
В опциях ничего не выставляю так как при открытии HEXa опции вроде сами ставятся!
Хотя первый раз этот пик прописался испрогом!
Пробовал WINPIC -ом прошить,выдает ошибку при программировании,а при стирании пишет ок ,но три ряда цифр остаются!
artemx
схему программатора в студию.
печатка была разведена под у автора этой схемы и под другие пики
В последнее время занимался тем, что старался переписать программу под другой ПИК. Места там вдвое меньше, поэтому весьма тщательно пришлось копаться в исходнике, экономить каждый байт. И, к моему огорчению, нашёл небольшой косячёк, связанный со стиранием градусника. А именно - одиночное 16 знакоместо не гасилось по алгоритму. Внешне это проявлялось как задержка гашения последнего, правого (16) места градусника. Я переписал прошивки и выкладываю весь набор, что наработан за это время. Терминология названия прежняя, логика работы - под транзисторные ключи. ПИК - 873(A)
PS 10 июля 2009.
Выложенные здесь версии, как имеющие дефект удалены, см. далее стр.38
Для UK8ANN
Чтобы стереть или запрограммировать ПИК на ножке 4 (PIC16F84 ) должно присутствовать напряжение не ниже 13 вольт. Если нет этого напряжения ничего не запрограммируете и не сотрете.
Валентин
07.07.2009, 11:39
пытаюсь сначала считать микруху,выдает в первых трех строках код,ниже до конца FFFF,далее пытаюсь стереть пик,пишет -стерто- ,но не стирает и не записывает,хотя пишет что удачно стерто и удачно проверено! Невнимательно читаете ветку :crazy:
http://forum.cqham.ru/viewtopic.php?p=3151 03#315103
Один в один моя ситуация. Почитайте вот эти две странички
http://forum.cqham.ru/viewtopic.php?t=1910 3&highlight=
Там все решение. Только программировать нужно будет с большого не ноутбука компьютера.
Особое внимание на сообщение Вадима http://forum.cqham.ru/viewtopic.php?p=3151 45#315145
Сделал программатор по его ссылке (практически такой же) и все теперь шью им.
Валентин
07.07.2009, 12:03
Евгений, приветствую!
нашёл небольшой косячёк, связанный со стиранием градусника. А именно - одиночное 16 знакоместо не гасилось по алгоритму. Внешне это проявлялось как задержка гашения последнего, правого (16) места градусника.Это то, о чем я писал при первых тестах
P.S. А в моем двустрочнике (с Rev) что, реализован пик-уровень?
После отработки градусника "вперед" и уходе "назад", остаются на секунду-полторы три-два знакоместа на достигнутом максимуме.
По-моему, этот "косячёк" полезная весчь. Назовем его не косячёк, а фича (С) И.Гончаренко. :wink: Полезная фича. :D
Валентин
07.07.2009, 12:24
То: artemx
Вот это.
Лишние ноги из панелек вытащены. Легче вставлять-вынимать ПИКи.
День добрый, Валентин!
Если бы этот косячок был бы запланированный,- то да!
Обнаружил случайно, при проверке крайних показаний на новом ПИКе.
Кстати, удалось мне засунуть алгоритм нашего мощемера, один в один, в PIC16F819. Т.е. программа вошла в 2К ROM'а! Пределы измерений такие же. Сейчас сочиняю печатку, пока на железе ещё не пробовал.
Кварц применён на 4 МГц. Как проверю на железе - доложу.
Базовых вариантов два:
180-1800 и 120-1200.
Валентин
07.07.2009, 12:37
Базовых вариантов два:
180-1800 и 120-1200. Это, ИМХО, оптимум.
To UN7GCE: Евгений, по Вашему исходнику Владимир усовершенствовал прибор. Не будете ли Вы так любезны выложить исправленный исходник? Мы все Вам будем очень признательны!
73!
Прошивка
а джампер "FAN" на схеме где спрятал?
Джампера нет. Вкл.-Выкл. программно.Написал что бы народ знал при каких температурах он работает.А то соберу. А вентилятор неработает и будут "критиковать".
Джампера нет. Вкл.-Выкл. программно.Написал что бы народ знал при каких температурах он работает.А то соберу. А вентилятор неработает и будут "критиковать".
Владимир так сделал бы комментарии что и как ты напрограмировал и заложил в схему.
Файлик для протеуса выложил бы... что бы могли покрутить посмотреть что и как регулируется и срабатывает.
Все таки это уже совсем другой прибор по сравнению с прибором Евгений - UN7GCE.
Никто по платке ничего не высказал.... А жаль....
Сыровата сильно.... :oops: Ошибок много.... :oops: Удалил! Через пару дней выложу нормальную! :super: Всем кто скачал - выбросьте! :crazy:
Вот кратко о прошивке:
1.Приветствие.
2.Задержка вкл. анодного реле 3 минуты.
3.Максимальная измеряемая мощность 1200 вт
4.Максивальный КСВ 9.99
5.Максимальное измеряемое напряжение 2500 вольт
6.Максимальный ток 1500 мА
7.Автаматическое вкл. диапазонов(Icom 746PRO)
8.Диапазон измерения температуры: 0-100 гр.С
9.Температура вкл.вентилятора +40
10.Температура выкл. вентилятора +30
11.Звуковая индикация при вкл. анодного реле и нажатие кнопок
12.Переключение 9 диапазонов с помощью кнопок + -
13.Графическое отображение мощности и отображение мощности в %
14. Джампер вкл.-выкл. режива (автомата для Icom 746PRO)
to: Валентин
Долго не думая собрал EXTRAPIC и пик стал прошиваться и стираться нормально,по видимому в JDM в момент программирования напряжение было ниже 12в!
Купил индикатор 1602 с русским шрифтом,пойдет ли он для этого прибора?
Валентин
08.07.2009, 10:48
индикатор 1602 с русским шрифтом,пойдет ли он для этого прибора?А куда он денется? :crazy:
Пойдет конечно. Внимательнее с питанием. При одинаковой распиновке всех остальных выводов, часто питание "плюс-минус" бывает наоборот. Минус должен "звониться на общую шину.
У меня есть PIC17F873A-I/SP,какой к нему нужен кварц и прошивка?
Мощность передатчика максимум 50 ватт на 144 мгц и 35 ватт на 430 мгц,ответвитель уже готовый на полосковых линиях!
извеняюсь-PIC16F873A-I/SP !
(Июл 05, 2009 18:50)
Последний вариант схемы.Может у кого будут предложения по улучшению схемы. От "цифрового" датчика пришлось отказатся. "Аналоговый" также работает не плохо.
1.Потенциометр 6,8к в цепи делителя напряжения LM335, неправильно подключен. Необходимо подключить к левому (по схеме) выводу резистора 470 Ohm. Кстати, неплохо было бы писать на схемах позиционные номера компонентов :) . В схеме "V_2_0.spl", допущена та же ошибка.
2.Температурная калибровка в любительских условиях не очень приятное дело. LM335 очень серьезная штука и потенциометр тут ни к чему. Точное сопротивление резистора (согласно выбранного вами Кд= 0,58 ) равно 6595 Ohm. Достаточно подобрать резисторы цифровым мультиметром и ошибка будет меньше чем измерять температуру неизвестно чего и неизвестно чем. Про кипящую воду и тающий лед - не надо! :)
3.На схеме написано "Датчик температуры от 0-100 град".
LM335 в TO-92 возможно применять при температурах -40 - +100`С. Разве ваш софтвер не обрабатывает значения ниже нуля (не успел проверить, с прошивкой "V_2_0.hex" что то не то) ?
4. Почему выбрали именно Кд= 0,58? Если выбрать Кд= 0,67, можно получить после делителя 2,5V при Tmax=100`C, или арифметике так удобнее. Просто вопрос.
P.S.
Сейчас глянул, уже и плату с ошибкой Raskat нарисовал.
Да виноват неправильно нарисовал переменный резистор 6к8.Нужно к левому выводу резистора только 4к7 а не 470 ом. А по поводу подбора резистора 6595 ом. Если подберете то пришлите мне домой.Только незабудьте добаить на каком мультиметре и какая погрешность Вашего мультиметра.По мне так лучше покрутить подстроечник чем перемерять сотню резисторов.Но это на любителя.
Датчик может измерять температуру ниже нуля. Но зачем выводить температуру ниже нуля в УМ и где в каком месте усилителя можно найти температуру со знаком "минус".Если Вы мне укажете в каком месте усилителя есть такая температура то я включу и отображения показания отрицательной температуры.
Почему Кд= 0,58? Да очень просто вместо LM335 возмите LM135 и будет придел +150 (правда корпус у нее другой) приэтом не меняя в программе ничего.
А вообще я понял что комуто что-то не нравиться. Я никого ничего не заставляю делать.И прошивку принамайте какой она есть. Ничего в ней я переделывать не буду.Типа сделайте 4 шт термометра, ток сетки и т.д.
P.S. По поводу номера компонентов.Мы с Вами не в КБ и Вы мне не начальник.Как хочу так и рисую схемы.
У меня есть PIC17F873A-I/SP,какой к нему нужен кварц и прошивка?
Мощность передатчика максимум 50 ватт на 144 мгц и 35 ватт на 430 мгц,ответвитель уже готовый на полосковых линиях!
В архиве:
Исправленные прошивка и схема Блока для УМ.
В схеме исправлено подключение переменного резистора к LM335.
В прошивке исправлено два "глюка" в том числе и тот о котором писал Евгений.
Большое спасибо Евгению за помощь в исправлении "глюков".
Большое спасибо Евгению за помощь в исправлении "глюков".
Присоединяюсь! Спасибо! :super:
Приветствую друзья!
Спаял цифровую часть по схеме Евгения 200-2000.
Работакт все хорошо. Огромное СПАСИБО Евгению.
ВЧ датчик в изготовлении.
Просьба к Евгению и Владимиру если возможность сделать защиту при превышении КСВ больше 3 что-бы на одной из свободных ножек PIK появлялась логическая еденичка а там разберемся что с ней сделать. Заранее спасибо!
Евгений RD1AW
...сделать защиту при превышении КСВ больше 3, что-бы на одной из свободных ножек ПИK появлялась логическая единичка, а там разберемся, что с ней сделать.
Теперь при превышении SWR>3,00 на ножке RC0 (11 нога), появится +1, или 0 при <3,00 . Можно прицепить гудок! :lol:
Протестируйте pse!
PS прошивка и схема на стр 38
Валентин
09.07.2009, 13:19
Евгений, приветствую!
Отослал пару писем.
И вдогонку. Неплохо бы к последней функции (превышение КСВ) вместе с сигналом на порту контроллера придумать бы мигание надписи "SWR=".
А значение КСВ не мигающее. Как у японцев. На дисплее сразу же видно от чего сработала защита. Не нужно дополнительных индикаторов.
P.S. Правда у японцев это значение - превышение КСВ=5. Но, для нас и трех хватит.
Протестируйте pse!
Кажется Vref АЦП "привязан" к VDD.
SWR>3,00 работает!
Ай да sharp!!! Вот это настоящий тестёр! Действительно, как это я умудрился в тестовую программу засунуть новую фичу???
Так, ничего страшного не произошло, чуть позже я выложу прошивку, а кто успел скачать, ну... извеняйте меня :cry:
Евгений, RD1AW, приношу свои пардоны.
ЗЫ просто у меня скопилось такая прорва этих исходников, вот и запутался...
Тезка!
Спасибо! PIC мне прошивал Саша RA1AGG, сегодня его на работе небыло, думаю завтра перепропрошьем. А в течении 1 часа реализация моего пожелания! Это класс!
73! Спасибо завтра думаю и я посмотрю.
To UN7GCE
Еще вдогонку.
Когда на "градуснике" одна или две "палки" на 1-вое знакоместо, тоже самое отображается на 16-тое знакоместо. Когда три "палки" на 1-вое знакоместо, уже порядок. Тоже самое и с файлом Twin_4MHz_120_1200.h ex.
В файлах Twin_100_1000.hex и Twin_120_1200.hex, тоже самое, но "проскакивает" на 2-рое знакоместо.
В файлах Twin_200_2000.hex и Twin_600.hex такое пока не заметил. Кстати, Twin_600.hex показывает "600W" уже при Uвх=1.75V но "градусник" - полный.
Отлично sharp! Вот такой тестёр и нужен! Про первый файл (где защита на КСВ) понятно с ним, Его рассматривать не будем. А вот что со следущими - это уже не порядок. К сожалению исходники остались у меня в конторе, и посмотреть сейчас не могу. Так что начнём занова, с утра. Теперь по 600 ваттному. На самом деле он до 625 ватт. Если на входе у него 2.5V, то на шкале будет 625. Так что 1.75*1.75=306.25ватт . При 2 вольтах будет 400. Всё верно. У всех разновидностей - разная чувствительность по входу. Так 200-2000 по входу 2 вольта даст 200-2000 ватт. 120-1200 2 вольта даст 80-800 ватт. А по прошивкам - нужно подобрать задержки на операции. Ещё я заметил такую вещь. В конторе у меня 64 битовый проц в компе. А дома обычный 1800. Так вот дома косяки я вижу, а в конторе нет.
Поэтому и нужен мне помошник. Все прошивки на ПИКе я просто физически проверить не могу. Да, кстати вопрос. На чём тестируете? В Протеусе или на макетке? Желательно бы на макетке. Хотя Протеус хорошо тоже кажет. Мне бы ещё проверить новую прошивку на 819 ПИК. Да в живую бы. Как на это смотрите?
Теперь по 600 ваттному. На самом деле он до 625 ватт. Если на входе у него 2.5V, то на шкале будет 625. Так что 1.75*1.75=306.25ватт . При 2 вольтах будет 400. Всё верно.
Нет, не так. Я уже писал: при Uвх=1.75V показывает "Р= 601W" и при дальнейшем увеличении Uвх, показания на дисплее не меняются.
Тестировал в Proteus 7.5 SP3. Проц. не очень быстрый - AMD Athlon 64 X2 Core Duo 4200+. Ваши файлы симулирует в реальное время, пишет: CPU load 35%. Proteus обычно предупреждает, что не гарантирует симуляцию в реальное время, если загрузка проца превышает 85%. Кто знает, в OS мистера Билла, никто не может быть уверенным на 100%.
До макетов в ближайших несколько недель не доберусь.
А почему PIC16F819- портов меньше, распространенность ниже, а цена (примерно 2$) всего лишь в два раза ниже, чем у PIC16F873(6). У радиолюбителей "аппетит" к разным прибамбасам быстро приходит, вдруг там появится желание и "кнопочку для эспрессо" прикрутить. :lol:
Все, пошел варить, самому захотелось. :D
Нет, не так. Я уже писал: при Uвх=1.75V показывает "Р= 601W" и при...
Честное слово, много работать для человека вредно!!!
Сегодня с утра гляжу и думаю, чего это я ему рассказывал про новый алгоритм в 819 ПИКе?
Работа с ADC 120-1200 и 600 одинаковая. Просто в последнем стоит стопор на дальнейший счёт и изменен масштаб градусника.
Теперь, я пересмотрел прошивки, изменил Delay.
Прошу тестировать. Ну и дать мне по башке при очередном косяке. Hi - Hi
PS прошивки и схема на стр 38.
Теперь, я пересмотрел прошивки, изменил Delay.
Прошу тестировать.
1. С "палочками" уже все в порядке.
2. Twin_200_2000.hex и Twin_600.hex- видимо ничего не изменилось.
3. Twin_100_1000.hex не выложили.
С "палочками" уже все в порядке.
Не понял, во всех файлах? или в 200-2000 600 так и осталось? Мой протеус ничего не показал.
А 100-1000 не хочу выкладывать.
sharp писал(а):
С "палочками" уже все в порядке.
Не понял, во всех файлах? или в 200-2000 600 так и осталось?
В файлах Twin_200_2000.hex и Twin_600.hex их не было заметно. Поэтому и написал, что видимо ничего не изменилось.
А, ну теперь всё понятно! Спасибо sharp.
Я, на всякий случай, все прошивки по одному алгоритму изменил. Надеюсь это надолго. В них, кстати, нет аларма на КСВ > 3 и не будет.
По поводу 819 пика. Может и верно, что он не пользуется популярностью, но, мне очень уж хотелось влезть в 2К его места. Потом я не сторонник обвешивания дополнительными фичами готового прибора. Если уж и делать что-то, то предварительно проработать теорию, составить требования, привязаться к железу, сочинять же по мере изготовления - это не по мне - sorry. Так, если только мелочь и то... 10 раз подумаю.
Залил персональную прошивку посмотрел понятно, о ней уже все высказали. Потом Twin_200_2000.hex все ОК но не нашел где можно самому поправить на свой позывной целый час шарил в понипрог по hex не ншел наметок на позывной, видно старею :) .
Евгений подскажи в какой строке и как править позывной.
А на счет аларма жаль.
Евгений RD1AW
Залил персональную прошивку посмотрел понятно, о ней уже все высказали.
Ваша персональная прошивка с утра вас "ждет" на том же месте, исправленной и проверенной.
Огромное Спасибо Sharp.
Залил с позывным все ок!
обнаружил маленький баг, при мощности соответствующей двум и трем рискам индикатора мощности нчинает подмигивать одна а при 3 две вертикальных черточки за буквой "P"
73! Евгений RD1AW
где можно самому поправить на свой позывной целый час шарил в понипрог по hex не ншел наметок на позывной
На эту тему уже был разговор ранее. Можно ещё раз сходить на страницу 15 этой ветки.
обнаружил маленький баг, при мощности соответствующей двум и трем рискам индикатора мощности начинает подмигивать одна а при 3 две вертикальных черточки за буквой "P"
Вот блин! Значит всё таки есть маленький таракан! А в протеусе всё вроде облазил - не видел. Придётся ждать до понедельника. Сейчас я помочь ничем не смогу.
ЗЫ сейчас скачал персональную заливку, что с КСВ, гонял гонял в Протеусе - ничего криминального. Придётся ждать. :-(
Евгений, а с развязкой по питанию у ног ПИКа всё ОК? Обе ножки ПИКа на земле?
скачал персональную заливку, что с КСВ, гонял гонял в Протеусе - ничего криминального.
В симуляторе на этот раз и у меня ничего не видно.
Приветствую, да действительно ПРОТЕР, немного врёт хоть и 7.4 и 7.5,
всётаки семулятор.
В данное время я не дома и ещё месяц не будет :-( , на нормальной схеме проверить не смогу, а в ПРОТЕРЕ уже всё больше и больше :oops:
Вот такая получилась платка по модифицированному Владимиром (RA3YBW) прибору Евгения.
На первой вкладке LM317 "положена", на второй вкладке - вертикально. Выбирайте кому как удобно.
...Да...., прибор получился отличный и в разных модификациях. Можно тоже выбирать. Я, например, буду делать оба. Детали куплены и на тот, и на другой. Пол-года назад я купил набор измерителя КСВ и мощности в славном городе Мариуполь. Но тот набор и сравнить с этим прибором невозможно....
Прошу тестировать. Ну и дать мне по башке при очередном косяке. Hi - Hi
А какая схема последняя и правильная? C учетом сигнализации при превышении ксв?
to er1mf:
На предыдущей странице Евгений написал, что сигнализации не будет.
to er1mf:
На предыдущей странице Евгений написал, что сигнализации не будет.
Ну я могу прошивку и для себя подправить, но хочется чтоб было как то стандартизированно.. .
А какая схема последняя и правильная? C учетом сигнализации при превышении ксв?
Прошу посмотреть комментарий к прошивке RD1AW.
Версия последняя и, надеюсь, правильная. Стр 38.
Не могли бы Вы подправить и мою версию на 3600 Ватт.
Сделано, лежит на старом месте, стр. 28.
Новая версия прошивки.
Вней добавлена функция сигнализации от превышения КСВ.
Если КСВ>5 звучит звуковой сигнал и начинает мигать надпись "SWR"
Приветствую Евгений!
>а с развязкой по питанию у ног ПИКа всё ОК? Обе ножки ПИКа на земле?
вроде делал все по схеме, а какие номера ножек вы имели ввиду на землю?
Евгений RD1AW
Powered by vBulletin® Version 4.1.12 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot