Новости:

Форум Infotex WeaponMod

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - DAFdriver

Страницы: 1 [2] 3 4 ... 8
16
Приборы / Re: Измеритель мощности 1-8000MHz
« : 30 Марта 2024, 20:19:40 »
Как нарочно ( в командировку отправили ) :102:

17
Приборы / Re: Измеритель мощности 1-8000MHz
« : 29 Марта 2024, 18:56:23 »
Уменя пока вот так (схема нужна) :                                                   

  /*
 This sketch uses the Adafruit i2c/SPI LCD backpack
 and shares some code from Adafruit
 ( http://www.ladyada.net/products/i2cspilcdbackpack/index.html )
 
 Sketch produced by Mike Richards (G4WNC) for publication in the August issue
 of Practical Wireless magazine in the UK
 www.g4wnc.com
 
 
  The LCD Backpack connections:
 * 5V to Arduino 5V pin
 * GND to Arduino GND pin
 * CLK to Analog #5
 * DAT to Analog #4
 
 * The AD8307 voltage output connects to the Arduino A0 pin
 

*/

// include the library code:
#include <Wire.h>
#include <LiquidCrystal_I2C.h>

// Initialise the variables
int value = 0; // Used to store the raw reading from the ADC
float vout = 0.000; // Holds the true value of the ADC output voltage
float powerdB = 0.00; // Calculated power in dBm
float pWatts = 0.00; // Calculated power in watts
float slope = 39.44; // Slope of the AD8307 log output (Default = 40)
float intercept = 47.0; // 0V intercept point (Default = 44)
float refVolts = 2.499; // Measured value of the 2.5V external reference

// Connect to the LCD via i2c, default address #0 (A0-A2 not jumpered)
//LiquidCrystal lcd(0);
LiquidCrystal_I2C lcd(0x27,16,2);  // Задаем адрес и размер дисплея
 

void setup() {
   // Start by setting-up the pin configurations
  lcd.init();
   analogReference(EXTERNAL); // Set the Arduino to use an external reference for the ADC
   pinMode(4, OUTPUT); // Digital pin 4 is used to supply power to the voltage reference
   digitalWrite(4, HIGH); // Make sure pin 4 is high
   pinMode(A0, INPUT); // Enable the first (A0) input to the ADC
  // set up the LCD's number of rows and columns:
  lcd.begin(20, 4); // Set 4 lines of 20 characters
  // Print a message to the LCD.
  lcd.setCursor(0,0); // set the cursor to the top left, line 0 column 0
  lcd.print("  Power "); // Message on the top line of the display
  lcd.setBacklight(HIGH); // Turn the backlight on to make the display visible
  //Now print the measurement labels
  lcd.setCursor(0,1); // move the cursor to the first position on the 2nd line
  lcd.print("Meter  "); // print the label
  lcd.setCursor(0, 2); // Move the cursor to the start of the 3rd line
  lcd.print("Power (dBm): "); // Print the label
  lcd.setCursor(0, 3); // Position the cursor
  lcd.print("Power (Watts):"); // Print the label
}

void loop() {
   
  value = analogRead(0); //read the ADC and store the result in value
  vout = (value*refVolts)/1023; // Convert the ADC result to volts in vout                                                                                                                                                                     
  powerdB = (slope*vout)-intercept; // convert the voltage to dBm in 50 ohms
  pWatts = pow(10.0,(powerdB -30)/10.0); // convert dBm to watts
  lcd.setCursor(13, 1); //Move the cursor to the 13th position
  lcd.print(vout,3); // Display the AD8307 voltage
  lcd.setCursor(13, 2); // Position the cursor
  lcd.print("       "); // Print spaces to clear the last result
  lcd.setCursor(13, 2); // Position the cursor
  lcd.print(powerdB,1);// Display the power in dBm
  lcd.setCursor(15,3); // Position the cursor
  lcd.print("     "); // Print spaces to clear the last result
  lcd.setCursor(15,3); //Position the cursor
  lcd.print(pWatts,1);// Display the power in watts
}

