Stránka 1 z 2
Nejjednodušší galvanické oddělení analogu
Napsal: 16 bře 2016, 18:26
od 666mb
Ahoj.
Mám zařízení, které může mít tyto napěťové hodnoty: 12±1V, 9±1V, 6±1V, 3±1V, 0V. Toto zařízení musím galvanicky oddělit od procesoru (procesor má jinou zem). Jak toto udělat?
Napadá mě okénkový komparátor a za něho dát optočleny, nebo použít analogový optočlen. Jak je to u něho s přesností a s kalibrací? Potřebuji vyrobit více než jenom 1 kus a stále všechny kalibrovat není možné. Optočlen navíc stárne, znamená to tedy, že s časem bude lítat napětí jinde?
Ještě mě napadlo dát tam nějakou Attiny, kterou to měřit a posílat přes optočleny na primární procesor
![Smile :-)](./images/smilies/icon_smile.gif)
Díky
Napsal: 16 bře 2016, 18:43
od termit256
Osobne mi prijde nejjednoduchsi dat tam nejaky maly mcu s optoclenem a posilat hodnoty treba pres uart.
Napsal: 16 bře 2016, 18:46
od serviceman
Rozumím správně, že ti jde jen o indikaci přítomnosti napětí v dané toleranci (která asi navíc není úplně kritická)? Pak by okénkový komparátor s optočlenem stačil. Že stárne nevadí, bude stejně jen sepnutý nebo rozepnutý.
Pokud by šlo o přesnější analogový přenos, jsou oddělovače jako
MT-071, to už by ale digitální přenos byl asi lepší.
Napsal: 16 bře 2016, 18:50
od 666mb
Technicky vzato ta přesnost nemusí být závratná i kvůli tomu, že samo to zařízení má rozsah +-1V. Jde mi spíše o to, aby to bylo co nejlevnější a nejjednodušší. Proto optočlen s OZ asi nepřipadá v úvahu.
A jak se to řeší v případě analogového optočlenu?
U okénkového komparátoru je problém, že bych potřeboval střašně moc OZ, protože potřebuji signalizovat napětí v těch daných úsecích.
Napsal: 16 bře 2016, 18:55
od serviceman
Řešení se odvíjí od požadavků a v nich jsi nejasný. Co je to "závratná přesnost", "ty úseky"?
Napsal: 16 bře 2016, 18:56
od ZVUK2000
666mb píše:
U okénkového komparátoru je problém, že bych potřeboval střašně moc OZ, protože potřebuji signalizovat napětí v těch daných úsecích.
A co 4nasobný OZ? Kolik těch OZ bude?
Napsal: 16 bře 2016, 19:04
od 666mb
serviceman píše:Řešení se odvíjí od požadavků a v nich jsi nejasný. Co je to "závratná přesnost", "ty úseky"?
Vzhledem k tomu, že celé to napětí lítá ±1V už na straně zařízení, nehrajou milivolty žádný roli.
Potřebuji jasně definovat, jestli a ve kterém úseky napětí se právě nachází:
2-4V (3V±1V)
5-7V (6V±1V)
8-10V(9V±1V)
11-13V(12V±1V)
Pokud se zařízení nebude nacházet v žádném z těchto úseků, je někde chyba a hlavní procesor to vyhodnotí a odepne stykač pro dané zařízení.
Napsal: 16 bře 2016, 19:13
od termit256
No pokud ti nevadi sudlit se s odpory, tak tam dej jeden 4nasobny komparator a jeden 4nasobny optoclen. Okenkovy stavit nepotrebujes, stavy jednotlivych komparatoru si vyhodnotis v SW prece, takze ti muze byt jedno ze v pripade napr. 9V budou seple 3 vystupy. Pokud budes chtit vyhodnocovat i napeti vyssi nez 13V, musis pridat jeste jeden.
Ale jak jsem uz zminil, nejjednoduchsi mi prijde malicky MCU s AD prevodnikem a jeden optoclen.
Napsal: 16 bře 2016, 19:38
od serviceman
Ještě nemám jasno, zda jde o různé stavy jediné signálové cesty, anebo o stavy čtyř signálových cest.
Napsal: 16 bře 2016, 19:40
od 666mb
Jde o signál jedné signálové cesty
Napsal: 16 bře 2016, 19:51
od BOBOBO
No a ledkový ukazatel v bodovém modu , který budí optočleny ? Stará A277 a nové LMxxx .
Napsal: 16 bře 2016, 20:15
od ross4435897
Taky bych to resil MCU s optoclenem ... vstup ADC v MCU (1) by vyhodnotil uroven, a podle toho by moduloval pres PWM sirku pulsu, kterou by pres optoclen posilal do jineho MCU (2), ktery by sirku pulsu vyhodnotil a nasledne neco udelal. Informaci by tedy predstavovala sirka pulsu. Slo by to v pripade potreby i docela snadno analyzovat osciloskopem. ATTINY by stacilo zcela jiste.
Aha ... no pres UART by to slo taky, a mozna by to bylo i jednodussi
![Cool 8-)](./images/smilies/icon_cool.gif)
Napsal: 16 bře 2016, 20:37
od kokun
666mb - nahoře:
° α β γ δ ε π ∏ τ ω φ Φ Ψ Ω µ ∩ ≈ Γ ∑ Δ √ ∞ ∫ ≠ ≤ ≥ % ‰
± + - ÷ • · × ^
Speciální znaky II. : ¼ ½ ¾ ¹ ² ³ ⁴ ⁵ ₀ ₁ ₂ ₃ ₄ ₅ ( ) [ ] { } @ ℃ ∿ η † € ≡ Ø § λ ρ ® © &
![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
Napsal: 16 bře 2016, 20:41
od ZdenekHQ
Existuje jednoduchej galvanicky oddělenej převodník ze dvou obyčejných optronů + OZ, takže pokud má procesor A/D převodník, lze to řešit i takto.
Napsal: 16 bře 2016, 21:12
od ST78
Pokud jde o cenu, pak bych možná zkusil:
1) Převodník V/f - LM331 nebo spíše KA331 - cena 10,- až 20,- Kč podle dodavatele.
2) Nejlevnější optočlen - cena cca do 5,- Kč
3) Trocha bižuterie kolem - cca 5,- ?
Frekvenci pak pustit přímo do čítačového vstupu mikrořadiče a pak už zbytek udělá program.