výstupní analogový signál 0-10V z mikroprocesoru PIC

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

Moderátor: Moderátoři

Zpráva
Autor
xslove

výstupní analogový signál 0-10V z mikroprocesoru PIC

#1 Příspěvek od xslove »

ahoj, potøeboval bych dostat výstupní analogový signál 0-10V z mikroprocesoru PIC. nápad je takový, že procesor bude generovat obdélníkový signál PWM (pro RC èlánek) na úrovni 5VDC. Tento signál se zesílí pomocí tranzistoru na úroveò 10V a RC èlánkem vyfiltruje na analogový signál 0-10V. potøeboval bych poradit jak prakticky zapojit souèástky a navrhnout hodnoty odporù. Na bázi tranzistoru pùjde obdélníkový signál z procesoru. Na druhém schematu vpravo je vynechán odpor RE a rovnou je zapojen RC èlánek pro pøevod na analogový signál. je to tak vhodné?
Přílohy
schema3.jpg
(43.29 KiB) Staženo 70 x

Uživatelský avatar
eljaro
Příspěvky: 441
Registrován: 03 pro 2004, 01:00
Bydliště: Krnov
Kontaktovat uživatele:

#2 Příspěvek od eljaro »

vzásadě je to jedno bude jen rozdílná charakteristika rc článku

8-)

to buzení asi bude na nic ! lada bys ten trazistor dal pnp ! popřípadě k tomu npn přidal zvedací odpor na těch 10v a tranzistor PICkem jen blokoval ale i to bude asi zlobit :evil: rozdíl potenciálů :!: nejlépe doplnit blokovacím tranzistorem a ten ovládat PICkem

Uživatelský avatar
jankop
Příspěvky: 679
Registrován: 04 dub 2007, 02:00
Kontaktovat uživatele:

#3 Příspěvek od jankop »

Nemůžeš použít emitorový sledovač. Na emitorovém rezistoru nikdy nebude větší napětí než Vcc -Ube.

Uživatelský avatar
borovecek
Příspěvky: 213
Registrován: 28 črc 2004, 02:00
Bydliště: Bílý Kostel nad Nisou

#4 Příspěvek od borovecek »

Tady už někdo něco podobnýho dělal http://www.pandatron.cz/?140&regulovatelny_zdroj_s_pic

Uživatelský avatar
Crifodo
Příspěvky: 14471
Registrován: 11 říj 2005, 02:00

#5 Příspěvek od Crifodo »

douč se úplné základy radiotechniky, až to budeš mít, tak se vrať k pic-ům a pak si k tomu přečti něco o OZ a integračních zesilovačích, až to budeš mít, tak si ujasni zadání (kmitočet, požadovaná doba odezvy, zatěžovací odpor) :wink:

xslove

#6 Příspěvek od xslove »

jankop píše:Nemùžeš použít emitorový sledovaè. Na emitorovém rezistoru nikdy nebude vìtší napìtí než Vcc -Ube.
jo to jsem si neuvìdomil, takže RC èlánek zapojím na kolektor, a potom bude výstupní signál invertovaný oproti vstupu na bázi ok...

xslove

#7 Příspěvek od xslove »



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

#8 Příspěvek od forbidden »

Crifodo to nemyslel nijak zle, on je ze stare skoly. Jen reaguje na soucasny trend, kdy se kazdy decko uci programovat. Kazdou p.....nu resi s mikroprocesory, ale o zakladech elektroniky nevi zhola nic.

Jinak abych taky prispel radou, pokud mas volny vystupy na procesoru, tak mnohem lepsi je udelat D/A prevodnik, nejjednoduseji na principu odporove site: http://en.wikipedia.org/wiki/Resistor_Ladder
Nez PWM a integracni clanky.

Uživatelský avatar
Crifodo
Příspěvky: 14471
Registrován: 11 říj 2005, 02:00

#9 Příspěvek od Crifodo »

xlove, nezlob se nebo zlob se, ale na to cos tu předvedl jsem ti dal nejlepší radu jak 100ho ven. Připomínáš kuchaře, co plní šlehačku do trubiček a pak se přijde zeptat, jak se krájí a namaže krajíc chleba. Když je ti zatěžko začít elektroniku od základů, budeš narážet na problémy čím dál častějc, kdykoliv se vzdálíš od těch svých piců k realitě. Jednostranně vzdělaný odborník v úzkém oboru a mimo něj ignorant funguje jen tak dlouho, dokud to může suplovat spoléháním že ho mimo jeho obor bude někdo vodit za ručičku.
A teď k věci:
Nevěřím že máš praxi v TTL technice, to je totiž kromě toho, že je dvoustavová, taky dost náročná "přechodově analogová" technika. Jestli se ptáš na pracovní bod tranzistoru kterýmu visí emitor přes kond stejnosměrně v luftu a chceš mámit 10V ze sledovače, těžko ti něco konkrétně radit.
Jestli nemáš čas naučit se základy, jak funguje tranzistor, tak si to namodeluj v nějakým simulačním programu. Pak si taky můžeš namodelovat rozdíl mezi ustáleným stavem pwm a příchodem "burstu" a jak dlouho to trvá, než se takový obvod s tranzistorem na vyšší impedanci ustálí.
Ten OZ s integrátorem řeší nejen úrovně a zesílení, ale i definované vstupní a výstupní impedance s ohledem na zátěž.

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:

#10 Příspěvek od ZdenekHQ »

Ono není zas tak těžký použít OZ jako filtr a zesilovač dvěma. Takže ti PWM 5V vyfiltruje a zesílí na 10V. Takže, jak radí Crifodo, na kácéčko se vykašli.
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[?
]

xslove

#11 Příspěvek od xslove »

forbidden: dík za tip, je to dobrá vìc, ale musím použít PWM, jelikož tìchto analogových výstupù potøebuju nìkolik

crifodo: pøipouštím, že je to se mnou jak øíkáš. úspìšnì si hraju s PICama a jednoduchých zapojení kolem toho, ale o pochodech co se dìje uvnitø se nezajímám. Stavím se k tomu, že je to pro mì velká neznámá a prakticky pro mì tìžko dosažitelné znalosti. Obvykle nìkde nìco použiju z existujících schémat, ale proè to tak je nepátrám a nechávám to na autorech.

Byl by tedy nìkdo tak hodný a navrhnul možné jednoduché øešení jak z PWM signálu 5VDC dostat analogový 0-10V? Vìøím, že pro zkušené team bosse a další to bude otázka pár minut... dík

Uživatelský avatar
Sendyx
Příspěvky: 12118
Registrován: 05 čer 2005, 02:00
Bydliště: Ostrava

#12 Příspěvek od Sendyx »

A co tak použít jakýkoliv DA a multiplex k tomu ?

Marie Fùrie

#13 Příspěvek od Marie Fùrie »

xslove píše:Byl by tedy nìkdo tak hodný a navrhnul možné jednoduché øešení jak z PWM signálu 5VDC dostat analogový 0-10V? Vìøím, že pro zkušené team bosse a další to bude otázka pár minut... dík
Fajn, jakou frekvenci má ta PWM a jakou max. frekvenci obsahuje modulaèní signál.

xslove

#14 Příspěvek od xslove »

frekvence PWM bude 156.2 kHz a zmìna modulovaného signálu se bude provádìt velmi pomalu (plynule asi po 1 sekundì)

Uživatelský avatar
jankop
Příspěvky: 679
Registrován: 04 dub 2007, 02:00
Kontaktovat uživatele:

#15 Příspěvek od jankop »

V tom případě použij kmitočet PWM podstatně nižší, třeba 10bit/4,88KHz.

Odpovědět

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