Arduino - projekti, ideje, savjeti, problemi izdvojena tema

poruka: 1.365
|
čitano: 386.672
|
moderatori: DrNasty, pirat, XXX-Man, Lazarus Long, vincimus
+/- sve poruke
ravni prikaz
starije poruke gore
Ova tema je sadržajno povezana sa sljedećim temama: Uvod u elektrotehniku (istosmjerna struja)
15 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Pa meni taj ESP8266 (zapravo, NodeMCU) radi baš super za ovo gore... Doduše, ne radi ništa posebno ali još niti jednom mi nije zakazao ili nešto slično.

 

Sad su mi došle neke komponente pa ću probati malo ga opteretiti.

Ovaj forumaš je netolerantan prema osobama svih nacionalnosti, rasa i spolnog opredjeljenja te smatra da svaka osoba ima pravo biti ugnjetavana zbog svojih glupih mišljenja.
9 godina
offline
Re: Arduino - projekti, ideje, savjeti, problemi
Meni web server na ESP8266 radi dobro. Ne koristim Node nego sam firmware pa i server pisao sam. Ovo sto radi sporo je mozda zbog slanja debug podataka na serijski port. Ja sam, recimo, slao na serial port informacije o radu web servera i u debug modu se lag primijetio dok u produkcijskom iskljucim slanje na serial i brzina je bila zadovoljavajuca.
16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi
Sum_of_all_fears kaže...

Pa meni taj ESP8266 (zapravo, NodeMCU) radi baš super za ovo gore... Doduše, ne radi ništa posebno ali još niti jednom mi nije zakazao ili nešto slično.

 

Sad su mi došle neke komponente pa ću probati malo ga opteretiti.

I ja koristim NodeMCU v0.9. Piše na stranici "10 GPIO, every GPIO can be PWM, I2C, 1-wire". Mnogo duhovito - mislim da ga muče dva istovremeno bitbangana (softverski implementirana) protokola (I2C i one-wire) - problem s tajmingom valjda. Većinu vremena uopće se ne želi ni pokrenuti! Tek kad posve odspojim termometar, pa onda ištekam USB i ponovno ga uštekam proradi. Termometar u vrlo rijetkim situacijama zna proraditi kad ga spojim "na živo" - onda radi, ali kad resetiram esp, onda se više ne želi pokrenuti. Naručio sam još jedan primjerak NodeMCU-a koji bude stigao za cca 3 tjedna za slučaj da s ovim mojim nešto ne štima (naručio sam i par golih modula - 12F).

15 godina
odjavljen
offline
Arduino - projekti, ideje, savjeti, problemi

Tko nam je dexa deportirao sa foruma? Taman mi stigi svi dijelovi za projektić, GPSekran rade punom parom a SIM800L me ebe u zdrav mozak. Pa tko normalan složi IC da se napaja sa 3.7 - 4.2 V (dakle, ne može 3.3V jer je preslabo a ne može niti 5V jer je previše) ? Koji regulator mogu uzeti da spustim sa 5 (ili 12) v na taj glupi raspon? Ne može bilo koji jer može povući i 2A tijekom rada....

Ovaj forumaš je netolerantan prema osobama svih nacionalnosti, rasa i spolnog opredjeljenja te smatra da svaka osoba ima pravo biti ugnjetavana zbog svojih glupih mišljenja.
Moj PC  
0 0 hvala 0
16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Da, radni napon je ni vrit ni mimo. Skoro da bi pasao za li-ionsku bateriju, ali eto - ipak traži previsoki napon.

 

Ja bih probao s ovakvim buck-converterom jer je mali i dovoljno jak. I koji keramički i elektrolitski kondenzator na izlazu.

 

Standardni linearni regulator poput LM317T bio trebao biti na knap dovoljan za spuštanje s 5V jer ima veliki dropout voltage - naravno, pod uvjetom da ti napon izvora ne bi pao puno ispod 5V. Ako ne bi bio dovoljan, ima valjda drugih boljih regulatora - nisam to proučavao. A za spuštanje s 12V bi rasipao energiju.

 

Dex je tražio odlazak s foruma. Hoće li se prijaviti s nekim drugim nickom, ne znam.

8 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi
Sum_of_all_fears kaže...

Tko nam je dexa deportirao sa foruma? Taman mi stigi svi dijelovi za projektić, GPSekran rade punom parom a SIM800L me ebe u zdrav mozak. Pa tko normalan složi IC da se napaja sa 3.7 - 4.2 V (dakle, ne može 3.3V jer je preslabo a ne može niti 5V jer je previše) ? Koji regulator mogu uzeti da spustim sa 5 (ili 12) v na taj glupi raspon? Ne može bilo koji jer može povući i 2A tijekom rada....

 Trebao si ovo uzeti: http://www.aliexpress.com/item/Free-shipping-SIM800L-GPRS-Module-with-PCB-Antenna-Automatic-Micro-SIM-Card-SIM800L-breakout-board/32246510568.html?spm=2114.01010208.8.87.EDesdf

 

Ne znam za što ga planiraš koristiti, ali ja za GRPS promet preko tog modula imam 1A na raspolaganju i sve uredno funkcionira. I to sve sa Megom 2560, microSD modulom, RTC-om i još par senzora. Nikada nije bilo nikakvih problema. 2A mu, ako se ne varam, treba ako je riječ o pozivu.

15 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Otišao do Holexa. kupio dva LM317T (2ipo kune komad).

 

E sad, kaže da je formula U out = 1.25*(1+R2/R1)

 

Ako je R1 = 1k, onda bi mi za npr. 4.1V R2 treba biti (otprilike) 2k3 otpornik, jel tako?

 

Slicer - e jbga, već naručeno i stiglo (btw, ovaj tvoj je skuplji). Namjena će biti samo slanje i primanje SMSova, ništa drugo.

 

[edit] - interesantno, stavim 2k2 i 4k7 otpornike i na instrumentu dobijem oko 2.3v a formula kaže 3.9

[edit] - a kad ih okrenem, dobijem što formula kaže (kad zamijenim vrijednosti) - 1.83V

 

I'll see myself out, okrenuo sam ga naopako.. Ali i dalje ništa, i sa 4V. Izgleda da LM propušta premalo struje... A ispravljač je 3A.

Ovaj forumaš je netolerantan prema osobama svih nacionalnosti, rasa i spolnog opredjeljenja te smatra da svaka osoba ima pravo biti ugnjetavana zbog svojih glupih mišljenja.
Poruka je uređivana zadnji put sub 17.9.2016 15:36 (Sum_of_all_fears).
16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi
Kalkulator: http://www.reuk.co.uk/wordpress/electric-circuit/lm317-voltage-calculator/

Uzmi u obzir da lm317t ima dropout voltage od oko 1.2V, znači ne ciljaj na više od 3.8V ako koristiš 5V izvor. Za ovo kalkulator kaže 1K i cca 2K (2040 Ohma). Za R2 možeš koristiti i trimpot pa njime fino ugodiš izlazni napon.
15 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Napon sam pogodio (3.8 V) ali ne i struju... Izgleda da daje manje od 1.5A, ne uspjeva se niti registrirati na mrežu sa tako malo struje... Niš, čekam buck konvertere.

 

I sad mi ponestaje pinova. Display nije bio inicijalno u planu ali kad sam vidio koliko je fora, morao sam ga ubaciti. 8 display + 2 gps + 2 sim + 3 led + 2 prekidača = problem. Nano mi je premali, Uno isto a Mega je ogromna. Postoji i varijanta da ubacim neki port expander... Ili spojiti LEDice na analogne pinove, ionako mi ustvari nisu potrebni.

Ovaj forumaš je netolerantan prema osobama svih nacionalnosti, rasa i spolnog opredjeljenja te smatra da svaka osoba ima pravo biti ugnjetavana zbog svojih glupih mišljenja.
Poruka je uređivana zadnji put sub 17.9.2016 17:11 (Sum_of_all_fears).
16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi
Sum_of_all_fears kaže...

Napon sam pogodio (3.8 V) ali ne i struju... Izgleda da daje manje od 1.5A, ne uspjeva se niti registrirati na mrežu sa tako malo struje... Niš, čekam buck konvertere.

Kakvo napajanje koristiš? Bilo bi zgodno da imaš dva multimetra pa da paralelno mjeriš struju i napon pa da znaš što točno se događa. Ili još bolje da imaš osciloskop.

 

Sum_of_all_fears kaže...

