Skip to content

By Тодор in LZ5AE (LZ1ETE)

Заредени с много ентусиазъм и няколко свободни часа днес беше активиран новоодобреният обект LZ-00192 от програмата World Castle Award (WCA) – “Червената Църква” в близост до гр. Перущица.
Оператори: LZ1ETE и LZ1DAF
Оборудване: Yaesu FT-817nd, автоматичен тунер LDG Z-817H
Антена: обърнато V на прът за въдица с рамена по 10м и балун 1:1
Антенен анализатор: Autek Research RF1, благодарение на LZ1CY

П.С.
Скоро трябва отново да посетим мястото, понеже не успяхме да направим необходимия минимум брой връзки за да се брои обекта за “активиран”.

Tags: , , ,

By Тодор in LZ5AE (LZ1ETE)

WSPR (Weak Signal Propagation Report) е протокол, който ме занимава от няколко дни. Полезен е колкото да се определи в коя посока на кой обхват какво прохождение има. Нещо като радио-фарчета, които си говорят едни с други.
Нещо, което е изключително важно за WSPR е точният часовник – всяко предаване трябва да започне в рамките на проблизително първите 4 секунди от всяка четна минута, трае 110 секунди и съдържа позивна+локатор+dBm (LZ1ETE KN22 30). Целия поток се състои от 4 различни тона на разстояние 1.4648Hz един от друг и заема лента от 6Hz.
Това беше кратко резюме какво е WSPR, а сега – хей ръчички…

От добре познатият ни сайт за пазаруване си поръчах модулче AD9850, което е почти напълно завършен генератор на синусоидални сигнали в обхвата 1Hz-40MHz. С помощта на ардуино можах да накарам това нещо да “пропее”. Последва невероятно ровене из Интернет за подобни проекти и как са реализирани. В крайна сметка комбинирах решенията от няколко сайта и се получи… това, което се получи.

СОРС КОД

Примера включва единствено генерирането на WSPR сигнала, но не и времевото му синхронизиране. За тестове може просто да се натиска ресет бутона на ардуиното точно в началото на всяка четна минута. Подробности за свързването има в .ino файла. Антената се закача на “Sine-wave pin 1”, сложим съм 1uF кондензатор (+ към платката – към антената) за елементарен филтър. Захранването е 5V към съответните пинове VCC и GND.

Самия WSPR код се генерира с помощта на wspr.exe или wsprmsg.exe.

Това, което предстои в следващите фази, за да бъде завършен проекта е добавянето на GPS часовник и изработка на някакво малко усилвателно стъпало (може би с 2N7000 или IRF510), което да добута сигнала по кабела нагоре към антената.

Акъл съм вземал от следните места:
http://blog.marxy.org

Home


http://m0xpd.blogspot.co.uk
http://www.hamstack.com/project_antenna_analyzer.html

Tags: ,

By Тодор in LZ5AE (LZ1ETE)

Контестната станция LZ7J вчера и днес беше изнесена малко над с. Брестовица – KN22HB.

Страхотно прекарано време и много положителни емоции. Изцедихме максимално компромисната си географска позиция откъм връзки и заложихме на доброто настроение.

А Брестовица се оказа едно изключително разбите село – без улици, без тротоари, без знаци и без табели. Изключителната природа над селото е осеяна с боклуци, което е доста разочароваща картинка… Оставихме полянката значително по-чиста от колкото я заварихме.

Tags: ,

By Тодор in LZ5AE (LZ1ETE)

Днес докато бях за кратко на гости в с. Марково (не Пловдивското Марково, а Чирпанското) имах възможност да се пробвам с минимум оборудване в режим QRP/P. Оборудван с Yaesu FT-817nd, захранвано от вградената си батерия и антена ATX-1080, която заех от LZ1PIE, успях да направя QSO на SSB с няколко италянци и украинци. Някои ме чуваха достатъчно добре за кратък разговор, а с други беше малко мъчно да си разменим рапортите. Но с почти 5W толкова 🙂
Тези 2 радиала, които се виждат на снимката – синята жичка, която върви в двете посоки се оказаха ключови. Макар и с произволна дължина по около 5-6м работата на антената се подобрява осезаемо. За информация – завършват с къси шишове от нераждавейка забити в земята.

Tags:

By Тодор in LZ5AE (LZ1ETE)

След последния сняг преди седмица се оказа, че съм останал без КВ антена…

Малко да поизсъхне времето и ще се мисли нова, по-хубава и със сигурност по-здрава!

By Тодор in LZ5AE (LZ1ETE)

Колкото и лесна да звучи тази задачка, при мен нещата не се получиха от първия път и за това си заслужава да го споделя. Топологията при мен е:
– Windows 7 64bit
– Icom 7000
– Signalink USB
Май най-особеното е последното – модема с вградена звукова карта и автоматичен VOX PTT.
Най-работещ се оказа софтуерът на колегата UZ7HO, който качвам и тук за всеки случай.
Ето екрани от настройките и резултат от декодиране:

Tags:

By Тодор in LZ5AE (LZ1ETE)

Вече имам нещо по-истинско, което не ме притеснява толкова много, че ще запали апартамента, ако го забравя включено 🙂

От Елстар, Стара Загора. Направили са си труда да преведат надписа отгоре, но не и надписите на предния панел 😀
На празен ход държи температура с няколко градуса над стайната. Не съм го натоварвал на макс, но при нормална работа на станцията, не повишава температурата си.
Има и възможност за закачане на акумулатор.

Tags: , , ,

By Тодор in LZ5AE (LZ1ETE)

Ето как изглежда 500W захранване отвътре:

Тук е важно да се отбележи, че няма температурен контрол на вентилатора – той върти винаги.
Не забелязвам някакво сериозно шумене в радиото, а и до 10А (непостоянен) товар няма нужда от вентилатора.

Tags: , ,

By Тодор in Linux

В случай, че се налага postfix да праща писма, като се аутентикира пред друг пощенски сървър, ползвайки един потребител за всичката изходяща кореспонденция.

В /etc/postfix/generic се добавя:

root@localhost.localdomain realuser@domain.tld
nagios@localhost.localdomain realuser@domain.tld
root@hostname realuser@domain.tld
nagios@local.domain   realuser@domain.tld
root@local.domain     realuser@domain.tld

Всеки локален потребител се описва тук. Срещу него пишем с какъв адрес да се замени, преминавайки през postfix. След това postmap /etc/postfix/generic.

В /etc/postfix/main.cf:

mydomain = local.domain
myorigin = $mydomain
relayhost = mail.domain.tld
smtp_sasl_auth_enable = yes
smtp_sasl_mechanism_filter = plain, login
smtp_sasl_security_options =
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_generic_maps = hash:/etc/postfix/generic
sender_canonical_maps = hash:/etc/postfix/sender_canonical

/etc/postfix/sasl_passwd:
mail.domain.tld realuser:password
След това postmap /etc/postfix/sasl_passwd.

/etc/postfix/sender_canonical:
*       realuser@domain.tld
След това postmap /etc/postfix/sender_canonical.
Postfix ще тръгне след тази конфигурация, но вероятно няма да изпраща писма, докато не бъдат инсталирани съответните пакети cyrus-sasl… Ще познаете по грешките във /var/log/maillog при опит за изпращане на писмо.

By Тодор in Linux

Това е примерна конфигурация на пощенски сървър с локални системни потребители. Бързо и лесно за не особено голям брой пощенски кутии. Конфигурацията включва поддръжка на криптирани протоколи, спам филтриране, както и DKIM подписване на изходящата кореспонденция.

Postfix конфигурацията.
/etc/postfix/main.cf:

smtpd_banner = mail.kamenitza.org ESMTP
biff = no
append_dot_mydomain = no
readme_directory = no
smtpd_tls_cert_file=/etc/ssl/postfix.crt
smtpd_tls_key_file=/etc/ssl/postfix.key
smtpd_use_tls=yes
smtpd_tls_auth_only = yes
smtpd_tls_received_header = yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
myhostname = mail.kamenitza.org
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = kamenitza.org, mail.kamenitza.org
mynetworks = 127.0.0.0/8
mailbox_size_limit = 0
message_size_limit = 50000000
recipient_delimiter = +
inet_interfaces = all
home_mailbox = Maildir/
virtual_alias_maps = hash:/etc/postfix/virtual
smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_recipient_restrictions =
    permit_mynetworks,
    permit_sasl_authenticated,
    reject_rbl_client zen.spamhaus.org,
    reject_rbl_client bl.spamcop.net,
    reject_rbl_client 0spam.fusionzero.com,
    reject_rbl_client bl.spamcannibal.org,
    reject_rbl_client blackholes.five-ten-sg.com,
    reject_rbl_client blackholes.intersil.net,
    reject_rbl_client dnsbl.sorbs.net,
    reject_rbl_client dnsbl-0.uceprotect.net,
    reject_rbl_client dnsbl-1.uceprotect.net,
    reject_unauth_destination
