logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Sprawdzenie schematu. Sterownik do urządzenia. Eagle.

LichyiChydy 17 Mar 2007 23:15 2310 8
REKLAMA
  • #1 3689738
    LichyiChydy
    Poziom 12  
    Posty: 91
    Pomógł: 3
    Ocena: 1
    Prosiłbym o sprawdzenie schematu.
    Jest to sterownik do urządzenia ze stycznikami i silnikami elektrycznymi powodujące duże zakłócenia i dla tego starałem się o dużą izolację galwaniczną.
    Mam jeszcze jedno pytanie. Czy eagle działa stabilnie, bo ja mam jak najgorsze odczucia czasami nie pozwala obrócić elementu? Również musiałem rozpocząć od nowa projekt, bo nie działał ze starym.
    Co do projektu czy trafo powoduję zakłócenia na układach i lepiej nie dawać na płytę?
    Załączniki:
    • untitled.zip (87.7 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • #2 3690240
    janek1815
    Poziom 38  
    Posty: 4513
    Pomógł: 372
    Ocena: 1063
    niestety nie mozna ci pomoc gdyz zamieszczony plik nie istnieje na serwerze

    W czym jest utworzony ten plik jaki program? protel go nie obsuguje moze prosciej bedzie zrobic zrzuy ekranu?
  • REKLAMA
  • #3 3690406
    LichyiChydy
    Poziom 12  
    Posty: 91
    Pomógł: 3
    Ocena: 1
    Może jeszcze raz spróbuje dodać plik
    Załączniki:
    • Sterownik.rar (74.16 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #4 3691197
    crazy_phisic
    VIP Zasłużony dla elektroda
    Posty: 2244
    Pomógł: 278
    Ocena: 131
    Eagle to bardzo stabilne oprogramowanie, nigdy nie miałem z nim problemów.
    Co do schematu:

    - jeśli palujesz wykorzystać ULN2803 to błędnie realizujesz zasilanie przekaźników:
    http://www.fresnel.fr/perso/kuhlmey/nik/d2p.html

    - brakuje rezystorów ograniczających prąd diod LED transoptorów

    - do zasilacza na IC6 dodaj kondensatory po stronie wejściowej i 100n na wyjściu

    - w układzie nie korzystasz z części analogowej procesora więc spokojnie możesz połączyć AVCC z VCC i zastosować umieszczony na schemacie filtr

    - układ z rezystorami w emiterach transoptorów może nie działać tak jak tego oczekujesz, podłącz je do 5V i sygnał pobieraj z kolektora, emiter na masie

    - podciągnąłbym również kolektory OK9-12, ale można to zrobić na pinach procesora

    - również linie portu 1wire wypadałoby podciągnąc do 5V

    Do pełni szczęścia pozostanie tylko zaprojektować porządnie PCB ;)
  • REKLAMA
  • #5 3693978
    LichyiChydy
    Poziom 12  
    Posty: 91
    Pomógł: 3
    Ocena: 1
    Prosił bym o sprawdzenie po poprawkach. Chciał bym podnieś napięcie na po stronie sterowania przekaźnikami do 12 volt. jak miał bym zmienić schemat by to działało . Układ uln2803 może pracować na 12 volt ale czy sygnały sterujące też mogą mieć 12 V. Z tego co wiem to nie. Czyli dać rezystory na Cny-12 od ok1 do ok8 na emiterze lub kolektorze ale jak je wyliczyć. Również na wejściach na diody do Cny12 ok9 do ok11 powinienem dać większe rezystory jak je wyliczyć. Wiem że jest to w dokumentacji układów ale one nie być po polsku.
    Eagle zgłasza błędy erc. Co one grubsza oznaczają. Czy dyskwalifikują ten schemat do dalszej pracy.
    Załączniki:
    • Sterownik2.rar (74.31 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • Pomocny post
    #6 3694052
    crazy_phisic
    VIP Zasłużony dla elektroda
    Posty: 2244
    Pomógł: 278
    Ocena: 131
    - przy zmianie napięcia na 12V(na liniach sterujących) musisz zamiast uln2803A zastosować uln2804A

    - rezystory ograniczające prąd diod wyliczasz z prawa Ohma
    $$ R=\frac{(U_{\mbox{sygnalu sterujacego}} - U_{diody})}{I_{diody}} -> R=\frac{5V_{\mbox{dla lini podpietych pod procesor}} - V_F(1.45)} {I_F(\mbox{np 10mA})} = 355\Om$$
    Dajesz rezystor zbliżony do tej wartość np w przedziale 300-400Ω

    - rezystor w kolektorze liczysz podobnie, zakładasz że płynie przez tranzystor w transoptorze prąd I_c=1mA masz napięcie zasilające i spadek na złaczu C-E = 0.3V podstawiasz do wzoru i już. Dla 12V wartość rezystora wynosi 11.7kΩ
    http://www.geocities.com/sorefeets/balancerland/datasheets/cny17.pdf

    - OK9 zasilasz z zewnątrz?

    - ERC zgłasza ostrzeżenia, ale nimi nie koniecznie trzeba się przejmować (oczywiście należy je sprawdzić), natomiast błedy jakie znalazł to brak linii zasilających MAX232 - użyj polecenia INVOKE i dodaj linie zasilające, pozostałe błędy to tylko brak podłączenia drugiej "części" bufora i tym nie musisz się przejmować.
  • #7 3695917
    Konto nie istnieje
    Konto nie istnieje  
  • #8 3696116
    crazy_phisic
    VIP Zasłużony dla elektroda
    Posty: 2244
    Pomógł: 278
    Ocena: 131
    Rezystory te nie są wymagane, ale w warunkach silnych zakłóceń tworzą wraz z pojemnością magistrali filtr dolnoprzepustowy. Z jednej strony ograniczają maksymalną prędkość transmisji ale za to zmniejszają wrażliwość na zakłócenia zewnętrzne.
  • #9 3696232
    LichyiChydy
    Poziom 12  
    Posty: 91
    Pomógł: 3
    Ocena: 1
    Takie rezystory znalazłem gdzieś u kogoś w podobnym projekcie. Również w artykule Mikroprocesora Ośla łączka z listopada 2003 w gazecie Elektronika dla wszystkich.
    Jest tam napisane „W niektórych systemach stosuje się dodatkowe rezystory szeregowe. O ile są stosowane, zwykle maja wartość 300 oma. Zwiększają one odporność na ewentualne zakłócenia impulsowe, indukowane w rozległych obwodach szyny. Takie rezystory są zalecane w niektórych urządzeniach, gdzie mogą indukować się „ szpilki” pod wypływem nagłych zmian prądu czy wyładowań”.
    Faktem jest, że w tym projekcie nie ma zbyt rozległych obwodów i pewnie mógłbym je pominąć.

    Dodano po 2 [minuty]:

    Takie rezystory znalazłem gdzieś u kogoś w podobnym projekcie. Również w artykule Mikroprocesora Ośla łączka z listopada 2003 w gazecie Elektronika dla wszystkich.
    Jest tam napisane „W niektórych systemach stosuje się dodatkowe rezystory szeregowe. O ile są stosowane, zwykle maja wartość 300 oma. Zwiększają one odporność na ewentualne zakłócenia impulsowe, indukowane w rozległych obwodach szyny. Takie rezystory są zalecane w niektórych urządzeniach, gdzie mogą indukować się „ szpilki” pod wypływem nagłych zmian prądu czy wyładowań”.
    Faktem jest, że w tym projekcie nie ma zbyt rozległych obwodów i pewnie mógłbym je pominąć.

Podsumowanie tematu

LABEL_AI_GENERATED
Dyskusja dotyczy sprawdzenia schematu sterownika urządzenia z silnikami elektrycznymi i stycznikami, gdzie istotna jest izolacja galwaniczna ze względu na duże zakłócenia. Użytkownik pyta o stabilność oprogramowania Eagle, które czasami nie pozwala na obrót elementów i wymagało rozpoczęcia projektu od nowa. Wskazano, że Eagle jest stabilny, a problemy mogą wynikać z błędów w schemacie. W schemacie zauważono błędy w zasilaniu przekaźników przy użyciu ULN2803, brak rezystorów ograniczających prąd diod LED transoptorów oraz konieczność dodania kondensatorów filtrujących przy zasilaczu. Zasugerowano połączenie AVCC z VCC i poprawne podłączenie emiterów transoptorów do masy, a także podciągnięcie linii portu 1-wire do 5V. Przy podniesieniu napięcia sterowania przekaźnikami do 12 V zalecane jest użycie ULN2804A zamiast ULN2803A, a rezystory ograniczające prąd należy wyliczyć zgodnie z prawem Ohma, z podanymi przykładami wartości. Ostrzeżenia ERC w Eagle niekoniecznie dyskwalifikują schemat, ale wymagają weryfikacji, np. brak zasilania MAX232. Dyskutowano także rolę rezystorów szeregowych na magistrali I²C jako filtrów dolnoprzepustowych poprawiających odporność na zakłócenia impulsowe, choć mogą ograniczać prędkość transmisji. Rezystory te są zalecane w rozległych obwodach, ale w omawianym projekcie mogą być pominięte. Podsumowując, schemat wymaga korekt w zasilaniu i doborze elementów, a Eagle jest odpowiednim narzędziem do projektowania PCB, pod warunkiem poprawnego użycia i weryfikacji błędów ERC.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA