pyu Postat Ianuarie 18, 2009 Partajează Postat Ianuarie 18, 2009 Buna. Revin pe forum dupa o perioada foarte lunga Am o intrebare, si imi cer scuze daca s-a mai vorbit despre asta... Am un PICKit 2, si doresc sa fac o aplicatie pentru masina, mai precis vreau sa pun trei senzori de temperatura (unul pentru interior, unul pentru exterior, si altul direct pe motor). Intrebarea mea este urmatoarea: pot folosi http://www.adelaida.ro/product_info.php?cPath=87_118_275&products_id=5880 sau http://www.adelaida.ro/product_info.php?cPath=87_118_275&products_id=5865 ? Pot comanda asa ceva cu ajutorul PICKit2 (pic16F887)? Pot folosi senzorul de temperatura DS18B20 ? Eventual as putea cumpara un PIC18F4550-I/P (am vazut ca e in jur de 40 lei). Ce imi recomandati? Va multumesc mult. Link spre comentariu
crispus Postat Ianuarie 18, 2009 Partajează Postat Ianuarie 18, 2009 Uite aici lumea vorbe?te despre citirea unor temperaturi ?i afi?area lor pe un LCD plus comanda unor releuri. Eu m-am jucat cu un 16F628 care e mult mai slab decât 16F877 la care afi?am pe un display, citeam diferi?i senzori, deci sigur 877 poate. Tot în topicul ?la lumea este mul?umit? de senzorul de temperatur? DS. Acuma ce s? alegi depinde de tine. Dac? vrei s? faci tu totul de la zero î?i alegi ce microcontroller vrei, dac? nu, mai te ui?i ce au folosit al?ii. Dac? e?ti sigur c? doar vrei s? afi?ezi trei temperaturi, nu merit? s? pui un microcontroller foarte de?tept, ci unul doar cât s?-?i acopere minimul necesar. Îns? dac? vrei s? la?i loc ?i pentru alte "feature-uri", po?i folosi unul din clasa 18F. Succes ?i ?ine-ne la curent. P.S. De unde ?i cât ai dat pe PICKit 2 ? Link spre comentariu
pyu Postat Ianuarie 19, 2009 Autor Partajează Postat Ianuarie 19, 2009 Ms mult pentru link, am sa ma uit si peste ce au facut alti useri acolo, si eventual voi adapta pentru microcontrolerul meu.In afara de cele 3 temperaturi, mai vreau sa afisez pe display care usa este deschisa/daca este deschisa.Vreau sa mai leg 3-4 senzori de proximitate (ceva in gen sistem de parcare), si mai vreau sa leg un telefon, si in momentul cand imi porneste alarma, sa primesc un apel.Si intre timp, sigur ma voi mai gandi la anumite prostii, si le voi incerca.PicKit2-ul ul am de vreo 2-3 ani, cand era concurcul ala de la Microchip, nu am mai apucat sa fac nimic atunci, si mi-a ramas nefolosit pana acum. Link spre comentariu
crispus Postat Ianuarie 19, 2009 Partajează Postat Ianuarie 19, 2009 Ceva asem?n?tor vreau s? fac ?i eu pentru o motociclet?, asta în limita timpului liber. A?a c? o s? urm?resc cu interes evolu?ia proiectului t?u. Link spre comentariu
pyu Postat Ianuarie 20, 2009 Autor Partajează Postat Ianuarie 20, 2009 Te voi tine la curent cu progresul, dar si timpul meu este foarte limitat, din pacate :(.Am dat astazi o comanda, astept sa-mi vina componentele:1 x LCD display 20x4 LCD 98x60x13,6mm blue RC2004AB () = 39,00 RON1 x DS18B20 () = 15,00 RONAstept cu nerabdare componentele, si sper sa fac ceva in weekend. Link spre comentariu
soulraven Postat Ianuarie 24, 2009 Partajează Postat Ianuarie 24, 2009 de cablaj cum te-ai rezolvat?pe mine asta ma arde cel mai tare.....ca piesele si programarea o mai scot la capat Link spre comentariu
pyu Postat Ianuarie 24, 2009 Autor Partajează Postat Ianuarie 24, 2009 de cablaj cum te-ai rezolvat?pe mine asta ma arde cel mai tare.....ca piesele si programarea o mai scot la capatPicKit2-ul are deja montat pic-ul ( care este smd). In rest astept sa-mi vina restul display-ul si senzorul si ma apuc eu si de cablaj Link spre comentariu
soulraven Postat Ianuarie 24, 2009 Partajează Postat Ianuarie 24, 2009 si nu poti sa faci 2?doar ca sa aiba mai multe relee.....?2-3 Link spre comentariu
pyu Postat Ianuarie 24, 2009 Autor Partajează Postat Ianuarie 24, 2009 si nu poti sa faci 2?doar ca sa aiba mai multe relee.....?2-3Cum adica sa fac doua? Normal ca o sa-mi mai trebuiasca inca 2-3 cablaje... dar mai intai trebuie sa programez pic-ul (pentru afisarea pe display si pentru temperatura), si incet incet fac si restul.De ce nu te descurci cu cablajele? Nu este chiar asa greu Link spre comentariu
soulraven Postat Ianuarie 24, 2009 Partajează Postat Ianuarie 24, 2009 nu mi-au iesit niciodata in viata asta.....daia prefer sa mi-le faca altcineva si eu sa le programez.....dar sa fie complect din punct de vedere hard Link spre comentariu
pyu Postat Ianuarie 30, 2009 Autor Partajează Postat Ianuarie 30, 2009 Mi-a sosit astazi display-ul ( http://www.raystar-optronics.com/produc ... n&ProID=39 ). Problema este ca nu am gasit decat un pdf din doua pagini despre acesta. Stie cineva unde pot gasi ceva mai mult? Eventual o schema ceva? Link spre comentariu
kit Postat Ianuarie 30, 2009 Partajează Postat Ianuarie 30, 2009 if pdf-ul ala scrie ca-i compatibil ks0066, ceea ce ma dus la http://www.lcdmodkit.com/sheet/lkc2004a2ds01.pdf. acolo am vazut ca nu-i nimic nou sub soare, e la fel ca la oricare lcd, ceea ce m-a dus si catre http://zefiryn.tme.pl/dok/optoelektroni ... 486SYH.pdf. sper sa te ajute. Link spre comentariu
pyu Postat Ianuarie 31, 2009 Autor Partajează Postat Ianuarie 31, 2009 Am conectat lcd-ul la microcontroler in felul urmator:Pin 1 (Vss) = Ground Pin 2 (Vdd) = 5V Pin 3 (Vlc) = Ground Pin 4 (RS) = RB1Pin 5 (RW) = Ground Pin 6 (E) = RB2 Pin 7 (DB0) = RC0Pin 8 (DB1) = RC1 Pin 9 (DB2) = RC2Pin 10 (DB3) = RC3 Pin 11 (DB4) = RC4 Pin 12 (DB5) = RC5 Pin 13 (DB6) = RC6 Pin 14 (DB7) = RC7 Pin 15 (Va) = nothing Pin 16 (Vc) = nothing Si cam atat am reusit. :cry: Nu are cineva un program in C, care sa afiseze ceva pe un lcd (8 bit interface)?Am gasit eu ceva pe net, dar nu inteleg nimic din ce e acolo, nu era nimic concret. Link spre comentariu
kit Postat Februarie 1, 2009 Partajează Postat Februarie 1, 2009 1. e gresita partea de hard: vss-| | |-V0 |vdd-|v0 se preia de pe cursorul unui potentiometru (10k?), nu se leaga la masa. de acolo selectezi luminozitatea.apoi, RW nu se leaga la masa, ci la unul din pinii uC. care vrei tu, dar...2. partea de soft:C18 iti pune la dispozitie o interfata catre LCD, numita xlcd.in xlcd.h ai definiti pinii de date/comenzi, pe care va trebui sa-i pui de acord cu proiectul tau, editand acest fisier. apoi secventa: OpenXLCD(EIGHT_BIT & LINES_5X7); while(BusyXLCD()); WriteCmdXLCD(BLINK_OFF); WriteCmdXLCD(CURSOR_OFF); WriteCmdXLCD(0x01);//clear display SetDDRamAddr(0x03); while(BusyXLCD()); //putsXLCD("salut!"); putrsXLCD(visual);, unde visual este rom const char visual[12]="salut";ar trebui sa-ti afiseze ceva pe ecran.Atentie! initializarea LCDului (OpenXLCD()) se face la inceputul programului, imediat ce intrii in main()in final Nu are cineva un program in C, care sa afiseze ceva pe un lcd (8 bit interface)?Am gasit eu ceva pe net, dar nu inteleg nimic din ce e acolo, nu era nimic concret.asta a fost tare! parerea mea este ca n-o sa-mi ajunga o viata ca sa citesc toata documentatia la obiect pe care o gasesti pe net cu pivire la subiectul asta.LE: pe partea cu DS18B20 s-ar putea insa sa ai mici probleme, dar daca le rezolvi posteaza te rog solutia. multumesc. Link spre comentariu
fratello Postat Februarie 1, 2009 Partajează Postat Februarie 1, 2009 Citeste aici : http://www.rentron.com/PicBasic/PBP1-wire.htm 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