www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Programiranje v bascom avr
Pojdi na stran Prejšnja  1, 2, 3 ... 32, 33, 34 ... 36, 37, 38  Naslednja
 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Bascom sekcija
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
protoncek
Član
Član



Pridružen-a: Sre 31 Jan 2007 9:41
Prispevkov: 9573
Aktiv.: 45.83
Kraj: Mengeš

PrispevekObjavljeno: Ned Dec 07, 2014 2:53 pm    Naslov sporočila:   Odgovori s citatom

Applause Applause
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
mato1111
Član
Član



Pridružen-a: Pet 28 Dec 2012 14:42
Prispevkov: 611
Aktiv.: 4.46
Kraj: Vrhnika

PrispevekObjavljeno: Ned Jan 25, 2015 8:45 pm    Naslov sporočila:   Odgovori s citatom

Se je že kdo igral z (dvosmerno) brezžično komunikacijo dometa tam nekje do 20m?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
protoncek
Član
Član



Pridružen-a: Sre 31 Jan 2007 9:41
Prispevkov: 9573
Aktiv.: 45.83
Kraj: Mengeš

PrispevekObjavljeno: Ned Jan 25, 2015 9:01 pm    Naslov sporočila:   Odgovori s citatom

V kakšnem smislu? In predvsem s čim? RF, Bluetooth...?
Jaz nameravam narediti nekaj z 868MHz moduli HM-TRP od Hopeja. Menda imajo doseg tam 3-5 km. So dragi, ampak imajo UART komunikacijo, zato je delo z njimi otročje lahko. Pošlješ string (Print....) ter poslušaš odgovor z input (inkey...). Vse ostalo so detajli
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
mato1111
Član
Član



Pridružen-a: Pet 28 Dec 2012 14:42
Prispevkov: 611
Aktiv.: 4.46
Kraj: Vrhnika

PrispevekObjavljeno: Ned Jan 25, 2015 9:20 pm    Naslov sporočila:   Odgovori s citatom

Tako da bi bilo čim lažje Razz V mislih sem imel nekaj kar priklopiš na uart. Pa da je nekako cenovno ugodno max 15eur.
Kaj takega? http://www.ebay.com/itm/Wireless-Transceiver-HM-TRP-433Mhz-HopeRF-w-simple-UART-Program-Interface-xf-/151525667126?pt=LH_DefaultDomain_0&hash=item2347a23136
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
protoncek
Član
Član



Pridružen-a: Sre 31 Jan 2007 9:41
Prispevkov: 9573
Aktiv.: 45.83
Kraj: Mengeš

PrispevekObjavljeno: Ned Jan 25, 2015 9:36 pm    Naslov sporočila:   Odgovori s citatom

Točno tega sem imel v mislih, ja. Ta je tak, kot si ga želiš: priklopiš na uart. Imaš par ukazov, s katerimi ga konfiguriraš, ampak v glavnem ne rabiš nič spreminjati, razen oddajno moč, če želiš. Ta modul dobiš tudi pri nas (SE). Sicer je malo dražji, ga pa ne boš čakal dva meseca, če se ti "mudi".
Edino pazit moraš, za katero frekvenco se boš odločil. Jaz sem raje nabavil 868MHz. Namreč, nisem prepričan, če evropska zakonodaja sploh dovoljuje 100mW oddajanja na 433MHz. Za 868 vem, da je dovoljeno v pasu 869,4 – 869,65 MHz do 500mW.

Sicer je vsak modul mogoče sprogramirati na katerokoli frekvenco, samo vsak modul ima izhodni antenski filter uglašen na nastavljen pas, zato bo delovanje v drugem pasu slabše, zato je že v startu bolje izbrati pravo frekvenco.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
mucek
Član
Član



Pridružen-a: Tor 01 Avg 2006 10:47
Prispevkov: 5327
Aktiv.: 24.78
Kraj: Domzale

PrispevekObjavljeno: Ned Jan 25, 2015 10:02 pm    Naslov sporočila:   Odgovori s citatom

protoncek je napisal/a:
Imaš par ukazov, s katerimi ga konfiguriraš, ampak v glavnem ne rabiš nič spreminjati, razen oddajno moč, če želiš.


Velja omeniti še, da ima modul CONFIG pin, ki ga moraš krmiliti, če hočeš v način za nastavitve. Nastavljanje pa je še najlažje (če imaš le par modulov) kar preko PCja, saj ima Hope en programček za nastavljanje vseh parametrov.

Lp, g

_________________
...lahko pa se tudi motim ...
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
protoncek
Član
Član



Pridružen-a: Sre 31 Jan 2007 9:41
Prispevkov: 9573
Aktiv.: 45.83
Kraj: Mengeš

PrispevekObjavljeno: Ned Jan 25, 2015 10:12 pm    Naslov sporočila:   Odgovori s citatom

hihi...samo nekako moraš "ugotoviti" da se te nastavitve ohranijo tudi po izpadu napajanja. Dancing Jaz tega nisem vedel in sem na začetku v programu najprej napisal vse potrebne ukaze za nastavitve (frekvenco, moč...). Brick wall kar po moje ni nič narobe, samo brez potrebe je.
Pa med TX in RX mora biti malce pavze, kot kaže modul rabi nekaj časa da "preklopi". Vsaj tako je bilo pri meni.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Ler
Član
Član



Pridružen-a: Tor 04 Maj 2010 20:53
Prispevkov: 198
Aktiv.: 1.17
Kraj: NM

PrispevekObjavljeno: Tor Apr 28, 2015 2:01 pm    Naslov sporočila:   Odgovori s citatom

Tale modul HM-TRP 433Mhz - HopeRF gre z PCB anteno ali mora imeti zunanjo. Namreč rad bi spravil modul + vezje v dozozo fi60, pa sem omejen z prostorom. Kaka žička za anteno bi še šla kaj več pa bo že prostora zmanjkalo.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
protoncek
Član
Član



Pridružen-a: Sre 31 Jan 2007 9:41
Prispevkov: 9573
Aktiv.: 45.83
Kraj: Mengeš

PrispevekObjavljeno: Tor Apr 28, 2015 3:30 pm    Naslov sporočila:   Odgovori s citatom

Mislim da ni važno, oddajna moč ni tak velika, da bi lahko kaj skuril brez antene, Pač po sistemu boljša antena, večji domet. Pri tem moduli lahko slabo anteno kompenziraš z večjo oddajno močjo.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Ler
Član
Član



Pridružen-a: Tor 04 Maj 2010 20:53
Prispevkov: 198
Aktiv.: 1.17
Kraj: NM

PrispevekObjavljeno: Tor Apr 28, 2015 10:11 pm    Naslov sporočila:   Odgovori s citatom

Fino potem hitro v nabavo in sprobat. Hvala protoncek.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
protoncek
Član
Član



Pridružen-a: Sre 31 Jan 2007 9:41
Prispevkov: 9573
Aktiv.: 45.83
Kraj: Mengeš

PrispevekObjavljeno: Tor Apr 28, 2015 10:29 pm    Naslov sporočila:   Odgovori s citatom

Mogoče bi razmislil o frekvenci 868MHz... je manj nabita z urami, termometri in podobno navlako...sicer je vse te module mogoče nastaviti na obe frekvenci (niso zaklenjeni na nastalvljeno F), finta pa je v izhodnem filtru, ki je izračunan in nalotan za določeno frekvenco. Ampak po moje bi na ne predolge razdalje šlo...
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
mucek
Član
Član



Pridružen-a: Tor 01 Avg 2006 10:47
Prispevkov: 5327
Aktiv.: 24.78
Kraj: Domzale

PrispevekObjavljeno: Sre Apr 29, 2015 8:31 am    Naslov sporočila:   Odgovori s citatom

Ler je napisal/a:
Tale modul HM-TRP 433Mhz - HopeRF gre z PCB anteno ali mora imeti zunanjo. Namreč rad bi spravil modul + vezje v dozozo fi60, pa sem omejen z prostorom. Kaka žička za anteno bi še šla kaj več pa bo že prostora zmanjkalo.


Žička bo več kot dovolj! Po možnosti prave dolžine ... Wink

LP, g

_________________
...lahko pa se tudi motim ...
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Andro82
Član
Član



Pridružen-a: Čet 28 Jan 2010 21:25
Prispevkov: 10
Aktiv.: 0.06
Kraj: Maribor

PrispevekObjavljeno: Čet Maj 21, 2015 7:49 pm    Naslov sporočila:   Odgovori s citatom

Pozdravljeni!

Kako rešiti problem z LCD-jem (4X20), ko na zaslonu ostaja stara vrednost. S CLS ekran utripa. Zapolnjevanje s presledki po celotnem ekranu? Ali obstaja še kateri drugi način?



Druga težava:

Merjenje temperature s petimi senzorji DS18b20. Zaradi konverzije je potrebna sekunda zakasnitve. S tipkami nastavljam željeno temperaturo problem pa je, ker tipka zaradi potrebne zakasnitve sedaj ni več dovolj odzivna.


Hvala za pomoč!


LP, Andrej
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Vlado
Član
Član



Pridružen-a: Sre 03 Mar 2004 21:35
Prispevkov: 561
Aktiv.: 2.53
Kraj: Ljubljana

PrispevekObjavljeno: Čet Maj 21, 2015 9:04 pm    Naslov sporočila:   Odgovori s citatom

Uporabi ukaz LOCATE x,y.
Prepisuj vrednost samo če se nova vrednost razlikuje od že prikazane (tako bo LCD manj utripal). Pa meritve, če ni potrebno ne izvajaj prepogosto (predvidevam da gre za prikaz temperature).

DS1820 ne rabi čakati pri konverziji če ima priklopljeno napajanje, če pa se napaja prek data pina potem je zakasnitev nujna.
Če to ne bo dovolj, lahko uporabiš prekinitev za delo s tipkami za nastavitve.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Jaka57
Moderator
Moderator



Pridružen-a: Ned 12 Dec 2004 21:47
Prispevkov: 5766
Aktiv.: 25.97
Kraj: Grosuplje

PrispevekObjavljeno: Čet Maj 21, 2015 9:27 pm    Naslov sporočila:   Odgovori s citatom

Andro82 je napisal/a:
Druga težava:

Merjenje temperature s petimi senzorji DS18b20. Zaradi konverzije je potrebna sekunda zakasnitve. S tipkami nastavljam željeno temperaturo problem pa je, ker tipka zaradi potrebne zakasnitve sedaj ni več dovolj odzivna.

Sekunda zakasnitve ni potrebna, odvisno od nastavitve resolucije DSa je čas, ki ga potrebuje senzor za konverzijo cca. 750ms ali manj. Toda programu ni potrebno čakat, da se konverzija izvrši, temveč, če senzor še ni izvršil konverzije, ga enostavno preskočiš. To na sliki je iz podatkovnega lista DS18B20. Z rumeno sem označil bistveno, vendar bodi pozoren na to, kar sem že nekaterim znanstvenikom na drugem forumu napisal:
Citiram:
V glavnem, linija DQ bo šla na 0, ko bo master poslal slaveu ti. read slot (vse kar pišem velja za direktno napajanje in ne za parazitno) in bo DS zaseden, brez tega bo ta linija na 1. Torej je branje v smislu digitalRead(sensor) popolnoma brez pomena, ker je sigurno v tistem trenutku na 1. In to pomeni, da, ko boš dal ukaz READ SCRATCHPAD (BEh), boš v času konverzije (44h) bral prejšnjo konverzijo in to toliko časa dokler nova konverzija ni izvršena, kar pomeni, da so bili odčitki, ki si jih dobil, enaki nekaj strani izpisa (kolikokrat je uspel v 750mS prebrati SCRATCHPAD).
Se je pa mogoče temu izogniti, če za določen senzor izvršiš samo read (read time slot in ne read scratchpad).
To sicer ni težava, če te ne moti, da tolikokrat prebere že izmerjeno vrednost, saj običajno program funkcionira na spremembo temperature.



Read_Time_Slots.JPG
 Opis:
 Velikost datoteke:  110.07 KB
 Pogledana:  5 krat

Read_Time_Slots.JPG



_________________
Lp, Jaka
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Bascom sekcija Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Pojdi na stran Prejšnja  1, 2, 3 ... 32, 33, 34 ... 36, 37, 38  Naslednja
Stran 33 od 38

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 48 dni


Powered by phpBB © 2001, 2005 phpBB Group