Elektroda.pl
Elektroda.pl
X
Arrow Multisolution Day
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

czujniki z plc a mikrokontroler

matteusz89 14 Mar 2012 00:13 2563 14
  • #1 14 Mar 2012 00:13
    matteusz89
    Poziom 13  

    Może wydaje się dość banalne pytanie, ale czy da się podłączyć czujnik z PLC do mikrokontrolera, tak aby on aktywował wejścia mikrokontrolera ?

    0 14
  • Arrow Multisolution Day
  • Pomocny post
    #2 14 Mar 2012 00:49
    superduo
    Poziom 13  

    tak, można :)

    0
  • Pomocny post
    #3 14 Mar 2012 00:50
    63404
    Użytkownik usunął konto  
  • Arrow Multisolution Day
  • #4 14 Mar 2012 10:54
    matteusz89
    Poziom 13  

    mam pojemnościowy i optyczny.
    Jeśli można to w jaki sposób?
    zasilać czujnik z osobnego zasilania, a na wyjście dać odpowiedni opornik, żeby napięcie na wyjściu było 5V tak?

    Chodzi o to, że miałem zbudowany układ na PLC i chciałbym go przenieść na mikroprocesor.
    Jakie jest maksymalne odświeżanie wejść w takim mikrokontrolerze? bo do poprawnego działania potrzebuję około 50 Hz.

    0
  • #5 14 Mar 2012 11:18
    63404
    Użytkownik usunął konto  
  • #6 14 Mar 2012 14:11
    superduo
    Poziom 13  

    wklej note czujnika oraz napisz jakim kontrolerem chcesz go obsłużyć. Pomogę jeśli to AVR albo PIC.

    0
  • #7 14 Mar 2012 18:10
    matteusz89
    Poziom 13  

    http://www.gigaom.pl/bc3-s12-ap6x-p107.html
    http://www.ifm.com/ifmpl/web/dsfs!OK5001.html

    Napięcia zasilania od 10 V

    superduo napisał:
    wklej note czujnika oraz napisz jakim kontrolerem chcesz go obsłużyć. Pomogę jeśli to AVR albo PIC.


    właśnie nie wiem jaki najlepiej by sobie z tym poradził. Chciałbym sobie kupić jakiś i dopiero spróbować coś z tym zrobić. I zastanawiam się jaki.

    0
  • Pomocny post
    #8 14 Mar 2012 19:21
    excray
    Poziom 39  

    Podłącz przez transoptor. To załatwi sprawę. Masa, zasilanie wiadomo. Sygnał jak jest NPN to przez opornik i diodę transoptora do zasilania a jak czujnik PNP to analogicznie tylko do masy.

    0
  • Pomocny post
    #9 14 Mar 2012 22:57
    Krzysztof Kamienski
    Poziom 42  

    Na mózg Wam padło ??? :cry: Czujnik indukcyjny zblizeniowy za ponad 400 zł ?? To już renomowany OMRON jest dwukrotnie tanszy. Ja w praktyce codziennej używam TELMATIKów po 60-70 zł.i jak dotychczas z czujników idukcyjnych i optycznych retrorefleksyjnych standardowych i światłowodowych na ogólną ilość kilkudziesięciu sztuk zainstalowanych bądz wymienionych w ciągu ostatnich trzech lat nie uszkodził się żaden. Amator pakujący się w takie koszty :cry: Co do separacji do PICa proste- jak Kolega pisał - wyjście czujnika na transoptor poprzez rezystor 1K przy 12V zasilaniu (przewody niebieski (-) brązowy (+) czarny rezystor i do diodyLED transoptora. Z wyjścia transopt. czynisz Waćpan, co zechcesz OC, prawda?

    0
  • #10 15 Mar 2012 15:48
    matteusz89
    Poziom 13  

    czujnik jest PNP.
    Mógłbym spytać dlaczego akurat podłączyć przez transoptor?

    czujniki z plc a mikrokontroler

    i mógłby mi ktoś rzucić okiem na to, tak powinno wyglądać podłączenie?

    0
  • Pomocny post
    #11 15 Mar 2012 17:45
    excray
    Poziom 39  

    Nie. Niebieski to masa a u Ciebie + zasilania. Analogicznie brązowy. Masa transoptora to również masa czujnika a u Ciebie nie ma tu połączenia. Pin 3 transoptora powinien być podłączony do + zasilania mikroprocesora przez jakiś opornik, np 4k7. Transoptor jest po to aby w prosty sposób zapewnić dopasowanie sygnałów oraz ochraniać wejście mikroprocesora przed ewentualnymi przepięciami które mogłyby się pojawić w przewodzie sygnałowym czujnika. Poza tym transoptor jest zdecydowanie tańszy i łatwiej go wymienić w przypadku uszkodzenia a na dodatek daje separację galwaniczną między napięciem zasilającym czujnik a napięciem zasilającym mikroprocesor więc możesz uniknąć dzięki niemu pętli mas. Same zalety. A co do ceny zaproponowanego czujnika to Pan Krzysztof Kamienski bardzo trafnie to ujął.

    czujniki z plc a mikrokontroler

    0
  • #12 15 Mar 2012 23:25
    matteusz89
    Poziom 13  

    dzięki wielkie za wytłumaczenie.
    A mógłbyś mi jeszcze powiedzieć skąd te wartości R1 i R2, jak one zostały dobrane i co jest zadaniem tych oporów? I na wejście mikroprocesora będzie podawany sygnał o napięciu 5V prawda? i to sobie transoptor sam dopasowuje napięcie?

    0
  • #13 15 Mar 2012 23:30
    excray
    Poziom 39  

    R1 dobierasz do ustalenia wartości prądu diody a powinien on wynosić około 10mA dla tego transoptora. Z racji że po drugiej stronie masz "goły" tranzystor który tylko zwiera do masy musisz dać opornik aby uzyskać jedynkę logiczną gdy transoptor jest wyłączony. 4k7 wystarczy do tego.
    http://pl.wikipedia.org/wiki/Transoptor

    0
  • #14 16 Mar 2012 12:43
    matteusz89
    Poziom 13  

    bardzo mi pomogłeś.

    excray napisał:
    Z racji że po drugiej stronie masz "goły" tranzystor który tylko zwiera do masy musisz dać opornik aby uzyskać jedynkę logiczną gdy transoptor jest wyłączony.

    tylko tego nie rozumiem. czujnik jest normalnie otwarty, więc dlaczego jeśli transoptor jest wyłączony to ma być jedynka logiczna a nie zero?

    0
  • Pomocny post
    #15 16 Mar 2012 13:42
    Jj_Johnys
    Poziom 21  

    Kolektor tranzystora w opto wisi w powietrzu. Czy emiter będzie zwarty do masy czy nie, na kolektorze będziesz miał nic (stan nieustalony). Prąd płynie (w uproszczeniu) z kolektora do emitera. Skąd ma tam się wziąć jakikolwiek poziom jeśli nie jest on do niczego podłączony?

    0