Spróbuj zmniejszyć zegar dla mikrokontrolera w symulatorze, u mnie działało,choć procedury pisałem w assemblerze.
Cześć wszystkim. Pracowałem nad projektem, w którym muszę stworzyć wielostopniowy wzmacniacz. Wzmacniacz wielostopniowy powinien zapewniać wzmocnienie na wielu stopniach, zawierać stopień filtrowania szumów oraz bufor i stopień dopasowania impedancji do napędzania obciążenia. Tak więc, po stworzeniu wzmacniacza w Proteusie, dałem mu plik audio wav,...
Witam Żeby zadziałało to musisz najpierw zmienić częstotliwość taktowania procka na 4MHz (tak jak bibliotece lcd). Poza tym schemat jest niepoprawny. Linia Enable musi być podłączona do D6, linia R/W do D5 oraz RS do D4 (tak jak na schemacie ze strony z biblioteka lcd). Po tych zmianach pojawił się ładny napis "test" :) PS. Proteus możne nie jest doskonały,...
Moze cos takiego. http://kwoitek.prv.pl/down/mux.gif Symulacja w Proteusie dziala. Teraz pozostaje wyeliminowac trzy przewody od adresów (na wzor Edw) i po winno dzialac.
Cześć ! Masz tu układ jaki potrzebujesz, symulacja w proteusie przebiega wg. twoich założeń . Użyte układy to 74192 i 7485. http://obrazki.elektroda.net/79_12277397...
A informacje dotyczące wybranego mikrokontrolera i języka programowania to tajemnica ? Czy dokładnie takie same ustawienia są w projekcie symulacji ? EDIT: Przypadkowo natrafiłem na ten link: http://www.avrfreaks.net/index.php?name=...
look here http://www.sonsivri.com/forum/membersFil...
Nie wiem jak go sprawdzałem poprzednio, efekt zawieszania i resetu przez waczdoga zniknął, układ i program żyje. Symulacja w proteusie pokazuje że na RB0...RB5 są wytwarzane przebiegi prostokątne (czy prawidłowe dla IR2130 ? nie wiem), procek generuje je po przyciśnięciu przycisku start (na rb0), i gdy stan wyjścia FAULT jest wysoki, takżę zwroć na...
Żaden program symulacyjny nie oddaje rzeczywistości, ponieważ nie jesteś w stanie w takim - czy innym - programie przewidzieć i zapodać wszystkich parametrów jakie mogą pojawić się w realu. Poza tym, to w wielu programach symulacyjnych zaniedbuje się wiele drugorzędnych parametrów, lub, i, je idealizuje. Dodano po 5 A jakim celu dałeś tu: http://obrazki.elektroda.pl/9783211200_1...
Witam szanownych Użytkowników narzędzia jakim jest Proteus ISIS. Dopiero zaczynam przygodę z tym oprogramowaniem. Mam pytanko do bardziej doświadczonych, wyobraźcie sobie prosty układ: źródło napięcia (240V) połączone tylko z diodą (bez żadnego rezystora). Brzmi bez sensu, powinno odrazu diodę nam spalić, ale o to chodzi. W opcjach diody mam ustawione...
Witam, poszukuję takiego programiku w którym będzie można wsadzić mikrokontroler i załadować do niego to co się zaprogramowało oraz coś podłączyć i sprawdzić jak to działa.
Cześć, Dopiero co zacząłem używać Proteusa i napotkałem parę problemów. Próbowałem połączyć 2 ścieżki w połowie, oczywiście ręcznie, i ku mojemu zaskoczeniu nie udało mi się - jak dojeżdżam do ścieżki, którą chcę połączyć Proteus nie wykrywa połączenia. Wie ktoś jak to przeskoczyć? Proteus kończy ścieżkę dopiero kiedy dojadę do danego pada, nie mogę...
Witam tak jak w temacie, aby umożliwić symulowanie programów pisanych w asemblerze widziałem, że keil z proteusem działał za pomocą TCP/IP 2 kompy. Czy istnieje możliwość odpalenia na 1 kompie (2 monitory) ? Pozdrawiam Jarek
Proteus 6 O programie Proteus 6 w polskim internecie nie znajdziemy zbyt wiele informacji. Program powstał już kilka lat temu, zawierał moduły Ares i Isis do projektowania płytek i schematów. Nie wyróżniał się niczym istotnym. Po wyglądzie strony firmowej Proteus widać jakby czas zatrzymał się w ubiegłym wieku. Jednak program jest powoli rozwijany....
Koledzy posiadam Proteusa w wersji 6.5 z "dodatkiem" ale nadal nie mogę symulować 51. Przy debugowaniu pojawia mi się coś takiego jak w załączniku... Proszę o pomoc...
Witam. Czy posiada ktoś jakiś projekt wraz ze wsadem i schematem połączeń do Atmegi pod program symulacyjny Proteus (ISIS). Próbowałem już kilku kodów źródłowych ale nie chciało działać. Z góry dzięki.
Chyba nie, tez mam z tym problem :( Trzeba chyba spróbować z innym symulatorem
Prawdopodobnie zamiast: LCD_WriteText(0x00); powinno być: LCD_WriteData(0x00); Trudno stwierdzić bez kodu biblioteki [HD44780.c].
Nie analizowałem poprawności tego fragmentu kodu. Jednak jest to bardzo dobry pomysł. Zrób sobie funkcję, która w argumencie przyjmuje np. liczbę milisekund. Po napisaniu takiej funkcji sprawdzisz sobie jej dokładność na symulatorze i ewentualnie skorygujesz inkrementowaną/dekrementowaną wartość. Funkcje biblioteczne opóźnień, np: _delay_ms przyjmują...
Wszystkie elementy masz z modelami do symulacji? W Proteusie możesz na schemacie umieścić symbol bez podpiętego modelu - wtedy symulacja jest bezcelowa.
franz79 Bardzo dziekuje za odpowiedz. Faktyczne to bylo problemem. Niestety z zangielskiego jestem noga :/ I nie zrozumialem o co biega. mysalem ze nie moze z plikiem costam, doszukiwalem sie ze czegos nie mam w skompilowanym pliku wynikowym - jakis dyrektyw czy czegos. Faktyczne zapsianie do katalogu gdzie znajduje sie symulacja zalatwila sprawe....
Kod kolegi jest ewidentnie pod CCS i nie da się go skompilować w takiej formie w HiTECHu. A to, że napisałem o winie kompilatora, chodziło mi o to, że nie jest użyty poprawny dla tego kodu.. Za niezrozumiały mój post przepraszam :)
Po lewo od góry funkcja nr.8. Takie dwa patyczki w przeciwnych kierunkach. Klikasz i masz opcje ground. Klikasz i dodajesz
chodzi mi oto czy w Proteusie mozna stworzyc sobie samemu Uklad at89c2051 zamiast symulowac na 8051, np, robie sobie schemat na proteusie i testuje procesorek z programem ktory jest pod at89c2051
Napisz konkretnie o jaki licznik ci chodzi, to prędzej uzyskasz odpowiedź od kogoś. Czy o licznik energii elektrycznej, szybkości w samochodzie, licznik impulsów itp. liczników jest cała masa.
próbowałem i tak i tak ( symulacja w proteusie ), jutro będe miał fizyczny układ to sprawdzę "na żywo". W symulacji układ zachowuje sie tak samo :( Czy program i sposób programowania godziny jest poprawny? zczytuje dane z magistrali i2c lecz przy odczycie 10 sekundy... wisi.. zastanawiam sie czy to nie wina programu symulacyjnego.... hmmm
Witam, Mam pytanie odnośnie przerwań w Atmedze16. Pisze program alarmu domowego i ten alarm musi wykorzystywac czujke ruchu ( taka jaka jest w tych wlacznikach do lamp halogenowych ). Na wysjciu czujnika w momencie gdy ktos sie poruszy jest napiecie 9V, a w trybie Sygnal od tego czujnika jest polaczony z INT0. Enable Interrupts Enable Int0 Config Int0...
Zmien deklaracje pinow bo nie wiem na jaki procek piszesz. Program jest podstawowy, ale pokazuje jak sie obchodzic ze sterowaniem HD44780 na czterech bitach. ;***************************************... ; Wyświetlacz LCD podłączony do P4 ; ustawienie przełączników ; SW P4 ; on | ; off |00000000| ; 12345678 ;***************************************...
No właśnie nie.... Przeczytaj uważnie o co mi chodzi. Ja z "Panem Goglem" spędziłem znacznie więcej czasu i niestety bez efektów :-(. Nie zawracałbym nikomu głowy gdyby to było proste. Jeszcze raz krótko. Masz projekt zrobiony w "AVRStudio" i chcesz go zasymulować w "Proteusie", ktory czyta: pliki cof/elf/dwarf/hex. Tyle, że plik obiektowy z "AVRStudio"...
wreszcie odpaliłem mojego ds, w symulatorku działał zawsze ok, a w realu nie, przypomniałem sobie że w książce "uK AVR w praktyce" był kod źródłowy dla pastylki dallasa, i było to właśnie na 8MHz, tak więc skopiowałem bezczelnie funkcję opóźnienia w [us], wkleiłem do swojego programu i zaczęło działać, wyświetla cały zakres temperatur od -55 do 128oC....
wreszcie odpaliłem mojego ds, w symulatorku działał zawsze ok, a w realu nie, przypomniałem sobie że w książce "uK AVR w praktyce" był kod źródłowy dla pastylki dallasa, i było to właśnie na 8MHz, tak więc skopiowałem bezczelnie funkcję opóźnienia w [us], wkleiłem do swojego programu i zaczęło działać, wyświetla cały zakres temperatur od -55 do 128oC....
Witam Do symulacji układów z zastosowaniem mikroprocków, najlepszy będzie „Proteus”. Pozdrawiam.
Program nazywa się Proteus Isis i służy do rysowania schematów oraz symulacji , a program Ares służy do rysowania płytek . Oba programy są w pakiecie Proteus .
A spróbuj jescze VREF dać całkiem do masy. Jeśli ten wyświetlacz ma "sterownik" HD44780 to zaraz po poprawnym podłączeniu go choćby samego do zasilania powinny się pojawić czarne prostokąty w pierwszej linijce
Chcesz bezpośrednio z edytora i symulatora schematów bezpośrednio programować mikrokontroler? Czy też w utworzonym schemacie chcesz wczytać program do mikrokontrolera i przeprowadzić symulację działania zaprojektowanego urządzenia? W tym drugim przypadku może być pomocny komercyjny Proteus Design Suite.
Każdą linie (tą zieloną) z linii Bus edytujesz :arrow: "Place wire label" i dajesz nazwę jakąś string np. a1 i po drugiej stronie też dajesz tą samą nazwę. Pozdrawiam. Obrazki: http://obrazki.elektroda.net/86_12527550... http://obrazki.elektroda.net/45_12527550... http://obrazki.elektroda.net/99_12527550... Ps: Wybieramy "Buses...
1. Po załączeniu zasilania musisz poczekać 45ms (wyświetlacz wykonuje automatyczną procedurę inicjacji) 2. RS=0 E=1 D7=D6=0, D5=D4=1 (Function Set interfejs 8-bitowy) E=0 opóźnienie 5ms E=1 D7=D6=0, D5=D4=1 (Function Set interfejs 8-bitowy) opóźnienie 2us E=0 czekaj 100us E=1 D7=D6=0, D5=D4=1 (Function Set interfejs 8-bitowy) opóźnienie 2us E=0 opóźnienie...
1). Wątpię co by istniała taka funkcja ponieważ po obrocie napisy mogły by pokrywać się z elementami. 2). W edytorze schematu prawoklik na element, który chcesz edytować następnie opcja "Decompose" i przestawiasz piny jak chcesz. Później zaznaczasz cały element wraz z opisem i prawoklik. Z menu podręcznego wybierasz "Make Device" i kreator poprowadzi...
Wykonałem dokładnie to samo według poleceń z podanej stronki i jak najbardziej działa. Zamieszczam pliki. Pozdrawiam. Dokładnie jak sobie odpowiedziałeś: na początku w HD44780.h zmieniasz porty do jakich masz podłączony wyświetlacz.
Zapodaj schemat z ISISa, na którym robisz symulację.
Dziękuję za test. Do symulacji używam "Proteus 8 Professional" program jest niestety nie doskonały ale wstępnie pozwala na zbadanie poprawności układu. Dla niektórych układów szczególnie generatorów RC, generatorów stabilizowanych kwarcem - myli się.
Polecam do symulacji proteusa
Keil ma całkiem zgrabny symulator procesora + mozliwość oskryptowania i emulacji zewnętrznych peryferiów. Jest jeszcze Proteus który pozwala na symulację układu z procesorem. Oba programy są komercyjne. Jest jeszcze darmowy skyeye, w nim na pewno jest wsparcie dla rdzenia ARM7TDM-I.
Tego typu błędy pojawiają się gdy nie zdeklarujesz pliku z programem który ma atmega wykonywać lub gdy plik hex został stworzony na inny uC.
A co powiecie na Proteus VSM?
Pakiet Proteus ma takie możliwości. Niestety jest dosyć drogi:(.
Witam. Mam problem z symulacja LCD i mikrokontrolera w Proteusie. Gdy wlaczam symulacje to wyswietla mi sie tekst : "product key not found" Wie może ktoś jaki jest powód i co moge zrobić z tym ?
proteus http://www.labcenter.co.uk/products/avr....
ISIS Proteus daje możliwosć symulacji obwodu elektronicznego i wgranie programu do procka;) jest w Trialu, ale chyba nie musze dodawać ze to "wystarczy". jezyk C wydaje mi się dobry troche bardziej rozbudowany niz bascom, ale do ogarnięcia. Apropo pkt 4, naucz sie C wtedy sam odpowiesz sobie na te pytania;) co nie zmienia faktu ze jakies pojecie o elektronice...
Kompilacja owszem - do tego są właśnie kompilatory. Natomiast jeżeli chodzi o symulację to niestety wykracza poza możliwości tego środowiska. Całkiem nieźle radzi sobie z taką symulacją Proteus - wersja demo u producenta http://www.labcenter.co.uk/
Zakupiłem program proteus
Bardzo dobry jest też Proteus, niestety płatny.... Werja DEMO do ściągnięcia ze strony producenta. Są tam różne mierniki w wskaźniki łącznie z symulacją.
Hej, Składam Peceta. Bez monitora. Komputer do zastosowania biurowego, Photoshop, internet, gry (praktycznie tylko FIfa), programowanie, symulacja (Proteus), tworzenie muzyki - więc karta dzwiękowa troszkę lepsza. Mam kilka pomysłów, jednak na początek zastanawiam się czy lepiej pakować się w Intel'a czy AMD? Pozdrawiam
Czy dobrze narysowałem schemat? Trochę go przerobiłem, niestety dioda D2 słabo świeci. Co z tym zrobić? Czy trzeba zabezpieczyć diodę D3 żeby się nie spaliła? Robiłem schemat i symulację w programie Proteus.
Proteus firmy Labcenter. Niestety wersja demonstracyjna programu ma wyłączony zapis i eksport danych. Można jednaj zrobić zrzut ekranu lub nagrać zewnętrznym programem filmik z symulacji.
Do symulacji wyswietlaczy polecam Proteus ISIS
Posiada ktoś zestaw uruchomieniowy AVR, który jest dedykowany do książki? Warto kupić? Czy lepiej bawić się z symulacjami np. w Proteusie? Pozdro Zestawu nie posiadam (bo jak kolega wyżej mam już parę innych, w tym 1 swojej konstrukcji), ale na podstawie danych katalogowych i innych produktów w.w. firmy mogę ten zestaw z czystym sumieniem zarekomendować....
symulacja obciążenia spice symulacja symulacja klawiatury
podłączenie drukarki routera jonizator jonów ujemnych obsada pierścień
realme rmx3231 kompresor lodówkowy
Kondensator na wyjściu zasilacza impulsowego: redukcja tętnień Canon Pixma kod 5700 – reset, błąd ASF, czyszczenie i naprawa podajnika papieru