I sad mi ponestaje pinova. Display nije bio inicijalno u planu ali kad sam vidio koliko je fora, morao sam ga ubaciti. 8 display + 2 gps + 2 sim + 3 led + 2 prekidača = problem. Nano mi je premali, Uno isto a Mega je ogromna. Postoji i varijanta da ubacim neki port expander... Ili spojiti LEDice na analogne pinove, ionako mi ustvari nisu potrebni.

Koji Arduino koristiš? Analogne pinove možeš koristiti isto kao digitalne. A ako ti općenito ponestane pinova, uvijek su tu port extenderi i shift registery. Ja prema potrebi koristim 16-bitni I2C port extender MCP23017, 8-bitni I2C port extender PCF8574P i analogni multiplexer CD4051BE - super iskoristivi čipovi. Imam Uno, Leonardo, Megu i Croduino, ali ne namjeravam ni jedan od njih koristiti u ikojem projektiću jer su nepotrebno orgomni (Megu možda jedino ako bi mi zbilja trebalo toliko RAM-a, no s druge strane tu onda imam esp8266). Pro Micro, Nano i Pro Mini su the way to go - na FR4 pločicu si zalemiš headere u koje možeš upiknuti neki od tih modulića i to je to.

8 godina
odjavljen
offline
Arduino - projekti, ideje, savjeti, problemi
 
0 0 hvala 1
16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Veličine super, cijene baš i ne tako super. Ali ako nekome treba toliko pinova uz toliko memorije, dobro rješenje. Meni dosad nije zatrebalo više pinova od onog što mi nudi neka od minijaturnih pločica plus extender.

8 godina
odjavljen
offline
Arduino - projekti, ideje, savjeti, problemi

Cijena jest malo viša od kineskih Arduina standardne veličine, ali opet nije nešto previsoka, pogotovo ako imaš potrebe za više njih (jedan nabaviš sa svom opremom, ostale bez ičeg).

 

Mene sada čeka jedan veliki projekt sa hrpetinom senzora, solarnim panelom i raznim diđama-miđama pa mi je ta pločica savršena.

 
0 0 hvala 0
16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Meni je super ovaj, jer je vertikalan - super za dvoredi header. Samo šteta što nema verzija s 32u4 - super bi mi došla. Zapravo sam si pred koji tjedan razmišljao Pro Micro zalemiti direkt na FR4 pločicu pa s donje strane staviti takve muške L headere, pa da dobim nešto slično tome!

15 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi
mbaksa kaže...

Kakvo napajanje koristiš? Bilo bi zgodno da imaš dva multimetra pa da paralelno mjeriš struju i napon pa da znaš što točno se događa. Ili još bolje da imaš osciloskop.

12V 2.5A -> stepdown konverter 5V 3A -> LM317T. Morao bi dobiti barem 2A a izgleda da ne dobijem niti 1.5A jer se modul ne registrira na mrežu.

 

Što se tiče nedostatka pinova, ustvari mi samo fali za LEDice koje ću spojiti na analogne portove...

Ovaj forumaš je netolerantan prema osobama svih nacionalnosti, rasa i spolnog opredjeljenja te smatra da svaka osoba ima pravo biti ugnjetavana zbog svojih glupih mišljenja.
8 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi
mbaksa kaže...

Meni je super ovaj, jer je vertikalan - super za dvoredi header. Samo šteta što nema verzija s 32u4 - super bi mi došla. Zapravo sam si pred koji tjedan razmišljao Pro Micro zalemiti direkt na FR4 pločicu pa s donje strane staviti takve muške L headere, pa da dobim nešto slično tome!

 Pa uvijek možeš napraviti svoju pločicu-naručiš si PCB preko OSHparka i to je to. :)

15 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Da ali nacrtati u Eagleu ovo što mi slažemo... Nigdje libova. Ne mogu naći ovaj SIM800L, neo 6m GPS a kontrolere za punjenje baterija bolje da nit ne tražim... Eagle je ok kad koristiš "normalne" komponente ali ove kineske klonove svega i svačeg...

Ovaj forumaš je netolerantan prema osobama svih nacionalnosti, rasa i spolnog opredjeljenja te smatra da svaka osoba ima pravo biti ugnjetavana zbog svojih glupih mišljenja.
8 godina
odjavljen
offline
Arduino - projekti, ideje, savjeti, problemi

