Schemat sterownika na L297 L298 poszukiwany

Rozmowy na temat układów elektronicznych sterowania obrabiarek CNC

Autor tematu
azdww
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 10
Posty: 101
Rejestracja: 21 sie 2013, 14:28
Lokalizacja: mam wiedzieć

#11

Post napisał: azdww » 09 paź 2013, 21:04

Przesiedziałem 4 godziny żeby poprawić schemat i wykonać pcb i o to efekt: (przy okazji przestudiować dziesiątki schematów i wybrać najlepsze rozwiązania a także dowiedzieć się wszystko o danym wyprowadzeniu układu)
Obrazek
Zakreślone na czerwono to moje wątpliwości a zarazem pytania,czy w danym miejscu jest konieczny ten element.
C4 Kondensator 1uF. Potrzebny czy zbędny?
C7 Konieczne?
C6,C2 kondensatory odprzęgające tuz przy nózkach układów a brak ich na zasilaniu to dobry pomysł?
R10, R9, R14 niby powinny się tu znajdować, ale czy wartość jest ok?
R5, R7, R13 Tu wykłada się moja nadgorliwość pozostała po mikrokontrolerach. Stan wysoki podawany do pinu układu musi posiadać zmniejszone napięcie przez rezystor?
Pomarańczowo to pytanie. Home działa podobnie jak sygnalizator przeciążenia?



Tagi:

Awatar użytkownika

grg12
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1670
Rejestracja: 03 sty 2007, 14:27
Lokalizacja: Wiedeń

#12

Post napisał: grg12 » 09 paź 2013, 21:42

azdww pisze: C4 Kondensator 1uF. Potrzebny czy zbędny?
Jest konieczny - wraz z R6 tworzy układ "przytrzymujący" linie RESET przez kilka ms po włączeniu zasilania. Dzięki niemu po każdym uruchomieniu układ jest w znanym - stabilnym stanie.
azdww pisze: C7 Konieczne?
Tak - "czyści" napięcie odniesienie zwiekszajac odporność układu na zkłócenia.
azdww pisze: C6,C2 kondensatory odprzęgające tuz przy nózkach układów a brak ich na zasilaniu to dobry pomysł?
One SĄ na zasilaniu.
azdww pisze: R10, R9, R14 niby powinny się tu znajdować, ale czy wartość jest ok?
Wartość jest w porządku - ale nie jest zbyt krytyczna, jak dasz 3.3k albo 10k też będzie ok
azdww pisze: R5, R7, R13 Tu wykłada się moja nadgorliwość pozostała po mikrokontrolerach. Stan wysoki podawany do pinu układu musi posiadać zmniejszone napięcie przez rezystor?
One nie służą do zmniejszania napięcia tylko jako zabezpieczenie przed zbyt wysokim prądem wejściowym - np. na skutek zwarcia w scalaku. Ogólnie - podłączanie wejść logicznych bezpośrednio do linii zasilania nie jest dobrym pomysłem.
azdww pisze: Pomarańczowo to pytanie. Home działa podobnie jak sygnalizator przeciążenia?
Nie - po prostu pokazuje że układ jest w pozycji początkowej, IMHO można sobie darować chyba że koniecznie chcesz mieć błyskającą lampkę

Nie rozumiem dlaczego chcesz "optymalizować" układ - te elementy kosztują grosze. Układ zapewne będzie działał i bez nich - ale mniej stabilnie. Co gorsza błędy spowodowane tego typu manipulacjami są jednymi z najbardziej irytujących - układ potrafi latami działać poprawnie żeby nagle odmówić współpracy (zawsze wtedy kiedy jest najbardziej potrzebny) a kiedy próbujesz sprawdzić co się zepsuło nagle znowu jest ok (jeśli kiedyś zobaczysz urządzenie które do uruchomienia wymaga "magicznej procedury" typu "po włączeniu kopnąć z prawej strony" albo np. nie działa w poniedziałki albo podczas deszczu - są spore szanse że jakiś liczykrupa zaoszczędził 5 groszy na "niepotrzebnym" rezystorze)


marand68
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 3
Posty: 82
Rejestracja: 22 sty 2009, 23:07
Lokalizacja: Wrocław

#13

Post napisał: marand68 » 09 paź 2013, 21:49

Spróbuję Ci pomóc.
- C4 wraz z R6 tworzy układ całkujący, który ma za zadanie wygenerować prawidłowy impuls resetujący układ po załączeniu zasilania,
- C7 odsprzęga wejście napięcia referencyjnego (zalecenia z noty katalogowej),
- C6, C2 - odpowiadając - to bardzo dobry pomysł. Kondensatory odsprzęgające montuje się jak najbliżej układu odsprzęganego. Na nich nie oszczędzaj nigdy. Unikniesz problemów.
- R9, R10, R14 - podciągają wejścia do +5V i ich wartość jest prawidłowa,
- R5, R7, R13 - to są rezystory ograniczające prąd a nie obniżające napięcie. Przy tych zworkach służą do prawidłowego ustalenia stanu napięcia wejściowego L/H. 10K to właściwa wartość, powoduje zmniejszenie prądu wejściowego dla układu a tym samym ogólne zmniejszenie poboru prądu w przeciwieństwie do bezpośredniego podłączenia tego wejścia do +5V. Poza tym zabezpieczają przed zwarciem pinów 1 i 3 i spaleniem np. zasilacza,
- HOME - jesteś w błędzie. Nota katalogowa podaje, że to wyjście sygnalizuje, że układ jest w stanie "po zainicjowaniu" czyli wyjścia ABCD = 0101. Dioda zapali się za każdym razem kiedy na wyjściach będzie właśnie kombinacja stanów 0101,

Mam nadzieję, że rozwiałem Twoje wątpliwości.

Marek

PS. he, he....kolega był szybszy :)


Autor tematu
azdww
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 10
Posty: 101
Rejestracja: 21 sie 2013, 14:28
Lokalizacja: mam wiedzieć

#14

Post napisał: azdww » 09 paź 2013, 22:13

Dziękuje za szybkie odpowiedzi. Bardzo mi pomogliście. Nie wiem czemu ale mam coś takiego ze nie lubię partaczyć roboty i wszystko co projektuje sam, musi być jak najlepiej wykonane, tym samym nie idę na łatwiznę.

Jeżeli chodzi o te kondensatory odsprzęgające przy ukladach, chciałem napisać że miało ich nie być na module zasilania, czyli na osobnej plytce zasilacza a być przy scalakach. Czy dac je też na zasilaczu?
Optymalizacja - może brzmieć różnie. Moglem zastąpić słowem "ulepszenie"/"dopracowanie".
Ps. Mam nadzieje że pomożecie jeszcze trochę bo już nie długo(jutro) zacznę zakupy i projektowanie sterownika LPT wraz z optoizolacją.
Ostatnio zmieniony 09 paź 2013, 22:21 przez azdww, łącznie zmieniany 2 razy.


pin
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 1
Posty: 65
Rejestracja: 06 sie 2007, 21:51
Lokalizacja: Wrocław

#15

Post napisał: pin » 09 paź 2013, 22:15

1. C4 potrzebny opóźniony start po włączeniu zasilania
2. C7 konieczne odsprzeda czułe wejście referencyjne należy go podłączyć jak najbliżej nóżek układu
3. kondensatory odsprzedające zawsze jak najbliżej układu czyli C6 C2 C5 jak najbliżej nóżek układu
ponieważ ścieżki działają jak antena i zbierają cały śmietnik a silnik nieźle syfi
4. rezystory R10 R9 R14 muszą być jest to podciągnięcie wejścia do piątki wartość może być 4,7k do 10k
5. rezystory R5 R7 R13 bez sensu skąd ci się wzięły takie teorie co innego jak dajemy pul ap i sterujemy
masa a co innego jak wymuszamy stały stan na wejściu
ja bym dodatkowo dał trmsila na zasilaniu końcówki mocy


Autor tematu
azdww
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 10
Posty: 101
Rejestracja: 21 sie 2013, 14:28
Lokalizacja: mam wiedzieć

#16

Post napisał: azdww » 09 paź 2013, 22:18

Co do tych rezystorów. Wynikły sprzeczne informacje. Jak w końcu powinno być?


marand68
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 3
Posty: 82
Rejestracja: 22 sty 2009, 23:07
Lokalizacja: Wrocław

#17

Post napisał: marand68 » 09 paź 2013, 22:23

azdww pisze: Czy dac je też na zasilaczu?
Nie wiem jaki chcesz ten zasilacz zaprojektować, ale taks czy siak kondensatory odsprzęgające 100n w zasilaczu też powinny się znaleźć równolegle do elektrolitów. Daj je też możliwie blisko układów stabilizujących np. 78xx jeśli są takie w układzie. Jak masz to pokaż schemat zasilacza.

PS. Zostaw te rezystory w spokoju...niech zostaną :)


Autor tematu
azdww
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 10
Posty: 101
Rejestracja: 21 sie 2013, 14:28
Lokalizacja: mam wiedzieć

#18

Post napisał: azdww » 09 paź 2013, 22:28

Zasilacza i płytki z LPT jeszcze nie mam. Myślę że zasilacz bedzie prosty. Transformator toroidalny, bezpieczniki, stabilizatory 12v i 5v, kondensatory elektrolityczne i ceramiczne, mostek prostowniczy i w zasadzie to wszystko. Nie ma co tu się rozpisywać i ilustrować moim zdaniem.


marand68
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 3
Posty: 82
Rejestracja: 22 sty 2009, 23:07
Lokalizacja: Wrocław

#19

Post napisał: marand68 » 09 paź 2013, 22:37

No to sprawa jest prosta. Przy wszystkich stabilizatorach (nie wspomniałeś ale przypuszczam, że liniowe) na wejściach elektrolit 10uF i ceramik 100n a na wyjściach elektrolit min. 100uF i ceramik 100n. Oczywiście im bliżej stabilizatorów tym lepiej. Elektrolity na wyjściach zależne są od przewidywanego prądu wyjściowego.


Autor tematu
azdww
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 10
Posty: 101
Rejestracja: 21 sie 2013, 14:28
Lokalizacja: mam wiedzieć

#20

Post napisał: azdww » 09 paź 2013, 23:11

Jeżeli posiadam dwa oddzielne zasilacze dające różne napięcia dla poszczególnych elementów (tutaj logika i zasilanie krokowych) to mogę ich masy złączyc bez żadnego problem?

Poza tym mam problem w obliczeniu wartości R1 i R4Pot aby sterowac prądem silnikow które mają 1.2A przy rezystorach 2x 1R 5W.
Na schemacie mam R1 10k i R2 2,2K Obliczyłem to dzięki postowi pewnego kolegi z forum, ale nie mam pewnosci co do tych wartości:
anonymous pisze:Nie ma wzoru, tylko prawo Ohma, bo to jest napięcie referencyjne na komparatorze L297, wg. noty kat. maksymalna wartość 3V. Vref jest porównywane z napięciem na rezystorach 'Rsense - 0.5ohma' końcówki mocy.

Przy tej wartości rezystancji i prądzie, napięcie Usens=Is*Rs=2*0.5=1V stąd również Vref=1V ustawione dzielnikiem R2-3.9k/R3-1k.
Przy napięciu Vcc=5V otrzymujemy Vref=Vcc*R3/(R3+R2)=5*1/(1+3.9)=1.02V

Zmiane prądu Isens=1A można zrobić na dwa sposoby:
1. Zmiana napięcia Vref=0.5V dzielnikiem R2/R3, zmienic wartość R2 na 8.2k wówczas Vref=0.55V i prąd 1.1A lub R2=9.1k Vref=0.495V i prąd ograniczony ciut poniżej 1A.
2. Zmienic rezystory Rsens na 1ohm (dolutowac drugi 0.5ohm szeregowo) co da przy Isens=1A Vsens=1V=Vref


[ Dodano: 2013-10-10, 18:06 ]
ref

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”