Sari la conținut
ELFORUM - Forumul electronistilor

senzor IR pentru PC pe port USB?


firefly

Postări Recomandate

am facut si eu acesta trasnaie un timp; pe linga complicatia care am avut-o cu telecomanda , era a doua complicatie cu calitatea de transmisie audio-video ; daca pe un pc mai mare se poate pune placa video / audio cit de cit buna , la leptop , totul este limitat . Si pentru ce acest chin ? pentru 100lei ?; la capitol calitate , un dvd player nu poate fi egalat de un leptop .Fa un calcul cit te costa ambele variante si sint sigur ca vei lua decizia inteleapta .

Link spre comentariu
  • Răspunsuri 25
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • firefly

    14

  • spinach

    9

  • The Stressmaker

    1

  • INCEPATOR21

    1

ai dreptate cu afirmatia ca la un laptop lucrurile sunt mai limitate, dar stii in acelasi timp ca comparatia cu un player extern chiar nu isi are rostul. Stim ca sunt chestii diferite, stim ca au avantaje si dezavantaje fiecare dintre ele; cu toate astea nu de aici am pornit si nu acesta era subiectul dezbaterii.In momentul de fata sa-i spunem "necesitate" este ca senzorul sa isi faca datoria pentru ceea ce a fost el conceput si sa reusesc sa-l implemetze la mine.o alta vorba spune ca exercitiul e mama invataturii, daca ne-am opri cu totii la faptul ca merele oricum cad din copac cand sunt coapte, am muri de foame pina vor cadea merele, asa ca invatam sa urcam in copac chiar daca o sa mai cadem de cateva ori, sau cautam chiar alte metode de a scutura copacul sa ne pice merele. Nu trebuie sa umblam in totdeauna pe aceasi carare cu totii, descoperirile au fost toate (daca nu ma insel) obtinute umbland pe cai inca "neumblate", nu o sa fac eu nici o descoperie cu acest "ochi magic", dar Igor a facut ceva ce na existat pina atunci .... iar noi aplicand-o; la un moment dat vom ajuta pe altcineva sa faca altceva utilizand partial sau integral munca lui Igor ... (asta inseamna evolutie nu?), daca toti ne-am limita doar la un "DVDplayer" si ne-am declara multumiti, la un moment dat ar duce la involutie.

Link spre comentariu

un mic update pentru cei care eventual vor mai incerca acest tip de receptor IR.programatorul lui Igor nu merge cu AT90S2323 (ATiny25-20), am vorbit si cu igor si recomanda folosirea unui programator clasic, cel recomandat de el merge doar pentru AT90S2313.Pina gasesc sa programez IC-ul, proiectul meu e nevoit sa stea in stand-by.

Link spre comentariu

Merge bine cu AtTiny2313 ; AT902313 nu gasesti deoarece nu se mai fabrica de citiva ani, deci sanse mici sa il gasesti . Pentru programare foloseste TwinAVR 1.1.0.2; programatorul este simplu de facut ; singura probleme este ca trebuie sa ai un port paralel la dispozitie ; daca ai lep fata astfel de post , apeleaza la un prieten cu pc ; ca sa construesti un nu necesita alimentare externa ;programator pe usb este cam complicat ; dupa ce ai circuitul si un programator facut , anunta ca sa iti mai dau ceva idei ; daca insa programarea mcu AVR iti este cunoscuta , sint convins ca ai sa te descurci ;se programeaza fara ISP ; igor nu a prevazut necesitatea cu ISP, adica pui in placa un soclu si in soclu bagi mcu ; la nevoie il scoti si il reprogramezi .

Link spre comentariu

ar fi doar o mica problema, un mic amanunt. ATiny2313 (AT90S2313) este pentru DIL20 iar ATiny25-20 (AT90S2323) pentru DIL8, (am folosit soclu si pe placa de montaj, tocmai in idea de a putea fi scos mcu-ul in caz de necesitate) ca sa trec acum la AT2313 inseamna sa refac toata schema, ceea ce deocamdata nu o sa fac, ci mai degraba caut in continuare sa pot programa ATiny25-20. In rest ceea ce ai zis legat de programare sunt convins ca merge pentru ambele tipuri de mcu.de port paralel (LPT) nu duc lipsa, cu asta m-as descurca dar inca nu am programat mcu-uri, asa ca asta imi da ceva emotii, mai bine mai astept 1-2 zile poate gasesc pe cineva amabil sa ma asiste. daca nu probabil ca voi trece sa realizez un programator "universal" si sa incerc eu insumi iarasi.

Link spre comentariu

