jaki masz podłączony kwarc? Ew wewnętrzny rezonator
Wydaje mi się, że wystarczy ten AT90C4051 w zupełności, a rezonator to 11.0592MHz, aby obsługiwać dobrze RS232. Pozdrawiam, Daniel
(...) Z jednej strony komunikacja na rs232 do PC (...) Odnosnie tego :D
Nie znam BASCOMA ale nei masz tu ani ustwionej szybkości transmisji ani nie piszesz nic o ustawoenieu fusebitów. Może ATmega16 pracuej Ci w dalszym ciągu na wewnętrznym rezonatorze 1MHz - na co by zresztą wskazywało: "... W dodatku odmiezane czasy przez procesor sa znacznie wydluzane..."
32.768kHz to chyba 32768Hz, więc chyba tyle należy wpisać, nie? Skąd te 32768700 się u Was bierze? A te 3.2768 mHz to co to ma być? Ten kwarc może i służy do zrobienia RTC, ale nie radzę ustawiać go jako główne źródło taktowania, bo zablokujesz sobie możliwość programowania przez SPI jak masz jakiś dziwny programator (nie pozwalający na zmniejszenie...
$regfile = "m8def.dat" $crystal = 8000000 ' Kwarc zewnętrzny8MHz $baud = 9600 Echo Off '******** KONFIGURACJA WYŚWIETLACZA LCD ****************************************... Config Lcd = 16 * 2 ' Deklaracja wyświetlacza LCD Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs =...
Procesorek nowy ze sklepu na wewnętrznym rezonatorze kwarcowym wysyłał przez rs232 jakieś dane. Po przestawieniu go na prace z zewnętrznym rezonatorem kwarcowym 16MHz nagle przestał wysyłać dane po rs232. max 232 jest sprawny po zwarciu rxt z txd w podstawce procesora echo wraca na terminal. acha wyłączyłem też dzielenie częstotliwości przez 16 przynajmniej...
Jak dla mnie z tym rejestrem przesuwnym do diod to przekombinowane Nie piszesz poco Ci ten MAX232 Na bramkę dał bym rezystory np 12ohm Rezonator można zastosować wewnętrzny aczkolwiek domyślam się że jest zewnetrzny dopasowany do szybkość transmisji RS232 Do mosfetów można dołożyć po szybkiej diodzie Co do układu formującego nie wiem jaki hall i jak...
Poprawiłem schemat połączenia z rs232, dodałem rezonator, dodałem reset i kondensatory? Jak to teraz wygląda? http://obrazki.elektroda.pl/7980516600_1...
Nie widać ozn. układu, w ogóle na tych śmieciowych "zdjęciach" ledwo co widać. Jak adapter po włożeniu się 'zgłasza' a po zwarciu RXD z TXD i sprawdzeniu na echo - jak to co wysyłasz np. w PuTTY wraca - to jest OK. Tu jest programik do sprawdzania wersji układu http://www.prolific.com.tw/US/ShowProduc... BTW: Prolific (nie Profilic)...
Pytanie jest jedno dlaczego zmieniać z 2400 na 1200 a nie odwrotnie . W zasadzie za obsługę uarta odpowiada PIC16F84 poza tym włącza i wyłącza przekaźniki czyli nie robi nic w czym miała by znaczenie . Sprawa jest więc banalnie prosta zmieniasz rezonator w zestawie z 4MHz na 8MHz i masz moduł na 2400 i tak dowolnie i proporcjonalnie w zakresie możliwości...
tak dla ścisłości - wewnętrzne to są wbudowane ale oscylatory a nie rezonatory, za co "płaci" się pewną małą nidogodnością jaką jest to, że nie generują one tak stabilnej częstotliwości taktowania jak właśnie rezonatory zewnętrzne. Jednak do znakomitej większości szczególnie amatorskich ale i zaawansowanych projektów taka dokładność wewnętrznych oscylatorów...
Jeżeli użyłbyś rezonatora lub generatora o stałej i znanej częstotliwości to nie byłoby problemu. Niestety generator RC wbudowany w M8 nie charakteryzuje się zbyt dużą stabilnością. Używanie UARTa przy niepewnym sygnale zegarowym to błąd.
Witam! Mam pewien problem odnośssnie RS232. Chodzi dokładnie o transmisje z PC-ta do 89c51. Wszystko chodzi bez zastrzeżeń ale przy układzie z kwarcem. Gdy kontroler taktowaany jest zewnętrznym generatorem 4MHz zamiast rezonatorem to nie można dobrać szybkości transmisji bo na LCD pojawiają się krzaki. Procek programowałem Bascomem. Nie wiem jaki nastawić...
http://obrazki.elektroda.net/90_12847557... Witam wszystkich Mało kto zdaje sobie sprawę, że będący w powszechnym użyciu rezonator kwarcowy można z powodzeniem użyć jako sensora wartości nieelektrycznych. Powszechnie wiadomo że podstawową zaleta rezonatora kwarcowego jest duża dobroć i stabilność drgań. Sytuacja się zmienia w momencie kiedy rezonator...
słowo kluczowe -> V-USB to mozliwość programowej obsługi USB. Najcześciej potrzebny rezonator kwarcowy 12MHz. https://www.obdev.at/products/vusb/index... Na zbliżonym oprogramowaniu działa bardo popularny programator USBasp z Atmega8 na pokładzie. Sam zrobiłem sobie "sterowanie głośnością" poprzez USB czyli klawiaturę multimedialną na Attiny85.
To jest rezonator kwarcowy 12MHz.
Witam, Zbudowałem układ w oparciu o mikrokontroler ATmega8 oraz układ scalony FT232. Oba układy są sprawne i działają poprawnie. Niestety jak się okazało prawidłowy przesył danych z mikrokontrolera do terminalu w komputerze jest możliwy dla wbudowanego rezonatora o częstotliwości pracy 1MHz. Chciałem dołączyć zewnętrzny rezonator 16MHz i pomimo prawidłowej...
Jeśli zależy Ci na tym połączeniu z kompem to kup przejściówkę USB RS232 za 10zł Druga opcja: Z ciekawości kupiłem sobie goły układzik CH340G za 2zł. Dołączasz do niego tylko rezonator 12MHz i podłączasz spokojnie USB bez żadnych dodatkowych elementów do układziku. Z układzika dostajesz gotowe piny RX TX które podłączasz do mikrokontrolera. Szybka i...
Oj. 115200 to zabójcza wartość jak na ten standard. Procesor z dobrym rezonatorem, ale linia stanowczo za długa. A może Bluetooth? Moduł WT12.
Witam krzyzak.p odpisalem juz Tobie na maila co i jak, moj przedmowca wyjasnil Tobie dokladnie tak samo. Zastosuj rezonator 7,3728 MHz lub ustaw na taka czestotliwosc generator zewnetrzny i nie bedziesz mial problemu z ustawieniem zadnej predkosci dla rs Aaaaa no i nie zapomnij zmienic $crystal w bascomie Pozdrawiam
Skynet: Zamiast 'a', odsyła 'O' odsyla co sekundę czy wolniej/szybciej jeśli co sekundę to atmega jest 100% OK. ustawiałeś fusy na zewnętrzny rezonator ? bo z wewnętrznego zawsze będzie 1MHz.
AT90S2313 to starszy brat ATtiny2313. Ten drugi ma większe możliwości, co ważne ma już wbudowany wewn. oscylator dzięki czemu nie zawsze trzeba stosować rezonator kwarcowy (nawet przy transmisji RS232). Oczywiście, że można go programować za pomocą PonyProg'a - tylko zassij sobie najnowszą wersję 2.06f beta. Co do pisania programów to tak samo jak na...
Masz dyrektywę $CRYSTAL=11059200, czyli taki rezonator powinieneś użyć. Dodatkowo powinieneś ustawić odpowiednio FuseBity - do działania z zewnętrznym oscylatorem. Domyślnie działa na wewnętrznym oscylatorze RC z zegarem 1MHz. Jeżeli nie chcesz się bawić "fusami", zmień wartość za $Crystal na 1000000 i dodatkowo zmniejsz prędkość działania RS-a ($BAUD=2400...
No to raczej bez pokazania kodu nic ci nie pomożemy. Najprościej jest napisać możliwie najprostszy program testowy i na nim sprawdzić czy działa. Jeśli tak, to problem sprzętowy jest wykluczony i można dalej szukać błędu w programie. W większości przypadków problemem jest błędna konfiguracja UART - zły baudrate, inna konfiguracja ramki, złe taktowanie...
Jak programujesz w bascomie możliwe jest takie zachowanie jak są rozbieżności między zdefiniowanym: "$crystal =", a rzeczywistym rezonatorem z jakim pracuje układ.
Jak na wewnętrznym oscylatorze RC to się nie dziw :D Podłącz kwarc albo chociaż rezonator ceramiczny (ustaw też częstotliwość i zobacz % błędu w options > compiler > communication)
Działa OK - procesorek jest taktowany z zewnętrznego kwarca. Dzięki za pomoc. Tylko nadal mam problem z wysłaniem czego kolwiek do procka. Z procka jest ok. Ale "do" nie działa. Program do procka który mi podałeś wcześniej wgrałem i nadal nie działa. Fuse bity mam ustawione jak zalecałeś, rezonator 8MHz.
Rezonator musi być na 12MHz i te diody D1 i D2 (3,3V) bo tyczą się USB. R1 i R2 u mnie mam 100 Ohm. Potrzebny jeszcze jest R3 przy USB i R8 przy resecie Mega8. Oczywiście te kondensatorki przy rezonatorze 22pF (ja wylutowałem SMD z czegoś :P) Reszte sobie podarowałem ale każdy robi co uzna za stosowne. Całość teraz przy "niskim" rezonatorze jest niewiele...
Witaj Poniżej masz na prętce sklecony wsad do procka AT89C2051 (taki był pod ręką). Do pinu 14 podpięty jest przycisk ON, do 15 przycisk OFF, pin 3 i 4 do rezonatora 11,0592 MHz a z pinu 3 otrzymujesz żądane rozkazy. Niestety to tylko 5V więc trzeba jeszcze dać to na np. MAX232 i dopiero do projektora. Jak byś czegoś nie zrozumiał to pisz. Pozdrawiam...
hyhyhy ja już właśnie zakupiłem zgodnie z tą podpowiedzią kolegi o którym wspominał adamusx. Komplet kosztował rzeczywiście tanio bo 14,99zł więc nie będzie wielce szkoda nawet gdyby nie spełnił oczekiwanych zamierzeń. Rozebrałem już te urządzonka bo bardzo byłem ciekawy jakie tam moduły wsadzili ... myślałem że też coś typu telecontroli tam siedzi...
Kilka prostych zasad: 1.Dobierasz maksymalnie wolny kwarc, który wystarczy, żeby procesor wykonał swoje zadanie. (wolny kwarc - bo czym wolniej tym mniejszy pobór prądu i mniejsza podatność na zakłócenia) 2.Jeżeli niektóre urządzenia (np. USART do realizacji RS232) wymagają odpowiedniej prędkości kwarcu dla odpowiedniej prędkości transmisji to bierzesz...
Nie wiem może coś w tym jest. Ale jak odpinam rezonator to przestaje wysyłać. Na kwarcu jest napisane "YIC14.745J9". Czy to oznacza że jest 14.745MHz?
Witam. A odpowiednio ustawiłeś "Fuse Bits" dla pracy z wewnętrznym oscylatorem RC dla 8 MHz. Lepszym rozwiązaniem jest zewnętrzny rezonator (większa stabilność i dokładność częstotliwości generowanego sygnału zegarowego).
Czy jeszcze jakieś uwagi? Tak , nie jest zalecane aby na liniach programujących PB3 ÷ PB5 znajdowały się elementy mogące zakłócić właściwą pracę programatora w Twoim przypadku masz podłączone tam wejścia sterujące serw które mogą to robić . Jeżeli planujesz komunikację po RS232 z PC to gdzie masz konwerter poziomu napięć np. MAX232 , kolejna sprawa...
kolejno numery nozek na gorze to: 13, 3, 26, 30. Nozki po lewej stronie ukladu ft232bm od gory: 4, 8, 7, 5, 27, 28. Po prawej 20. Na dole czytajac od lewej 6, 14, 31, 29, 17, 9. Rezonator 6MHz. tranzystor BC327, na jego kolektorze R=33k, na bazie 100k kondensator miedzy masa a 6 nozka ukladu (na samym dole) 33nF. Elementy na gorze: elektrolit C=10uF,...
chcę nawiązać komunikację z urządzeniem które wysyła i odbiera dane na jednej linii protokół standardowy jak w rs232 użyłem poleceń SERIN i SEROUT w bascomie ale po wysłaniu ramki odbiera jakieś śmieci podkreślam że transmisja podsłuchiwana była w terminalu i urzadzenie odpowiada poprawnie , ale procesor odbiera śmieci .Czy trzeba stosować jakiś bufor...
Czego używasz jako konwertera TTL-RS232 po stronie ATMegi? Jeśli MAX232 to jakie ma pojemności w przetwornicy? Istnieje jeszcze jedna możliwość - przypuszczalnie. Błędne taktowanie w przejściówce USB-RS232! Loopback (czyli połączenie RXD i TXD) będzie działał poprawnie, bo oba zegary taktujące transmisję (część nadawcza i odbiorcza) są te same - pochodzą...
wpadł mi w ręce takitermoregulatorek i właśnie na takim scalaczku wygląda że ma przetworniki AC niema rezonatora na zewnątrz prawdopodobnie ma szynę IC2 ma port I/O dla RS232 -Fajne Ciekaw jestem co to jest i co by z tago wydusić Nie mogę znaleść aplikacji a poza ofertą cenową (ok 9.00 zł) tanio!? nie znalazłem w necie nic Pozdrowienia
http://obrazki.elektroda.pl/6847968500_1... Witam. Kolejnym urządzeniem, które chciałbym przedstawić jest programator przeznaczony dla rodziny mikrokontrolerów firmy Motorola/Freescale Semiconductor. Programator powstał na potrzebę projektu realizowanego na studiach na rodzinie HC08. Schemat bazuje na notach katalogowych oraz przykładach...
http://obrazki.elektroda.net/79_12868987... Opisywany system umożliwia bezprzewodowy pomiar temperatury za pomocą znanego każdemu DS18B20+. Temperatura jest wyświetlana w konsoli systemu Windows. Strona nadawcza: Składa się z mikrokontrolera AT89C2051, modułu nadawczy TX-4MSIL firmy Aurel, oraz DS18B20+. Interfejs 1-WIRE został zaimplementowany...
Teraz jak czytam sobie dokumentację, to jest tam napisane, że USB wymaga odpowiedniego kwarcu do działania, a skoro STM32 jest fabrycznie ustawiony na rezonator wewnętrzny RC, to póki nie przestawię tego innym programatorem (jtag, RS232), to nie będzie działać. Wychodzi na to, że opcje programowania USB muszę porzucić. Chyba wybiorę więc RS232, ale...
1: ja wole sie trzymać standardów rs232, i nieodbiegac od poprawnej predkosci transmisji.. zmień rezonator. np na 4,9152MHz albo 7,3728MHz 2: pamiętaj że jeśli w pomieszczeniu wiązka danych wysłanych trafi do znajdującego sie obok odbiornika, to procesor może zacząć głupieć, ponieważ wyśle jakieś dane, odbierze te same i zacznie je interpretować.. ale...
Witam . Mam pytania dotyczące poprawności zasilania oraz programowania układu mikrokontrolera serii AT89Sxxx. 1.Znalazłem w kilku różnych podręcznikach informację o konieczności od sprzęgania pinu Vcc kondensatorem ze względu na możliwe zakłócenia , z tym że literatura podaje szerokie spektrum pojemności kondensatorów od 60 [pF] do 50 [nF] , autorzy...
Witam, Jestem tu początkujący. Czytałem już parę wątków o Fusebitach, ale wciąż nie wiem jak powinienem je ustawić. Mam zestaw uruchomieniowy ZL11AVR z układem ATtiny2313. Wg schematu jest podłączony zewnętrzny rezonator kwarcowy o częstotliwości 4MhZ. Uznałem, że mikroprocesor korzysta z wewnętrznego, ponieważ przy próbie transmisji UART przy prędkości...
Tak TEST do GND i jak mówię już spotkałem się z problemami u innych, gdy pozostawiali go wiszącego, no ale widać u ciebie jest całkiem coś innego. Tak się zastanawiam tylko jak to jest? Jak ty to testujesz że ci takie dziwolągi wychodzą jak opisujesz. Weź ty na czas testów daj sobie spokój z jakimś przesyłaniem godzin czy minut na żądanie z PC i odpuść...
Bit parzystości jest zarezerwowany na późniejsze zakłócenia wynikające z eksploatacji. Dane są wysyłane bez przerwy bo tak w przyszłości będzie to pracować (kwestia kompatybilności wstecznej). To nie jest jakiś problem kluczowy, ale chciałbym go maksymalnie ograniczyć albo całkowicie wyeliminować. Testy wykazały, że problem (sprzętowo) na pewno leży...
proboje zrobic odczyt pastylek na atmega32. procek dziala wewnetrznym rezonatorze 8mhz. kod wziolem ze strony www.mikrokontrolery.net w orginale mial to byc termoetr ale powinien dzialac ze wszystkim co jest na 1wire przerobilem program tak zeby to co odbiera z 1w wyslyl na rs232 do PC no i nie odbiera nic(0x00) kod: #include <avr/io.h> #include...
Na forum jest już wiele podobnych tematów, ale postanowiłem się czegoś nauczyć w te wakacji i samemu zbudować podobny projekt. Feczjurs: - wyświetlanie bitmapy monochormatycznej na LCD z 3310 - wysyłanie bitmapy przez RS232 i zapisywanie jej na eepromie (24LC256) - zwyczajowo pilocik na podczerwieni (36kHz) - zegar i kalendarz na PCF8583P - serce ATMega8...
Wszystko niby fajnie, mogłoby być te 12 bitów, nawet bym się nie pogniewał za więcej, ale... własnie jest jedno ale - szeregowe wyjście. Poszukam czegoś równoległego to powinno być ok. Jak nie to będę się martwił jutro. Dziś mnie czeka reinstalka spice bo się posypał. Dodano po 2 Posiedziałem troszkę i widzę to tak (choć pewnie i tak źle): Zasilanie...
Ogólnie schemat jest w porządku, warto by dodać jeszcze elektrolity w pobliżu Atmegi oraz L293. Jednak trochę bez sensu jest sposób zasilania napięcie +8V dla L293 zupełnie niepotrzebny stabilizator skoro sterujesz PWM bez problemu ustawisz odpowiedni zakres napięcia dla swoich silników ponadto dochodzą spadki napięcia na samym mostku. Bez sensu jest...
Witam. Przeczytałem wszystkie powyższe posty dotyczące tej przejściówki i postanowiłem ją na szybko wykonać w wersji dla AtMega88 wg schematu ze strony http://obrazki.elektroda.pl/5295156900_1...
Tak samo jak znajdziesz panie Arek1990 parę postów na elektrodzie i nie tylko gdzie jest mowa jak można sobie użyć kalibracji za pomocą rejestru OSCCAL w celu dostosowania prędkości RS232 .... na wewn. oscylatorach w procku. A są tysiące projektów gdzie wręcz głupotą byłoby pchanie rezonatora jeśli tylko ktoś chce skorzystać z RS232 w AVR'ku .... tak...
Witam 2. Jaką częstotliwość ma rezonator wewenętrzny w atmega128? 1/2/4/8MHz. Czy są jeszcze jakies zalety zmniejszania fmax? Ten kwarc zastosowano w celu uzyskania najmniejszych błędów przez RS232 a jednocześnie maksymalnej czestotliwości[/quote]
Najważniejsza jest dla mnie informacja nt. podłączenia złącza PS/2 w pierwszym schemacie. W internecie znalazłem informację że są to wejścia open-collector. Nie jestem również pewien wartości kondensatorów przy rezonatorze kwarcowym oraz przy resecie w tym samym schemacie. Jeszcze jedno pytanie. Czy ktoś dysponuje biblioteką ze złączem PS/2 do Eagle....
http://obrazki.elektroda.pl/1603909200_1... I kolejny programator, a raczej wersja USB http://obrazki.elektroda.pl/9307263600_1... http://obrazki.elektroda.pl/6073512500_1... http://obrazki.elektroda.pl/4327965200_1... http://obrazki.elektroda.pl/9987542400_1... http://obrazki.elektroda.pl/2905161400_1...
https://obrazki.elektroda.pl/9081141400_... Wpadł mi w ręce taki oto multimetr. Dość wiekowy sprzęt, po prawej stronie widoczne jest złącze RS232 do komunikacji z komputerem. Co ciekawe oprogramowanie nadal możliwe jest do pobrania: https://obrazki.elektroda.pl/9096739900_... Wnętrze nie wygląda rewelacyjnie, przewody...
Witam wszystkich Nie mam pojęcia o Bascomie a muszę napisać przykłady , Proszę o pomoc szybkość 9600 rezonator 110952 Mamy 8 klawiszy od (P1.0 do P1.7) oczywiście zwierane do masy naciskam klawisz np. (P1.0) i uzyskuję na RS232 komunikat (#70, #13) naciskam klawisz np. (P1.1) i uzyskuję na RS232 komunikat (#71, #13) naciskam klawisz np. (P1.2) i uzyskuję...
Jakby komus cos wpadlo go glowy to prosze piszcie ;) Ok, to tak - wersja z 'A' to jest szybsza wersja. Przez szybkość mam na myśli czas programowania. Reszta jest tak samo. A zresztą, www.microchip.com i poszukaj na przyszłość w datasheetach. To, co pewnie masz źle, to ustawienia FUSE BITS - domyślnie może być ustawiony np. rezonator RC a nie kwarc...
zauważyłem ze ma kwarc 12 zamiast 16 czy może to jakoś odbić się na działaniu ? Ten klon ma po prostu inny konwerter USB-RS232. W oryginale dają ATMEGA16U2 a tu jest kość CH340 (osobiście oceniam tą kość pozytywnie). I tylko dlatego jest inny kwarc ale to jest tylko kwarc do konwertera nie do głównej ATMEGA. Jedyna praktyczna różnica w użytkowaniu...
zostala mi (chyba) dzialajaca atmega168. Stad moje pytanie - czy moge ja zaprogramowac jakims programem bez programatora, jesli moj komputer ma zlacze rs232? Pracuje na Linuxie. Twój procesor prawdopodobnie ma ustawione fusebity na zewnętrzny rezonator 16MHz, zatem potrzebujesz podłączyć do niego rezonator kwarcowy z dwoma kondensatorami (oprócz zasilania...
Głównie różnice są takie: 1. zewnętrzny rezonator jest dokładniejszy i mniej podatny na wpływ warunków zewnętrznych od wewnętrznego układu RC (dzięki temu można dokładniej mierzyć czas, generować dokładniejsze baudrate dla transmisji RS232 itp.) 2. co do poboru prądu to sam kwarc lub jego brak nie zmienia znacząco w bezpośredni sposób poboru prądu -...
Na wewnętrznym taktowaniu (ATMEGI NIE MAJĄ WBUDOWANEGO KWARCU!!!) raczej nie będzie poprawnie działać - testowałem na 4 egzemplarzach. Wypowiedzi, że błąd będzie mały i komuś poszło radzę włożyć między bajki - możliwe że miał fart co do egzemplarza (zakładając dobrą kalibrację fabryczną, temperatura i napięcie zasilające stabilne itd.) Z PC na niestandardowych...
Od pewnego czasu męczę się z transmisją danych przez rs232 z mikrokontrolera do PC i z powrotem. Układ programowany jest w Bascom. Problem polega na tym że dane są przesyłane lecz błędne czyli nie takie które zostały wysłane. np. po zastosowaniu Print "abc" w emulatorze wyświetli mi buźki i inne znaczki. Baud ustawiałem już na najniższe prędkości, rezonatory...
Do programowanie używam programu Eclipse,posiadam procesor Atmega 16 taktowany zewnętrznym rezonatorem 16MHz.Programu nie mam jeszcze do obsługi tej komunikacji ,tzn żadnego pewnego. Wysyłam fotkę ustawień programu Putty i schemat części mojej płytki testowej. Proszę na podstawie tych moich danych o prościutki program w C żeby sprawdzić komunikację...
Może taki kodzik - odebranie znaku sygnalizowane mignięciem a nie zapaleniem LED + echo (UART_BAUD do ustawienia na własny):[syntax=C]#include <avr/io.h> #include <avr/wdt.h> #include <avr/interrupt.h> #define PARITY_NONE 0 #define PARITY_EVEN (1<<UPM1) #define PARITY_ODD ((1<<UPM1)|(1<<UPM0)) #define STOP_BITS_1...
Dzięki - korzystam z taniego USBasp - to jest bardzo dobry trop. Poczytam o tym. Co do innych problemów to rezonator dodałem raczej awaryjnie - ponoć ten wbudowany w 328 ma duży "rozjazd" i przy transmisji RS232 to może być problem. Wiem ze pominąłem kondensatory 22pF do masy - na tej pierwszej płytce dolutowane są "na pająka". Jest jeszcze kilka innych...
Na symulatorze, po podłączeniu led-ów, widać że układ działa - diody mrygają. Obrazek z symulacji: http://obrazki.elektroda.net/38_12360969... Czy procesor jest zaprogramowany ? sprawny ? Na schemacie jest rezonator 10MHz, Ty używasz (taka konfigurację podajesz do programatora) wewnętrznego który ma tylko 4MHz, lecz i tak powinno działać, ale...
- Gdzieś wyczytałem że atmega ma wewnętrzny oscylator 3MHz. Zerknąłem na szybko do dokumentacji i rzeczywiście jest tam rezonator RC jednak do konfiguracji zewnętrznego kwarcu trzeba poustawiać fusebity, jeśli była by taka możliwość to chciałbym zrealizować połączenie tylko na wewnętrznym rezonatorze bez używania zewnętrznego kwarcu, nie wiem tylko...
ft232RL ma wbudowany rezonator ten nie ma,FT jest długo na rynku stery dla wszystkich OS ,dla MCP musi troche czasu upłynąć aby poznać wady,ale dobrze że jest tańsza konkurencja, obudowa SO20 jest łatwiejsza dla amatorskich płytek niż SSOP28. POD dosem nie ma przejściówki USB/RS . Lepiej zastosować DOSBOX i zamapować USB serial jako COM1
http://obrazki.elektroda.net/21_12596584... Witam. Chciałbym zaprezentować kolejne moje opracowanie. Opisywane urządzenie jest prostym sterownikiem domowym, urządzeniem pełniącym wiele pożytecznych funkcji, do których między innymi należą: dwupunktowy pomiar temperatury (w domu i na dworze) i zegar pracujący w trybie 24-godzinnym, wzbogacony...
A ja bym wzbudził rezonator na podstawowej harmonicznej i powielił sygnał za pomocą inwertera(ów) i bramki exor - robiłem tak kilka razy ze zwykłymi mikrokontrolerami i fajnie wymiata - należy tylko dobrać inwertery żeby opóźnienie po nich było równe połowie czasu stanu wysokiego lub niskiego z generatora
Hej, Ja mam taki zegarek z DCF, działa okropnie praktycznie nie łapie DCF, ale rozebrałem go i w środku jest dokładnie taki moduł jaki opisujesz. http://obrazki.elektroda.net/90_12309094... http://obrazki.elektroda.net/59_12309094... Ten modul nie jest tylko do DCF77 ale tez do innsych swiatowych stacji nadających sygnał czasu: WWVB,...
mam podobny problem z RS232. W skrypcie mam prędkość 9600 , kwarc 8MHz. A na HT jak ustawie prędkośc 1200 to dopiero odbieram dane prawidłow. Na terminalu w Bascom jest wszystko OK. procesor mój to Atmega 8535. Wygląda na to , że ten rezonator przy Twojej M8 , jest jak na razie tylko gadget-em , a proc pracuje na wew. oscylatorze."Wytłumacz" mu , przez...
Musisz pamiętać żeby zerknąć w dokumentację procesora na stronie producenta tam zawsze jest zaznaczone jak jest ustawiony procesor gdy go dostajesz do ręki a z tego co pamiętam tam gdzie jest oscylator rc jest on aktywny tak żeby zaprogramować procka w układzie nawet jeśli nie ma w nim rezonatora kwarcowego. Z moich obserwacji wynika że przyczyna nieprawidłowo...
... troszkę temat umarł, ale ja nadal dziobię ;) właśnie zaprojektowałem płyteczkę - mam nadzieję, że będzie fajnie to wyglądało. Generalnie w miejsce tego dużego procka DIP40 wlutowałem podstawkę. http://obrazki.elektroda.net/86_12419484... Dzięki temu będzie można płyteczkę wypinać, wpinać ładnie itp. W eagle zaprojektowałem taką podstawkę DIP40,...
o teraz ja sie nie zgodze: na 176 stornie jest duklanie taka inicjalizacja: W tym procesorze USART jest podwójny, a nie jest to zawarte w przykładzie, więc należy do niego podchodzić z dystansem, bo jest tylko kopiuj-wklej ze starszych not. Nadal będę utrzymywał, że w tym przypadku z tą trójką to jest niedopatrzenie - wystarczy zerknąć do opisów rejestrów....
Tak dokładnie to jest Atmega88P-20PU. Miedzy 5V a GND mam 4.99V. Miedzy GND a D- mam 1.98V (w obu przypadkach podobnie, bo jak pisałem zrobiłem dwa układy i oba maja ten sam problem) Miedzy GND a D+ mam 0V (ale wskazania sie wahają, i pokazuje jakieś 1mV na minusie?) Dodam, ze z ta Atmega i kwarcem już miałem dziwny problem - przy zabawie z RS232 był...
port portowi nie równy i może niekiedy nieźle namieszać. Osobiście działa mi tylko jedna przejściówka. Moja, gdy przy procku mam generator a nie rezonator kwarcowy potrafi lecieć na 115k Szybko dobiega ci do końca, bo jak sie potknie to reszte już pierni***. Proponuje jeszcze bardziej zjechać z prędkością portu, lub wymienić przejściówke. Ewentualnie,...
http://obrazki.elektroda.pl/1342215400_1... Witajcie moi drodzy! Chciałbym wam pokazać kolejny mój projekt oparty na mikroprocesorze z rodziny PIC. Jest to płytka developerska obsługująca komunikację przez USB i RS232 oparta o PIC18F4550. W tym opisie skupię się na funkcjonalności USB, ponieważ jest ona trudniejsza i skutecznie odstrasza...
Więc tak z µC wysyłam dane[w ramce 8N1] z prędkością 115200 b/s i pięknie mi PC to odbiera[rezonator specjalnie wstawiłem 3,6864 MHz żeby błędy czasowe były równe zero], ale obejrzałem sobie transmisję na oscyloskopie i pojedyńczy bit ma długość 2µs a z moich obliczeń wynika że powinien mieć 1s/115200=8,68µs więc jak można poprawnie wyliczyć...
witam (at)MES Mariusz załączam dwie procedury wysyłania maila (jedna z autoryzacją druga bez - prawdopodobnie jest to z easy tcp/ip), oczywiście zmieniam rezonator na 8mhz, ustawiam bramę oraz adres ip takie jakich używam, odgiąłem nawet nóżki uP (rx,tx) i przylutowałem do nich przejściówkę usb rs232 (ttl) (poziomy napięć trochę się różnią przejściowka...
Witam Mam problem z wyżej wymienionym urządzeniem, a dokładnie z programowaniem pamięci eeprom przez to urządzenie . Dosłownie trwa to "wieki"w porównaniu z programowaniem przez rs w stacjonarnym komputerze . W związku z tym mam kilka pytań w sprawie usprawnienia . Przelotka zbudowana jest na dwóch popularnych układach :PL2303 i MAX3243 które są zasilane...
Witam w nowym roku Przymierzam się do zrobienia kilku urządzonek na ATMEGA32, które będą pracowały z zegarem 1 MHZ (bez zewnętrznego rezonatora) Wszystko przetestowałem na ATMEGA32 i zastanawiam się, czy mogę przestawić się na ATMEGA32L - bo jest kilka złotych tańszy. Przypuszczam, że nie będzie różnicy jaki to będzie procek, tym bardziej, że urządzenie...
Jak sobie przypominam, w Oślej Łączce RS232 nie był robiony na MAX232 tylko na tranzystorach, dlatego proponuję na początek ustawić małą prędkość transmisji i dopiero jak będzie wszystko działało to zwiększyć. $crystal = 4000000 $baud = 1200 I dla pewności ustaw częstotliwość rezonatora. Zwiększając prędkość pamiętaj o błędach transmisji.
Witam. Mam dość nietypowy problem dotyczący raczej środowiska niż procesora. Jak w BASCOMie zmienić prędkość szyny danych do wyświetlacza alfanumerycznego? Wysyłanie kilkunastu znaków trwa jakieś 20ms. A z doświadczenia wiem że wyświetlacz by działał na wielokrotnie szybszej szynie. Jak w programie zmienię deklarację rezonatora kwarcowego na kilkakrotnie...
Podczas konfiguracji Bascom'a ustawia się prędkość transmisji i częstotlowiść rezonatora na jednej zakładce a kilka zakładek dalej ustawia się parametry terminala, jak to ustawisz nie powinieneś mieć problemu po prostu musi działać. Co do kondensatorów to działają one w układzie powilania napięcia i przy niektórych prędkościach zbyt duża pojemność kondensatora...
tu masz cały projekt UART'a na PIC'u - http://www.oz1bxm.dk/PIC/628uart_c.htm Najlepiej użyj tego co jest w projekcie (16f627/628), ponieważ on ma wewnętrzny zegar 4MHz - więc upraszcza się nieco elektronika. Gdybyś programował w czymś innym niż CCS PCM (jak w przykładzie) to pamiętaj nastawić odpowiednie fuse bity - włączyć wewnętrzny rezonator i wyłączyć...
...czy na czas wytransmitowania, bądź odbioru znaku program wstrzyma swoje działanie na 10ms, czy po prostu odbędzie się to równolegle... Jeśli budujesz transmisję RS232 na przerwaniach, sprzętowy USART odbiera znak w czasie, gdy procesor wykonuje program główny. Po odebraniu całego znaku generowane jest przerwanie. W obsłudze przerwania musisz tylko...
Zmień rezonator kondensatory i sprawdź bity cksel może kwarc się rozjeżdża dodatkowo między odsyłanymi bajtami proponuje dodać oczekiwanie o długości jednego bitu transmisji . Ja używam analizatora TTL w celu podpatrzenia czy mikrokontroler prawidłowo wysyła dane. Zazwyczaj wina jest w tym że jest zbyt mała przerwa między wysyłanymi bajtami i programy...
dodaje kabelek null modem to polaczenie zawsze dziala Dzięki. Tak więc kabel mam dobry:). Zaraz sprawdzę czy będzie działać na rezonatorze. Mam jeszcze takie pytanie. Jeżeli HiperTerminal nie odbiera mi kompletnie nic to powinienem raczej szukać przyczyny gdzie indziej niż w taktowaniu procka? Mam programowo ustawioną transmisję 2400, 8bit danych,...
Witam! Buduję urządzenie komunikujące się z PC poprzez port RS232. Zależy mi na jak najszybszej transmisji. Aplikacja PC wysyła rozkaz TX do urządzenia, urządzenie odsyła zmierzone wartości w postaci ciągu: dana1:dana2:dana3:dana4:dana5:dana6:dana... za pomocą Bascomowej instrukcji Print. Maksymalna szybkość jaką udaje mi się osiągnąć przy Atega16...
Odłącz od układu i podłącz kwarc na zewnętrznym generatorze na 74HCT14 . Dodam, iż mam na stanie programator równoległy, w razie niepowodzenia. Pozdrawiam, Light-I No dobra ale co mam podłączyć do wyprowadzeń XTAL (te żółte na schemacie)? Domyślam się że rezonator kwarcowy, ale o jakiej częstotliwości? To musi być 1Mhz, czy może być większy? (Chodzi...
Witam, Posiadam dwa aplikację zaprogramowane na dwóch mikrokontrolerach Atmega 328p-pu: 1. Pierwsza to obsługa magnetometru na szynie TWI, działająca na zewnętrznym kwarcu 16 MHz, Baudrate:9600, TWI 40kHz 2. Druga to obsługa żyroskopu na szynie TWI, działająca na wewnętrznym rezonatorze 8MHz Baudrate:14400, TWI 40kHz Chciałbym scalić te dwa programy...
Generalnie procesor odczyta strumień z CAN i "poukłada" go w 8-bitowe elementy (odpowiednio adres, dane, CRC itp.). W sumie jak chcesz uniknąć procesora to można by było spróbować przerzucić ten strumień przez FTDI odpowiednio skonfigurowane (ale na pewno nie jako wirtualny RS po stronie PC). Za to wtedy zabawę będziesz miał z PC'tem bo trzeba napisać...
Witam, Próbuję zaprogramować STM32 wykorzystując jego wbudowany bootloader. Zmontowałem prosty programator (konwerter RS232<->TTL). Rx i Tx programatora podłączyłem pod Rx i Tx Uartu1 mikrokontrolera (oczywiście z crosem), stany na wyprowadzeniach Boot0 i Boot1 ustawiłem na odpowiednio 1 oraz 0. Rezonatora zewnętrznego nie podpinam. gdyż bootloader...
Mógłby ktoś zamieścić programik w C (!!!) który wskutek odebrania znaku przez port szeregowy spowoduje wywołanie przerwania dla AT Mega8 związanego z odebraniem znaku Rezonator zewnętrzny 4.9152MHz, 4800Bd 8bitów danych, 1 bit stopu Przerwanie nie musi nic robić - nawet odczytywać rejestru odbiornika - żeby się tylko wywołało. Próbuje od dłuższego czasu...
dzięki za odpowiedź. Ja śmieci odbieram na kompie od mojej At,megi przez magistralę 485 i nie moge sobie z tym poradzić...tzn zawsze te same znaki ale nie tekst ktory nadala Atmega) Mam układzik (Atmega8, kwarc 16MHz + Max485) podpięty kablem 1m do konwertera 232/485. Sam konwerter jest podpięcty do kompa przez USB (ma takie wyjście) a w kompie zainstalowany...
Proste podłączenie do portu szeregowego komputera wyświetlacza zaopatrzonego w najpopularniejszy kontroler HD44780. 8 przycisków kontrolujących pracę wyświetlacza. Możliwość programowego regulowania konstrastu. Wykaz elementów: T1= BC547 OSC= 4Mhz rezonator R1 = 1K C1 = 10uF C3 = 100uF C2,C4,C5,C6 = 0,1uF U1 = 7805 IC1 = PIC16F876 IC2 = 74174 IC3 =...
Już wyłączyłem. W HyperTerminal nadal pojawia się szereg niezrozumiałych znaków ASCII. Zmierzyłem napięcie na PIC'u: gnd - pin 8 8 - 1: 3,95V 8 - 2: 0,59V 8 - 3: napięcie skacze (od pewnej wartości do 0, więc wydaje mi się, że działa dobrze) Piny 2 i 3 są od rezonatora. Czy coś z nim może być nie tak? 8 - 4: 3,76V 8 - 5: 1,1V 8 - 6: 3,43V 8 - 7: 112mV...
rezonator kwarcowy rezonator oznaczenie rezonator dokładność
regulator pilot ustawic dekoder polsatu oznaczenie symbol radio
uziemienie basenu bojler elektryczny
Chłodzenie tunera Wiwa - jak zapobiec przegrzewaniu? Monitor LG W2271TCT nie włącza się - możliwe przyczyny