Sari la conținut

Ceas de timp real + GPS


jackal

Postări Recomandate

Salut, doresc sa realizez un ceas de timp real (microprocesor PIC sau ATMEL + afisaj LCD) cu sincronizare GPS (lassen skII).

Daca a realizat sau are cineva oarece documentatie il rog sa ma ajute. daca a realizat cineva proiectul cu AT90S2313si l-a inlocuit cu Attiny2313 sa-mi dea un sfat in legatura cu programarea picului attiny2313

Cu multumiri.

post-6268-1254918493_thumb.jpg

post-6268-1254918506_thumb.jpg

Link spre comentariu
Distribuie pe alte site-uri

Prima imagine postata nu este citibila. Schemele postate de dvs. mai sus, sunt parmise, extrase din fosta revista Conex Club. Si cred ca este vorba, mai exact, de acest PDF:

Ceas_de_timp_real_cu_sincronizare_GPS.pdf

In PDF-ul de mai sus, din cate l-am citit, se pare ca lipseste programul pentru AT90S2313 sau Attiny2313. Sa inteleg ca va intereseaza acest program sau alta schema?

 

P.S. Ar trebui spus ca sunt si solutii gata construite, la preturi destul de accesibile (ex. Canyon). Dar, sa nu irosim totusi spiritul DIY al acestei probleme.

 

Numai Bine

Link spre comentariu
Distribuie pe alte site-uri

exact ma intreseaza acest program dar adaptat pentru attiny2313 deoarece at90s2313 nu se mai fabrica si softul pentru acesta nu merge "ars" pe attiny2313. stiu de solutia cumpararii din comert... dar e vorba de un proiect la care lucrez si nu-mi permit sa apar cu produse gata cumparate.

Link spre comentariu
Distribuie pe alte site-uri

Programul pentru at90s2313, din cate cunosc, este compatibil si cu Attiny2313, cu observatia setari corecte a fuse bitilor. Mai multe detalii gasiti aici:

http://www.atmel.com/dyn/resources/prod_do...nts/doc4298.pdf

Programul care va intereseaza cred ca il gasiti (dar trebuie verificat) in nr.1 din 2006 a revistei Conex Club, unde se regaseste continuoarea articolului din PDF-ul de mai sus. Daca detin acest numar, am sa incerc sa scanez programul care va intereseaza (asta daca nu-l aveti deja). Daca nu, poate va ajuta un utilizator in acest sens.

Link spre comentariu
Distribuie pe alte site-uri

Programul pentru at90s2313, din cate cunosc, este compatibil si cu Attiny2313, cu observatia setari corecte a fuse bitilor. Mai multe detalii gasiti aici:

http://www.atmel.com/dyn/resources/prod_do...nts/doc4298.pdf

Programul care va intereseaza cred ca il gasiti (dar trebuie verificat) in nr.1 din 2006 a revistei Conex Club, unde se regaseste continuoarea articolului din PDF-ul de mai sus. Daca detin acest numar, am sa incerc sa scanez programul care va intereseaza (asta daca nu-l aveti deja). Daca nu, poate va ajuta un utilizator in acest sens.

 

 

am si eu numarul unu din 2006 si acolo doar iti da unele detalii iar la final ai urmatorul detaliu .. softul pentru microcontroler va fi pus la dispozitie de redactie sau de cel care a scris articolul ... s-ar putea sa ma insel

Link spre comentariu
Distribuie pe alte site-uri

Atunci nu va ramane altceva de facut decat sa contactati "redactia" sau sa realizati programul. Elaborarea acelui program necesita niste cunostiinte destul de solide de programare uC, si nu numai.

 

Numai Bine

 

 

am contactat .. revista s-a desfiintat .. a ramas numai magazinul de componente.. iar posesorul mailului nu raspunde.. si cunostinte asa de bune de programare a uC nu am de asta am si cerut ajutorul

Link spre comentariu
Distribuie pe alte site-uri

am contactat .. revista s-a desfiintat .. a ramas numai magazinul de componente.. iar posesorul mailului nu raspunde.. si cunostinte asa de bune de programare a uC nu am de asta am si cerut ajutorul

 

 

pls help me

Link spre comentariu
Distribuie pe alte site-uri

Din pacate nu cred ca o sa gasiti pe cineva sa va realizeze "gratis" programul care va trebuie. Exista si aceasta posibilitatea, dar ma cam indoiesc! In al doilea rand, trebuie studiat "fenomenul" inainte de scrierea efectiva a programului, fenomen pe baza caruia sa se realizeze un pseudocod. Apoi mai trebuie teste, pe un prototip, pe care va trebui sa-l construiti. Ceea ce cereti dvs. se restrange la gasirea unei persoane dornica sa piarda, destul de mult timp, ca sa realizeze ceea ce am spus. Nu e foarte foarte greu dar nici usor deopotriva.

 

Dar poate un utilizator mai experimentat decat mine in programarea uC-urilor, va poate veni in ajutor, cu sau fara contracost! Sa speram!

 

Numai Bine

Link spre comentariu
Distribuie pe alte site-uri

Din pacate nu cred ca o sa gasiti pe cineva sa va realizeze "gratis" programul care va trebuie. Exista si aceasta posibilitatea, dar ma cam indoiesc! In al doilea rand, trebuie studiat "fenomenul" inainte de scrierea efectiva a programului, fenomen pe baza caruia sa se realizeze un pseudocod. Apoi mai trebuie teste, pe un prototip, pe care va trebui sa-l construiti. Ceea ce cereti dvs. se restrange la gasirea unei persoane dornica sa piarda, destul de mult timp, ca sa realizeze ceea ce am spus. Nu e foarte foarte greu dar nici usor deopotriva.

 

Dar poate un utilizator mai experimentat decat mine in programarea uC-urilor, va poate veni in ajutor, cu sau fara contracost! Sa speram!

 

Numai Bine

 

 

sper si eu sa ma ajute cineva!

Link spre comentariu
Distribuie pe alte site-uri

@jackal - Problema, daca nu ai softul nu este compatibilitatea Attiny2313 cu AT90S2313 deoarece in sensul acesta sunt perfect compatibile. Modulul acela GSM iti da niste semnale prin care comunica cu uC, iar pt. interfatarea acestuia este necesar un studiu destul de serios. Daca nu gasesti pe cineva care a mai facut asa ceva, mai greu...

Link spre comentariu
Distribuie pe alte site-uri

daca modul tau GPS poate NMEA (99% pot) sau mai bine zis daca reusesti sa-l setezi pe NMEA la start-up (unele nu pornesc direct NMEA ci binar, si trebuie sa-i dai o comanda sa comute in protocolul NMEA)

atunci treaba e simpla, pentru ca toate modulele au o interfata seriala unde pur si simplu scriu mesaje NMEA (format text) la fiecare secunda, nu trebuie decat sa te potrivesti cu interfata seriala de la microncontroller la boud rate start/stop bits si eventual paritate.

Trebuie sa sa faci "parse" (sa parcurgi si sa intelegi) mesajele. Exista cod C gata scris free, daca te deranjezi sa cauti in google o sa gasesti

Totusi dupa cum a decurs topicul asta inteleg ca proiectul asta de depaseste. Spor la citit.

RR

 

cauta in google "NMEA C code"

 

http://www.casde.iitb.ac.in/IMSL/motion/gps/list.html

Editat de roadrunner
Link spre comentariu
Distribuie pe alte site-uri

daca modul tau GPS poate NMEA (99% pot) sau mai bine zis daca reusesti sa-l setezi pe NMEA la start-up (unele nu pornesc direct NMEA ci binar, si trebuie sa-i dai o comanda sa comute in protocolul NMEA)

atunci treaba e simpla, pentru ca toate modulele au o interfata seriala unde pur si simplu scriu mesaje NMEA (format text) la fiecare secunda, nu trebuie decat sa te potrivesti cu interfata seriala de la microncontroller la boud rate start/stop bits si eventual paritate.

Trebuie sa sa faci "parse" (sa parcurgi si sa intelegi) mesajele. Exista cod C gata scris free, daca te deranjezi sa cauti in google o sa gasesti

Totusi dupa cum a decurs topicul asta inteleg ca proiectul asta de depaseste. Spor la citit.

RR

 

cauta in google "NMEA C code"

 

http://www.casde.iitb.ac.in/IMSL/motion/gps/list.html

 

 

nu e vb de modulul gps ci hex-ul sau un program c care sa mearga pe attiny2313 asta caut cu disoerare.,....

Link spre comentariu
Distribuie pe alte site-uri

ti-am dat un link si mai sunt milioane cu rutine C care citesc de la GPS, e treaba ta pentru ce complezi sursele astea C (pentru pic sau atmel sau Intel)

daca cauti un program care sa faca exact ce vrei tu, exact pe microcontrolerul care-l vrei, iti urez mult sucess.

RR

Link spre comentariu
Distribuie pe alte site-uri

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum
  • Navigare recentă   0 membri

    • Nici un utilizator înregistrat nu vede această pagină.
×
×
  • Creează nouă...

Informații Importante

Folosim cookie-uri și tehnologii asemănătoare pentru a-ți îmbunătăți experiența pe acest website, pentru a-ți oferi conținut și reclame personalizate și pentru a analiza traficul și audiența website-ului. Înainte de a continua navigarea pe www.tehnium-azi.ro te rugăm să fii de acord cu: Termeni de Utilizare.

ATENTIE !!! Functionarea Tehnium Azi depinde de afisarea de reclame.

Pentru a putea accesa in continuoare site-ul web www.tehnium-azi.ro, va rugam sa dezactivati extensia ad block din browser-ul web al vostru. Dupa ce ati dezactivat extensia ad block din browser dati clic pe butonul de mai jos.

Multumim.

Apasa acest buton dupa dezactivarea extensiei Adblock