Proiectare senzori pentru banda de control

Acasa Forumuri Electronica Digitala Automatizari Proiectare senzori pentru banda de control

Acest subiect conține 9 răspunsuri are 2 voci și a fost actualizat ultima dată de  Ciprian acum 2 ani, 9 luni.

Vizualizare 10 articole - 1 la 10 (din 10 în total)
  • Autor
    Mesaje
  • #6782

    romanovu
    Membru

    Salutare,

    Sunt nou venit pe acest forum si nu stiu daca am postat unde trebuie.

    Montajul vine in modernizarea unor echipamente mai vechi.

    Avem doua bari de 2 metri fiecare, cam la 10 cm distanta intre ele paralele. O bara are 100 de emitatorare, celalalt 100 de receptoare fiecare la cite 2 cm. Barile nu exista, puteti concepe cum doriti. (original erau ceva fotocelule, dar nu exista)

    Intre cele doau bari pe o banda rulanta se misca diferite obiecte. + o banda de control alba care are la fiecare 2 cm cite un semn. (banda iar nu avem, facem cum vreti. Oiriginal se folosea un microcontact pe un ax, ce nu mai exista). Ma intereseaza citi senzori sunt acoperiti de obiectele ce se misca la fiecare 2 cm de avansare, (date de forma 1001110001..) ce sa fie scrisa pe un port serial.

    Pentru inceput putem lucra pe o macheta mica cu 5 senzori , pe o foaie.

    #6924

    romanovu
    Membru

    Eu am gandit-o in felul urmator. 100 fotodiode sau multiplu de 8-16 asezate la 2 cm una de alta. deasupra lor 1 neon care le inchide pe toate (ca stare). pe margine o banda transparenta care tot la 1-2 cm sa fie neutralizata transparenta (stare), dar care are o fotodioda si care numara cate randuri de 1-2 cm are matricea descrisa la final (returnata pe COM). De aici reiese ca viteza cu care se deplaseaza banda nu conteaza.
    In momentul in care se interpune ceva pe a 10 fotodioda,fotodioda de stare retine si scrie pe un rand al matricei starea celorlalte 100 . Ex. apare ceva lat de 10 cm la 30 cm stanga sau dreapta, nu conteaza.
    Starea va fi ceva de genu (111111111111111 00000 11111111…..111111). Am simulat randul din matrice interpunandu-se din stanga ceva lat de 10 cm. Astept sugestii, sau pareri. Merci

    #6925

    Ciprian
    Keymaster

    Se poate rezolva mult mai simplu, depinde de viteza cu care se misca banda, daca este o viteza constanta se poate folosi doar un singur senzor. Mutarea din matrice se face la un anumit timp, de la dreapta la stanga sau invers. De ex:
    Avem initial o stiva goala ‘00000000’ la un moment dat trece ceva prin fata senzorului si stiva devine ‘00000001’. Apoi dupa 5 ms nu mai e nimic in fata senzorului si stiva devine ‘00000010’, dupa alte 5 ms senzorul detecteaza iar ceva, stiva devine 00000101. Si asa mai departe biti sunt mutati de la dreapta la stanga si pe ultima pozitie este adaugata valoarea citita de senzor odata la 5 ms.
    Acum trebuie sa iti cauti un microcontroler si un senzor. 🙂

    #6926

    romanovu
    Membru

    multumesc mult
    Ideea e ca acele bucati care trebuie masurate sunt foarte multe.
    Viteza e oarecum constanta. vechea masinarie era de prin anii 80, si ma indoiesc ca viteza de deplasare a benzii era constanta.

    #6927

    Ciprian
    Keymaster

    Atunci se poate folosi suplimentar inca un senzor care sa fie actionat in momentul in care banda a mai avansat o pozitie.
    Obiectele de pe banda de ce tip sunt?

    #6928

    romanovu
    Membru

    gen materiale cu forma neregulata

    #6929

    romanovu
    Membru

    adica mai exact maeriale, tesaturi

    #6930

    romanovu
    Membru

    ideea cu un singur senzor ar fi ok, dar acel senzor care se deplaseaza de la stanga la dreapta ar trebui sa se miste cu o viiteza destul de mare. Ma voi lovii de problema mecanicadupa cateva ture de „dute-vino”

    #6931

    romanovu
    Membru

    am vrut o banda transportoare si senzorii in pozitie fixa

    #6932

    Ciprian
    Keymaster

    Pai asta spuneam si eu ca senzorul nu se misca, banda cu obiecte se misca prin fata acestuia. 😀

Vizualizare 10 articole - 1 la 10 (din 10 în total)

Trebuie să fii autentificat pentru a răspunde la acest subiect.