Bandi Szasz Postat Septembrie 11, 2020 Partajează Postat Septembrie 11, 2020 (editat) Depinde de semnalul de iesire de la acel senzor sau ce o fi, acel circuit din DS la detectarea unui impuls pozitiv de durata x va oferii un impuls pozitiv pe iesire de durata y. Din circuitul original mai functioneaza ceva sau ai disponibil doar legaturile la LED si fotodioda? Daca nu este nimic functional si actionarea se face la intreruperea razei si nu prin reflexie (detectarea asezarii unui obiect sub senzor) s-ar putea intervenii la acea fotoDioda pentru al schimba cu un TSOP ? Ma gandesc ca poate e mai usor de schimbat fotodioda cu un TSOP (receptor integrat ce se foloseste mai peste tot pentru telecomenzi) si refacut tot circuitul cu un PIC low-power (seria LF), PIC-ul se trezeste la un anumit interval de timp si genereaza un tren de impulsuri la 36/38Khz si verifica daca primeste raspuns de la TSOP, daca nu primeste (raza blocata) da drumu la motoras pentru cateva secunde si asteapta o noua actionare. Eu sunt deja la al 2 lea set de fotocelule facute pentru poarta si usa de garaj tot asa cu TSOP si merg brici (se poate limita curentul prin LED pentru distanta dorita). Editat Septembrie 11, 2020 de Bandi Szasz Link spre comentariu
bercioiu Postat Septembrie 11, 2020 Partajează Postat Septembrie 11, 2020 Eu am depanat doua dozatoare din aestea cu baterii si ambele aveau rezistenta serie pe fotodioda decalibrata. La unul era prea mare si nu functiona deloc, iar la cel de la doilea, era spre zero si pornea cateodata din senin, gaseam tot sapunul pe jos. Link spre comentariu
fratello Postat Septembrie 11, 2020 Autor Partajează Postat Septembrie 11, 2020 IC-ul dozatorului meu e incorporat in rasina (pastila neagra pe pcb), habar n-am ce e... Dozatorul arata bine asa cum e ( nu pot schimba cu usurinta emitatorul/receptorul ... Link spre comentariu
Bandi Szasz Postat Septembrie 11, 2020 Partajează Postat Septembrie 11, 2020 Ok, deci ma gandesc ca emitatorul si receptorul sunt cele doua puncte negre de sub aparatorul ala mov, daca este asa atunci acolo ai senzor de reflexie si nu bariera (intrerupere). Senzorul prin reflexie functioneaza prin reflectarea luminii IR de obiectul (in cazul acesta de mana) inapoi la receptor, cum sunt si acele module vandute pe eBay, LED-ul IR emite iar obiectul plasat in fata lui reflecta lumina in fotodioda iar cresterea / scaderea tensiunii pe acesta este detectat de un op-amp. Ca sa inteleg tu vrei sa dai toata electronica afara si sa folosesti LED-ul si fotodioda montata deja in carcasa nu ? Daca este asa atunci tot ceva pe baza de PIC trebuie sa folosesti pentru operare pe baterii din moment ce nu poti tine LED-ul alimentat non-stop (ar golii bateriile foarte repede) si o sa ai nevoie de un ciclu de sleep -> emitere LED -> detectare fotodioda -> activare sau nu dupa care din nou o perioada de sleep. Link spre comentariu
fratello Postat Septembrie 11, 2020 Autor Partajează Postat Septembrie 11, 2020 (editat) Nu ! Emitatorul este jos, la baza dispenserului. Receptorul este sus, langa orificiul pt sapun. Plasticul mov este de design, in spatele lui este doar un LED care se aprinde cand se distribuie sapun. Editat Septembrie 11, 2020 de fratello Link spre comentariu
Bandi Szasz Postat Septembrie 11, 2020 Partajează Postat Septembrie 11, 2020 Bun, inseamna ca e bariera cum ai zis de la inceput, receptorul sigur este fotodioda (2 fire) ? Intreb pentru ca am mai vazut alte electronice care foloseau receptor integrat (TSOP, 3 fire) pentru o imunitate mai buna la lumina naturala. Daca este fotodioda o sa iti zic niste pasi de testare cum sa aflii cat de cat tensiunea de prag la detectie. Link spre comentariu
fratello Postat Septembrie 11, 2020 Autor Partajează Postat Septembrie 11, 2020 E fotodioda. Link spre comentariu
Bandi Szasz Postat Septembrie 11, 2020 Partajează Postat Septembrie 11, 2020 (editat) Ok, atunci o sa iti descriu cam cum as face eu si vedem daca iti place si tie si facem cumva. Inserezi o rezistenta serie cu fotodioda si il alimentezi cu 5V, rezistenta o mai tatonezi sa vezi cu care obtii rezultate mai bune insa la PIC-uri intrarea ADC-ului de obicei are o impedanta maxima de 10k deci cam 10k ar fi valoarea maxima. Eu as folosii un PIC din seria (LF) pentru ca sunt mai eficiente la partea de consum insa trebuie alimentate la 3.3V, pentru a asigura alimentarea de 3.3V poti folosii un "MCP1700T3302" (consuma in jur de 2uA). Il pun in sleep si il trezesc la fiecare 200ms prin WDT, fac 2-3 masuratori ADC pe fotodioda si fac media (aceasta masuratoare reprezinta tensiunea cu lumina ambientala) dupa care pornesc emitatorul si repet masuratoarea. Daca cele 2 valori masurate sunt apropiate inseamna ca nu exista diferenta intre emitator oprit si pornit deci sunt obturate care inseamna o detectie si pornesc motorasul pentru x secunde, pentru o activare noua va trebuii sa se detecteze intai eliberarea obturatiei care inseamna ca cele 2 valori ADC trebuie sa difere substantial, totul configurat corect cu un circuit aferent nu ar trebuii sa depaseasca un consum total de 10uA. Acuma pentru teste initale ar fi util daca ai avea un arduino prin care sa experimentezi valorie citite prin ADC prin afisarea lor pe terminalul serial si sa vezi cam ce diferenta de tensiune obtii cu senzorul pe liber vs obturat. Editat Septembrie 11, 2020 de Bandi Szasz Link spre comentariu
fratello Postat Septembrie 11, 2020 Autor Partajează Postat Septembrie 11, 2020 Super ! In weekend sper sa reusesc sa fac masuratorile. Postez deindata ce am rezultatele. Numai bine ! Link spre comentariu
fratello Postat Septembrie 12, 2020 Autor Partajează Postat Septembrie 12, 2020 (editat) Am un Arduino Uno. E OK sa procedez ca in exemplu pentru a citi tensiunea pe LED-ul receptor ? Editat Septembrie 12, 2020 de fratello Link spre comentariu
Bandi Szasz Postat Septembrie 12, 2020 Partajează Postat Septembrie 12, 2020 (editat) Da, cam exact cum este acolo, eventual poti pune un "delay(200);" dupa "Serial.println(val);" ca sa nu scrie asa repede pe terminal ca sa poti vedea usor valorile, fara delay o sa scrie foarte repede in terminal. Editat Septembrie 12, 2020 de Bandi Szasz Link spre comentariu
fratello Postat Septembrie 13, 2020 Autor Partajează Postat Septembrie 13, 2020 (editat) Intre timp postez codul pentru un montaj cu PIC 12F675 care foloseste comparatorul (fotodioda la pin GP0 ; out la pin GP2). Codul este scris de un user de pe forumul picbasic.co.uk ; nu am avut timp sa-l testez fizic, insa in Proteus este OK. Sper sa pot face curand masuratorile pentru fotodioda . @ __config _INTRC_OSC_NOCLKOUT & _WDT_OFF & _PWRTE_ON & _MCLRE_OFF & _BODEN_ON DEFINE OSCCAL_1K 1 DEFINE OSC 4 CMCON = %00001110 TRISIO = %111011 vrcon=$88 ;about vcc on 2 ANSEL=1 tmp var byte Main: intcon=$40 pir1=0 PIE1=8 asm SLEEP nop endasm if CMCON.6 then gpio.2=1 pause 1000 gpio.2=0 endif goto main END Editat Septembrie 13, 2020 de fratello Link spre comentariu
fratello Postat Septembrie 15, 2020 Autor Partajează Postat Septembrie 15, 2020 Imi cer scuze ... nu am avut deloc timp sa desfac dispenserul si sa fac masuratorile. Promit ca revin cu info. Link spre comentariu
nico_2010 Postat Septembrie 28, 2020 Partajează Postat Septembrie 28, 2020 (editat) Salut! Am incercat doua variante, insa cu ATmega328 (asta am pe placa de breadboard in prezent). O prima varianta are semnalul IR transmis cu frecventa de 33kHz si "modulat" cu un semnal cu frecventa de circa 1.6kHz si este imun la sursele de lumina obisnuite (bec, neon, lumina soarelui, etc). In momentul de fata, durata de timp pentru actionarea pompei este de 0.5 secunde (e data de Watchdog), dar nu am stabilit ce curent consuma. O a doua varianta (mai am un pic de lucru la ea) foloseste schema de mai sus si este al naibii de sensibila la lumina ambientala (alta decat IR) insa reactioneaza foarte bine la prezenta mainii in zona senzorului. De mentionat ar fi ca nu am luat niciun fel de masuri de "ecranare" optica a fototranzistorului. Masuratorile facute, in ultimul caz, au aratat ca in absenta radiatiei IR pe emitorul fototranzistorului ar fi o tensiune de circa 0.61V, pentru ca in prezenta radiatiei IR cauzata de apropierea mainii sa masor o tensiune de circa 2.4V. Continui si vom vedea la ce rezultate ajung in final. L.E.: Voi incerca sa trec proiectul pe un ATtiny45 sau 85, insa nu inca! Editat Septembrie 28, 2020 de nico_2010 Link spre comentariu
fratello Postat Septembrie 28, 2020 Autor Partajează Postat Septembrie 28, 2020 Grozav ! Ma bucur sa vad ca mai e cineva interesat ... Din pacate pentru mine, multiple motive au blocat intentia mea de a face masuratorile necesare ... iar, ca un facut, ambele dozatoare functioneaza perfect ! Fara sa le fac absolut nimic !!! Probabil au auzit ca le-am pus gand rau .... 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