PWM to 0 - 10 V , alebo 0 - 5V
Ahoj všetkým.
Potrebujem poradiť s prevodníkom z PWM na 0 až 10V alebo 0 až 5V .
Doska ktorú používam je
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.
Potrebujem poradiť s prevodníkom z PWM na 0 až 10V alebo 0 až 5V .
Doska ktorú používam je
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.
[url=http://internetpharmacydir.com/]internetpharmacydir.com[/url]
Nie je dôvod robiť z PWM znovu diskretnu hodnotu. Použi toto
aliexpress
aliexpress
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
niečo kvalitnejšie..
napríklad : https://www.hicomponent.com/pwm-frequen ... erter.html
[url=http://internetpharmacydir.com/]internetpharmacydir.com[/url]
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).
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).
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.
Á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.
[url=http://internetpharmacydir.com/]internetpharmacydir.com[/url]
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.
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
... 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é ..
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é ..
[url=http://internetpharmacydir.com/]internetpharmacydir.com[/url]
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.
Tak jestli máš pár součástek, můžes si zkusit zbastlit něco jako já, viz obvod kolem OK3/OK4 vpravo dole.
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
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.
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.
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..
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..
[url=http://internetpharmacydir.com/]internetpharmacydir.com[/url]