Vizitator florinpeia Postat Ianuarie 19, 2010 Partajează Postat Ianuarie 19, 2010 Daca cineva a realizat montajul de la http://www.serasidis.gr/circuits/smscon ... roller.htm si este functional il rog sa-mi zica setarile pentru microcontroler si daca sunt necesare modificari in softul vrrsiune 2.2 de pe site ca sa functioneze cu attiny 2313 in loc de at90s2313. Orice sfat este binevenit. Multumesc anticipat! Link spre comentariu
Vizitator florinpeia Postat Ianuarie 21, 2010 Partajează Postat Ianuarie 21, 2010 Montajul este ok, microcontrolerul reusesc sa-l programez cu ponyprog , reusesc sa setez si fuse bitii pe oscilator extern dar nu merge. Nu afiseaza nici o comanda in modul service si nici nu comunica cu tel. Mentionez ca folosesc un ericsson r320s care recunoaste tot setul de comenzi utilizat, am probat in conexiune cu PC pe port serial cu hyperterminal si merge.Orice idee este binevenita.Multumesc! Link spre comentariu
srdjan Postat Ianuarie 21, 2010 Partajează Postat Ianuarie 21, 2010 l-am facut eu si merge sigur cu attiny2313 aproape bine nu cumva trebuie sa divizezi intern frecventa oscilatorului la 8? You have to uncheck the "Divide clock by 8 internally"altceva la prima strigare nush ce sa-ti spun... ai legat masa de la telefon (din spate de la baterie cu cea de la conector si cu cea de la uC? eu prima oara am legat doar masa de la conectorul telefonului la uC si nu mergea... dupa ce am pus in comun si masa conectorului de la bateria telefonului a mers. spun ca circuitul mergea aproape bine in sensul ca dupa ce primea mesaj telefonul se restarteaza parca de 2-3 ori inainte sa comute releul... cam la 10% din mesaje se bloca telefonul (aleatoriu) la restart-uri desi sursa de tensiune dadea suficient curent telefonului (2x7805 in paralel) se bloca si trebuia pornit "manual" pt ca eu nu i-am "tunat" butonu de on/off cum arata pe site. circuitul nu-l mai am la indemana ca l-am facut pt un coleg. dar imi mai amintesc bine de el ca au trecut numa vreo 5 luni de cand l-am cioplit. spor la treburi Link spre comentariu
Vizitator alxgan Postat Ianuarie 22, 2010 Partajează Postat Ianuarie 22, 2010 Salut, Eu am reusit sa trimit sms-uri cu un mobil legat la un ATMega128 cu functii AT. Puteam sa si citesc sms-urile dar nu aveam nevoie de analiza lor. Ca sfat: 1. verifica nivelele de semnal pe care le accepta telefonul. Foloseste un Max232 sau echivalent daca este nevoie. 2. verifica functiile AT ale modemului folosit de R320s. nu toate sunt la fel. sunt diferente mai ales la numarul de biti folositi pentru un caracter. Eu am folosit siteul http://www.developershome.com/sms/readSmsByAtCommands.asp pentru proiectul meu. 3. vezi in codul sursa sa fie puse headerele pentru attiny si compilatorul la fel. inclusiv viteza ceasului. Spor la treaba. Link spre comentariu
Vizitator florinpeia Postat Ianuarie 23, 2010 Partajează Postat Ianuarie 23, 2010 Nu cred ca e o problema legata de comunicarea cu telefonul pentru ca in conexiune cu PC prin modulul de service microcontrolerul nu trimite nici o comanda. Am incercat si cu max232 conectat pe Rx Tx la montaj in locul telefonului si cu Pc prin cablu serial (exact cum am conectattelefonul la PC) si microcontrolerul tot nu trimite nici o comanda. Setarile pentru fuse biti le-am facut de aici http://www.atmel.com/dyn/resources/prod ... oc4298.pdf . Mentionez ca si telefonul si montajul il alimentez de la o sursa de calculator ( care are masa comuna pentru toate tensiunile furnizate). Daca cineva are alta idee il rog sa ma ajute. Multumesc celor care au postat. Link spre comentariu
Vizitator florinpeia Postat Ianuarie 23, 2010 Partajează Postat Ianuarie 23, 2010 srdjan daca nu iti cer prea mult si iti mai aduci aminte spune-mi cum ai setat fuse bitii . Eu am incercat si cu calculatorul de aici http://www.engbedded.com/fusecalc/ si sunt mai multe variante posibile , plus ca oscilatorul poate fi setat pe 3-8 mhz sau pe 8 mhz Link spre comentariu
srdjan Postat Ianuarie 23, 2010 Partajează Postat Ianuarie 23, 2010 am pus cuartz extern dar nu mai stiu daca de 4 sau 8 mhz dar cred ca de 8. repet pentru ca nu mi-e clar. ai legat masa de la conectorul telefonului (pinul 3) la masa montajului? vezi ca zice ceva si de alimentarea montajului dupa pornirea telefonului Link spre comentariu
Vizitator florinpeia Postat Ianuarie 24, 2010 Partajează Postat Ianuarie 24, 2010 Am spus ca eu folosesc un ericsson r320s nu un t10 si pe mufa nu exista alt pin GND in afara de cel de la partea de incarcare a acumulatorului (+ -) care este conectat la borna - a acumulatorului (am verificat si cu aparatul de masura). Telefonul il alimentez direct pe bornele pentru acumulator (nu mai are acumulatorul) de la o sursa de calc care alimenteaza si montajul cu 12 V . Conectat in acelasi mod prin max232 cu calculatorul functioneaza perfect si primeste toate comenzile AT. In schimb montajul nu trimite comenzi nici in conexiunea service indicata pe site de la pinul 7 prin max232 si nici conectat tot prin max 232 cu calc pe pinii Rx Tx unde trebuie conectat telefonul (eu cred ca ar trebui sa vad comenzile trimise si in acest mod). Ce intrebare mai am la tine srdjan daca nu te superi: tu ai scris in microcontroler .hex - ul de pe site ? Astept idei cum as putea verifica daca softul si microcontrolerul functioneaza si problema ar fi "sa zicem" diferentele de tensiune pe portul de comunicare sau altceva..... nu mai stiu ce. In conexiune prin max 232 credeti ca r merge adaptata partea de intrare comenzi de aici http://www.riccibitti.com/tinyplanet/tiny_article.htm unde spune ca merge si tel ericsson r320 probat? Multumesc pentru colaborare! Link spre comentariu
srdjan Postat Ianuarie 24, 2010 Partajează Postat Ianuarie 24, 2010 da...eu am folosit hex-ul de pe site. ai facut circuitul de diagnosticare ca sa vazi cu cu un terminal pt portul serial daca uC trimite comenzile AT spre telefon? Eu asta as face pentru ca suspectez ca la tine ori nu functioneaza uC ori telefonu nu recunoaste vreo comanda AT sau locatie de memorie... Link spre comentariu
Vizitator florinpeia Postat Ianuarie 25, 2010 Partajează Postat Ianuarie 25, 2010 am zis si mai inainte, montajul il am complet, inclusiv circuitul de diagnosticare in modul service (partea cu max 232) si nu afiseaza comenzile trimise de uC (banuiesc ca este o problema de la soft sau uC). Din cate am inteles eu ar trebui sa le vad in Hyperterminal ca si in conexiunea cu telefonul prin max232 sau gresesc eu??????? Ce nu sunt sigur este ca nu stiu daca ar trebui sa le vad si daca ar fi o problema cu telefonul sau daca nu am telefonul conectat . Eu cred ca ar trebui sa vad totusi comenzile trimise de uC , fara raspunsul telefonului (dupa logica mea). Link spre comentariu
srdjan Postat Ianuarie 25, 2010 Partajează Postat Ianuarie 25, 2010 sincer nush... poate uC incearca sa trimita comenzile fara sa verifice vreo stare a circuitului si atunci ar trebui sa le vezi... dar daca asteapta o anumita stare inainte sa inceapa comunicarea atunci ramane in bucla infinita daca starea nu apare.incearca sa faci un soft de comunicare seriala si trimite niste comenzi dintr-un soft al tau atat spre serial cat si spre telefon... pana vezi ca merge...eu cred ca la tine apare problema de baud si bitii care ajung ii ia drept garbage sau nici macar nu pleaca deloc bitii din uCLE: nu cumva ai inversat RX cu TX? Link spre comentariu
volhov Postat Iunie 25, 2011 Partajează Postat Iunie 25, 2011 Salut @florinpeia !Ai rezovat cu problema ? Daca da, poti sa spui cum? am zis si mai inainte, montajul il am complet, inclusiv circuitul de diagnosticare in modul service (partea cu max 232) si nu afiseaza comenzile trimise de uC (banuiesc ca este o problema de la soft sau uC). Din cate am inteles eu ar trebui sa le vad in Hyperterminal ca si in conexiunea cu telefonul prin max232 sau gresesc eu??????? Ce nu sunt sigur este ca nu stiu daca ar trebui sa le vad si daca ar fi o problema cu telefonul sau daca nu am telefonul conectat . Eu cred ca ar trebui sa vad totusi comenzile trimise de uC , fara raspunsul telefonului (dupa logica mea). Link spre comentariu
Postări Recomandate
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 contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum