torstai 26. marraskuuta 2015

Mocoma 27 - 230V Mod ;)

Sukulaisen mökkilälläriin oli ilmaantunut pieni ongelma - se ei toimi. Tarkemmassa tarkastelussa viaksi paljastui varmaankin 20-vuotias jos ei vanhempikin virtalähde.. Alkuun vaikutti että vanhan mascotin saa ehjättyä pelkällä zener-diodin vaihdolla joka näissä tyyppivikana tunnetaan, vaan eipä se henkiin sillä herännyt. Toisiopuolen sulakken kannalle tulee 20V vaihtojännite jonka jälkeen oleva sulake napsahtaa aina kun laitteen kytkee virtoihin. Tasasuuntauspuoli on ehjä joten vika lie sitten regulointipuolella.. Tässäkohtaa totesin ettei ollut aikaa enempää tutkia ko. poweria ja hylkäsin sen odottavien läjään parempaa aikaa varten ja lähdin haeskelemaan korvaavaa virtalähdettä la-puhelimelle. 

Melko vaivatta löytyi miljoonalaatikonperältä 13V/3.3A hakkuripoweri joka pienten testailujen jälkeen osoittautui kykeneväksi ruokkimaan LA-puhelimen tarpeita. Jännitettä tulee 13.2V joka riittää mainiosti ja virtaakin antaa aivan riittävästi mocoman vakioon 4-5W lähetystehoon. Minkäänlaisia purrauksia ei hakkurista vaikuta tulevan niin RX- kuin TX-audioonkaan eli homma bueno. Alkuperäinen virtajohto (yllätys yllätys? mikähän näitä aina järsii) oli heikkokuntoinen ja lyhyt joten otin ja tein tästä mocomasta sitten tukiasema-radion. 

Reikä takalevyyn, vedonpoisto ja virtajohto suoraa printille kiinni - näin meillä on 230V Mocoma 27 AM Tukiasema-puhelin :).

230V Mocoma 27 AM

keskiviikko 25. marraskuuta 2015

3D-tulostuksen alkeet @ Vaasa Hacklab

Tiistaina 24.11-2015 Vaasa Hacklab järjesti Miika Pietilän, alias Kengun, johdolla kurssin aiheesta 3D-tulostuksen alkeet. Itseäni myös kovasti kiinnostaa ko. harrastajatekniikka esim. ra- ja elektroniikka-aiheisten projektejen yhteydessä tarvittavien kappaleiden kannalta ja miksei muutenkin.. Kurssin teoriaosuudessa käytiin läpi aihetta alkutaipaleelta miten 3D-tulostus keksittiin, miten- miksi ja koska se yleistyi harrastajien keskuudessa ja mitä sillä voi tehdä sekä minkälaisia rajoitteita se sisältää.

Kurssin anti oli mielenkiintoinen, olenhan tuon Hacklabin tulostimen työssä jo aiemminkin nähnyt moneen kertaan muttei ole tullut tutustuttua aiheeseen tuosta näkökannasta. Seuraava haaste onkin harjoitella 3D-mallinnusta CADillä niin voi ensimmäiset itsetehdyt dipolieristeet tms. härpäkkeet tulostaa RF-käyttöön :).




perjantai 13. marraskuuta 2015

iGatelle koneeksi Raspberry Pi B+


Tulin hankkineeksi (etuusasti kun sai) tuollaisen Raspberry Pi B+ minitietokoneen. Pitempään jo miettinyt tuota vaihtoehdoksi igaten tietokoneeksi, nuo pöytäkoneet kun varsinkin vie tuhottoman paljon sähköä noin pientä tehtävää suorittamaan mitä tuo aprx:n toiminta on. Vanha miniläppäri riisuttuna on toiminut ihan OK eikä sen sähkönkulutuskaan ole lähimainkaan samaa kuin vanhan pöytäkoneen, ainut vain ettei tuollaisia ole suunniteltu 24/7 käyttöön, kiintolevy tuntui lämpenevän aika reilusti..

Käyttöönotto ja asentelu olikin aika mukavan iisibiisi juttu ja tein siitä ohjetyyppisen jutun blogiin.

Raspeissa on kerrottu ongelmaksi tuo SD-kortin kestävyys "kiintolevynä", niissä kun on rajattu määrä kirjoituskertoja ja kortti lakkaa toimimasta. Hieman tätä ajatellen koitin muokata raspbian-käyttöjärjestelmää sekä käyttämiäni ohjelmistoja logittamaan mahdollisimman vähän ym. Täysin ReadOnly-järjestelmää en halunnut tehdä, toinen ohjelmisto joka tuossa pyörii vaatii saada kirjoittaa levylle tiedot vähintään kerran vuorokaudessa talteen.. Aika näyttää miten tuo tulee kestämään.

Ko. laitehan on niin pieni että se mahtuisi tuon MDR-radion sisäpuolelle, virtaakin sille mahdollisesti saisi tuolta radion sisällä olevalta 5V regulaattorilta. Regulaattori tosin rajoittuu 1A virtaan joten sen korvaaminen jollain hakkurilla- tms. voisi olla toimiva tapa. Jätetään tämä muhimaan ajatustasolle nyt toistaiseksi ja tutkitaan miten raspi-igate toimii!

APRS iGate Raspberry PI B+:lla ja MDR-Radiolla

Tässä pieni ohjeentynkä APRS iGaten pystyttämiseksi jos laitteistona on käytettävissä Raspberry PI sekä MDR dataradio. Asennus on tehty lähiverkonyli ilman raspiin kytkettävää näyttöä joskin asentaminen paikallisesti raspille näytön & näppäimistön avulla hoituu ihan samalla lailla*.

Laiteluettelo:
- Raspberry PI (itselläni B+) ja tälle muistikortti ja virtalähde
- USB-RS232 sovitin (itselläni Trendnet TU-S9, toimivaksi todettu malli)
- MDR Dataradio, toimintakaapeli (portti 2), virtalähde ja antenni
- Muistikortinlukijalla varustettu tietokone
*- Näyttö HDMI-kaapelilla ja USB-näppäimistö.



Olettan tässäkohtaa että radion modifiointi ja asetukset (MDR Personaalisuus KISS), toimintakaapeli jne. on valmiina, aloitetaan homma kirjoittamalla käyttöjärjestelmä muistikortille. Käyttöjärjestelmän voi ladata raspberrypi.org sivustolta. Tätä ohjetta tehtäessä käytettiin Raspbian Wheezyä. MDR:n modifioinnista ja muuttamisesta KISS-moodiin löytyy tietoa täältä.

Käyttöjärjestelmän saa tuupattua kortille windows-ympäristössä esim. helppokäyttöisellä Image Writer-sovelluksella. Imagen kirjoittaminen kortille edellämainitulla sovelluksella on erittäin helppoa. Kortti lukijaan, valitaan raspberryn image-tiedosto ja kortin asematunnus jonka jälkein klikataan "Write".



Kun imagetiedosto on onnistuneesti kirjoitettu kortille, voi ohjelman sammuttaa, kortin irroittaa tietokoneesta ja tökätä kiinni raspin muistikorttipaikalle. Kytketään raspiin myös verkkokaapeli sekä virtalähde. Tämän vaiheen jälkeen kirjauduin lähiverkkoreitittimeeni jonka hallinnasta näin minkä IP-osoitteen lähiverkosta raspi on saanut (jos sinulla ei ole tätä mahdollisuutta tai yhteytesi on sillattu, tarvitset raspiin näytön ja näppäimistön*). 

Seuraavaksi yhdistetään raspiin SSH-asiakasohjelmalla (esim nutty, putty jne). 
Vakiokäyttäjätunnukset käyttöjärjestelmään ovat käyttäjätunnus: pi salasana: raspberry



Ensimmäisen kirjautumisen yhteydessä raspi huomauttaa ettei järjestelmän perusasetuksia ole määritetty. Suosittelen lämpimästi näiden asettamista, se käy helposti ja nopeasti valmiilla ohjelmalla jonka saa käyntiin komennolla 'sudo raspi-config'. Muista myös vaihtaa vakiokäyttäjän salasana!

Kun perusasetukset on määritetty ja raspi bootattu, voidaan kytkeä USB - RS232 adapteri koneeseen.
Tarkista komennolla 'dmesg' että adapteri on ladattu järjestelmän käytettäväksi.

Trendnet TU-S9 adapterin onnistunut kytkentä tulostaa seuraavat rivit dmesgin loppupäähän


Ylläolevasta tulosteesta näemmä myös että usb-sarjaportin osoitteeksi tuli ttyUSB0. Tämä tieto on olennainen osa Aprx-ohjelman konfigurointia.

Seuraava etappi on ladata ja asentaa Aprx iGate-ohjelmisto. 
Ohjelmiston tuoreimmat versiot löytyvät Kenneth Finneganin sivustolta.

- Kirjaudutaan root-käyttäjäksi komennolla
sudo su
- Ladataan sovelluksen raspbianille tarkoitettu asennuspaketti "aprx_2.8.2_raspi.deb"
wget http://thelifeofkenneth.com/aprx/debs/aprx_2.8.2_raspi.deb
- Asennetaan aprx käyttäen dpkg-paketinhallintaa
dpkg --install aprx_2.8.2_raspi.deb


Asennuksen jälkeen aprx täytyy vielä konfiguroida. Konfigurointitiedostosta löytyy valmis esimerkki missä on ohjeita ohjelman asetuksista /etc/aprx.conf, tässä ohjeessa kuitenkaan emmä käytä tuota ko. tiedostoa vaan luomme oman minimikonfiguraation.

Jos alkuperäinen asetustiedosto halutaan säilyttää, muutetaan sen nimi
mv /etc/aprx.conf /etc/aprx.conf.bak
Tämän jälkeen luodaan uusi asetustiedosto
nano /etc/aprx.conf 
Tässä esimerkki minimikonfiguraatiosta jolla RX-iGate toimii mukavasti MDR-radion kanssa. Muuta tiedot (mycall, passcode, majakan kordinaatit jne.) omaa asemaasi ja sijaintia vastaaviksi.
Tässä konfiguraatiossa on logitus jätetty pois säästääksemme SD-kortin ikää jatkuvan logikirjoituksen tuomalta rasitukselta.

Voit laittaa logituksen päälle poistamalla #-merkit logitusta koskevien asetusten edestä.

Passcoden kutsullesi saat passcode-generaattorista.
Kun asetustieto on luotu, pitäisi kaiken olla valmista aprx:n käynnistämistä varten. Käynnistä igate seuraavalla komennolla.
aprx /etc/aprx.conf
Voit tarkistaa että ohjelma lähti taustalle pyörimään komennolla
ps aux|grep aprx
Komennon tulosteen tulisi näyttää kutakuinkin seuraavalta


 Löytyy? Hienoa. iGatesi on toiminnassa! Sitten vain tarkistelemaan http://aprs.fi/info/omakutsu ilmestyykö tietoja..

Ongelmia??

Katso aprx-manuaali

Jos sinulla on logitus päällä voit tarkistaa mahd. virheilmoituksia jne /var/log/aprx/aprx.log sekä RF-logia /var/log/aprx/aprx-rf.log tiedostoista.

Aprx:ää voi ajaa myös debug-moodissa jolloin näet tulosteena näytölläsi kaiken mitä sovellus tekee ja kuulee radioteitse.
aprx -d /etc/aprx.conf 
Onnea ja pitkää ikää iGatelle, APRS-vastaanottimia ei ole koskaan liikaa!


tiistai 3. marraskuuta 2015

Digimode ifacekin valmistui

Kiirusta pukkaa, ei ole muistanut tahi kerinnyt kirjoitella tännekkään. Digi-interfacekin valmistui ja testikusoja on ajeltu urakalla.. Ensimmäinen versiokin toimi kyllä mutta tuotekehitystä täytyi tehdä tasosäätöjen lisäämisen verran.. Ei nimittäin saanut tasoja tietokoneelta radioonpäin tarpeeksi alas jotta lähetteen laatu olisi ollut hyvä. Pari 10kohm potikkaa äänikortin jälkeen ja homma on bueno. Nyt säädötkin saa kohdalleen helposti ja homma pelaa!

Tuollainen siitä nyt sitten tuli, sisuskaluista on kuva vain ennen potikoiden lisäystä mutta eipä se paljon siitä muuttunut..




Qsojakin sillä saa. Jatketaan harjoituksia ja digimodejen mailmaan tutustumista.