Stránka 1 z 2

PWM to 0 - 10 V , alebo 0 - 5V

Napsal: 10. 9. 2022, 7:21
od dzairo
Ahoj všetkým.

Potrebujem poradiť s prevodníkom z PWM na 0 až 10V alebo 0 až 5V .
Doska ktorú používam je
Obrázek
a používam to s MACH 3 ,
Ak pozriem cez osciloskop tak to generuje striedu 1 kHz , najmenšia je 1us .
Ak nastavím v Mach3 max otáčky 24000 , tak 24 otáčok/min je 1us log 1 , 999us je log 0 .

existuje nejaký prevodník čo by to dokázal meniť ale tak aby to bola aspoň trochu presná hodnota. Nejaký digitálny prevodník čo meria digitálne PWM a mení na DAC prevodník pre frekvenčný menič.

Frekvenčný menič nemá serial port a ani modbus , iba vstup pre 0 - 10 V , alebo 0 - 5V .

Vďaka.

Re: PWM to 0 - 10 V , alebo 0 - 5V

Napsal: 10. 9. 2022, 7:44
od gekonko
Nie je dôvod robiť z PWM znovu diskretnu hodnotu. Použi toto
aliexpress

Re: PWM to 0 - 10 V , alebo 0 - 5V

Napsal: 10. 9. 2022, 7:45
od dzairo
sorry , ale take nechcem , nieje to presne , nastavená hodnota nezodpoveda tej co by som potreboval , presnost , nastavis v programe 6000tisíc , a frekvenčak roztočí na 8tisíc .. tak to to nejde ..

niečo kvalitnejšie..
napríklad : https://www.hicomponent.com/pwm-frequen ... erter.html

Re: PWM to 0 - 10 V , alebo 0 - 5V

Napsal: 10. 9. 2022, 9:27
od Mex
Je to samozřejmě tvoje věc.
Ale převod PWM/analog na běžně používaném principu nabíjení kondenzátoru přes odpor (což používají všechny tyto převodníky jako je ten z nepodařeného odkazu na Aliexpress) může fungovat dobře. Je to prostě fyzika.
Roli tam sice hraje případný horší vstupní offset levného operáku. Ale i ten se bude chovat zřejmě dost predikovatelně.
Tak si prostě výstupní napětí zkalibruješ a jedeš.

Pak to posíláš do analogového vstupu na měniči. Ten taky určitě nebude kdovíjak zázračně přesný. Zvlášť na levném měniči. A to ten tvůj asi je, když ani nemá možnost nějaké datové komunikace.
Podle mě na nastavení rychlosti vřetene vyhoví i takový obyčejný převodník PWM/analog.

Možná bych trochu snížil (je-li to možné) opakovací frekvenci toho PWM. Tedy to, co ty nazýváš "strieda" ;-) .
Ty levné převodníky mají na vstupu většinou optron. A ten v jednoduchém zapojení často trochu mění střídu, tj. poměr Hi/Lo u vyšších frekvencí, samozřejmě zejména u krátkých pulzů. Dá se to udělat i dobře, kdy to signál nezkresluje nebo zkresluje minimálně, ale pak to chce si se zapojením vstupu trochu pohrát. Zrovna jeden takový maluju do docela drahého stroje (ne z oblasti CNC).

Re: PWM to 0 - 10 V , alebo 0 - 5V

Napsal: 11. 9. 2022, 9:21
od dzairo
Ahoj.
Áno výstup je cez optočlen, ale pri impulze cca 10us a viac je signál pekný , ostré hrany, a je málo pravdepodobné že sa budú používa otáčky menej ako 1.000/min , ale nelinearita jedného prevodníka bola obrovská , dalo sa nastaviť iba posunutie , nie zosilenie a náklon, to bolo nepoužiteľné , 2k otáčok hore dole , to není dobré .
Je niekoľko možností :
1. využiť ModBus v Mach3 a riadiť nejaký externý DAC prevodník cez to ( nejaké arduino a DAC prevodník)

2. Vlastný prevodník s MCU s externým DAC
3. Kúpiť už hotovú vec ktorá bude aspoň trochu fungovať.

Ako ak sú ostatný používateľia spokojný , to je ich vec , ale ja to chcem riadiť trošku lepšie.

Re: PWM to 0 - 10 V , alebo 0 - 5V

Napsal: 11. 9. 2022, 12:55
od atlan
Chid do 2jky,mozno najdes nejake arduino aj hotove

Re: PWM to 0 - 10 V , alebo 0 - 5V

Napsal: 11. 9. 2022, 1:02
od Thomeeque
V první řadě by sis měl změřit, jestli je ta nelinearita už na vstupu měniče. Třeba stojí za prd až převodník v měniči.

Re: PWM to 0 - 10 V , alebo 0 - 5V

Napsal: 11. 9. 2022, 1:45
od dzairo
to som pozeral osciloskopom a je to na ... .. .
Niečo som objednal, uvidíme, a keď nie , tak vlastné niečo zbastlím ..

peknú nedeľu

Re: PWM to 0 - 10 V , alebo 0 - 5V

Napsal: 11. 9. 2022, 1:55
od Thomeeque
dzairo píše: 11. 9. 2022, 1:45 to som pozeral osciloskopom a je to na ... .. .
Mohl bys trochu rozepsat, co jsi jak měřil-pozoroval osciloskopem, že jsi z toho učinil takovýto závěr? Osciloskop mi pro tento účel přijde zrovna dost nevhodný (já bych v Machu nastavoval otáčky a měřil hodnotu na vstupu měniče /výstupu převodníku/ voltmetrem).

Na ověření linearity A/D převodníku v měniči by jinak stačil voltmetr a potenciometr.

T.

Re: PWM to 0 - 10 V , alebo 0 - 5V

Napsal: 11. 9. 2022, 3:51
od dzairo
... len v krátkosti ..

ak dáš na frekvenčnom otáčok 0/min , teda sa netočí .. na PWM prevodníku by mala byť 0V a je tam aj keď dáš 500 otáčok(teda nstavíš na MACH3), až po nejakú úroveň .Ak dáš otáčky 24.000/min , tak na PWM prevodníku by mala byť hodnota 10V a je tam aj pri otáčkach menej ako 24.000.
Ak to začneš deliť .. napríklad na 12.000 , alebo na 6.000 ..tak vidís že to napätie do meniča nieje také aké by malo byt , v nejakom bode sa to dá nastaviť ale to je tak všetko ..
Osciloskopom si vieš zistiť čo ide do PWM napríklad kanál 1. a na kanáli 2. budeš mať napätie, meníš striedu .. a mení sa ti napätie .. a je to nelineárne, a posunuté ..

Re: PWM to 0 - 10 V , alebo 0 - 5V

Napsal: 11. 9. 2022, 4:05
od Thomeeque
Aha, to je dobrá metoda.

Tak jestli máš pár součástek, můžes si zkusit zbastlit něco jako já, viz obvod kolem OK3/OK4 vpravo dole.

Re: PWM to 0 - 10 V , alebo 0 - 5V

Napsal: 11. 9. 2022, 4:37
od dzairo
atlan píše: 11. 9. 2022, 12:55 Chid do 2jky,mozno najdes nejake arduino aj hotove
A to je kde ?

Re: PWM to 0 - 10 V , alebo 0 - 5V

Napsal: 11. 9. 2022, 5:52
od Mex
Já už jsem převodník PWM/analog párkrát použil. A kdybych tam měl odchylku víc než nějaké promile (vysvětlitelné nepřesností reálných součástek), tak bych hledal závadu u toho konkrétního převodníku. Nikoli zvažoval hned změnu na jiný způsob komunikace.

Tento fyzikální princip, na kterém ty převodníky v naprosté většině pracují, se používá i pro přesná měření na moc desetinných míst.
Tak pokud ti to místo 6 kRPM dává 8 kRPM, tak je něco úplně špatně. Není to principiální chyba tohoto typu převodu, ale nějaká závada/chyba/nedomyšlenost.

Už to tady padlo - ověř nezávisle převodník PWM/analogové napětí, a pak analogové napětí/otáčky.
Osciloskop nechej odpočívat a vezmi na to obyčejný voltmetr a programovatelný generátor PWM (ten sice dělá Mach - ale generuje to OK?). Pro druhou stranu pak voltmetr, potenciometr a otáčkoměr.

Já zákonům moc nevěřím. Jinak by nemohly různé soudy vydávat zcela diametrálně odlišná stanoviska ve stejné kauze. Ale těm fyzikálním věřím.

Re: PWM to 0 - 10 V , alebo 0 - 5V

Napsal: 11. 9. 2022, 6:04
od dzairo
použil som tento prevodník :
http://www.cncshop.cz/prevodnik-pwm-na-0-10v
a áno používam signálový generátor , a veľmi presný , a s osciloskopom si viem simulovať všetky podmienky a funguje to tak ako funguje, nie presne ..je to posunuté .
takže používate to bežne a vám to funguje dobre, OK.
ten menič má vstup pre potenciometer je to 0 až 5 V , na toto chcem napojiť i2c externý DAC prevodník s ATmega328p ak už ináč nedá , ale ešte poskúšam ..
a podám hlásenie..

Re: PWM to 0 - 10 V , alebo 0 - 5V

Napsal: 12. 9. 2022, 7:34
od atlan
Ja by som tam dal attiny s tabulkou prevodu a vyuzil na vystup pwm. Tabulka to linearizuje.