joosep's Aeonity Blog [entries | home | friends | archive]
[ entries | joosep entries ]
[ userinfo | joosep profile ]
[ rss feed | joosep rss feed ]

Pildid Apr 26th, 2007 11:49:06 am - Subscribe
Mood | mis värk selle tujuga on?
TEHNO | Pildid

Lisasin täna oma saavutustest mõningaid pilte.

IgorPlug lõplik versioon ilma korpuseta. USB auk on tühi M-M kaabli puudumise tõttu, hetkel on plaadi alla joodetud kaabliots. See saab lahti lõigatud, kui plaadi karpi ehitan.
Karbiks kasutan tõenäoliselt Läkeroli metallkarpi.



Järgmiseks üks varasem projekt, kahe 8-segmendilise LED-i korraga tööle panemine 8+2 mikroskeemi jalaga.
Inglise keeles multiplexing.



Kontrolleri võrdlemisi väikse taluvuse tõttu on LED-e üsna halvast näha, abiks oleksid näiteks transistorid või darlingonpaaridega driverid.

Pimedas oli tulukesi paremini näha.



Olen alustanud ka USBTiny-ga eksperimenteerimist, kuid siiamaani pole see vilja kandnud. Arvutiga ühendamisel annab ta tuttava "USB Device malfunctioned" veateate.

USB osa. Kaks pikka juhet on D+(valge) ning D-(sinine). Püstised jublakad on lääne 3.6-voldised stabilitronid, lebavad sinise triibuga on 3.3-voldised vene stabikad.



Ning siin ka kontrolleriosa. Kaks pikka juhet on samad, keskel olev piikriba on mõeldud programmeerimiseks, tegemist on ISP6PIN standardiga pikuti. Nimelt on antud makettpaneeli lühikesed (5-sed) read ühendatud.



Varsti lisan ka lähtekoodi mõnedest projektidest.

Üle on üks IgorPlug USB vastuvõtja, ilma korpuseta(mitte see, mis pildil)! 150.- eest loovutan selle!

0 Comments | Post Comment

IgorPlug USB Apr 24th, 2007 1:53:53 pm - Subscribe
Mood |

Idee asi valmistada on juba paar kuud olnud ning sobiva programmaatori saamisel muutus see teostatavaks.
Sloveenlane Igor Cesko on hakkama saanud madala kiirusega USB protokolli kandmisega AVR mikrokontrolleritele, mis on juhtumisi ka minu meeliskivid.

Esialgne prototüüp sai kokku laotud makettpaneelil, kuid ta ei hakanud tööle. Tõenäoliselt oli tegemist minu sülearvuti USB kontrolleri mitteühildumisega modifitseerimata igorplugiga.

Nimelt kuna igorplug võtab toidet USB-st endast ning toitepingeks on 5V, siis on ka USB andmesiini pingeks 5V, kuid USB spetsifikatsiooni kohaselt on selleks 3.3V.

Lahenduseks sai lisada andmeliinidele kaks 3.3V stabilitroni.

Järgmine skeem sai tehtud juba püsivam, nimelt jootsin selle makettplaadi külge.

Kuna stabilitronide mõte polnud siis veel tulnud, siis jäid need esimesele plaadile ka panemata.

Seade hakkas pärast veidikest möllamist lauaarvutis tööle, mille USB kontroller oli siis tõenäoliselt veidi vastupidavam spetsifikatsioonidest mitte kinnipidamisele.

Kontrolltarkvarana kasutasin Girderit, versiooniks 3.3.



Mõningase seadistamise järel hakkas seade suurepäraselt tööle minu televiisoripuldiga.

Paari päeva laagerdumise järel sai tehtud lõplik versioon, kuhu olid ka stabilitronid lisatud ning mis on mõõtmetelt veidi väiksem ning töötas ka sülearvutiga.

Vastuvõtuulatus on üsna suur, vähemalt 5 meetrit ning pulti ei pea ka otse vastuvõtjasse suunama.

Järgmisteks eesmärkideks on teha ise kontrolltarkvara IgorPlug USB kasutamiseks ning võimalusel ning aja ülejäämisel ka IgorPlugi funktsionaalsuse kopeerimine
USBtiny abil GPL-is ning C-d kasutades.

Järgmisteks plaanideks on USB-sse käiva loogikaanalüsaatori tegemine ATMega88 baasil.

0 Comments | Post Comment

Cerulean Template
Create your own Free Aeonity Blog Today
Content Copyrighted joosep at Aeonity Blog

navigation
previous page