18
Приборы / Re: Измеритель мощности 1-8000MHz
« : 29 Марта 2024, 11:26:29 »
АДшка пришла , но получу лишь завтра . Нужна схема и скетч. Я просто включил инициализацию дисплея и написал шрифт .

19
Приборы / Re: Измеритель мощности 1-8000MHz
« : 28 Марта 2024, 21:25:25 »
дисплей работает

20
Приборы / Re: Измеритель мощности 1-8000MHz
« : 28 Марта 2024, 17:56:08 »

21
Приборы / Re: Измеритель мощности 1-8000MHz
« : 27 Марта 2024, 19:00:56 »
Пришло все , но AD8307 могу получить ллишь в субботу ( почта работает до16.00 а я до 17.00)

22
Приборы / Re: Измеритель мощности 1-8000MHz
« : 26 Марта 2024, 20:45:26 »
Ардуинка и нагрузка прищли , жду остальное

23
Приборы / Re: Измеритель мощности 1-8000MHz
« : 18 Марта 2024, 18:58:20 »
 :-) Я так же все заказал , теперь жду . Мне кажется шрифт первого варианта лучше и показывает в ВАТТАХ и ДИЦЕБЕЛАХ  :$

24
Приборы / Re: Измеритель мощности 1-8000MHz
« : 15 Марта 2024, 19:31:51 »
Заказал все и дисплей 0802. Остается ждать. :-)

25
Приборы / Re: Измеритель мощности 1-8000MHz
« : 12 Марта 2024, 19:27:00 »
 :$ Я тоже положил в корзину и ближе к выходным закажу.

26
Приборы / Re: Измеритель мощности 1-8000MHz
« : 12 Марта 2024, 15:47:11 »
Для определения мощности часто бывает удобнее измерять только напряжение на нагрузке и, зная сопротивление используемой нагрузки, выполнять расчет по формуле:

расчетная формула

Как известно, действующее значение напряжения (U) связано с амплитудным (Urn) соотношением: U=0,707Um.

Быстрее будет получен результат, если воспользоваться уже посчитанной табл. 6.4. В ней приводятся значения мощности при определенных наиболее часто используемых сопротивлениях нагрузки в зависимости от амплитуды напряжения сигнала на выходе усилителя (или значения действующего напряжения, см. вторую горизонтальную строчку таблицы). При этом шаг изменения значений напряжения выбран 0,5 В, что в большинстве случаев вполне достаточно.

Пользоваться таблицей можно следующим образом. В верхней горизонтальной графе находим значение амплитуды напряжения на нагрузке. В первом вертикальном столбце находим цифру со значением сопротивления нагрузки в омах [Ом]. На пересечении линий граф будет находиться величина выходной мощности в ваттах [Вт].

формула

Иногда для известной выходной мощности требуется опреде лить действующее в нагрузке напряжение. В этом случае применяет ся формула:

формула для расчета

Таблица 6.5 позволит получить результат быстрее. В ней показана зависимость выходного напряжения на разных сопротивлениях нагрузки при заданной мощности.

Литература:  И.П. Шелестов - Радиолюбителям полезные схемы, книга 3.

27
Приборы / Re: Измеритель мощности 1-8000MHz
« : 12 Марта 2024, 14:40:37 »
От 0 до до 10 - 15 я думаю будет достаточно .
 Сейчас много у кого есть баофенги , и типа того , все пытаются мерить мощность , кто чем , даже в попугаях  , по этому думаю многим будет интересно , особенно если показания будут похожи на правду .  самый простой способ измерения это высокочастотный вольтметр измерение напряжения на нагрузке 50 ом и расчёт по формуле .

29
Приборы / Re: Измеритель мощности 1-8000MHz
« : 11 Марта 2024, 21:54:08 »
Будем :gentleman:
  Но можно и проще . Нагрузочный резистор 51 ом , с него снимаем напряжение (здесь придетсяделать что то типа приставки к мульиметру для измерения вч напряжения ) , а далее ваттметр на ардуино с дисплеем .

30
Приборы / Re: Измеритель мощности 1-8000MHz
« : 10 Марта 2024, 20:29:24 »
Извините за ошибки , пишу с телефона

Страницы: 1 [2] 3 4 ... 8