Probaj sa KiCAD-om ili Fritzingom. 

 
0 0 hvala 1
16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi
Slicer kaže...
Pa uvijek možeš napraviti svoju pločicu-naručiš si PCB preko OSHparka i to je to. :)

Da, ali onda se moram s tim zafrkavati i moram imati više takvih pločica u rezervi. Kompliciranje od kojeg može biti više štete nego koristi, a u konačnici i više košta.

16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi
Sum_of_all_fears kaže...
12V 2.5A -> stepdown konverter 5V 3A -> LM317T.

To je neki fiksni step down-konverter, znači da mu ne možeš podešavati izlazni napon?

 

Sum_of_all_fears kaže...
Morao bi dobiti barem 2A a izgleda da ne dobijem niti 1.5A jer se modul ne registrira na mrežu.

Stavi nekakav hladnjakić na LM317T pa ga na 12V spoji direkt, bez step-down konvertera između.

 

 

15 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Da, fiksni. Ali nešto sam iskombinirao sa dva LM317 u paraleli pa to nekako i radi... Počinjem lagano sumnjati da je problem u tom SIM modulu jer se svako toliko restarta...

 

Ako ga napajam sa 3.8V, tx/rx bi trebali raditi bez logic shiftera? Znam da je logika od arduina 3.3V, da ne bi bilo da zbog toga imam problema u komunikaciji...

 

I jedna sličica, kako će to izgledati... Zanemarite diode kod izvora napajanja, to će se mijenjati. Fale buck konverter umjesto LM317 i fali sklop za napajanje baterije. VIn je spojen na A7 radi kontrole napona (kad se prebaci na bateriju, da znam koliko je još ostalo struje). Pretpostavljam da je dovoljno staviti kakav otpornik između njih da se inputu ne dogodi nešto ružno...

Ovaj forumaš je netolerantan prema osobama svih nacionalnosti, rasa i spolnog opredjeljenja te smatra da svaka osoba ima pravo biti ugnjetavana zbog svojih glupih mišljenja.
16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi
Sum_of_all_fears kaže...

I jedna sličica, kako će to izgledati...

Jesam ja to dobro skužio - 3.3V napon si spojio na VIN Arduina? Znaš da je na VIN-u 3.3V regulator, što znači da onda imaš neki voltage drop? Izmjeri si napon na "3.3V" pinu Arduina - moguće da ti je pao na 2,8V ili još niže. Kad već imaš 3,3V ulaz, onda ga spajaš na 3,3V pin, a ne na VIN. 5V možeš spojiti na VIN. Tako da ak ti je spojeno kak je na shemi, ništa čudno da imaš probleme u radu

 

Sum_of_all_fears kaže...

Zanemarite diode kod izvora napajanja, to će se mijenjati.

To znači da ih sad nemaš? Ako ćeš ih ubuduće imati, tek onda ćeš imati problema jer će ti one rušiti napon za oko 0,7V.

 

Sum_of_all_fears kaže...

Pretpostavljam da je dovoljno staviti kakav otpornik između njih da se inputu ne dogodi nešto ružno...

I ja tako pretpostavljam. Iako inputu se ne bi ništa trebalo dogoditi, osim ako ga ne prebaciš u output i pošalješ na njega LOW - tad si napravio kratki spoj i spalio pin.

15 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Ma nije ništa još spojeno po ovoj shemi, to je radna da znam točno koliko mi pinova treba i okvirna organizacija na PCBu. Trenutno je sve na breadboardu a Arduino se napaja preko USBa.

 

Ovo za 3.3V na VIN nisam znao da ruši napon, prepravit ću to u shemi, da ne bi kasnije slučajno tako spojio

 

Dioda kod napajanja još nema (to je tek u planu), moram smisliti kako ću to riješiti da imam backup preko baterije - već smo pričali o tome, moram to razraditi. Što se tiče očitanja napona i prebacivanja u output, valjda neću toliki bug uvalit u 100 linija koda...

 

[edit] - unaprijeđena shema, novi layout, LCD se drugačije spaja, 5V na VIN i ostalo....

