-
IT café
Ez itt, az elektronikával hobbiból foglakozók fórumtémája.
Lentebb összegyűjtötttem néhány elektronikával kapcsolatos, hasznos linket.
Új hozzászólás Aktív témák
-
And
veterán
Lehet, hogy működik, a TTL-UART-ok nyugalmi állapota a Tx-en valóban a magas szint. De visszafelé, LV -> HV irányban az utóbbi ponton így nem feltétlenül alakul ki a szükséges LO-szint.
A korábban linkelt Maxim-féle oldalról ez a kapcsolás is megfelelő lehet: [link], ha a Vpullup szint 3.3V-os (a fetek inkább logic-level kivitelűek legyenek, mint pl. BSS138). Ezzel az egyetlen nyitott kérdés, hogy az UART Rx a 3.3V-os, az 1-wire felől érkező szintet magasnak érzékeli-e. Az ATmega328p adatlapja szerint 0.6*Vdd a küszöbérték az input portokra, ami 3V-ot jelent, a karakterisztikák szerint a valós limit még ennél is kisebb néhány tizedvolttal. -
nagyúr
De visszafelé, LV -> HV irányban az utóbbi ponton így nem feltétlenül alakul ki a szükséges LO-szint.
Ott nem is kell! Csak az RX lábon.
Az egész cécó arra megy ki, hogy mindkét irányban biztosítva legyen a megfelelő jelszint, mert nem biztos, hogy az a 3.3V a vissza irányból 3.3V lesz.
Egy meglévő hardveren megvalósított adatbuszt szeretnék lemásolni, ha esetleg ismered, a Jimu robotról van szó. Az összes szenzor és szervo motor egy 3.3V 1-wire buszra van ültetve, daisy-chain-ben lehet egy buszra akár 20 perifériát is felfűzni. Hát nem tudom, hogy a túloldalon milyen elektronika van, de kétlem, hogy a daisy-chain legvégéről érkező jelszint biztosan megugorja a mega board 2.5V-os igényét. Ezért szeretném kellően robusztusra csinálni. Ugyanakkor fontos, hogy kifelé viszont ne lépje túl a jelszint a 3.3V-ot, ugyanis már sikerült megsütnöm 5V-tal az egyik szenzort kísérletezés közben.[ Szerkesztve ]
-
And
veterán
Azt hiszem, elírtam .. Szóval az 5V -> 3.3V irányban nem lesz meg a kellően alacsony szint. Szimuláció alapján az 1-wire oldalon 1.6V felett lesz a LO-szint, ha a HV-oldalt alacsony szinttel hajtjuk. Mod: mármint ez a te #78248-as javaslatodra értve.
Ehhez még mindig be lehet tenni egy szintillesztőt az UART Rx-oldalra, pl. ezt: SN74AHCT1G125 ([link], ennek 2V-os a HI-küszöbértéke, viszonylag olcsó és SOT23-5 tokban is létezik).[ Szerkesztve ]
-
nagyúr
Bocs, közben kifutottam a szerkesztési időből.
Tehát azt nem tudom, hogy a szervók/szenzorok open collector+felhúzó ellenállással, vagy push/pull módon hajtják meg a 1-wire buszt, ha előbbi, akkor a host oldalon sehogy sem lehet arra hagyatkozni, hogy hátha elég lesz a 3.3V a magas szinthez, de még a push/pull-nál is rizikós lehet a hosszú vezeték és a sok köztes csatlakozó miatt.
Ezt a hardvert szeretném amúgy lemásolni: [link]. Mega 2560 alapú, a hozzá tartozó szoftver fent van github-on, csak a board-nak a kapcsolási rajzát nem sikerül az istennek se levadászni sehonnan. De igazából a rajta lévő összes cucc bekötését vissza tudom fejteni a forráskódból, csak ez az egy kérdés, ami nem világos. Egyébként a 1-wire vezérlését úgy oldották meg, hogy a Serial2 TX és a Serial3 RX lába van összekötve. -
And
veterán
Az akadályozza, hogy - mivel a mosfet nyitni kezd - a Tx felől az LV-oldali 10k (R3) felé folyó áram már a forrás 5V-os oldalon sem engedi kialakulni a megfelelően alacsony LO-szintet. A Tx-lábbal soros ellenállás és az R3 lényegében megfelezi a drain-potenciált (R4 ugye most nincs a körben). Ha az R3-as értékét megnöveled a 10-szeresére, úgy helyreáll a rend, de ez már az 1-wire oldalon, az ottani jelforrástól függően okozhat gondot (akár működhet is).
Szimuláció: valami közel húsz éves Tina-verzióval.
"Tehát azt nem tudom, hogy a szervók/szenzorok open collector+felhúzó ellenállással, vagy push/pull módon hajtják meg a 1-wire buszt, ha előbbi, akkor a host oldalon sehogy sem lehet arra hagyatkozni, hogy hátha elég lesz a 3.3V a magas szinthez [..]"
Szerintem ennek a kérdésnek a kialakuló magas szint szempontjából nincs akkora jelentősége. Meg aztán ha épp OC + felhúzó a kialakítás, maga a felhúzás is lehet többféle, akár relatív kis értékű ellenállás is, mivel erre nincs egységes recept (link).
De ha ettől tartasz, az egy újabb érv egy aktív szintillesztő beépítésére az MCU Rx-vonala felé. Ez lehet az említett dedikált áramkör, de akár egy 5V-os OPA is (hiszterézises) komparátorként.
"Egyébként a 1-wire vezérlését úgy oldották meg, hogy a Serial2 TX és a Serial3 RX lába van összekötve."
Ezzel önmagában nincs is gond, hiszen az Rx magas impedanciás bemenet. Viszont arra más (a vele összekötött Tx-től független, külső) forrásból jelet juttatni csak úgy lehet, ha a Tx-pin az MCU vételekor leválasztható, nagy impedanciásnak / bemenetnek lehet ilyenkor konfigurálni, és ezzel vissza is értünk az alap problémához. Lehet, hogy épp azért van két külön UART-on az Rx/Tx, hogy így lehessen a Tx-et 'kikapcsolni' vételkor, ugyanis ez egy belső hardveres MCU-modulon belül általában nem megoldható: ha az adott UART engedélyezett, a Tx folyamatosan meghajtott állapotban van. -
nagyúr
Lehet, hogy épp azért van két külön UART-on az Rx/Tx, hogy így lehessen a Tx-et 'kikapcsolni' vételkor
Nem, a kód alapján semmi ilyesmi nem történik.
A kódot vizsgálva azt láttam, hogy a bemeneti pufferben ott van a kiküldött kód (10byte), és a rá kapott válasz is, feldolgozáskor a 11. byte-nál kezdi a feldolgozást, tehát olyan megoldást kéne találnom, ami minden külön szoftveres trükk nélkül párhuzamosan ír és olvas ugyanazon a buszon.
Mennyivel könnyebb lenne, ha meg tudnám nézni a gyári megoldást.
Azt már látom, hogy egyszerű megoldás nem lesz a kérdésre. Van itthon cd4050-es buffer, nem lehetne valahogy felhasználni?[ Szerkesztve ]
-
nagyúr
Ha Schottky diódát használok, akkor a LO szint akár 0.2V is lehet. Amúgy is az kéne használni, mert a busz sebessége 115200bit/s lesz, a sima dióda talán lassú lenne oda. Még lehet, hogy beteszek a diódával sorba egy 100Ω ellenállást, talán az elég rövidzár elleni védelemnek. Szerinted így fog akkor működni?
-
And
veterán
Valóban jobb, már az elején próbálkoztam vele szimulátorban. Csak a típus, amiről azt hittem, hogy schottky, mégsem az volt.. Aztán csodálkoztam, hogy rosszabb az eredmény. Végül megoldottam, 150 mV alá alkudtam a 3,3V-os oldalon a Lo-szintet. Ez amúgy a valóságban nyilván a körülmények - belső felhúzók, forrásimpedanciák, stb. - függvénye lehet.
"Szerinted így fog akkor működni?"
Ha biztosra akarsz menni, szépen összerakod a kapcsolást ilyen bedugdosós próbapanelen, a BSS138-at valami nem smd-típussal helyettesítve.
A feszültségesés amúgy szvsz. nem akkora probléma, az áramok kicsik, a vonal meg mégsem kilométeres lesz, gondolom. A zajérzékenység, vezetékek kapacitása, bitsebesség elvárás viszont ettől függetlenül létező probléma lehet, ha nincs valami regenerálás az Rx-en. -
Reggie0
félisten
Ilyen esetben ez azert nem egy szerencses elrendezes. Motor/szervo mellett zaj is lehet, ilyenkor azert illik rs422-ot hasznalni, iranyonkent egy-egy csatornaval, nem veletlenul a pozicio jeladok is ezt hasznaljak. Vagy 4-20mA-es aramhurok interfeszt, az mehet egy vezeteken.
Esetleg komparatorbol es aramgeneratorbol te is csinalhatsz egy egyszeru digitalis aramhurkot.
[ Szerkesztve ]
-
nagyúr
válasz Reggie0 #78271 üzenetére
Hát akár szerencsés, akár nem, a buszt nem én terveztem, csak fel szeretnék rá szállni. Ha a gyártónak jó volt ez a megoldás, akkor nekem is.
Nem kell túlgondolkodni egyébként, ez egy játék, 10-20, max 30cm távolság van a motorok és a vezérlő között. De azért jó lenne, ha az én megoldásom is olyan stabil lenne, mint a gyári. -
-
tordaitibi
veterán
Nem konkrétan elektronikai kérdés.
A pc, laptop, okostelefon hangkártyákban hogyan működik az a funkció hogy felismeri ha be van dugva valami eszköz? Tehát ha a jack aljzat üres, akkor semmi, unplugged, ha bedugok mikrofont, fejhallgatót, akkor kiírja hogy csatlakoztatva. Az világos hogy driver szinten is kell valami ehhez, esetleg bios szinten is..? de engem az elektromos megvalósítása érdekelne. Állandó, kis értékű DC van a kimeneten, ezt figyeli, ennek a terhelését, vagy hogyan működik egy füles vagy mikrofon érzékelése?Honnan tudja az OS hogy be van dugva?
[ Szerkesztve ]
-
vmk
tag
válasz tordaitibi #78276 üzenetére
Tudomásom szerint mikrokapcsoló van a végén a jack aljzatnak. Ezért szokott megjavulni ha ki van takarítva.
-
Beniii06
őstag
válasz tordaitibi #78276 üzenetére
Biztos vagy benne, hogy DC? Mikrofon és hangszórók is AC jelet adnak/kapnak, így az érzékelés megoldott kb. mint egy szakadásvizsgálónál vagy ellenállásmérésnél. A driver érzékeli és mondja meg az OS-nek, hogy csatlakoztatva van vagy sem.
Szerintem ez így működik/működhet.
"Got any other secret weapons?"
-
Gyula84
veterán
-
mezis
nagyúr
válasz tordaitibi #78276 üzenetére
A PC, laptop mikrofon csatlakozóján van DC, kell a kondenzátor mikrofon működéséhez.
A 3,5mm-es jack aljzatok csatlakozója néha "bontó" érintkezővel is rendelkezik.[ Szerkesztve ]
mezis
-
Gyula84
veterán
-
Travelos
őstag
Sziasztok, a vérnyomásmérőm adapterrel is működik, de egyelőre meg akarom nézni, hogy itthon nincs-e olyan adapterem, ami jó lenne hozzá, mielőtt megvenném.
Az elemekben nem bízom, biztosan pontosan mér elemekkel is vajon? Össze akarom hasonlítani adapterrel.A következő adapter kellene:
100-240V/50-60Hz
DC 6V, 700 mA
és a + és - jelzés között a kör a + felé van nyitva.Az a kérdésem, hogy mely adapterek kompatibilisek ezzel? Mely számoknak kell egyezni, melyek térhetnek el és milyen irányba ezekhez képest, hogy biztonságosan működjön.
Köszönöm!
H97 / i5 / 16GB DDR3 / 3TB HDD / 120GB SSD / R9 280 / 24" IPS / 550W
-
PHM
addikt
válasz Travelos #78283 üzenetére
A 6V feszültség ne térjen el, a terhelhetőség lehet nagyobb, akár 2-3A is.
Arra figyelj, hogy az adapter stabilizált legyen, ugyanis a hagyományos,
trafós, stabilizálatlan adapterek kis terhelésnél jóval nagyobb feszültséget
adnak le a névlegesnél.
Ja, a 100-240V/50-60Hz eleve kapcsoló üzemű tápot jelent, azok valamilyen
szinten stabilizáltak, így a második mondatom okafogyottá vált.Ma olyan bizonytalan vagyok... Vagy mégsem?
-
Travelos
őstag
válasz Reggie0 #78284 üzenetére
Valószínűleg jól mér elemmel is, ez egy pár hónapos vérnyomásmérő, de valamiért elég alacsony értékeket mér. A munkahelyemen levő mérő ugyan régi, de sokkal magasabbakat mér. Így most nem lehetek 100%-ban biztos benne, hogy melyik a jó. Rendelőben meg mindig magas, mert parázok tudat alatt, így sose derül ki, mi az igazság, ráadásul hónapok óta szarul vagyok, de ez az itthoni vérnyomásmérő nem igazolja, hogy a vérnyomásom miatt, pedig direkt ezért vettem.
[ Szerkesztve ]
H97 / i5 / 16GB DDR3 / 3TB HDD / 120GB SSD / R9 280 / 24" IPS / 550W
-
Reggie0
félisten
válasz Travelos #78286 üzenetére
Sajnos ezeket gyarilag kalibralni kell, ha vmiert nem jo vagy elmaszik a nyomasszenzor akkor nem tudsz rajta csak ugy javitani. Mind a ket ertek alacsonyabb?
Maga a meres hangdetektalassal tortenik(a ver aramlasat hallgatja(korotkoff hangok). A vernyomasodnal magasabbra pumpalja, ekkor leszoritja es nincs hang, majd amikor elkezdi leereszteni megjelennek a hangok, ez a pont adja a szisztoles vernyomas, amikor leereszteskor ismet megszunnek a hangok, az adja a diasztoles vernyomast.Szarul meg barmitol lehetsz. Vercukrot nem mersz?
-
PitLee
őstag
válasz Travelos #78286 üzenetére
Mivel a vérnyomásmérő igen kis értékeket mér, ezért sok befolyásoló tényezője van.
https://www.webbeteg.hu/cikkek/magasvernyomas/3586/vernyomas-hogyan-merjuk-helyesen"A vérnyomás függ a testhelyzettől, a napszaktól, az érzelmi állapottól, a fizikai aktivitástól, a mérést befolyásolja a kar vastagsága, a mandzsetta mérete.
Ülő helyzetben a diasztolés vérnyomás 5 Hgmm-rel magasabb, mint fekve, a hát megtámasztásának hiánya is emeli az alsó értéket néhány Hgmm-rel. A keresztbetett lábak a szisztolés, azaz a felső értéket akár 8 Hgmm-rel is emelhetik.
A mandzsettának a szív magasságában kell lennie. Ez felkaron végzett mérés esetén könnyen kivitelezhető, csuklós vérnyomásmérőknél azonban kifejezetten figyelni kell a kar pozíciójára. A megfeszített karizomzat szintén magasabb vérnyomást eredményezhet . . . stb."[ Szerkesztve ]
-
-
rednifegnar
senior tag
válasz Travelos #78286 üzenetére
nincs baj az elemekkel sokaig pontos, jelzi ha mar nem jo.
nekem is ez volt, dokinal para, magasabb vernyomas. o is azzal jott h biztos nem jo az otthoni, nezzem ossze. de mivel? nekem nincs masik.
vegul vettem egy masik modernebb bt-t is tudo omront.
kiprobaltam tobbszor, mindig azonosat mertek, szoval jonak nyilvanitom mind a kettot.
leirasban amugy benne van milyen pozicioban milyen idokozokkel kell merni, mi es mekkora nyomasemelkedest okozhat atlag elethelyzetekben.
pl azon a karon kell merni amelyijen magasabbat mersz rendszeresen.A camera does not make art, the artist makes art.
-
st6969
őstag
Sziasztok,
lehet, hogy nem megfelelő topicba írok, de volna egy kis problémám. Javított már valaki gőzállomást? Van benne egy vezérlőpanel, és egy gőzfejlesztő kompresszor. Amikor a "ravaszt" nyomom, a vasaló okádja a gőzt folyamatosan, és ilyenkor a kompresszor hangosan, erőteljesen berreg. 1 hónappal a garancia lejárta után elkezdte azt csinálni, hogy bár meleg a vasaló talpa, de gőz nem jön. A kompresszor pedig halkan és gyengén berreg, vagy éppen sehogy.
Szétszedtem, a kompresszorhoz vezető 2 ponton 180V körüli feszültséget mérek nyugalmi állapotban. Ha nyomom a ravaszt, hogy fejlessze a gőzt, akkor sem változik ez a feszültség.
Mit gondoltok, a kompresszorral vagy az áramkörrel lehet inkább gond? Vagy úgy is kérdezhetném, hogy hogyan tudnék megbizonyosodni arról, hogy a kompresszor a hibás? Adjak 220V-ot a kompresszor érintkezőihez, hogy elkezd-e berregni? Ugyanis találtam a neten ilyen kompresszort (olaszból, 12ezer Ft-ért), ami nem olcsó, de ha ez megoldja, akkor kifizetném.
Mit gondoltok?
-
tordaitibi
veterán
-
st6969
őstag
válasz tordaitibi #78296 üzenetére
Sajnos fogalmam sincs, hogy mi a kimeneti eszköz, nem értek hozzá. Este megpróbálom lefotózni a panelt.
-
Dr. Szilikát
őstag
válasz st6969 #78294 üzenetére
Kávégépeknél is használatos vibrációs vízpumpa:
https://www.youtube.com/watch?v=GiboQpj0r8Q
Elektromos szempontból csak egy tekercs (elektromágnes), amely a belső vasmagját tengelyirányú rezgésre készteti. Ha jól rémlik, szokott lenni egy dióda is, a tekercsbe integrálva vagy külön.
Amivel én találkoztam, hogy vízkő miatt, lefojtás miatt már nem rezeg, csak gyengén morog. Elvileg elkophat benne a gumigyűrű, ami kritikus a nyomás zárása szempontjából, ugyanakkor állandó kopásnak van kitéve.
Automata kávégépben szétszedtem a pumpát, tisztítottam, szilikonzsírral leápoltam, kész. Magam részéről csak reverz ozmózis tisztított vízzel használom, attól nem lesz vízköves.
[ Szerkesztve ]
Új hozzászólás Aktív témák
- OLED TV topic
- Luck Dragon: Asszociációs játék. :)
- Glo cigaretta
- Spórolós topik
- Telekom TV SmartBox: szolgáltatói set-top box alacsony korlátokkal
- Notebook / laptop alkatrészek cseréje (processzor, RAM, HDD)
- Milyen TV-t vegyek?
- Mibe tegyem a megtakarításaimat?
- gban: Ingyen kellene, de tegnapra
- TCL LCD és LED TV-k
- További aktív témák...
- IBM Lenovo ThinkPad 20V 4.5A 65 és 90W gyári töltő
- HP laptop töltő, eredeti, 65W
- 4GB DDR3 PC3 PC3L 1600MHz 1333MHz RAM memória LAPTOP -ba eladó
- Dell Optiplex 7070 SFF: Az igazi kis erőgép: i7 8700, 32GB RAM, 512GB SSD, 2xDP+HDMI+USB-C, Win11Pro
- Dell Optiplex 7070 SFF:A tökéletes irodai/otthoni PC:i5 8500,16GB RAM,256GB SSD,2xDP+HDMI+USB-C,Win
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Ozeki Kft.
Város: Debrecen