Napetovy zesilovac analogového vstupu

Problémy s návrhem, konstrukcí, zapojením, realizací elektronických zařízení

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
query
Příspěvky: 49
Registrován: 10 dub 2012, 02:00

Napetovy zesilovac analogového vstupu

#1 Příspěvek od query »

Zdravím,
Chtěl bych Vás požádat o radu.
Mám PLC LOGO s analog vstupy 0-10V a potřeboval bych s ním číst hodnoty ze snimacu.
2 snimace tlaku 0.5 - 4.5V a 2 snimace teploty PT100.

Měřit budu teplotu kolem 0-100°C takže odpor bude mezi 101-140 OHM a zapojeny budou dvou-datové.

Potřeboval bych tedy převést rozsahy ideálně na celý rozsah PLC, tedy 0-10V.

Obvod budu napajet 24V DC. A napájení snimace tlaku je 5V.

Zkoušel jsem pár zapojení s OZ, ale pořád se mi nedaří
vymyslet zapojení, kde bych začínal s <0.5V na vstupu = 0V na výstupu a zároveň >4.5V na vstupu = 10V na výstupu.

Mohl by mi prosím někdo poradit, jak docílit toho abych si udělal reference (horní a spodni) a mezi nimi zesilovat cca lineárně?

Díky moc

Uživatelský avatar
samec
Příspěvky: 3692
Registrován: 19 pro 2017, 01:00

#2 Příspěvek od samec »

Tiež som sa kedysi pokúšal navrhnúť zosilňovač s OZ, ktorý by bol definovaný krajnými hodnotami, ale na nič inteligentné som neprišiel. Vždy mi z toho vypadlo zapojenie s definovanou jednou referenciou a zosilnením. Ale ak by na to niekto prišiel, tak aj mne by sa to zišlo.

Uživatelský avatar
forbidden
Příspěvky: 8808
Registrován: 14 úno 2005, 01:00
Bydliště: Brno (JN89GF)
Kontaktovat uživatele:

#3 Příspěvek od forbidden »

Nejdřív potřebuješ stejnosměrnej offset 0,5 V -> 0V a pak už jen prostý napěťový zesílení 2.5

termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

#4 Příspěvek od termit256 »

Neni jednodussi konverzi udelat softwarove v tom plc, nez bastlit nejakou podivnost s pochybnou funkcnosti?

Uživatelský avatar
bdn
Příspěvky: 436
Registrován: 16 led 2020, 01:00

#5 Příspěvek od bdn »

K tomu PT100 něco lze nalézt např. zde:
URL:https://homepages.uni-regensburg.de/~er ... -1000.html
PLC LOGO ADC má myslím 2^10 rozlišení na 0..10V. Slabé signály se vyplatí hw zesílit.
Naopak silné signály se zesilovat nemusí, lze přepočítat v sw pomocí rovnice přímky: y=a*x-b. V LOGO je myslím na výpočty funkce math.

termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

#6 Příspěvek od termit256 »

Kdyz 0.5 - 4.5V jednoduse OZ zesili na 1-9V, bude ztrata rozliseni bezvyznamna.

Uživatelský avatar
jogi24
Příspěvky: 427
Registrován: 12 bře 2009, 01:00

#7 Příspěvek od jogi24 »

Na tvojom mieste by som pouzil na PT100 original prevodniky z PT100 ma 0-10V
A tie tenzometre vymenit za 0-10V na vystupe,alebo 4-20mA a potom dalsi prevodnik z 4-20mA na 0-10V.
Tie tvoje tenzometre sa pouzivali v RJ Philips ktora vyuzivala ttl utoven komunikacie,cize 0-5V....
Prave taky tenzometer ako mas zhaname u nas v robote,je to dost neobvykla (zastarala) konstrukcia.

Kremik
Příspěvky: 3467
Registrován: 30 bře 2012, 02:00
Bydliště: Havířov

#8 Příspěvek od Kremik »

Odpory mohou být klidně větší, záleží jen na jejich poměru.
Přílohy
240120212996.jpg

Uživatelský avatar
ZdenekHQ
Administrátor
Administrátor
Příspěvky: 25593
Registrován: 21 črc 2006, 02:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#9 Příspěvek od ZdenekHQ »

@termit: No on je to docela "vocasing", když přijde na SW kalibraci. Vlastně musíš definovat, co je nula a co je třeba 100°C. Zrovna to řeším. Fakt raději zdroj zápornýho napětí a desetiotáčkou nastavit nulu. Stejně to ten OZ pak potřebuje.

Kdyby to bylo tak, že ty AD na čipu jsou přesný, je to hračka. Ale ony ne, navíc šum, rušení, průměrování a už to jede...
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]

Uživatelský avatar
dobrman
Příspěvky: 1470
Registrován: 12 srp 2012, 02:00
Bydliště: J H

#10 Příspěvek od dobrman »

nešlo by třeba tohle ?
........Nedůvěřuji velbloudům a obecně nikomu, kdo dokáže týden nepít........

Uživatelský avatar
Cust
Příspěvky: 5553
Registrován: 17 led 2007, 01:00
Bydliště: Husinec-Řež

#11 Příspěvek od Cust »

Zdeňku, osobně to řeším v SW.

Největší oser je stejně udělat zdroj, poslední měřák je výtvor s 3 oddělenými zeměmi. Výstup do PLC je přes obvod se sigma-delta modulací. To mi udělá okolo 15 mV offset i když do tý doby jsem na 10 uV. Dávat tam další poťák, když to bude v krabičce na din liště v rozvaděči vedle PLC mi přijde jako hovadina. Taky testuji frekvenční výstup, ten nebude zarušený a má menší offset, ale stejně budu muset pro přesné měření zadávat kalibrační konstanty.
Co se týče napěťových výstupů: Raději na PLC udělám průměrování po dobu cca 1 s, odečtu offsety a natvrdo je zapíšu do remanentní paměti, pak zruším průměrování a jedu normální měření. Holt při opravě výměnou tuto proceduru budu muset opakovat.

Uživatelský avatar
query
Příspěvky: 49
Registrován: 10 dub 2012, 02:00

#12 Příspěvek od query »

Ahoj,
díky za nápady.

Něco se mi podařilo vytvořit. Možná by to mohlo i fungovat. Co myslíte?

Na konec jsem zjistil, že PT100 mám 4-drátové, takže jsem tomu přizpůsobil i zapojení. Ve schématu je zatím zapojený pouze jeden PT100.

Díky za případné připomínky.
Přílohy
prevodnik_plc_oz.PNG

Uživatelský avatar
Cust
Příspěvky: 5553
Registrován: 17 led 2007, 01:00
Bydliště: Husinec-Řež

#13 Příspěvek od Cust »

1) U2A je zbytečný, stačí napájet oba vstupy z U1A
2) všechny 1 k rezistory na vstupech operáků bych zvednul raději na hodnotu 2k2, nebudeš tak zatěžovat výstupy OZ a ty nebudou mít tak těžkou práci
3) U4B (R21) zatíží napěťový dělič a změní dělící poměr, mezi dělič a U4B bych dal ten přebytečný U2A

Uživatelský avatar
ZdenekHQ
Administrátor
Administrátor
Příspěvky: 25593
Registrován: 21 črc 2006, 02:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#14 Příspěvek od ZdenekHQ »

Já to s tím trimrem řeším ad hoc. Například v jednom případě jsem rezignoval a posílám absolutní hodnotu s tím, že nevím, co tam bude za (teplotní) čidlo a kde bude mít nulu. Ať si to přepočítají tam, kde to budou zpracovávat.

No a ten master, co na něm dělám teď, tak má dva (i vzájemně) galvanicky oddělený vstupy 0..400V, čtyři vstupy +-4V, které jsou galvanicky oddělený díky tomu, že jsou to proudový čidla s hall, galvanicky oddělená RS485, galvanicky oddělený digi vstupy a výstupy a ještě výstup izolovanýho napětí 12V.

Trimry se nevlezly, musím na modulu zkalibrovat napřed nulu a pak 4V pro každej vstup. Ale zákazník je "kroutič", má raději trimry...

Takovej orloj jen proto, že nikdo neví, na co se to vlastně v reálu připojí, takže to celý plave "ve vzduchu". Navíc to asi nebude napájený ze sítě, ale z nějakýho aku-stringu. Komunikace se slave je bezdrátová, takže taky galvanicky oddělený.

:D
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]

Uživatelský avatar
Cust
Příspěvky: 5553
Registrován: 17 led 2007, 01:00
Bydliště: Husinec-Řež

#15 Příspěvek od Cust »

:-) já jsem si udělal zdroj do din lišty se vším galvanicky odděleným a přes hřebínky tam rvu druhý tišťák, který se spojí se zdrojem a se svorkovnicí, takže universal na skoro cokoliv...
Napájení je single 5 až 32 V.

na obrázku je měření malých proudů s rozsahy 10 nA až 100 uA (omlouvám se za mizernou kvalitu fotografie, ale odchází mi foťák v telefonu - zaprášená čočka)

Další výmysl je indukční měření malých pulsních proudů - to už mám na stejném zdroji taky, jen to oživit a otestovat. Ferit snímač má 100 mm v průměru. :-)
Přílohy
zdroj.jpeg

Odpovědět

Zpět na „Řešení problémů s různými konstrukcemi“