Ovaj forumaš je netolerantan prema osobama svih nacionalnosti, rasa i spolnog opredjeljenja te smatra da svaka osoba ima pravo biti ugnjetavana zbog svojih glupih mišljenja.
Poruka je uređivana zadnji put ned 18.9.2016 20:26 (Sum_of_all_fears).
16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi

A sad koristiš 3.3V Arduino ili 5V Arduino?

15 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi

3.3V. Neće ići 5V jer se onda moram natezati sa level shifterima. Pogledaj shemu gore.

 

Ovaj forumaš je netolerantan prema osobama svih nacionalnosti, rasa i spolnog opredjeljenja te smatra da svaka osoba ima pravo biti ugnjetavana zbog svojih glupih mišljenja.
16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Prema datasheetu i prema komentaru jednog korisnika tamo gdje si kupio IO pinovima je 3.3V previše! Trebalo bi biti 2.7-2.8V! Znači, level shifter ti ne gine i pitanje je nisi li već oštetio pinove. Pogledaj si stranicu 31 u datasheetu. Najjednostavnije bi ti zapravo bilo da Arduinu spustiš napon na 2.8V - vjerojatno bi radio na tom naponu, a onda ti, barem sad za testiranje, ne treba level shifter.

15 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Nisam još ništa spojio po shemi, sva sreća. Dakle, ne mogu sa analognim pinom samo tako mjeriti napon baterije...

 

Da ne bi bilo zabune - sad je spojen samo SIM800L koji ima vlastito napajanje (dva LM317 u paraleli) i spojen je na D7/8 na Arduinu. Komunikacija radi (SoftwareSerial) ali modul se resetira. Sve ove sheme su samo planovi kako će to ići...

 

Što se tiče mjerenja preko analog pina, zato sam napisao da bi koji otpornik dobro došao da popegla tih ~3.7V na nešto niže...

Ovaj forumaš je netolerantan prema osobama svih nacionalnosti, rasa i spolnog opredjeljenja te smatra da svaka osoba ima pravo biti ugnjetavana zbog svojih glupih mišljenja.
Poruka je uređivana zadnji put ned 18.9.2016 20:52 (Sum_of_all_fears).
16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi
Sum_of_all_fears kaže...

Dakle, ne mogu sa analognim pinom samo tako mjeriti napon baterije...

Možeš dokle god ti napon baterije ne prelazi 3.3V.  Mada je pitanje koliko će to biti precizno ako mjeriš napon s kojeg se Arduino napaja.

 

Ako hoćeš mjeriti viši napon, onda obavezno moraš napraviti voltage divider.

16 godina
moderator
offline
Re: Arduino - projekti, ideje, savjeti, problemi
Sum_of_all_fears kaže...

Da ne bi bilo zabune - sad je spojen samo SIM800L koji ima vlastito napajanje (dva LM317 u paraleli) i spojen je na D7/8 na Arduinu. Komunikacija radi (SoftwareSerial) ali modul se resetira.

Ne kužim sad kako komuniciraš s njim.

 

Sum_of_all_fears kaže...

Što se tiče mjerenja preko analog pina, zato sam napisao da bi koji otpornik dobro došao da popegla tih ~3.7V na nešto niže...

Ne smiješ tak - mora voltage divider.

 

15 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Loše komunicira... AT komande prolaze (recimo na "AT" odgovori sa "OK") ali čim pokušam poslati SMS (ili duže komunicirati sa njime - AT+COPS?, AT+CFUN=? i sl), padne. Dakle, čim mora bar malo više struje povući, modul se resetira iako ima na raspolaganju oko 2.5A. Moguće da mu treba još više (3A) za rad.

 

Recimo, ovdje lik ima sličan setup i sličan problem - izgleda da je taj modul malo ćudljiv (imao je frend isti taj i nije bio zadovoljan) - morat ću uzeti neki koji ima ugrađene regulatore. Ili se potruditi shvatiti što ga točno muči - a to ne mogu dok ne dođe buck konverter koji može isporučiti svih 3A kako treba).

Ovaj forumaš je netolerantan prema osobama svih nacionalnosti, rasa i spolnog opredjeljenja te smatra da svaka osoba ima pravo biti ugnjetavana zbog svojih glupih mišljenja.
Ova tema je sadržajno povezana sa sljedećim temama: Uvod u elektrotehniku (istosmjerna struja)
Nova poruka
E-mail:
Lozinka:
 
vrh stranice