joo, elikkä oisaisko joku/kukaan neuvoa miten esim. qbasicilla ohjataan sarjaporttia, oilisko mahdollista tehdä vaikka ledeillä jouluvalot niinkuin mikrobitissä taannoin?
sarjaportin ohjaus
montonen
141336
0Äänestä
Muut lukivat myös
Ketjusta on poistettu 3 sääntöjenvastaista viestiä.
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 14
Vanhimmat
sarjaporttiin on vaikea liittää useita ledejä ilman elektroniikkaa, mutta rinnakkaisporttiin eli tulostinporttiin olisi helpompi.
jos olet oikeassa dosissa tai enintään win98:ssa, niin komennolla out qbasicissa onnistuu.
OUT &H378, 255 'kaikki lähdöt ykköseksi
OUT &H378, 0 ' kaikki lähdöt nollaksi
tuo portin numero luonnollisesti pitää olla oikea, tuo H378 taitaa se yleisin olla.
NT-pohjaisissa wintendoissa tuo ei taida ihan suoraan onnistua.
http://www.epanorama.net/circuits/parallel_output.html
itse asiassa riittää, että saan sisään tietoa kierroslaskurilta (esim. on/off kytkin) jonka mukaan saisin ohjattua pc:llä relettä/transistoria/tms. jouluvalot olivat vain esimerkki, josta aioin soveltaa.
toimiiko tuo siten, että kun lähtö on laitettu ykköseksi, portin pinnistä tulee jatkuva virta, vai olenko ihan hakoteillä?? ::
eli kun laitat lähdön ykköseksi niin se on ykkösenä niin kauan kunnes sen muuksi muutat.
on itsekin pitänyt joskus jotain porttiin liitettäviä laitteita tehdä, mutta jäänyt vain testivaiheeseen, eli olen LEDillä testannut lähtöjä. laitoin ledin suoraan lähdön ja maan väliin kokeiluissa. niin ei missään nimessä saisi tehdä kun sehän oikosulkee sen lähdön koska ledi on diodi. eli etuvastus pitäisi aina olla.
tuo pritteriportti varmaan sopii tapaukseesi hyvin kun sieltä noita tulojakin on helppo lukea.
mitä muuten meinaat ohjata sillä releellä?
jos isompia kuormia meinaat, niin sua ehkä kiinnostaa tämä:
http://www.bebek.fi/kauppa/lisatiedot.php?&tuote_id=7650
jos taas useampia lähtöjä pitää ohjata, niin tällainen löytyy:
http://www.kemo-electronic.de/en/module/m125/index.htm
http://www.bebek.fi/kauppa/lisatiedot.php?&tuote_id=2007
tää tulee yhteen työkoneeseen, releen ois tarkoitus olla ihan normaali 12v henkilöauto/vastaava rele, joka ohjaa sitten hydrauliikan magneettiventtiiliä..nykyään työkonetta pitää kokoajan käyttää käsin ja käyttäjä pitää itse huolen kierroksista,(tässä on nyt muutaman vuoden ajan tullut kehiteltyä samalla tätä ideaa :D ) eli tietokone aukaisee magneettiventtiilin jolloin laite alkaa pyörimään,laskee kierrokset ja kun määrä X tulee täyteen pysäyttää laitteen, tämän jälkeen odottaa kunnes annetaan uusi käsky jolloin sama alkaa alusta..
sen verta vielä on epäselvää, kuinka eri pinnit määritellään tuon portin taakse, vai onko mahdollista?
kiitoksia todella paljon selventävistä vastauksista!!
tuli vain mieleen että eikö tuo olisi helpompaa toteuttaa ohjelmoitavalla logiikalla?
siinä kun olisi tulot ja lähdöt valmiina.
tuo on niin simppeli homma ettei tarvita mitään kalliimpaa logiikka-yksikköä vaan mun mielestä tuo pitäisi onnistua ihan siemensin logo!lla joka on lähinnä kotitalouksiin suunniteltu.
siitähän on sellainenkin versio, jossa on näyttö ja sen voi logiikan omilla näppäimillä ohjelmoida.
http://www.automation.siemens.com/logo/
mutta onnistuu siis tietenkin myös tavallisella tietokoneella ja printteriportin ohjauksella.
https://mall.automation.siemens.com/FI/guest/index.asp?aktPrim=0&nodeiD=5000562&lang=de
^tuolta voi helpommin löytyä noi logiikkojen tiedot
imuroin tuolta ton pdf-manuaalin ja tutkiskelin hiukkasen, pitäiskö se olla tuo analoginen moduuli vai ymmärsinkö ihan väärin?
ja mistähän noita sais ja mihin hintaan?
Nuilla valmislogiikoilla mitä siemeskin myy varmasti onnistuis, mutta niiden hinta taitaa olla liian kallis harrastuskäyttöön, lisäksi jos niiden ohjelmointisofta ei ole ilmainen niin kannattaa unohtaa ellei halua maksaa satkuja.
Mikrokontrollerilla oli näppärä tehdä tuo mutta elektroniikan tuntemusta siinäkin vaadittais.
noita voi paikalliselta sähköliikkeeltä kysyä mitä ne maksaisi tai sitten mennä suoraan asea:n myymälään, kun ne myy yksityisillekin.
koulussa sähköasentajan kurssilla olisin noiden logo!jen kanssakin saanut pelata, mutta opettelin vain siemensin s7-logiikkojen ohjelmointia.
se käsitys mulle jäi, että noita logo!-logiikoita saisi ostettua aika edulliseen hintaan.
ilmeisesti niitä löytyy myös finnparttian luettelosta, jos en ihan väärin muista.
http://www.finnparttia.fi/
jos tuo on liian kallis ostaa, niin silloinhan se printteriporttiin väsättyävä vaihtoehto olisi taas ihan järkevä toteuttaa, varsinkin kun sellaisen puolijohdereleen saa bebekiltä vitosella..
itse ehkä ostaisin tuohon projektiin sen mallin, missä on digitaalisia tuloja ja 4 relelähtöä. olisi ainakin laajentamisen varaa sitten.
se "analoginen" malli on sellainen jossa voi olla liitettynä vaikkapa NTC-vastus jos haluaa logiikkaa lämpötilan seurantaan käyttää.
noissa kaikissa logo!issa taitaa silti olla vähintään yksi digitaalinen tulo, eli sun projektiin niistä kelpaisi kai ihan mikä tahansa, missä vain on näyttö.
(ne ilman näyttöä olevat mallit ohjelmoidaan tietokoneella, käsittääkseni sen softankin saa ilmaiseksi ja sitä voi käyttää myös näytöllisiin malleihin)
kannattaa kysyä noista tarkemmin paikalliselta sähköliikkeeltä. ne noista tietää paremmin kuin meikäläinen :)
tämä ei liity mitenkään ketjun alkuperäiseen aiheeseen, mutta onko sulla kokemusta noista mikrokontrollereista käytännössä?
itse haluaisin niitä oppia ohjelmoimaan ja käyttämään, mutta mikä olisi sellainen malli, josta kannattaisi aloittaa?
pitäisi olla sellainen, jota voi ohjelmoida useamman kerrankin, koska en ole kovin lahjakas näissä ohjelmointi-jutuissa :D
Ite olen värkännyt päasiassa pic-kontrollereilla. Toinen aloittajalle hyvä kampe on avr-kontrolleri. Lähinnä makuasia kummalla aloittaa. Avr:n eduksi vois sanoo et C-kääntäjä ja kehitysympäristö löytyy ilmatteeks kaikille malleille. Joten assembleria ei tartte opetella. Tehoiltaan ja hinnaltaan molemmat aikalailla samoissa.
jotain linkkejä
http://www.avrfreaks.net/
http://www.mikroe.com/en/books/picbook/picbook.htm
http://www.picguide.org/
http://www.picguide.org/compilers
http://www.mbnet.fi/rakentelunurkka/perusteet/osa6.asp
joo nämähän tuli mullekkin ensimmäisenä mieleen, mutta arvelin olevan liian monimutkaisia??
lueskelin aikoinaan mikrobitistä jutun mikrokontrollereiden ohjelmointilaitteesta..
mitäs tommonen mikrokontrolleri tarvii piirilevylle kaveriksi että toimii? siis sitte kun on ohjelmoitu?
tai mites nuo logiikkapiirit toimii, törmäsin sp-elektroniikan katalookissa??