80m 40m trap dipole

Fontos megjegyzés és nem véletlenül kezdem ezzel: ez nem egy W3DZZ antenna. Ez egy kétsávos trap-es dipol.
Azért készült, hogy ezen a két sávon a next-hop összeköttetéseket meg tudjam vele csinálni. A felső sávokra van / volt YAGI, Hex beam, Cobweb, vertikál.
Olvasgattam persze sokat a témáról. Az egyik kedvenc oldalam: http://www.qsl.net/on7eq/projects/coaxtraps.htm
Azért a fizikai kivitelezésben eltértem tőle, de erről majd később.

Első lépésként megterveztem a koax trap-eket VE6YO erre szánt programjával.

trap-design-1
<

Természetesen az elkészítés során a trap-et be kell hangolni a tekercs széthúzásával vagy összenyomásával. Sajnos mikor készült a trap nem készítettem másolatot a méréséről.

Hogy miért ez a koax? Mert van belőle itthon nagyon jó minőségű teflonos kivitel. vékony, könnyű és í tapasztalataim alapján bírja a viszontagságokat amik rá várnak.
Hogy miért ez az átmérő? Mert ebben a méretben a menetek széthúzásával és összetolásával könnyen hangolható marad. A másik megközelítés, hogy a nagyobb átmérővel járó nagyobb jóság kisebb sávszélességet eredményezne így ez egy jó kompromisszumnak látszott abban az időben amikor készítettem.

dsc_1727

Miért ez a fizikai kivitelezés, miért nem vízszintes mint on7eq-nál? Mert saját tapasztalatom szerint így így a nedvesség könnyebben lefolyik a menetekről, csak az alján gyűlik össze némi víz. Természetes, hogy műgyantával vontam be. Ez egy poliészter gelcoat (előszeretettel használom a szerszám gél takarót a nagy keménysége és ellenálló képessége miatt). Fontos, hogy alacsony a ftálsav tartalma és UV álló. A függőleges pozíció azért is kellett nálam,mert a gelcoat nem öntésre készült, a viszkozitása magas. Maradhatnak buborékok benne amik később repedésekhez vezetnek. Az ide beszivárgó víz a téli fagyokkal együtt komoly romboló munkát végezne. Viszont a függőleges helyzet miatt a menetes részről lefolyik a téli csapadék. Ezzel gyakorlatilag azt értem el, hogy az elmúlt 7 évben nem kellett egyszer sem hozzányúlni. A tehermentesítés miatt mechanikai problémák sincsenek vele. Ónos esőt és komoly szeleket sem érzi meg.

Sokszor hallottam, hogy télen vagy nyáron elhangolódnak a trap-ek. Ezt a típust a fent említett kivitelezés mellett nem produkált számottevő elhangolódást.

A hangolása a szokásos módon történt: kissé túlméretezett huzalból elkészítve a dipólokat először a legalacsonyabb frekvenciára hangolunk. Jelen esetben 7,1MHz-re utána jönnek a nagyobb frekvenciák növekvő sorrendbe. Jelen esetben 3,5MHz.

Így sikerült:

80-40-trap-dipole

Annyira jól sikerült az antenna, hogy csináltam belőle 2db-ot. Egyik a lakóautónkban utazik velünk és nagyon sok kitelepülés, kirándulás rádiós élményeit sokszorozta meg. Pl.: a HA30IGY kitelepülésen is. A másik antenna sokáig a másik autó csomagtartójában utazott velünk ugyan ilyen célból, míg az egyik amatőr társunknak nem ajándékoztam.

Az elmúlt 7 évben az antenna komolyan bizonyította, megérte a ráfordított időt.

Egy “gyors” teszt wspr-rel. Az antennát kiraktam 2016 dec 10.-én reggel wspr vételre band hoppal. 10.-én este a wspr-en vett állomásokról egy térkép:

wspr-80-40-dipole

73 DX HA7MAC

Advertisements
Posted in Antenna, Rádiós, Uncategorized | Leave a comment

Temperature monitoring easily using Wifi

First of all this project is only for my fun.

I was real lucky to find this cheap wemos D1 mini clones on aliexpress. Fortunately they are compatible with the original wemos D1 mini.

D1 mini is a mini wifi board based on ESP-8266EX.

Features:

11 digital input/output pins, all pins have interrupt/pwm/I2C/one-wire supported(except D0)

1 analog input(3.2V max input)

a Micro USB connection

Compatible with Arduino

Compatible with nodemcu

It is more than enough for me to start playing with it. One of my favorite is arduino ide, hence I will use it for the project, see https://www.arduino.cc/en/Main/Software

My plan was to split the monitoring process to two separated part: temperature measuring runs on the D1 mini as, temperature sensor with web interface. datadbase side runson my home linux server. It collects all measured temperature data in a RRD database and provides visualization, graph on an apache webserver.

First step is some soldering: 10kOhm thermistor (NTC) is used as sensor. The termistor is connected to D1 mini A0 pin with some wire in order to be able to placed to outside.

termistor

Next step is the D1 mini firmware. I used a simple webserver code and some mathematics to calculate the temperature from AD pin read. More info on http://playground.arduino.cc/ComponentLib/Thermistor2
On the wifi interface the D1 mini uses my DHCP server to get IP address. The address is reserved in my DHCP server config.

The D1 mini code:

#include

const char* ssid = “Home-change-it”;
const char* password = “top-secret-change-it”;

int ledPin = D4; // Beepitett led a wifi-n
WiFiServer server(80);

float ntc(int analogpinNum){

int RawADC = analogRead(analogpinNum);

long Resistance;
double Temp;

// Assuming a 10k Thermistor. Calculation is actually: Resistance = (1024/ADC)
Resistance=((10240000/RawADC) – 10000);

/******************************************************************/
/* Utilizes the Steinhart-Hart Thermistor Equation: */
/* Temperature in Kelvin = 1 / {A + B[ln(R)] + C[ln(R)]^3} */
/* where A = 0.001129148, B = 0.000234125 and C = 8.76741E-08 */
/******************************************************************/
Temp = log(Resistance);
Temp = 1 / (0.001129148 + (0.000234125 * Temp) + (0.0000000876741 * Temp * Temp * Temp));
Temp = Temp – 273.15; // Convert Kelvin to Celsius

// Uncomment this line for the function to return Fahrenheit instead.
//Temp = (Temp * 9.0)/ 5.0 + 32.0; // Convert to Fahrenheit

return Temp; // Return the Temperature

}

void setup() {
delay(10);

pinMode(ledPin, OUTPUT);
digitalWrite(ledPin, LOW);

WiFi.begin(ssid, password);

while (WiFi.status() != WL_CONNECTED) {
delay(500);
}

server.begin();

digitalWrite(ledPin, HIGH);
}

void loop() {

// Check if a client has connected
WiFiClient client = server.available();
if (!client) {
return;
}

// Wait until the client sends some data
while(!client.available()){
delay(1);
}

// Read the first line of the request
float sensorValue = ntc(0);
// Match the request

client.print(“Temperature Celsius:”);
client.println(sensorValue);

delay(1);

}

Yes, you are right there is no html header, body, etcetera, but we will process the data on a server not on a web browser. By the way the browser can show the webpage as a pure text.
Next step reserve the IP address for D1 mini. (Please google it for your DHCP solution.) I’m using 172.16.3.5. Please make a test on it at this point. If you can’t see the temperature text when connecting with a web browser, you need some debuging, and need to check the DHCP server log. If you have wifi connection problems, you can simple add serial debug into the arduino code.

Next step: prepare the RRD on the linux box:

rrdtool create test.rrd –start 1477447200 DS:temp:GAUGE:600:U:U RRA:AVERAGE:0.5:1:24 RRA:AVERAGE:0.5:5m:90d RRA:AVERAGE:0.5:1h:18M RRA:AVERAGE:0.5:1d:20y

We can store the temperature data for 20 years and detailed in 90 days.

Next step: feed the data into RRD.
vi /usr/local/bin/temp.sh

#!/bin/bash
cd /tmp/
wget 172.16.3.5 > /dev/null
dos2unix index.html
a=`cat index.html | cut -d”:” -f2`
#echo `date +%s`”:”$a
cd /(insert your test.rrd path)
rrdtool update test.rrd N:$a
rm /tmp/index.html

Next step: create a crontab to schedule the feed of rrd. It updates the database in every minute. (you can adjust if you do not want high load with it.)

crontab -l

* * * * * /usr/local/bin/homero.sh &>/dev/null

Now we have a database with data. It is time to install apache and configure it.

Next step: create a simple webpage and generate the graph. The webpage is realy simple and the 2 years long graph is not only a joke.

index

Of course you need to copy this file under the wwwroot.

How to create the graph?

rrdtool graph hour.png –end now –start end-36000s DEF:temp=test.rrd:temp:AVERAGE LINE2:temp#FF0000

Please read the https://oss.oetiker.ch/rrdtool/tut/rrdtutorial.en.html

It looks like this:

screen-1

screen-2

screen-3

I hope it helped you to get clouser to building this project. It took me about 3 hours with it.

If you have questions please feel free to ask me.

Posted in Elektronika, Uncategorized | Leave a comment

Végén-táplált félhulámú antena trap-ekkel

Kerestem egy olyan antennát amit kitelepülésen gyorsan lehet hadrafogható állapotba hozni, lehetőleg nem kell hozzá tuner vagy minél kisebb és könnyebb tuner kell hozzá. Minél könnyebb a teljes antenna.
Persze már az elején sejtettem, hogy rengeteg kompromisszumra lesz szükség 😀 A választás az egyszerűsége miatt a végén táplált félhullámúra esett. Építettem egy egyszerű tunert (de ez egy másik történet) és utána autó trafós treppelt változatban gondolkoztam tovább.

Az ötlet mint szinte mindig most sem tőlem származik. Itt olvastam róla: https://pa3hho.wordpress.com/end-fed-antennes/multiany-band-end-fed-english/ és itt is http://vk3il.net/projects/trapped-five-band-efhw-sota-antenna/ és persze a kiindulási alap: http://www.aa5tb.com/efha.html

Ezek után elkészítettem az autó trafót. PA3HHO-nál leírtak alapján.

Egy NWT1-essel mérve a következőt adta FT50-43 anyagnak megfelelő Tali BT-től származó ferriten. 4.7k Ohm ellenállással lezárva.

longwire-balun-mini

A valóságban így néz ki. (A rozsdafolt a szabadban töltött pár hét eredménye.)

dsc_1709

A következő lépés az antenna csatlakoztatása volt. Antennának 20,5m vezetéket csatlakoztattam. A rádión (FT990, FT897, FT857, FT817) nézve egészen jó 1:1 közeli SWR volt 7MHz, 14MHz, 21MHz és 28MHz frekvenciákon. Az NWT-vel megnézve már kicsit árnyaltabb a kép, de még ez sem vette el a kedvemet. A vezeték lehetne kicsit hosszabb 😀

longwire-mini

Jöjjön a folytatás. Gyakran van, hogy a hétvégi kirándulás pont egy rádiós versennyel esik egybe. Szóval jobb szeretném, ha a WARC sávokat is lehetne használni (tuner nélkül). Habár súlyban innentől csak rontani tudok, de azért mégis nekiestem a trap-ek megtervezésének. Persze jöhet a kérdés, hogy miért nem vágtam el pár helyen a vezetéket és raktam bele valamilyen csúszó sarukat. Mondjuk, ha pont a WARC sávos hosszaknál vágom el akkor gyakorlatilag készen is lettem volna. Ebben az esetben a sávváltásokhoz le kellett volna engedni az antennát, a csatlakozókat széthúzni vagy összedugni és újra felemelni az egészet. Mivel lusta vagyok a végtelenségig ezért azt választottam, hogy legyenek trap-ek.

Azt eleve elvetettem, hogy az általam gyakran használt és kedvelt, de nagyon nagy és nehéz koaxtrap-eket itt is bevessem.

dsc_1727

Tervezés: Itt jött be a képbe, hogy azért legyen kicsi (ha lehet nagyon kicsi) a trap. Megint “loptam” az ötletet: http://www.sotabeams.co.uk/pico-traps-kit-pair/ És szerencsére van itthon egy marék T50-6-os porvasmag. Hurrá! Gyors tervezés a http://toroids.info/ segítségével.

Most jöjjön jópár kép a kivitelezésről. Mindenek előtt meg szeretném jegyezni, hogy ezek a teszt példányok, ezért van a szedett-vetett nyáklemez és a csúnya mechanikai kivitelezés. A hozzáfűzött reményeket beváltotta szóval hamarosan új köntöst kap 😀 Most SMD kondenzátorok és epoxi műgyanta vannak a lemezeken a tekercsen kívül.

dsc_1723

dsc_1717

dsc_1720

No nézzük a trap-eket. Készült 28MHz, 21MHz, 18MHz, 14MHz és 10MHz frekvenciákra.

longwire-mini-28mhz-trap-2

longwire-mini-28mhz-trap

longwire-mini-21mhz-trap-1

longwire-mini-18mhz-trap-2

longwire-mini-18mhz-trap-1

longwire-mini-14mhz-trap-1

longwire-mini-10mhz-trap-1

Aztán jött rengeteg séta az antenna vég és a trap-ek között amíg minden frekvenciára be nem hangoltam. Sajnos a 10MHz nem lett tökéletes, de a kezdődő eső elvette a kedvemet a további szöszmötöléstől. A következő projekt, hogy azt a szakaszt kicsit megtoldjam. Ettől függetlenül elégedett vagyok az eredménnyel. A rádión “alig mozdul az swr mérő és az analizátorral sem kifejezetten rossz, mint ahogyan itt látszik is

longwire-antenna-trap-full-1

Amint az időjárás megengedi és a kedvem is megjön hozzá, kimegyek és rendbe rakom a 10MHz-es részt.

Konklúzió: a trap-ek miatt létrejött rövidülés elég hozzá. hogy a 13m-es pecabotomra vertikál-ként is fel tudjam rakni, nem csak középen emelt inverted V alakban.
Ez persze jobb kilövési szöget is eredményez ami használ a kitelepüléseken a DX munkának is. A képen a középen emelt inverted V verzió látszik.

dsc_1729

Ez idáig már jó-néhány QSO van az “antennában” és egyszerűségében, gyors telepíthetőségében, “cipelhetőségében” beváltotta a hozzáfűzött reményeket. Persze nincsen “ultimate” antenna megint töröm a fejem valamin 😀

Egy “gyors” teszt wspr-rel. Az antennát kiraktam 2016 dec 9.-én este wspr vételre band hoppal. Másnap 10.-én reggel a wspr-en vett állomásokról egy térkép:

efhw-wspr-12hours

Ha kérdésed van megpróbálok válaszolni.

73 DX HA7MAC

Posted in Antenna, Rádiós, Uncategorized | Leave a comment

N csatlakozó jó minőségű bontott.

Eladó 12 db Jó inőségű bontott N csatlakozó.

1db 500Ff, ha mindet viszed akkor 5000Ft.

dsc_1652

dsc_1651

dsc_1650

Posted in cserebere | Leave a comment

Dagger, sirio mobil natennák és mágnestalpak.

Eladó:

Dagger 220-as mobil CB antenna 5000Ft
Dagger mobil VHF antenna 4000Ft
sirio VHF mobil kollineár antenna. 5000Ft
Dagger mágnestalp 5000Ft
sirio mágnestalp 5000Ft

Fényképek róluk:

dsc_1613

dsc_1612

dsc_1611

dsc_1610

dsc_1609

dsc_1608

dsc_1607

Posted in cserebere | Leave a comment

Motorola arm cortex m3 processzorok mogyorós csokiért

1-1db mogyoróscsokiért elvihető processzorok:

LM3S8738
LM3S2608
LM3S308
LM3S3739
LM3S6637
XF28M35H52C1RFPT
TMX5703137APGEQQ1

Ha mindet viszed egyben akkor csak 5db csoki 😀

73 DX

Posted in cserebere | Leave a comment

forgó kondenzátor “nagy”

Eladó 1db forgókondenzátor. 1500pF csigahajtás felíratozva.

Ára 5000 Ft

dsc_1606

dsc_1605

Posted in cserebere | Leave a comment