Projekt układu w EWB i mały problem

Jan 07, 2006 7 Replies

Witam



Zaprojektowałem w EWB multiwibrator astabilny:

formatting link
Niestety coś jest nie tak, ponieważ jak włącze "zasilanie" to na oscyloskopie są tylko proste linie. Możecie mi pomóc i sprawdzić, gdzie zrobiłem błąd ? Z góry dzięki.



Pozdrawiam, Endriu


Witam,

Dnia 7-01-2006 (sobota), Endriu napisał(a):

O ile dobrze pamiętam: menu 'Analysys' -> 'Analysys Options' -> 'Instruments' -> 'Initial Conditions' ustaw na 'Set to Zero' (chyba, a jak nie, to spróbuj inne:).

Czy program rozpoczyna analizę bez warunków początkowych najłatwiej sprawdzić budując obwód z baterii, rezystora i kondensatora, obserwując napięcie na kondensatorze. Jeśli jest ładowanie kondensatora to jest ok (przynajmniej dla Twojego zastosowania). Jeśli linia prosta to coś jest nie tak.

A ogólnie to lepiej korzystać z analizy 'Transient'.

Ustawiłem

No niby przebieg jest, ale na przerzutniku i tak jest prosta linia na wyjściu :/ Może coś źle podłączone jest do oscyloskopu ? No bo układ chyba raczej jest dobrze zbudowany ?

Witam,

Dnia 7-01-2006 (sobota), Endriu napisał(a):

Sprawdziłem i powinno być 'Set to Zero' - czyli tak jak przypuszczałem. :)

Próbowałem to zasymulować w EWB i nawet działa. :) Przy czym ja używałem analizy 'Transient' - dla mnie wygodniejsze niż oscyloskop (na nim nic nie widać).

Pamiętaj, że masz do czynienia z programem symulacyjnym i układem idealnym

- wszystkie elementy są identyczne i w takim układzie nie nastąpi generacja. Dlatego zmień wartość jakiegoś elementu np. z 1k na 1.1k. Wtedy powinno ruszyć.

Witam,

Dnia 7-01-2006 (sobota), Dykus napisał(a):

Celem uściślenia - zmień wartość jednego rezystora w kolektorze na 1.1k, a drugi pozostaw taki jaki jest, tzn. 1k.

To samo możesz zrobić z innymi elementami. Spróbuj, może zmiana może być odpowiednio mniejsza. Każdy rezystor (i inny element) kupiony w sklepie ma jakąś tolerancję i różni się od drugiego.

Zrobiłem tak jak mówiłeś i nic proste linie... :( A jaką masz wersję EWB ? Ja mam 5.12 Personal to może dlatego ?

No i pewnie ci nie wyjdzie, bo symulator jest zbyt idealny i sie nie wzbudzi :-)

Moze zadac napiecia poczatkowe na kondensatorach [rozne], moze jakas niesymetrie wprowadzic, moze impuls pradowy - EWB niestety nie znam.

J.

Witam,

Dnia 7-01-2006 (sobota), Endriu napisał(a):

Także mam wersję 5.12, ale nie wiem jakiego typu (tzn. personal, professional, itp.).

Wyświetl sobie numery węzłów (Circuit -> Schematic Options -> Show nodes) i użyj analizy Transient (Analysys -> Transient), wybierz nr węzła i warunki początkowe na 'Set to Zero', a czas ustaw na jakieś '0.1' sekundy i zobacz co wyjdzie.

A ta linia prosta to na poziomie 0V, czy też jakieś konkretnej (sensownej) wartości?

Może to dziwne, ale utwórz nowy plik i zbuduj w nim układ z baterii, kondziora i rezystora. Jeśli się będzie dobrze symulował w analizie Transient to zbuduj w tym samym pliku ten multiwibrator (poprzednie elementy R, C, i E usuń). Zapisz to i zrób jeszcze raz analizę. Może to dziwne, ale miałem właśnie taką sytuację, że program nie potrafił zasymulować ładowania kondensatora (linia prosta na poziomie 0V mimo, że powinno być np. 10V - stan ustalony) i takie ponowne stworzenie pliku (po restarcie programu) pomogło.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required