-Cind se programeaza un mcu , el cere 1-2 fisiere , respectiv fisier tip hex care il baga in zona de memorie flash si unul tip eep care este bagat in zona de memorie eeprom ; fisier eep poate sa lipseasca ; mcu merge si cu doar fisier hex ; -pachetul lui igor contine 4 fisiere , respectiv : igorplug.dll care se pune in girder , igorplug.inf si igorplug.sis pentru usb din win xp si usb90s23x13.hex care se pune in mcu .-usbs23x13.hex se obtine din compilarea sursei scrisa in asm ; in sursa , se identifica intotdeauna avr folosit ; deci , ca sa mearga alt avr trebuie sa iei sursa initiala in asm folosita de igor , sa o modifici pentru circuitul tau [nu se mai potrivesc functiile pinilor ,logica mcu] apoi sa o recompilezi si sa obtii un nou hex bun pentru circuitul tau , totul insa sa mearga bara-bara cu fisierele de usb ale win ; ..... ;treaba asta este destul de grea dar daca te pasioneaza este foarte interesanta ; sursa lui igor are 1515 instructiuni , cu comentarii in limba poloneza ! ; este foarte dificil si cind stapinesti bine limbajul asm ; eu unul , cind aud de asm ....-acuma de , poti sa incerci ; parerea mea este ca este mult mai simplu de refacut placuta si sa folosesti schema lui igor .-cei 8 pini ai lui Attiny25 nu iti mai permit sa ai semnalizari ale blocului [alimentare 2 buc , reset 1 , Q 2buc , usb 2buc , senzor 1buc] total 8 ; semnalizarile sint foarte utile , respectiv cind blocul este sub tensiune si este activ [on/off] pentru win si receptia corecta in ir [receiv good]; -acuma sa fim optimisti ; igor a facut o varianta cu at90s2323 ; din acesta cauza fisierul lui are un x in denumire ; studiaza diferenta dintre at90s2323 si attiny 25 si poate il pacalesti ; incearca sa programezi attiny 25 cu hexul 23x3 si vezi ce se intimpla ;Iti doresc succes.

Link spre comentariu

-acuma sa fim optimisti ; igor a facut o varianta cu at90s2323 ; din acesta cauza fisierul lui are un x in denumire ; studiaza diferenta dintre at90s2323 si attiny 25 si poate il pacalesti ; incearca sa programezi attiny 25 cu hexul 23x3 si vezi ce se intimpla ;

Iti doresc succes.

pai tocmai de aici plec si de la faptul ca iam scris lui igor si acesta e raspunsul lui:

Programmer works only to AT90S2313 - please find on internet another

programmer schematic and software.

pe de alta parte cum ai subliniat si tu el nu a realizat montajul cu AT90S2323 dar alti utilizatori da, el in schimb a garantat ca montajul functioneaza cu acelasi HEX.

acum dupa ce cu programatorul lui n-am reusit nimic, am facut alt programator: http://www.serasidis.gr/circuits/avrprog/avrprog.htm dar aici am lat aproblema, nu reusesc sa pornesc aplicatia fara eroare. imi spune ca "Privileged instruction" chiar daca sunt administrator. nu stiu cum trebuie pacalit in acest sens, deoarece de aici incolo nu vrea sa treaca la programare chiar daca setez totul si incarc HEX-ul.

Ceea ce caut acum, fara sa renunt la proiect in faza aceasta este sa gasesc pe cineva care sa imi programeze acest mcu cu hex-ul lui igor.

 

era sa uit de faptul ca: http://www.tme.eu/ro/katalog/index.phtm ... szukaj%3D+

Inlocuire pentru AT90S2323-10PC

si din cate stiu produsul conform fisei tehnice e acelasi, deci ar trebui sa mearga.

Link spre comentariu

dupa ce pui in programator mcu , dai read ; nu trebuie sa apara eroare si sa citeasca atit flesh cit si ee ; deasemenea trebuie sa poti citi toate fusurile ; daca citeste bine , ar trebui sa scrie fusurile cum vrei tu ; abia dupa aceia incepe problema cu hex ; unele programatoare sint mofturoase la lungime fisier ; -baga in el un hex blanc generat pe mcu specific si vezi daca merge .-controleaza fusurile de fabrica , poate este pus un lacat de control .

Link spre comentariu

acum dupa ce cu programatorul lui n-am reusit nimic, am facut alt programator: http://www.serasidis.gr/circuits/avrprog/avrprog.htm dar aici am lat aproblema, nu reusesc sa pornesc aplicatia fara eroare. imi spune ca "Privileged instruction" chiar daca sunt administrator. nu stiu cum trebuie pacalit in acest sens, deoarece de aici incolo nu vrea sa treaca la programare chiar daca setez totul si incarc HEX-ul.

cam tarziu dar am gasit si solutia pentru eroarea intampinata: http://www.edaboard.com/ftopic227708.html

Hello,First of all, I think you must use the lastest version of ICProc. The available version es 1.5D, and you are using the 1.5C.Before you have ICProg funcionally, you must set some configuration parameters. I'm sure you are using Windows XP or 2000, so you need to install the Win NT/2k driver, it's very easy, follow this steps:Download the attachment files, it contains the ICProg 1.5D and the Windows NT/2000 Driver.Uncompress the ICProg and the driver in the same folderExecute ICProg, of course it would give you the PRIVILEGED INSTRUCTION error, got to:Settings --> Options -> Misc ; here you must mark "Enable NT/2000/XP Driver", after this accept all and restart ICProg.The PRIVILEGED INSTRUCTION erros must be gone.By,GuillerMo (AR)

intre timp sper sa am mcu-ul programat, daca nu, voi incerca iarasi sa il programez eu.
Link spre comentariu
  • 11 luni mai târziu...

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



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări