Mondan Postat Mai 26, 2011 Partajează Postat Mai 26, 2011 Folosesc Pickit2 v.2.61. (descarcat de pe NET) Vreau sa imi construiesc o sursa de tensiune. Am ca model o sursa data ca exemplu pe site-ul lor.Legaturile facute intre PICkit2 si un dsPIC30f sunt ok.Pornesc PICkit2ul, si in detecteaza: "dPIC... gasit si conectat"Tools -> Troubleshoot, arata ca toate tensiunile sunt in limite normale, totul okIncarc, HEX-ul, dau Write si imi arata "Scris cu succes" pe fond verde.Daca dau apoi Read, imi arata numai 0x00,...Ce o fi ? ca daca ar fi sters ar trebui sa arata numai 0x1FF.Am epuizat toate variantele pe care le stiam, si de asta am nevie de ajutorul vostru.Alt PIC de acelasi fel cu asta nu mai am, deci nu pot verifica cu altul. Am mai verificat cu un PIC16F.. si si pe ala il scrie/ citeste bine. Link spre comentariu
elcomar Postat Mai 26, 2011 Partajează Postat Mai 26, 2011 vezi ca ai bifat protectia la pic si de aia nu mai vezi ce este scris in el dar de programat e programat. Pune si tu un soclu pe placa si procesorul si o sa vezi ca o sa mearga.bafta Link spre comentariu
Mondan Postat Mai 26, 2011 Autor Partajează Postat Mai 26, 2011 Multumesc frumos, asta era, era Code Protect.Nu vreau sa copiez chiar identic montajul. El e SOIC, e lipit de picioare, si i*am prin deocamdat un LED pe PORTF6. Nu am reusit sa il aprind. Am incercat mai intai cu oscilator intern. Nimic, Apoi i-am pus si Q de 4Mhz + 2x 18pF si, tot nimic. Sa fie capacitatile care "pun" cuartul la masa prea mici ?Da, deci il programeaza, dar nu aprind LEDul, nu face nimic.Atat cu programele (incercarile) mele cat si cu programe date ca exemplu.In MPLab arata ca portul isi modifica valoarea, practic nu se intampla nimic. Ce sa fie ?In Proteus nu pot ca nu are dsPIc30f,....Enervant. Link spre comentariu
Liviu M Postat Mai 26, 2011 Partajează Postat Mai 26, 2011 LED-ul montat invers?Circuitul nealimentat?De unde sa stim noi daca n-ai nici o schema/poza si nici nu spui ce ai incercat/masurat si ce rezultate ai avut? Link spre comentariu
pegas Postat Mai 27, 2011 Partajează Postat Mai 27, 2011 daca in mplab functioneaza simularea, atunci clar ai o problema pe placa. oricum, nu ar strica sa pui codul/schema.eu aveam aceeasi problema. motivul : aveam un scurt intre masa si un pin de la oscilator. Link spre comentariu
Mondan Postat Mai 27, 2011 Autor Partajează Postat Mai 27, 2011 Am verificat daca LED-ul este montat invers. Era montat corect cu o rezistenta de 470R la pin. Faza e ca pus la 5V nu se aprindea. Pe el aveam vreo 2.6V si nu se aprindea. L-am pus doar pe el la +5V ( si masa) si asa se aprinde, dar nu f. puternic. Este "d-ala" cu plastic transparent. Am reusit sa il aprind, dar nu reusesc sa il fac sa clipesca. Pentru program am copiat ceva "pasaje" dintr-un PDF care se descarca gratuit si se numeste: "Getting Started with dsPIC30F Digital Signal Controllers User's Guide" In acest PDF clipirea e realizata cu Timmere, ceea ce imi e putin dificil ca nu sunt obisnuit cu el. Am cautat o procedura mai simpla si am gasit aici: http://www.microchip.com/forums/tm.aspx?m=393902 care nu imi merge. Probabil frecventa procesorului e setata aiurea. Nu mi-a mers cu cuartul extern de 4 MB, si am setat pe oscilator intern caz incare merge. Nu stiu deocamdata nimic despre PLL, si pe ce frecv o merge PIC-ul. E dificil cu clipit LED-ul si eu descarcasem de pe NET proceduri de transformata Fourier, pentru a lua in calcul zgomotul tensiunii,... Link spre comentariu
Mondan Postat Mai 27, 2011 Autor Partajează Postat Mai 27, 2011 Am reusit pana la urma "sa clipesc" LED-ul.Am copiat un program intreg de clipire dat de ei ca exemplu in PDFul mai sus amintit. Am selectat oscilator intern si asa a mers - clipeste. Cu cuartul de 4MHz si 2*18pf nu merge. Daca tin LED-ul aprin continuu se incalzeste PICul, dar merge.Multzam frumos celor care m-au ajutat.Am scris numele PDF-ului, poate mai sunt si altii interesati. Link spre comentariu
pegas Postat Mai 27, 2011 Partajează Postat Mai 27, 2011 pai na... 5-1.4V= 2.6V2.6V / 470 ohm = 5mA => chiorensis, deci nu prea se vede ledul. pune o rezistenta de 100-200 ohmi ca sa se vada ceva.cat despre fft si dspic, asta voiam si eu sa spun...baby steps.fa mai intai ledul ala sa clipeasca, normal si pe urma mergi mai departe. nu are rost sa bati un covor cu un buldozer (led aprins cu timere). 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