milter_default_action = accept
milter_protocol = 2
smtpd_milters = inet:localhost:8891
non_smtpd_milters = inet:localhost:8891
disable_vrfy_command = yes

/etc/postfix/virtual:
todor@kamenitza.org        todor
t@kamenitza.org       todor

Да не се забрави и postmap /etc/postfix/virtual след това.

Dovecot
/etc/dovecot/conf.d/10-auth.conf:

disable_plaintext_auth = yes
auth_mechanisms = plain login
!include auth-system.conf.ext

/etc/dovecot/conf.d/10-mail.conf:
mail_location = maildir:~/Maildir
mbox_write_locks = fcntl

/etc/dovecot/conf.d/10-master.conf:
service auth {
  unix_listener /var/spool/postfix/private/auth {
    mode = 0666
  }
}

/etc/dovecot/conf.d/10-ssl.conf:
ssl = yes
ssl_cert = </etc/ssl/postfix.crt
ssl_key = </etc/ssl/postfix.key

Opendkim – подписването на писмата.
/etc/opendkim.conf:

PidFile         /var/run/opendkim/opendkim.pid
Mode            s
Syslog          yes
SyslogSuccess   yes
LogWhy          yes
UserID          opendkim:opendkim
Socket          inet:8891@localhost
Umask           002
Canonicalization        relaxed/simple
Domain          kamenitza.org
Selector        default
KeyFile         /etc/opendkim/keys/default.private

Генериране на сертификата в /etc/opendkim/keys/
opendkim-genkey -d kamenitza.org

Ако има нужда с -s се посочва селектора. В случая ползваме default.
Съдържанието на default.txt се добавя като TXT запис в DNS конфигурацията на домейна:
default._domainkey IN TXT "v=DKIM1; k=rsa; p=MI..."

By Тодор in LZ5AE (LZ1ETE)

Антената е комбинация между обърнато V и windom. Захранена несиметрично – едното рамо е 13.6м а другото 6.8м, центърът е вдигнат на около 5м над покрива, а краищата са на около 1м над него.
Понеже нямам практически опит по темата се доверих на всички писания, че за такава антена е необходим балун 4:1. Речено сторено!
Това е схемата:

А – към дългата страна на антената
В – към късата

Ето така изглежда и моето произведение на изкуствата:

Събрано в кутийка от бирена мая и стрехичка да не се мокри буксата от кофичка за кисело мляко 🙂 Съединителните болтове от неръждавейка.
Ето така изглежда монтиран:

Антената виси на прът за въдица 🙂

By Тодор in LZ5AE (LZ1ETE)

Ще препиша само цифрите в метри, а цялата теория, който желае може да намери тук – http://vk6ysf.com/longwire_antenna.htm
7.53
9.40
10.85
12.84
18.75
21.71
26.76
38.36
45.04
50.15
67.16
109.08
Дебелите са “особено подходящи” 🙂
Препоръчително е всяка такава произволно опъната в пространството жица да има и “противовес” от същата дължина.

Tags: , , ,

By Тодор in LZ5AE (LZ1ETE)

Нещо препоръчително за всяка дълга жица. Освен, че помага на тунера за по-лесно съгласуване на големи отклонения, значително намалява и статичното електричество събрано в антената.
Ето схемичката, по която го работих:

А това са снимки от това, което се получи:

Всичко освен феритния пръстен се намира по магазините за електроника. В Пловдив най-лесно е от Bикивaт.
Ферита е T106 от e-bay (размера не е критичен). За намотките, които са 10 на брой, съм ползвал бобинажна тел около 0.7мм2. След, като всичко се запои може да се капне малко горещ силикон около бобината да не шава. Конструкцията след сглобката е влаго (но не и водо) защитена, за това трябва да стои някъде под навес.

Tags:

By Тодор in LZ5AE (LZ1ETE)

Ето и карта с инициалите на Европа:

Tags: , , , ,

By Тодор in LZ5AE (LZ1ETE)

Намерих много интересна картинка за ориентировъчното разпространение на радио вълните спрямо местоположението на антената по купето на автомобил.

Всеки, който смята да радиофицира автомобила си да помисли 🙂

Tags: , , , , ,