[elektro] Két vezetékes i/o kérdés

charles hoss charles.hoss at gmail.com
Sat Feb 14 02:52:56 CET 2015


azon toprengtem hogy mi lenne ha a leddel parhuzamos kondit szakitana meg a
gomb ?
akkor par ms alatt el lehetne donteni hogy a lekapcsolas utan feszultsegen
marad-e a lab .
igy attol fuggetelnul lehetne a ledet egetni vagy eloltani hogy a gomb mit
muvel epp .

bye
dexter


2015. február 14. 1:26 joe- írta, <jozsig at gmail.com>:

> 2015-02-13 14:42 keltezéssel, Pataki István írta:
> > Valóban a 16C84 TTL buffer VIHmin=0.36Vdd-nél (1.08V at 3V) már működik
> > (cserébe a VILmax=0.16Vdd).
> > 16F84-nél azonban a VIHmin=0.25Vdd+0.8V, ami 3V-nál 1,55V, nem mindegyik
> > LED tudja ez alá lehúzni.
> > Nekem ezek kimaradtak.
> > Üdv
> > pi
> >
> Kedves István!
> A kapcsolás (elképzelésem szerinti, nem probáltam)
> ugy müködne, hogy az adott láb beolvassa a magas, vagy alacsony értéket.
>   Ha gomb nincs nyomva A 47K ellenállás felhuzza a lábat addig,amig a led
> diodaként ki nem nyit ( ez saccolva 30-50uA ) ez remélem!!!logikai szint
> felett van, és "I" amit biztonságosan belovas
>   Ha gomb nyomva (zárva) van, akkor Vdd/10 = kb. 0,5V ez viszont a
> logikai alacsony szintbe böven benne van, és "0" amit beolvas
>
> Csak azt vizsgálnám, hogy korábbi vizsgálat eredménye magas szint volt
> e, és most alacsonyba van e? => megnyomták a gombot => a led állapota
> ellenkezöjére váltson (ha nem élátmenetet vizsgálnék a gombnyomás
> idejéig led furán égne és a végeredmény bizonytalan lenne
> (tesztelés> váltás> J-K mester>szolga > kétfázisu,nem átláthato tár)
>
> Joe-
>
> >
> > ----- Original Message -----
> > From: "joe-"<jozsig at gmail.com>
> > To:<elektro at tesla.hu>
> > Sent: Friday, February 13, 2015 1:14 AM
> > Subject: Re: [elektro] Két vezetékes i/o kérdés
> >
> >
> >> 2015-02-12 22:30 keltezéssel, Pataki István írta:
> >>> Ez ott bukik el, ha a PIC-nél 0.8VCC-t adnak meg VIHmin-nek.
> >>> Gondolom,
> >>> ez tipikus a standard digitális bemeneteknél.
> >>> pi
> >> (a PIC 16C84, 16F84 amikkel ilyen dolgokat csináltam, ott az egyéb
> >> másra
> >> nem használt portlábak 1.25V komparálási határral voltak mérhetöek
> >> olyan pontosan, hogy egyszerü A/D-D/A konverter is épithetö volt rá.)
> >>   Itt a log.nulla szint a 47k és 4k7 osztásarányábol 0.5V-ra adodik
> >>
> >> -.-.-.-.-.-.-. nem feltétlen ezen téma
> >> 2-3 (programbol.programozhato)task futott benne, az eseti,
> >> maradékidöben
> >> futott a programtörzs.
> >> Egyik port, maszkolással kiválasztott, ciklikusan feldolgozot bitjeit
> >> használtam erre a célra. Bemenetreváltás, beolvasás, további
> >> maszkolás,
> >> hogy bit +/- visszacsatolásu legyen, kimenetre váltás. A negálásos
> >> kimenetek sigma-delta tipusu oda-vissza alakitást végeztek, a ponáltak
> >> "Schmitt-Trigger" szerü bemenetet adtak.
> >> A portláb, ellenálláson keresztül, kondenzátorral söntölve, valamint
> >> ugyanide ellenálláson keresztül behozva a digitalizálando analog
> >> jelet. A kondenzátor kapcsán egy digitálisan és analog is állithato
> >> alapjelet is lehetett létrehozni.
> >>   A "brum"feszültség és hibajel összegéböl is, tirisztor
> >> fázisvezérléséhez is lehet, beavatkozo jelet létrehozni.
> >>   Tovább is lehetett fokozni ezt, a kimenetként használt portbit,
> >> schottky-diódákon keresztül, pnp-npn inverterként használt
> >> tranzisztorokat is, felváltva lezárhatott, a két bázis közötti
> >> ellenállással nyitva tartott rendszer.
> >>   shift regiszterrel is lehetett I-O olvasást csinálni, kis hardver
> >> kiépitésével, egy processzorláb felhasználásával, párhuzamos beirás
> >> orajel. soros I-O lekezelés shift-töl függö kimenetre irás is,
> >> megvalosithato volt.
> >> -.-.-.-.-.-.-.-.-.-.-
> >> elnézést, gondoltam elmondom ezeket, mielött még végképp elfelejtem
> >> :-)
> >> joe-
> >>>
> >>>
> >>> ----- Original Message -----
> >>> From: "joe-"<jozsig at gmail.com>
> >>> To:<elektro at tesla.hu>
> >>> Sent: Thursday, February 12, 2015 4:38 PM
> >>> Subject: Re: [elektro] Két vezetékes i/o kérdés
> >>>
> >>>
> >>>> A leirtakat egy kicsit bonyolitanám:
> >>>> Hardver:
> >>>> Led katod 0V-ra
> >>>> anodja (soros korlátozon) port-lábra
> >>>> portlábon (ha nincs belsö felhuzoja) legyen kb.:47k a tápra
> >>>> Záro-kapcsolo egyike 0V-on, másikja 4k7-en led anodján.
> >>>>
> >>>> -Ha portláb magasan van ég a led
> >>>> -Ha portláb bemenetként van,felhúzó ellenállás dolgozik de itt
> >>>> feltétel
> >>>> hogy led diodaként, a portbemenet komparálási határa felett legyen
> >>>> (ez PIC normál esetében 1.25V)
> >>>>
> >>>> Szoftver:
> >>>> Portláb bemenetként legyen, olvas:
> >>>> -ha magas, belsö puffert is azzá teszi
> >>>> -ha alacsony, belsö puffert is azzá teszi, de elötte negativ
> >>>> élvizsgálatot (nem-egyetértést) tesztel a pufferrel,ha negativ él
> >>>> volt
> >>>> a kimeneti portláb-puffert negálja, portlábat kimenetnek kapcsolja.
> >>>> (a portláb alacsony szintjét nem muszáj kiirni, de akkor a led
> >>>> kicsit
> >>>> parázslani fog, elalvás helyett. :-)
> >>>> joe-
> >>>>
> >>>> 2015-02-12 13:21 keltezéssel, Pataki István írta:
> >>>>> Nem egészen, mert ő már megértette, hogy a drótok száma a
> >>>>> korlátozott:)
> >>>>> pi
> >>>>>
> >>>>>
> >>>>> ----- Original Message -----
> >>>>> From: "Karoly Kovacs"<koka55 at gmx.at>
> >>>>> To:<elektro at tesla.hu>
> >>>>> Sent: Thursday, February 12, 2015 1:06 PM
> >>>>> Subject: Re: [elektro] Két vezetékes i/o kérdés
> >>>>>
> >>>>>
> >>>>>> Ha jól értelek, akkor Fekete Robi ugyanezt ajánlotta.
> >>>>>>
> >>>>>> Károly
> >>>>>>
> >>>>>> Pataki István wrote:
> >>>>>>> A nyomógomb van a föld felől, arról megy az ellenállás és a led
> >>>>>>> (tetszőleges sorrendben) a táp felé.
> >>>>>>> A kontroller a porton figyeli (soros védőellenálláson keresztül,
> >>>>>>> biztos
> >>>>>>> ami ziher) a nyomógombot, és van a porton egy külső vagy belső
> >>>>>>> felhúzó
> >>>>>>> ellenállás. Időnként rámér a portra, hogy milyen szinten van a
> >>>>>>> nyomógom
> >>>>>>> melegpontja. Ha low szintet talál, akkor leviszi a portot low
> >>>>>>> kimenetbe,
> >>>>>>> és időnként bemenetbe kapcsolva rámér a portra, hogy low szintben
> >>>>>>> marad-e?
> >>>>>>> Ha a mérés eredménye szerint fölmegy high szintre, akkor
> >>>>>>> elengedték
> >>>>>>> a
> >>>>>>> nyomógombot.
> >>>>>>> Folytatja az időnként bemenetbe kapcsolva mérést a porton, s ha
> >>>>>>> ismét
> >>>>>>> low szintet mér, akkor a kapcsolót ismét megnyomták, fel lehet
> >>>>>>> emelni
> >>>>>>> a
> >>>>>>> kimenetet high szintbe.
> >>>>>>> Természetesen az "időnként" az ms nagyságrendű, és a mérés hossza
> >>>>>>> elegendő kell legyen a vonalon található kapacitások kisülésére,
> >>>>>>> valamint a szoftverbe be kell építeni egy prellmentesítést.
> >>>>>>> Utóbbit
> >>>>>>> kondenzátor beépítésével akár el is lehet hagyni.
> >>>>>>> pi
> >>>>>>>
> >>>>>>>
> >>>>>>> ----- Original Message -----
> >>>>>>> From: "Fekete Róbert"<frobi at harden.hu>
> >>>>>>> To:<elektro at tesla.hu>
> >>>>>>> Sent: Thursday, February 12, 2015 10:21 AM
> >>>>>>> Subject: Re: [elektro] Két vezetékes i/o kérdés
> >>>>>>>
> >>>>>>>
> >>>>>>>> hát kapcsolgatni kell a két állapota közt a portlábat
> >>>>>>>> ez lesz a led pwm is egyben :)
> >>>>>>>> meg a nyomógombnak ki kell bírni a led áramát
> >>>>>>>> mert ügye a ún a ledet fogod rövidre zárni
> >>>>>>>> meg a belső felhúzót se felejtsd el bekapcsolni mikor átváltod
> >>>>>>>>
> >>>>>>>> 2015-02-12 10:09 keltezéssel, Karoly Kovacs írta:
> >>>>>>>>> Kellene nekem olyasmi, hogy egy mikrokontroller (AVR alapú, pl.
> >>>>>>>>> Arduino)
> >>>>>>>>> egyik i/o portja bemenet is és kimenet is legyen. Mindössze két
> >>>>>>>>> vezetékem áll rendelkezésre (a port lábhoz és a GND). A feladat
> >>>>>>>>> csak
> >>>>>>>>> annyi, hogy valahol messze volna egy nyomógomb és egy LED. Ha
> >>>>>>>>> megnyomjuk
> >>>>>>>>> a kapcsolót, a LED kezdjen el világítani, és maradjon égve
> >>>>>>>>> addig,
> >>>>>>>>> míg
> >>>>>>>>> újra megnyomjuk a nyomógombot.
> >>>>>>>>> Lehetetlen feladat?
> >>>>>>>>> Mitha valahol régebben láttam volna ilyet. Valami trükközés
> >>>>>>>>> volt
> >>>>>>>>> a
> >>>>>>>>> port
> >>>>>>>>> láb szofteveres kapcsolgatásával, de már nem emlékszem, hogyan.
> >>>>>>>>>
> >>>>>>>>> Minden segítséget köszönök!
> >>>>>>>>> Károly
> >>
> >> -----------------------------------------
> >>           elektro[-flame|-etc]
> >
> > -----------------------------------------
> >            elektro[-flame|-etc]
>
> -----------------------------------------
>           elektro[-flame|-etc]


More information about the Elektro mailing list