Fórum témák

» Több friss téma
Fórum
Keresés
Lapozás: OK   1 / 3
(#) palmtop válasza Norberto hozzászólására (») Márc 11, 2012
Köszönöm!

Hiába a tudás az tudás. :yes:
(#) Norberto válasza palmtop hozzászólására (») Márc 11, 2012
Nézd csak, mit találtam:

Bővebben: Link

(#) palmtop hozzászólása Márc 11, 2012
Sziasztok!

Én is hasonló témában keresgélek, a cél az lenne, hogy egy linuxot futtató netbookon az USB portnak az áremellátását programból meg tudjam szakítani, hogy az elszállt mobilnet sticket újraindítsam.

Amit kitaláltam, hogy van egy USB-RS-232 átalaktóm, azt bedugom a szomszéd USB lukba és annak a DTR vonalával vezérelnék egy relét, amit egy kis USB hosszabítóba építenék be, aminek a 5V-os ágát kapcsolgatná.

Találtam is egy pont ennek megfelelő leírást Link, csak ebből pont elvesztek a rajzok. Még egy jó leírást találtam, ami kivesézi a soros port lehetőségeit Link, de sajnos olyan minimálisak az elektronikai ismereteim, hogy még ez alapján sem tudom összerakni az 1 tranzisztorból, két diódából és egy ellenállásból álló kapcsolást.

Tudna valaki segíteni egy olyan kapcsolással, amit a DTR-re és az USB +5V-ra tudnék kapcsolni és vezérli a relét?

Előre is köszönöm
(#) L2773 válasza Magor hozzászólására (») Márc 2, 2010
Helló!

Én is egy relét kellene (egy nap folyamán bizonyos idopontokban) bekapcsoljak. Ehhez készítettem egy Visual basic alkalmazást, aminek a kezelofelülete Így, [/url]másik link
néz ki. A muködésérol röviden: A formon van két idozíto . Egy 1 mp-es, és egy 5 másodperces (ezt változtatni tudom). Az egy mp-es mutatja az aktuális idot. Van 6 különbözo aktiválási idopont, (de lehet kevesebb) amit be tudok állítani a megfelelo idopontokra. Amikor az aktuális ido megegyezik valamelyik beállított idoponttal, a program a soros port DTR 4-es lábát aktiválja az MSComm1 komponens segítségével (MSComm1.Enabled = True), és a relé behúz, majd 5 mp múlva elenged. (MSComm1.Enabled = False lesz)

Ehhez szeretném a segítségeteket kérni. Ugyanis a pcLaci hozzászólásával azonosan ha a számítógép folyamatosan be van kapcsolva, akkor a COM port DTR lábán megfelelően jelennek meg a feszültség jelek. De ha kikapcsolom a számítógépet, vagy indítom, akkor a DTR-en "parazita" feszültség jelenik be, akkor is behúz a relé amikor nem kellene.

MaGor! hozzászólásodból megértettem, hogy ehhez egy MAX232-re és PIC-re van szükségem. Ezúton szeretnélek megkérni titeket, hogy tudom ezt megoldani, hogy kikapcsoláskor/bekapcsoláskor - de lehet ez egy áramingadozás vagy áramszünet is ne aktiváljon a kapcsolóm - a kapcsolás biztonságos legyen ? Jelen pillanatban a feszültségjelet a DTR-rol veszem. Valahogy úgy képzelem el, a DTR és CTS aktiválása után kellene küldjek a TD (Transmitted Data) 3-as lábon egy jelet. Pl. egy bináris 10010100 - t (decimális 148) (ASCII ö betú binárisa) és ezt egy MAX232-n keresztül PIC-re viszem. Ekkor a kimeneten csak akkor kapok feszültséget, ha ez a 148 lett kiküldve. De lehet, hogy nem ilyen egyszeru (vagy nem helyes)...Tanulmányozom az említett IC-k adatlapjait, (bár konyítok az elektronikához -összeraktam pl egy digitális órát) de a gyakorlati kivitelezés nem áll össze.
Igazából a soros port jelét bináris kóddá kell alakítsam, nem? Amit átvesz pl. egy multiplexer.
Nem kaptam megfelelo leírást a neten a Soros port muködésével kapcsolatban, azt sem, hogy milyen a kimeneti jelek formája. Mit jelent pl. egy kiküldött ASCII 148? Mert azt megértettem, hogy C++ alatt "tudom birizgálni egyenként a lábakat",de (nekem ez így megfelel, mert beleástam már magam) a Visual Basic karaktereket küld a kimenetre.

Azért fordulok hozzátok, mert a témákban eddig elmondottak alapján ennyire jutottam. Érdekelne, hogy milyen IC-t, s hogyan kell bekössem, hogy a dolog működőképes legyen. A megoldás nincs időhöz kötve, de szeretném, hogy napirenden legyek ha ákérdeznek!
A továbbiakhoz segítségeket várok! Kösz!

(#) adam10603 hozzászólása Szept 11, 2009
Üdv.

Tudna valaki egy megoldást a számomra? Amit szeretnék: megkértek hogy egy internet kávézóba csináljak egy olyan rendszert hogy pénz bedobásra legyen internet. Pl. bedobsz egy százast, és van 15 perc net. Én egy olyan megoldásra gondoltam hogy az érme elfogadó által adott jelet valahogy soros porta bevinni, és egy egyszerű néhány soros programot írni ami egy com1-ről érkező impulzusra elindítja, majd 15 perc után le tiltja a hálózatot a gépen. A fizikai illesztésben kérnék tanácsot.. hogy lehetne ezt a legegyszerűbben megoldani? A programot talán-talán meg tudom írni, de azzal nem tudok semmit kezdeni hogy az érme elfogadó impulzusát hogy vigyem be a soros porton. Valami ötlet ?
(#) gosztola.laszlo válasza Bártfai Ferenc hozzászólására (») Jan 21, 2009
Amit kellene, az az lenne, hogy a program az RTS/CTS vonalakat zaklassa.
Itt egy gondolatébresztő leírás.
http://www.bokebb.com/dev/english/1961/posts/196158609.shtml
Így van egy +/- 14 V-os jel (jó esetben), a negatív feszültség nem biztos.
Ebből már lehet egy 0-14 V közötti jelet kreálni, amivel már vagy direktben kapcsolhatod a relét, vagy egy tranzisztorral. (Ezt még nem próbáltam, hogy bírja-e)

Ennyi lenne a megvalósítás.
(#) Bártfai Ferenc válasza gosztola.laszlo hozzászólására (») Jan 20, 2009
Nem ez a lényeg... nem leszek itthon... időzítő progi néha bekapcsolja a media playert zenélgetni, hogy meg tévesszem a betörni vágyókat 1 kis zenével :yes: és ha működne rendesen akkor, használnám is mindíg
(#) gosztola.laszlo hozzászólása Jan 19, 2009
Tehát... Van egy programod, ami figyeli, hogy fut-e a media player, és ez küld ki valami adatot a soros portra és ezzel akarsz kapcsolni egy erősítőt.
Egy kérdés...
MIÉRT?

Ha valami komoly felhasználásra kell, akkor csináld meg rendesen. Ha otthonra kell, akkor meg távirányító, vagy 3 lépés.

Üdv:
Laci
(#) kissi válasza Bártfai Ferenc hozzászólására (») Jan 18, 2009
Újraindítható monostabil multivibrátornak hívják, amire szükséged van...

A jel illesztését kell megoldani ( a bemeneten és a relé felől is!) és alkalmas a feladatra!

Keress rá!

Steve
(#) Bártfai Ferenc válasza proba hozzászólására (») Jan 18, 2009
Na szóval.
Ez az egész egy média lejátszót figyelő program ami figyeli a wmplayer.exe-t na most ha a wmplayer működésbe lép akkor a program egy elég nagy frekivel működő jelet küld a com-portra teljesen addíg míg megy a program megy a jel. program leáll, jel megszünik. Ezzel szeretnék erősítőt ki-be kapcsolni (relé segítségével)
(#) proba válasza Bártfai Ferenc hozzászólására (») Jan 18, 2009
Talán ha az egész infót (mi alapján dönt a sz.gép esetleg mit kapcsol azon a porton keresztül amire a jelfogót akarod tenni...) megosztanád velünk hamarabb találnál megoldást.Igy csak a mikrovezérlővel lehallgatom a forgalmat ,és ennek alapján kapcsolok eset jut eszembe,ami korántsem biztos hogy a legegyszerűbb.
Ha mérni akarsz a soros porton akkor tudnod kell hogy + 12 és -12 között változik az értéke .ami folyamatos jel esetén közel nulla értéket adhat átlagolva.
Esetleg egy MAX232 rákötve és annak a kimenete ESETLEG a jel tartalmára utalhat .
Vagy egy diódán keresztül magán a soros vonalon mérve ...????
(#) Bártfai Ferenc válasza Bártfai Ferenc hozzászólására (») Jan 18, 2009
Na szóval okosabb lettem:
van jel még pedig az (5. láb ami a leírásom szerint a test) és a (3. láb ami a leírásom szerint az adat kifelé) között. na ez elég hangya faroknyi, de van. Erre tudunk építkezni valamit?
(#) Bártfai Ferenc válasza gosztola.laszlo hozzászólására (») Jan 18, 2009
Hát ilyet még sose csináltam....
a programon nem tudok változtatni. az csak figyeli amit kell neki és ha változás van küldi a jelet a beállított com port-ra. de a legjobb az, hogy méricskélek.. de nem tom azt mondani hogy mondjuk csak a 2. lábon van a jel, mer meg jelenik több lábon is...
(#) gosztola.laszlo hozzászólása Jan 18, 2009
Hello!

Nem akarlak megsérteni, de úgy tűnik, hogy itt elég komoly hiányosságok vannak.

De hogy építő jellegű hozzászólást is tegyek:
RS232 pinout és protokoll nézegetése, MAX232 IC tanulmányozása kezdésnek.
RTS/CTS jeleket, ha tudod programból mahinálni, azokat használhatod diszkrét jelként, az adatvonalakat nem érdemes relé kapcsolgatásra használni.

Ps. egyenáram méréssel feszültséget mérni???
(#) Bártfai Ferenc válasza llaci56 hozzászólására (») Jan 18, 2009
valószínű
Amúgy arra gondoltam, hogy van ezen az usb-s com porton egy narancssárga led ami elég halványan, de világít amikor kommunikáció van. na erre a ledre lehet építkezni, ha nincs más... próbáltam szét szedni ezt a hülyeséget, de az okos gyártó egybe öntötte az egész mindenséget :S
(#) llaci56 válasza Bártfai Ferenc hozzászólására (») Jan 18, 2009
Akkor egy bizonyos frekit mértél műszerrel 0,2V-nak?
(#) Bártfai Ferenc válasza llaci56 hozzászólására (») Jan 18, 2009
1 db relé is elég volna
(#) Bártfai Ferenc válasza llaci56 hozzászólására (») Jan 18, 2009
Műszerrel mértem egyen áram méréssel.. Azt tudom viszont hogy a programot úgy írták nekem hogy egy bizonyos frekivel megy a jel. na most én egy USB-s com kütyüvel szenvedek.. de sikertelenül :no:
(#) llaci56 válasza zolee1209 hozzászólására (») Jan 18, 2009
Nem biztos, hogy 1db reléhez kell...
(#) zolee1209 válasza Bártfai Ferenc hozzászólására (») Jan 18, 2009
Ha jól tudom, erre találták ki a MAX232 szintillesztő IC-t.Bővebben: Link
(#) llaci56 válasza Bártfai Ferenc hozzászólására (») Jan 18, 2009
Az RS232 melyik lábáról van szó? (...és a 0,2 V-ot mivel mérted?) És mit csinál, ha HI-be állítod?
(#) Bártfai Ferenc hozzászólása Jan 18, 2009
Sziasztok!
azzal a nagy gondal fordulok hozzátok, hogy szeretnék RS232-vel vezérelni egy relét.. igazából az a gondom, hogy ki jön a jel, de nagyon gyenge.. 0,2 V körüli. na most erre kéne valami kapcsolás amivel kicsit fel tudom turbózni a dolgot olyan 12v-ra kb.
Minden segítséget köszi
(#) sirály12 válasza valve hozzászólására (») Júl 25, 2007
Itt a legfelső: Link
(#) vega55 válasza valve hozzászólására (») Júl 25, 2007
Szerintem az esetek 99%-ban az egyik legjobb valasztas az MSCOMM32.OCX ActiveX komponens. Konnyu hasznalni es (szinte) mindent tud...
(#) valve válasza Max Pack hozzászólására (») Júl 25, 2007
Engem egy program erdekelne, ill egy dll, vagy ActiveX, akarmi, amivel lehet vezerelni COM -ot, met ha az xp igencsak kotekedos.. Kaptam egy PortController -t, amihez irtam egy progt, cpp -ben, de a vezerlo trial..
(#) unicorn válasza Magor hozzászólására (») Jún 4, 2007
Biztos, hogy van benne UART? Én kerestem a dokumentációban, de nem találtam...
(#) Magor válasza patty hozzászólására (») Jún 1, 2007
Szia!

PIC-et C-ben programozom. De ha jól tudom a delphi pascal alapokra épül. Ha jók az infóim, akkor magad is könnyen megírhatod a programot, hisz léteznek pascal fordatók PIC-re.
A max232-őt gyakorlatilag mindegyik elektronikai alkatrészt forgalmazó boltban megtalálod.

Üdv: MaGor
(#) DRoland hozzászólása Máj 31, 2007
(#) Slope válasza patty hozzászólására (») Máj 31, 2007
Elméletileg igen! Én a L-betüs boltban szoktam venni a Lehel úton.
(#) patty válasza patty hozzászólására (») Máj 31, 2007
utolsó kérdés törölve..az már megvolt ugye..bocsánat
Következő: »»   1 / 3
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem