Mikky01
Vytvořené odpovědi
-
AutorPříspěvky
-
TomasM
ÚčastníkTak je to vyřešeno, po napsání onoho dlouhého příspěvku mě napadlo vyhrabat starej kabel, jestli to náhodou nemůže být taková banalita, jako vadný kabel. A ono samozřejmě ano, takže díky a dávejte bacha na vadné kabely z číny! 😀
mystriks
Účastník3000 mi moc levne neprijde. Navic k memu krbovemu vetraku se prodava regulator se trema stupnema rychlosti o velikosti krabicky zasuvky. Pochybuju ze je v tom menic. Nasel sem tohle nevim jestli by to slo ovladat arduinem http://m.ebay.com/itm/VFD-frequency-inverter-DFL-VF-frequency-converter-220V-0-3kw-0-4kw-300W-400W-/282359526349?nav=SEARCH
jark
ÚčastníkPWM pro ovládání asynchroního motoru (většina větráků) moc nefunguje, fázové řízení triakem taky NE. (vlastní zkušenost)
Asynchronní motory se nejlépe ovládají frekvenčním měničem, na aukru se dá pořídit levně.krement
ÚčastníkMyslím, že odpověď otázkou je dost výstižná 🙂 Pochopil jsem, děkuji za čas a objastnění 🙂
posjirka
Účastníkjá odpovím otázkou. a jak bys spínal třeba ventilátor na 230V u tohoto termostatu?
Připojil bys napájení na 230V? to by okamžitě vyhořel. Ne musíš připojit napájení 12V a pak vedle vytáhnout 230V a ventilátor. Když spojíš třeba zem a -12V tak se tina čidlo dostane 230V a někoho to může zabít. Prostě musíš oddělit regulaci a spínaní spotřebič tzv. galvanicky = nesmí se tyto 2 napětí nikdy potkat ani v případě poruchy. Takže opravdu mezi K0 a K1 je jen spínací kontakt relé …krement
ÚčastníkHeh, děkuji uctivě. Vůbec mi to nedošlo…
Ale je mi ta logika zapojení trochu divná. W1209 má 4 svorky. K0, K1, +12V, GND. Napětí ze zdroje jsem přivedl na 12V a zem na GND. Displej svítí, čidlo měří. Pokud by to relé bylo spínač, tak přece spojí těch 12V proti zemi automaticky. A ty svorky KO a K1 by byly pro spínaný spotřebič. Ale takhle jsem to musel přemostit sám tím, že GND jsem spojil drátkem s K0 a spotřebič jsem dal na 12V a K1. Vůbec nechápu, jak to takto nyní může fungovat. Takhle to vypadá, že relé spíná mezi K1 a K0. A nikoliv mezi 12V a K0, a GND a K1.
Je má úvaha správná? Děkuji ještě jednou
posjirka
Účastníkno něják si nejsem jistý tímto řešením. ano millis funguje souhlas, ale pokud tam budeš chtít použít nějáký další algoritmisu/logiku případně nějáké měření, nemusí se ti to úplně chovat tak jak potřebuješ. Použij již funkční řešení a nevymýšlej kolo.
Použij knihovnu : http://playground.arduino.cc/Code/timejasně pro seznámení se s arduinem souhlasím a plně podporuju tvoji aktivitu. pro „reálnou“ práci použij výše zmíněnou knihovnu.
posjirka
Účastníksprávně sis odpověděl že v tobě 🙂
To rele je jen spínač, nespíná nějáké napětí z desky. Prostě jen sepne kontakt.
Ty mu musíš na 1 pin kontaktu přivést napětí ze zdroje a na druhém pinu kontaktu ho očekávat při sepnutí rele.
To je standardní funkce termnostatu.
Je mu jedno jaké napětí spíná (v mezích nominálních hodnot relé) a co spíná čí v jaké proudové zátěži. prostě ti dá kontakt a dělej si s ním co chceš …takže tak
Luke_CZ
Účastníkpoprad
ÚčastníkZkuste kontaktovat firmu http://www.graviton.sk, ta se zajímá o váhy a vše co je s tím spojené.
Aleš
ÚčastníkJe to možné. Některé funkce interpretuje linuxový překladač trochu jinak. Ale proč používáš příšerně starou verzi 1.0.5? Nejdřív nainstaluj novou verzi IDE!
Luke_CZ
ÚčastníkTož, ve tvém případě by měl ADC ukazovat při 4.89V(Vdd) hodnotu 255. Jde tedy o to, jaká hodnota je pro ADC brána jako 100%, změnou referenčního napětí(na pinu 14) můžeš samozřejmě změnit i rozlišení ADC, hezky popsáno zde.
Každopádně, pokud chceš používat ADC, tak je vhodné mít externí zdroj stabilního referenčního napětí, ve tvém případě to znamená, že pokud bys změnil napájecí zdroj, třebas na 5.1V, tak by bylo 100% (255) při napětí právě oněch 5.1, jelikož se ti reference posune vždy dle Vdd. Tomu se právě předchází externím zrojem ref.napětí, jako tento zdroj se dá třeba použít zenerka, či přímo vyráběné šváby.
Zapojení máš na bastldesce? Pokud jo, tak to vypadá, že máš někde blbej kontakt, zkus změřit, kolik je na Vdd teho PCF8591(no, on tenhle šváb není žádnej zázrak, nehledě na to, že to je na 99% nějakej čínskej klon).L:
Luke_CZ
ÚčastníkIDE pro Linux je stejný jak pro jiné OS, je to Java. Dej sem skeč(do CODE) + výpis chybového hlášení.
Obecně pro všechny co potřebují poradit:
1, dávejte sem váš problémový skeč
2, vložte chybové hlášení kompilátoru
3, uveďte OS a verzi IDE ArduinaL.
bertbilek
Účastníkdíky moc ještě to trochu nastuduju 😉
BlindP
Účastníkpomoci millis – https://bastlirna.hwkitchen.cz/uzitecne-funkce-3/
kantas
ÚčastníkNapájím to přes USB a měřil jsem to dává cca 4.89 V. A referenční napětí mi něco říká. Možná mi to můžeš přiblížit.
díkyLuke_CZ
ÚčastníkNapájíš to přesně 5V, nebo pře USB, které je plus minus autobus? Předpokládám, že víš, co je referenční napětí.
L.
ArduXPP
Účastníkkantas
ÚčastníkJasně díky převodník už jsem rozchodil. Jen mě zaráží že na výstupu převodníku je maximálně 4.01 V při maximální hodnotě 255 posílané přes I2C. Když výrobce uvádí rozsah od Vss do Vdd. Netušíte kde by mohl být problém ?
Díkyposjirka
Účastníkna desce by mělo být od každého pinu místo pro proškrábnutí, abys přerušil přizemění.
Většinou jdou tedy spíš cestou „SMD pozice“ pro spojení adesního pinu se zemí kapkou cínu.kantas
ÚčastníkDíky za příklad I2C scaner. Jinak nastavení adresy jsem si myslel tímto způsobem. Podle datasheets jsou to pi 5,6,7 to je ale detail. Problém je když si tyto piny prozvoním tak jsou se zemí spojeny všechny. Myslel jsem, že si je nastavím jumperama na desce ale bohužel. A schématko zapojení jsem nikde nenašel.
posjirka
Účastníkv examplech Arduino IDE je ke knihovně WIRE příklad I2C Scanner. ten vyhledá včechny zařízení připojené přes I2C a vypíše jejich adresy. Právě pro nastavení adresy zařízení je to super pomůcka.
Jinak na tom PCF8591 se nastavuje adresa spojením pinu A0, A1, A2 resp. piny 6,7,8 se zemíkantas
ÚčastníkJasně díky za tip už se mi to podařilo, zadával jsem špatně parametr. Ale potřeboval bych ještě poradit s tím převodníkem. Mám zakoupený tento a nejsem schopný mu naprogramovat adresu. Nemáte s ním zkušenosti ? díky
PCF8591 AD/DA převodník pro Arduino
romansis
ÚčastníkTak už se mi to konečně podařilo rozchodit. Při odesílání některých příkazů musí být zmáčknuté tlačítko na HC-05.
posjirka
Účastníka co třeba analogWrite()
https://www.arduino.cc/en/Tutorial/DueSimpleWaveformGeneratorromansis
ÚčastníkZapojení je správně.
kantas
ÚčastníkZdravím všechny
potřeboval bych poradit s ovládání analogového výstupu na DUE jakým příkazem ovládat výstupy DAC1 a DAC0.
Mám zakoupený D/A převodník a potřebuji přes tyto dva výstupy ovládat měnič BLDC motoru.Luke_CZ
ÚčastníkJeště jednou zkontroluj zapojení, to co popisuješ vypadá na nepřehozený RX TX.
L.
romansis
ÚčastníkSpárovaný zatím není s ničím.
Leo
ÚčastníkZdravím.
jsem už dlouho uvažoval o něčem takovem.
By mně zajimalo,co přesně použilo za střidavý motor?
Je tam napsane N°1 brushless motor for aeromodelling BMA20-22L
https://www.google.cz/#q=BMA20-22L&* -
AutorPříspěvky