Czy obie atmegi są "pędzone" kwarcem 20MHz? Czy na pewno dobrze ustawiłeś fusebity?
Witam Wiecie może jak odebrać dane z portu RS232 i wyrzucić na wyświetlacz 2x16? Jak wyeliminować problem odczytu znaku z portu RS232, gdy wykonuję funkcję UART_Receive (z manuala atmegi 8) i nic nie przychodzi na port to program w tym miejscu wisi, ponieważ wpada w nieskończoną pętlę? Pozdrawiam
Nie bardzo wiem o czym do mnie piszesz. Do tej atmegi mam podłączone 2 silniki krokowe i LCD. Wszystko działa tak jak chcę. Nie działa transmisja, lub jest nieczytelna z jakiegoś powodu. Co ma sterowanie diodą Led poprzez port z tym wspólnego? O różnych ustawieniach pisałem odnośnie $baud i $crystal bo na forach podawane są różne konfiguracje. Myślałem...
Witam, Szanowni Koledzy potrzebuję pomocy od Was, chciałby na pinie Atmegi odczytywać cyklicznie jego stan ( np. co zadany czas ). Następnie zebrać te odczyty do zmiennej i wyświetlić tą zmienną na porcie RS232. Moje pytanie jak podejść do tego - czy korzystać z pinu ICP czy można wybrać dowolny pin? Jak wykonać zebranie cyklicznych odczytów do zmiennej....
Witam serdecznie. Przegladalem posty zwiazane z moim zapytaniem ale nic nie znalazlem. Mam takie pytanie. Ogolnie chodzi mi o to czy jest mozliwosc podpiecia do Atmegi czytnika CF w ktorym bedzie karta i wszystko bedzie podpiete po RS232 z komputerem (linux). Chodzi mi o to czy jest mozliwosc odczytu i zapisu po tej karty po via RS232 uzywajac tego...
Najłatwiej krytykować niż pomagać ,bls jest potrzebny do stworzenia botloadera , którego mam zamiar wgrać przez usbasp do ATmegi.Następnie będę próbował się połączyć przez PL2303HX by wgrywać wsady.Dlaczego powstaje ten komunikat, a wygenerowanie nie następuje?
Nie mam pojęcia :) o jakich gotowych komponentach do programowania portów szeregowych COM kolega wspomina :) Ale chętnie z nich skorzystam :). Co do rzeczonego otwierania pliku i zapisu i odczytu z pliku to tak to niestety w C++ pod Windę działa. Może te "super" komponenty działają w "super" Visual Basicu :) lub Delphi - takie gotowe klasy jak sądzę:)...
Niestety nadal występują problemy z przesyłaniem danych z PC do atmegi poprzez rs232. Z atmegi mogę wysyłac max 14 znaków w jednym poleceniu (nie wiem dlaczego) a z PC do atmegi idą max 3-4. O co chodzi?? Nie mam już pojęcia. Czasem lubi nawet zgubić część przesłanych danych np. wysyłam cd1234 a do atmegi dochodzi 234. Dodano po 5 Może ma ktoś jakąś...
dzięki za zainteresowanie ale nie działa to co napisałeś albo ja coś poknociłem. Może opiszę o co dokładnie mi chodzi atmega wysyła na rs232 odczyty z adc program na kompie odbiera te odczyty i rysuje wykres chodzi mi o to że jak wyślę np polecenie do atmegi "start" atmega zaczyna w pętli odczytywać adc i informacje wysyła do kompa jak zrobić aby w...
Dobry wieczór, mam luźne pytanie do kolegów fachowców. Programuje mikrokontrolery od 4 lat. Hobbystycznie. Problem jaki mam jest dość osobliwy. Padają mi ATMegi co jakiś czas. Na oknie leży mi ok. 5ciu padniętych ATMeg o łącznej wartości ponad 100zł. I taką mam nadzieję, że może ktoś doradzi, jeśli nie co do ich odratowania (ależ bym się ucieszył) to...
Przeczytaj opis tego modułu jest w PDF-ie pod podanym linkiem. W VB piszesz komunikację przez RS232 (otwierasz port, wysyłasz dane, zamyksza port) Moduł ma wiele lini we/wy a także możliwość odczytu i zapisu rejestrów Atmegi co daje możliwość także skorzystania z przetwornika I/O. Bascom nie jest potrzebny, bo nie programujesz Atmegi, ona chodzi na...
"trzeba według wzorca pomnożyć, dodać i podzielić." Czy ten wzorzec jest NA STAŁE w programie Windowsowym? I następuje wyświetlenie obrobionych danych? Przekazanie powrotne do ATmegi? Jeśli wyświetlenie to co około 400 milisekund ma sie zmieniać wyswietlanie w PC?Czy może dane mają być archiwizowane w pliku tekstowym albo binarnym do późniejszego odczytu?
ja używałem modułu MMNeet01 firmy Propox. kosztuje 160 zeta i ma juz stos tcpip. zawarty soft pozwala na sterownie pinami Atmegi i odczyt wartości na przetwornikach AC. obecnie kupiłem płytkę NGW100, koszt około 300 zeta, posiada wszytsko co potrzeba: dwa ethernety usb 3x rs232 czytnik kart SD 32m sdram 8m flash 8m dataflash wyprowadzone wszystkie piny...
Projektuje uklad w ktorym PC (VB6) bedzie wysylalo tablice do atmegi 32. Tablice wysle z VB6 w nastepujacy sposob: Dim tArray(1 To 5) As Byte Dim vntBuffer As Variant tArray(1) = 100 tArray(2) = 101 tArray(3) = 102 tArray(4) = 103 tArray(5) = 104 vntBuffer = tArray msComm.Output = vntBuffer moje pytanie jest jak to wrzucic do tablicy spowrotem w bascom?
Po długiej przerwie z rs232 wziąłem się do pracy i udało mi się odebrać z atmegi to co oczekiwałem. Oto program: [syntax=c] #include <avr/io.h> #define FOSC 1000000 // Clock Speed #define BAUD 4800 #define MY_UBRR FOSC/16/BAUD-1 void USART_Init( unsigned int ubrr) { // *** Set baud rate // UBRR - Baud Rate Register UBRRH = (unsigned char)(ubrr>>8);...
pętla while jest tylko dla przykładu :) może być if albo case itp. jak znasz ilość danych obieranych to może być if bo odbierzesz 10 bajtów i koniec. Dałem pętle while bo nie wiem ile danych obierasz i czy zawsze jest tyle samo :) co do porównania z "s" zakładam że jest wysyłasz z atmegi, z poście dałem "s" jako "stop" sprzężenie zwrotne ok, zmienna...
Witam! Dzisiaj otrzymałem konwerter 232/485 GV-COM z firmy GeoVision i mam kilka pytań. Do mojej Atmegi8 dołączyłem układ Max485 według tego schematu: http://aquaticus.info/system/files/pictu... sam konwerter ma tylko dwa wyjścia jeśli chodzi o interfejs RS-485 oznaczone są one jako + i - jak to odczytać? + to Transmisja...
Tzn jakie koła -żeby się zazębiiały czy były napędzane przez łańcuch? Dodano po 46 PCB Elektor http://obrazki.elektroda.pl/6239936300_1... mi to najbaridzej przypomina zzaag'a V2 (zanim stał się SMD).. i w takim razie co to za elektronika, którą wklejałeś wcześniej??: Witam Podpinając się pod temat chciałem zaprezentować moją elektronikę....
Cześć :) Programator który opisujesz jest nicznym innym jak przejściówką RS232 <->TTL :). Proponowałbym pomierzyć napięcia w układzie :) na nóżkach ATmegi, tzn. czy aby jest zasilona, i czy stany na przejściówce są zgodne z TTL. Do konwersji zastosowano diody Zenera 5V1 volta i takie napięcie powinno w czasie pracy układu na tych pinach się pojawiać....
Witam Mam taki problem: potrzebuję zmierzyć napięcie na urządzeniu którego wewnętrznej budowy nie znam, wiem tylko (po zmierzeniu miernikiem) że na wyjściu tego urządzenia występuje napięcie z zakresu 0-150 mV. Następnie sygnał z tego urządzenia wysyłam na wejście nieodwracające wzmacniacza operacyjnego LM10 który zasilam niesymetrycznie napięciem 5V,...
Witam, Używam atmegi 32 oraz SPI hardwear. Czujnik wysyła odpowiedź w postaci 32 bitów. Odczytuje informacje z rejestru SPDR, a nastepnie za pomoca funkcji itoa staram sie przeslac wynik przez rs232. Inicjalizacja SPI [syntax=c]void SPIInit(void) { SPI_DDR |= (1<<SS_BIT)|(1<<MOSI_BIT)|(1... // enable SPI in Master Mode with...
http://obrazki.elektroda.pl/8613976000_1... Chciałbym dziś zaprezentować moją pracę dyplomową, którą obroniłem w poniedziałek na Uniwersytecie Technologiczno Przyrodniczym w Bydgoszczy. Jest to analizator widma wykorzystujący przemianę częstotliwości. Postanowiłem zaprezentować tą konstrukcję, ponieważ dziś większość ludzi myśli, że...
Może nic konkretnego tu nie poradzę (bo nie znam na tyle "C") ale napiszę, że pomysł jest trochę zakręcony. Jeśli taki musi być to proszę nie czytać reszty. Jeśli nie to podłączyłbym czujnik temperatury do ATMEGA8 po 1Wire, a MEGĘ do PC poprzez RS232. Będzie można bez problemu czytać temperaturę jak i dane z uC. Podłączenie MEGI po 1Wire będzie wymagało...
Witam, Jesli mozna skoro pojawil sie juz taki temat to chcialbym sie podpiac z podobnym pytaniem, mianowice do tej pory uzywalem sposobu jaki sam opisalem jednak teraz pojawil sie problem ktore musze rozwiazac - jak w Builderze komunikowac sie przez RS-a ale takiego z przetwonika usb na rs-232 ktory tworzy wirtualny port (com3 . 4 ) . bo jak sprawdzalem...
Wersja 0.1.5 Kolejna wersja w miare szybko, bo niektóre funkcjonalności działały w całkiem zaskakujący sposób ;) Dodałem też obsługe AVR dla flash >128k. Niestety nie mam takiej atmegi na stanie więc nie sprawdze w praktyce. Dodałem podsumowanie z czasem. W załączniku i na gitlabie binarna wersja dla 32 i 64 bit systemu linux. Gdyby ktoś chciał się...
Wiem, że temat kart sd do atmegi był już poruszany ale nie znalazłem odpowiedzi i dalej tkwię w problemie. Otóż napisałem program odczytujący pomiar i teraz chcę wysłać ten odczyt na kartę sd, skonfigurowałem ją wg opisu znalezionego ' Chip Select Pin => Pin 1 of MMC/SD Config Pinb.3 = Output Mmc_cs Alias Portb.3 Set Mmc_cs ' MOSI - Pin => Pin...
Witam Od pewnego czasu zacząłem się bawić mikrokontrolerami, teraz przyszedł czas na komunikacje PC <-> uC i spotkała mnie niemiła niespodzianka już parę godzin spędziłem nad tym tematem, próbowałem, testowałem i cudowałem :D ale bez większych rezultatów po wyczerpaniu moich pomysłów i przejrzeniu kilku stron n elektrodzie nie rozwiązałem niestety...
http://obrazki.elektroda.pl/9745806300_1... Witam. Sesja się zbliża, więc tradycyjnie zacząłem już prokrastynować :D . Ostatnio zacząłem pisać bibliotekę do obsługi klawiatury PS/2 w C dla AVR i postanowiłem na szybko w godzinkę lub dwie stworzyć jakiś praktyczny projekt w celu jej przetestowania. Początkowo nie planowałem tego publikować,...
Chyba prosciej do generacji i odbioru na 1-wire zaprzac RS232 z odpowiednim prescalerem. Na nic nie trzeba czekac, liczyc itd. A jesli jest niedostepny to wykorzystac timer i jego piny wyjsciowe do generacji impulsow i capture mode do detekcji co nadeszlo. Tyle, ze to wyzsza szkola jazdy. Jesli Julian chces zmoge dac ci moje kody dla ATMegi128 w C++,...
Witam, mam problem z przesyłem danych tz. chciałbym wysłas ramke z PC do atmegi 1bajt-identyfikacja,1bajt-adres,i 4bajty(zmienna typu long)dane,no i za cholere nie moge poradzić sobie z tą zmienną , nie wiem jak ją odczytać a chciałbym tak : przesyłm K skocz tu.....dalej K skocz tu...... i zapisz zmienna IMPULS = 123456 Pozdrawiam
Przedstawiam tylko istotne części programu związane z transmisją danych Na początek Atmega 16 obsługuje klawiaturę, Wyświetlacz LCD i komunikację GSM i inne drobiazgi oraz RS232 z Atmegą 8 Dodano po 10 A tak przy okazji takie pytanie czym różni się transmisja po RS232 dla: A=1 Print A oraz Print "1" Wg ASCII < 1 > ma kod 49 i chyba w jednym i...
Robi się to prosto na wejściu ICP Atmegi, mierzysz czas pomiędzy kolejnymi zboczami, raz jest opadające, raz narastające itd.. potem to tylko interpretacja wyników, liczenie bitów i po odliczeniu 64 bitów z transmitowanych 66, bo dwa ostatnie dla uproszczenia procedury pomijasz. wyświetlasz na LCD lub wysyłasz po RS232 do komputera, a tam wyświetlasz...
Mam 2 czujniki I2C, które osobno działają na każdej z Atmeg. Mam jeden UART, którym wysyłam dane do PC. Chciałbym zmodyfikować kod do tego stopnia abym miał jedną atmegę obsługującą oba czujniki jednocześnie. Od razu jaśniej :) Czy jeżeli kompas działa jako slave i żyro jako slave to razem też mogą być jako slave a wówczas atmega jest masterem? Teraz...
http://obrazki.elektroda.pl/8350862200_1... Postanowiłem dziś zaprezentować pracę magisterską, jaką dziś obroniłem na Uniwersytecie Technologiczno-Przyrodniczym w Bydgoszczy (dawniej ATR). Jest to rozwinięcie pracy inżynierskiej, jaką prezentowałem w temacie: http://obrazki.elektroda.pl/9956595800_1... Jak widać urządzenie...
a czy czas timeout = 10 s nie wpływa na komunikacje ?? mogę jedynie zasugerować (bo nie znam labview) że ten czas to czas czekania na informacje od atmegi i dopiero po nim wyświetlenie odebranych danych albo jeśli nie dotarły w tym czasie to wyświetlenie komunikatu o błędzie .. czyli nieważne jak szybko dotrą informacje z atmegi to i tak zostaną wyświetlone...
http://obrazki.elektroda.pl/2219352600_1... Witam. Dzisiaj chciałbym zaprezentować projekt wyświetlacza graficznego z ekranem dotykowym, sterowanego przez mikrokontroler ATmega128, wyświetlającego podstawowe informacje zbierane z czujników umieszczonych w samochodzie. Projekt nie jest dla mnie, wykonałem go na prośbę znajomego, który...
http://obrazki.elektroda.pl/4270629200_1... Witam. Przedstawię prosty sterownik pompy ciepłej wody użytkowej. Projekt powstał z potrzeby oszczędzania energii elektrycznej. Aktualnie większość pomp cyrkulacyjnych jest włączona 24 godziny na dobę lub włączana poprzez timer w określonych porach dnia. Bardziej eleganckim rozwiązaniem jest...
Ch.M.: Rysunek płytki PCB..hmm...płytka jest uniwersalna :), ba... jest osobno moduł do sterowania silnikami ( LM298 8 diód, i kondensatory - to na schemacie nie jest zaznaczone, bo nie ma wpływu na pracę czujników tak sądzę :) ), a osobno jest moduł zasilania wraz z uP. A co to optoizolacja :> ( tak, jestem laikiem, a szukanie na google czy elekrodzie...
https://obrazki.elektroda.pl/9443989800_... Jednopłytkowy komputer oparty na mikroprocesorze 8085 Założeniem było zaprojektowanie i zbudowanie prostego komputera na jakimś prostym procesorze w celu nauki assemblera. Konstrukcja oparta jest na wcześniej wspomnianym mikroprocesorze Intel 8085. Dlaczego akurat taki? Taki akurat miałem...
Witam! A może autor przerobił by program główny na jakiś inny procesor niż Atmegę8. Jak wiadomo ciężko ją dostać w rozsądnej cenie, a jest jeszcze wiele innych procków w obudowach DIP28, o identycznej pinologi Ja również popieram cytowanego - szczególnie, że już od dłuższego czasu nie używałem m8 i jedyna jaką mam już teraz jest wlutowana na stałe w...
Witam. Chciałbym zbudować lokalizator samochodu za pomocą sygnału GPS. Odbiornik GPS i podłączona do niego komórka na stałe znajdowały by się schowane w samochodzie. Natomiast z mojej komórki kiedy tylko chcę wysyłam smsa z określonym zapytaniem i w odpowiedzi dostaje smsa zwrotnego z lokalizacją mojego samochodu(współrzędne geograficzne). Jaki telefon...
Mam problem z UART w ATMEGA162 16PU Procesor z kwarcem 11059200 Hz zasilany 3,3V Potrzebuje prędkość 9600 b/s #include <avr/io.h> #include<inttypes.h> #include<avr/interrupt.h> #include <util/delay.h> #include <avr/wdt.h> //#include"../lib/rs232.h" #define FOSC 11059000// Clock Speed #define BAUD 9600 #define...
Witam wszystkich Wykorzystałem swój stary programator na RS232 do zgrania wsadu z Atmegi32 w sterowniku pieca. Wszystko było ok. Zapisałem sobie wsad na dysku. Postanowiłem sprawdzić zapisywanie. Wrzuciłem pusty plik (same FF) do Atmegi. Znów wszystko poszło ok. Wyświetlacz sterownika (1602a) wyświetlał tylko prostokąty w pierwszej linii. Po tych operacjach...
Jak chcesz prawie gotowca zawsze można podłączyć w magistrale sniffer 1wire, które podłączysz po rs232 lub usb do jakiejś atmegi która na lcd wyświetli string który dostaniesz od sniffera. Można kupić, widziałem ze ok 40$ a można też złożyć ze strony http://en.radzio.dxp.pl/1-wire-sniffer/. W zasadzie ten ostatni projekt to można się pokusić i od razu...
Witam. Mam pytanie do specjalistów od avr i gcc. Chcę zrobić sobie debuger do atmegi8, który będzie w stanie odczytywać lub ustawiać po rs232 wartości zmiennych oraz wywoływać funkcje. W zamyśle po zlinkowaniu kodu make wywoływać ma skrypt w pelru, który parsuje .map file w poszukiwaniu zmiennych statycznych i globalnych oraz adresów funkcji. Potem...
Ja mam pytanie odnośnie tej wspomnianej siatki w tym przypadku - w czym jest lepsza niż całkowite wypełnienie? A tak w ogóle to projekt bardzo ładny. Dałem "kratkę", ponieważ lepiej się nanosi na laminat i ogólnie lepiej się prezentuje. W jaki sposób przesyłasz dane do komputera ?? Jakiego programu używasz po stronie komputera ?? Dane są wysyłane do...
Witam. Próbuje uruchomić wysyłanie znaków do komputera za pomocą RS232 i mam problem, nie mogę nic wysłać. Korzystam z programatora skt200 i po dłuższej analizie przebiegu programu przy pomocy diody doszedłem do wniosku, że nie jest ustawiany bit UDRE1 czyli rejestr UDR1 niby jest zajęty. Moje doświadczenie z AVR nie jest duże ale z innymi peryferiami...
Witam szanownych kolegów,mam takie pytanie robie mały system sterowania kilkoma urzadzeniami jako stacje bazowa chce wykorzystać atmege8535 z której by sygnały były przekazywane do 4 modułów zrobionych na 89c2051,dane z 89c2051 wedrowałyby do atmega 8535,a rola komputera by była taka ze odczytywałby dane z atmegi i odpowiednio ją konfigurował,i tu moje...
Udało mi sie pójść krok dalej, robot przestał wariować, ale kiedy próbuje wysłać mu coś przez RSa, nic się nie dzieje. Ogólnie kiedy włączam robota zapala się lampka przy RS, która odpowiada wysyłanie, a kiedy podłączam kabel do RSa to zapala się też lampka od odbioru. Kod z robota: [syntax=c] #include <avr/io.h> #include <avr/interrupt.h>...
Witam, Mniej więcej rok temu rozpocząłem swoją przygodę z mikrokontrolerami, które programuję w C w środowisku Eclipse. Wykonałem kilkanaście różnych układów, jednak teraz chciałbym uruchomić komunikację uC AVR z PC. Chciałbym się dowiedzieć od czego zacząć, co będzie najprostsze i odpowiednie. Oczywiście na początku chciałbym nawiązać samą komunikację,...
Normalnie po podłączeniu do pc czytnik czyta i akceptuje automatycznie i wystawia odpowiednią komendę 78 79 01 i to jest ok. Atmega wysyła do drugie atmegi np 23 i druga atmega odczytuje i wyświetla na pc 23 i to jest ok. W momencie kiedy pierwszą atmegę zamienię na czytnik. To czy jest max między atmegą a czytnikiem czy go brak druga atmega nie odbiera...
Witam. Mam problem. Napisalem program do wysylania danych przez RS z plytki ZL10AVR z mikrokontrolerem ATmega32. Dodatkowo w programie LabView na PC zrobilem odczyt jak i wysyl danych. Na dzien dzisiejszy program dziala tak, ze po wcisnieciu odpowiedniego przycisku na klawiaturze 4x4 wysylana zostaje odpowiednia dana (np: "1"). Na PC LabView odbiera...
http://obrazki.elektroda.pl/1734164600_1... Wstęp. Witam. Czasem trzeba sprawdzić stan akumulatorków. Naładować i rozładować parę razy, mierząc przy tym pojemność. Czasem projektując sekcję zasilania w jakimś urządzeniu nie mamy pewności czy na przykład zastosowany radiator jest w stanie odprowadzić założoną ilość ciepła. Można wtedy...
Witam, mam problem z programowaniem. Zakupiłem sobie taki oto programator: http://allegro.pl/show_item.php?item=432... A taki mam problem: [wszystko wykonuję w Bascomie] Bascom wykrywa, jaki jest mikrokontroler na płytce ZL2AVR, czyli wykrywa ATMegę8. I teraz tak: Wciskam: Read flash ROM, to się coś readuje, i następnie pokazuje, że wyREADYowało,...
Witam! Posiadam tak jak w tytule akcelerometr ADXL345 (przygotowany układ z buforami i oddzielnym zasilaniem 3.3V<=>5V). Moim celem jest podłączenie go do Atmegi8, która to prześle dane odebrane z wykorzystaniem SPI do komputera przez RS232. O ile komunikacja UARTem działa bez problemu, o tyle mam problemy z komunikacja poprzez SPI. Ustawiam wszystko...
http://obrazki.elektroda.pl/7296913200_1... Przedstawiam konstrukcję wykonaną 2 lata temu, jaka jest graficzny wyświetlacz LCD przygotowany do współpracy z DSM-51, jednakże może współpracować z dowolnym innym układem mikroprocesorowym, który umożliwia szeregowe wysyłanie danych. W układzie sterującym jest zastosowany mikrokontroler...
Witam, pracuję nad projektem systemu bilansowania mediów, a konkretnie koncentratorem. Chcę połączyć licznik: F&F LE-01M do ATMEGI32 i zapisywać w wewnętrznym EEPROMIE odczyty z licznika. -Częstotliwość odczytów i inne parametry będzie ustalał użytkownik (do tego LCD i przyciski). -Odczyty będą zawsze o określonej porze dzięki RTC. -Do komunikacji z...
Witam! Kontynuuje temat komunikacji rs232,tym razem bezprzewodowej. Postępuje dokładnie jak w poradniku opisanym tutaj: Przerobiona Biblioteka na 433MHz Kod nadajnika: Kod odbiornika [syntax=c]#include <avr/io.h> #include <util/delay.h> #include <string.h> #include <stdio.h> #include <avr/interrupt.h> #include "RFM12B.h"...
http://obrazki.elektroda.net/64_12158731... Ogniwo fotowoltaiczne jest źródłem energii odnawialnej i przetwarza energię słoneczną bezpośrednio na energię elektryczną. W ostatnich latach obserwujemy duży postęp w technologii modułów i systemów fotowoltaicznych oraz udane próby ich praktycznych zastosowań. By bliżej poznać OŹE (Odnawialne źródła...
witam. w związku z zapytaniami na meila odpowiem na ile mogę tu(być może komuś się to przyda. Jesli gdzies walnołem jakis bład prosze o wybaczenie:) już dawno projekt zakonczony a nie chce mi się na nowo teraz wszystkiego instalować i sprawdzac. na początku zanim zacząłem co kolwiek pisać podpatrzyłem terminalem (RTU) przes rs232 co tak naprawdę wysyła...
Wiem, że mój procek jest bardzo "mały". Myślałem o jakimś układzie, który będzie zczytywał jakoś dane z mojej Atmegi i dalej wysyłał je po sieci. Jeśli układ ma sam aktywnie odczytywać, lub w momencie wejścia na stronę http://tibbo.com/products/modules.html?c... http://www.lantronix.com/device-networki... http://www.digi.com/controls/products/wi...
Typowy RS-232 zapewnia stabilne przesyłanie z szybkością 9600 bodów (800 znaków na sekundę) na odległość około 50m przy użyciu kabla nieekranowanego; kabel ekranowany ma większą pojemność, więc zasięg będzie krótszy - ale wszystko jeszcze zależy od szybkości, oraz od wydajności prądowej wyjść RS-232. Pojemność 1m kabla ekranowanego może być około 100pF...
Niewiele tego. Dane podstawowe, czyli prąd (z przetwornika LEM) i napięcie (z dzielnika rezystorowego) - wszystko podłączone do Atmegi i wypuszczone poprzez moduł RS485. Dokupię / zbuduję jednak konwerter RS485 <-> RS232 lub USB, bo w komputerach PC na próżno nadal szukać 485, a i 232 zanika. Podoba mi się ta aplikacja. Czy możliwe jest wizualne...
Dziękuję uprzejmie za zainteresowanie i sugestie. :-D O RS485 mogę napisać tyle, że działa poprawnie. Bez oporników (terminatorów - linia wymaga dwóch!) rzeczywiście był niezły śmietnik (kiedyś oglądałem pod oscyloskopem). Dałem trochę większe (220 omów) niż przewiduje standard, gdyż transceiver RS232/RS485 wymagał takich (w specyfikacji - nie chciałem...
Wszystko to pięknie, ale zapomniałem o jednej rzeczy. Otóż teraz, kiedy testuję tą transmisję, to pokazana obsługa Timer1 nie jest wykonywana. Jak widać, w programie jest "case" i w zależności od sytuacji albo przerwanie wygląda jak w listingu (czyli z obsługą ADC), albo - i tak jest w tej chwili - przerwanie nie robi nic. Znaczy jest ; [syntax=vbnet]Timer1_vector2:...
Witam Od pewnego czasu zajmuje się komunikacją ATMEGI 328P i komputera poprzez popularny prot COM. Napisałem własny program w C++, który odbiera pewne dane od ATMEGI. W programie użyłem struktury DCB Winapi. Jako, że Atmega nie odzywa się nie pytana użyłem timera, który sprawdza czy przypadkiem coś nie przyszło. Poniżej kod, którego używam (dla komputera)...
No tablica fajna. Z tego co widzę to głównym mikrokontrolerem jest ATMega103, ale nie widzę żadnej pamięci EEPROM (przynajmniej nie jestem w stanie odczytać), więc pewnie teksty do wyświetlenia są zapisane w pamięci EEPROM ATMegi. Jedyne co narazie mogę podpowiedzieć to żeby zczytać zawartość EEPROM mikrokontrolera (oczywiście pod warunkiem że producent...
Witam, Faktycznie płytka rewelacja. Ja natomiast jakiś czas tem zbudowałem podobny układ z tym, że: 1. Procesor Atmega32 2. Wyświetlacz u mnie jest od s65 3. Układ ma wyprowadzony rs232 4. Dodałem RTC 5. Dodałem obsługę pilota RC5 Obecnie ze względu na źle zaprojektowaną płytkę muszę zrobić ją na nowo - wszystko wróciło na platforme testową. Funkcje...
więc tak..... jest komp, avr, urządzenie do wysterowania avr steruje urządzeniem wysyłając po rs232 instrukcje o strukturze: rozkaz dane (rozkaz(znak - spacja)dane(znak - enter) urządzenie odpowiada ciągiem danych o strukturze: (znak - enter) echo polecenia - (rozkaz,(znak - spacja)dane(znak - enter) (znak...
Witam Napisalem wstepną aplikacje w C++Builderze która przesyła przez RS232 bajt do atmegi8 a atmega odsyła ten sam bajt z powrotem do uC. Aplikacja w C++ działa co sprawdzałem zwierając TxD i RxD. Odczyt i wysłanie znaku w uP wykonuje poprzez przypisanie: zmienna=UDR UDR=zmienna Działanie sprawdzałem także na RS232Tester v0.77. Podczas wysyłania kolejnych...
Witam: Ja również mam taki moduł z zegarka "made in china" i udało mi się go zaprząc do pracy (docelowo zamierzam go użyć w moim zegarku). Sam moduł nie jest taki zły, większą część dnia pracuje poprawnie, choć miewa okienka, że nie wykrywa sygnału (oczywiście, gdy jest na oknie od strony zachodniej, w innym przypadku nie jest tak różowo). Poniżej kilka...
Wyświetlacz sprawny, Atmega32 oraz max232 wstawione nowe i bez zmian. Max232 podłączony według schematu http://obrazki.elektroda.net/43_12754322... Poniżej ustawione Fuse bits http://obrazki.elektroda.pl/6166113000_1... Po wgraniu właściwego kodu do projektu bez obsługi karty SD i bez przetwornika termopary MAX31855 (oraz bez RS232)...
Witam, potrzebuje wykonać komunikację pomiędzy Atmega a pc za pomocą przejściówki USB. problem mam podobny jak pod Z jednej strony w przejściówce jest błąd 0,15% (rezonator 12MHz), a po stronie ATMegi też 0,2% (8MHz) co niestety skumuluje się. Możesz spróbować w Twoim programie zwiększyć nieco baud rate ponad standardowe 4800 - na przykład 4815 - by...
ad. 1) Kwarc po zakupie/wyjęciu z pudełka może mieć nawet kilkanaście procent rozrzutu wobec nominalnej wartości. Wygrzanie (normalnie - w układzie, przy konstrukcji miernika polecałbym wygrzanie w piekarniku) poprawia dokładność do dziesiątych procenta. Niemniej w przypadku miernika przydałby się bardziej zaawansowany układ niż generator Pierce'a (odp....
Panowie prosze o pomoc z uruchomieniem przetwornika A/C Max1169. Jest to moj pierwszy projekt z i2c wiec liczę na wyrozumiałość. Jest to 16-bitowy przetwornik, wiecej o nim tutaj: http://datasheets.maxim-ic.com/en/ds/MAX... Przetwornik jest podlaczony do atmegi8 wg schematu z manuala. Proboje odczytac z niego dane w ten sposob: #include <avr/io.h>...
Witajcie, dziś postanowiłem się podzielić dorobkiem w postaci oprogramowania i wiedzy na temat pewnego modułu GPS. Zegar softowy synchronizowany GPS z dodatkowym wyświetlaniem współrzędnych i prędkości no i dorzuciłem w ostatniej chwili temperaturę z DS18B20 - taki szkoleniowy programik w BASCOM (świetny przykład - gotowiec dla tych którzy chcą zrobić...
http://obrazki.elektroda.net/9_128613027... Obecnie większość komputerów nie posiada złącza rs232 lub lpt ,dlatego postanowiłem zrobić programator pod złącze usb , projekt programatora pochodzi ze strony http://www.fischl.de/usbasp/ ,trochę zmodyfikowałem schemat i na nowo zaprojektowałem płytkę.Programy które obsługują programator są to :...
http://obrazki.elektroda.pl/7273397600_1... Witam, Chciałbym przedstawić projekt własnego sterownika PLC, opartego o mikrokontroler ATmega1284P. Jest to ATmega o największej ilości pamięci flash (128kB), dostępna w obudowie DIP, jaką udało mi się znaleźć. Sterownik składa się z pięciu modułów montowanych na wspólnej płycie głównej....
Sam pomiar napięcia jest już zrealizowany i nie ma potrzeby nawet cokolwiek zmieniać. Toteż go na razie nie umieszczałem dla wyrazistości danego zagadnienia. Wystarczyło tylko zastosować prawo Oma. Proste, skuteczne i bezproblemowe. A co ciekawe to tak jak wspomniałem wcześnie do zestrojenia to tylko jedna PR-ka w celu ustawienia napięcia. I to by było...
http://obrazki.elektroda.pl/2943283900_1... Witam wszystkich, przedstawiam ciekawy twór mojego autorstwa oraz kolegi. Mieliśmy zaproponować coś ciekawego, innowacyjnego, a zarazem prostego na zaliczenie. Mając, jak to na studiach, strasznie mało czasu na całe przedsięwzięcie. Zaczęliśmy poszukiwania na forum, z którego teraz my się...
Do pamięci zapisywać będę nr transponderów + dodatkowe dane dla danego transpondera a następnie po podpięciu się przez UART-a odczyt danych z pamięci. Lepiej podpiąć się bezpośrednio do pamięci i odczytywać dane czy poprzez atmege? Przejściówka USB - RS232 będzie podpinana tylko do odczytu danych i zapisaniu ich na PC.
Witam Poszedłem za twoją radą i odpaliłem najpierw rs232 #include <stdint.h> #include <avr/io.h> #include <util/delay.h> // Define baud rate #define USART_BAUD 9600ul #define USART_UBBR_VALUE ((F_CPU/(USART_BAUD<<4... void USART_vInit(void) { // Set baud rate UBRRH = (uint8_t)(USART_UBBR_VALUE&g...
Pomysł dobry, ale takie układy już były opisywane. Ponadto opisywać algorytm testu danego układu w kodzie programu :D :D :D ? Dużo lepsze rozwiązanie to nieco inne podejście do problemu. Badany układ faktycznie może mieć wszystkie piny dołączone do linii portów Atmegi. Porty tego mikrokontrolera są w stanie oddać dostatecznie duże prądy - nawet do zasilenia...
Witam! Potrzebuję wykonać czytnik kard CHIPOWYCH typu PHOENIX na mikrokontrolerze AVR. Znalazłem stronę http://www2.chip.pl/arts/archiwum/n/prin... na której jest ładnie opisane jak wykorzystać wbudowany w płycie głównej taki czytnik. Niestety ja muszę go zrobić sam. Poniżej znalazłem obrazek styku takiej karty: http://obrazki.elektroda.net/59_12343488...
Aktualnie "bawię" się GPSem do HOLUX M-1000 jest to moduł z Bluetot-em ale ma też wyprowadzone sygnały w RS232 wg napięć CMOS. To moduł np. do telefonów komórkowych więc posiada swoją baterię ale także i wbudowaną antenę, niestety jest dość duży bo sam w sobie zawiera obudowę, plusem jest to że był niedrogi i ma wyprowadzone sygnały po mini-usb. Prędzej...
zrobiłem prowizorycznie rs232 by podłączyć ten czytnik rfid. w terminalu wychodzą same glupoty(jakby byly zaklucenia z transmisji http://obrazki.elektroda.net/28_12179431... =jedne szlaczki z jednej karty drugie z drugiej. . przejechałem cały zakres prędkości spadając aż do 300 i nic) myślałem ze może max232 jest uszkodzony ale po podłączeniu...
Witam, Mam pewien cel do wykonania. Otóż mam pewien moduł na Atmaga32, ktory steruje pracą pieca. Aktualnie cały sterownik wraz z wyświetlaczem tworzy zwartą całość, ale chciałem dokonać pewnych modyfikacji i stąd dwa pytania do Was: 1. Na jaką maksymalną odległość mogę wyprowadzić przewody połaczeniowe wprost z pinów Atmegi do wyświetlacza? 2. Czy...
Witam ! Złożyłem i zaprogramowałem zestaw(na Atmedze8) komunikujący się z komputerem przez PL-2303(usb-> rs232). Najpierw wszystko złożyłem z kwarcem 12 Mhz i działało...ale potrzebuje mieć jak najmniej błędów, więc wziełem kwarc 18,432 Mhz, i dostaje teraz krzaczki... w programie wszystko jest ok(Baud i częstotliwość kwarcu) ...może wpływa na to ten...
Witam wszystkich Forumowiczow, do tej pory nigdy nie miałem potrzeby pisać postu bo wszystkie problemy rozwiązywałem opcja search ;-) az do tej chwili. buduje układ przetwornika AD 24 bitowego, ktory komunikuje sie z Atmega8 po SPI hardware a ta z kolei z moim PC po RS232. Docelowo maja byc 2/3 przetworniki, poki co jest jeden i walka trwa ;-) Całość...
No z tym rs232 to poszedłem na skróty, chodziło mi komunikację po serialu. Poniżej schemat połączenia. Działa tylko w jedną stronę. Arduino wysyła do komputera testowy komunikat i to działa , ale z komputera nie potrafię na Arduino odczytać tego co przyszło. Natomiast jak podłączę Arduino do komputera poprzez złącze USB, które jest na nim to ten sam...
Witam, a po choinkę wyłączać Timer przy organizowaniu wymiany danych z PC ??? poczyta sobie kolega o takich poleceniach jak np: Config Serialin - dzięki któremu można ustawić sobie bufor wejściowy, do tego proszę zobaczyć co przy tym poleceniu robi Bytematch - dzięki, któremu można sobie ustalić po nadejściu jakiego znaku ma się zainicjalizować np jakaś...
Witam! Problem polega na tym iz atmega komunikuje sie z PC, natomiast nie komunikuje sie z GPS.Pomimo prawidlowych predkosci oraz identycznego podlaczenia. Posiadam: - atmega644p - evb sim548 (gotowa plytka dostarczona przez producenta simcom, zasilona, z wyjsciem rs232 poprzedzonym jakims klonem max232) - plytka z max232n Pewniki są takie: # PC odbiera...
Witam, ponieważ jestem można powiedzieć, że laikiem w temacie programowania Avr-ów w C, to mam taki problem z którym nie mogę sobie poradzić (a kombinowałem na różne sposoby), mianowicie: Konstruuje sobie sterownik LCD2USB wstępnie na płytce stykowej i on działa. Skonstruowany jest według schematu z http://obrazki.elektroda.pl/4830667200_1...
Witam, mam sterownik PWM silnika DC szczotkowego na A tmega z pomiarem napięcia, prądu, wyświetlaczem LCD 2x16 i potencjometrem do regulacji obrotów. Mimo wykonania układu na szybko całość jakimś cudem działa :). Teraz chciałbym wykonać już płytkę jak należy i mam kilka pytań, aby poprawnie zaprojektować płytkę. 1. Czy są jakieś zasady oddzielenia części...
Popraw ten kod: aplikacja jest prosta i wysyła coś przez rs232...w żaden sposób nie mogę jednak dojść co...próbowałem konwertować to i wyświetlać na wyświetlaczu LCD, jednak nie udało mi się rozszyfrować co kryje się pod "0" i "1", bo wartości AASCI to raczej nie są. Writeline wpisuje linię - czyli string (wartości ASCII) + znaki końca wiersza (na...
Witam.Piszę soft który ma na celu obsługę kart SD i LCD od 6100.Samą obsługę LCD opanowałem (na atmedze8) jednak nie wiem czy SD będzie działać.Jako kartę wykorzystam m2 1gb (została po starym telefonie).Jak na razie nie mam dostępu do atmegi bo właśnie co ją spaliłem jednak pytam się o poprawność softu.Jak widać w sofcie brakuje jeszcze odczytywania...
Należy "podpisać" przesyłane zmienne tak by mikrokontroler jednoznacznie wiedział z którą ze swoich zmiennych skojarzyć ma przesłaną wartość i w niej ją zapisać. Wiele urządzeń ma swoje własne sekwencje bajtów po których własnie mikrokontroler jest w stanie określić co nadeszło. Takie sekwencje nazywają się "ramką". Na przykład System NMEA 0183 z odbiorników...
Witam, Przymierzam sie wlasnie do budowy strownika akwariowego, takiego troche bardziej rozbudowanego Skalara. Zalożenia: Niezbędne: - Kontrola temperatury (prosta) - Kontrola oswietlenia dziennego (z plynnym zapaleniem i gaszeniem o zadanych godzinach) - Kontrola oswietlenia nocnego/niebieskiego (j.w.) - kontrola pompy obiegowej (albo brzeczyka) -...
Witam. Nie jestem do końca przekonany czy odpowiedni dział wybrałem. Ale jako że chcę spróbować uruchomić GPS z mikrokontrolerem ATMEGA pozwoliłem sobie zacząć wątek tutaj. Szukałem w archiwum, ale nie znalazłem odpowiedzi na zadane tutaj pytanie. Posiadam moduł GPS firmy GSpace GS-R270. Dane techniczne dostępne pod adresem: [url=http://www.loadstone-gps.pl/ftp/Odb...
Jak już wspominałem w innym wątku w ramach nauki programowania buduję właśnie interfejs, który pozwoli skomunikować moduł GSM z pozostałościami starego, polskiego telefonu RWT, tworząc unikalną "komórkę". Miałem wrażenie, że projekt (a przynajmniej jego strona cyfrowa) jest już na ukończeniu. Wszystko było w porządku, gdy testowałem urządzenie za pomocą...
odczyt atmegi wysłać atmegi rs232 rs232 odczyt
sterownik drukarka epson hasło biosie laptop toshiba unitra g8010
Kod błędu TCO 570 w Scania - przyczyny i rozwiązania Światła w Iveco Daily III włączają się po zapłonie - przyczyny i rozwiązania