To co zrobiłeś nie miało prawa zadziałać z wybraną płytką NG, ona ma ustwienie na kwarc 16MHz: c:\Program Files (x86)\Arduino\hardware\arduino\avr\board... ... ########################################... atmegang.name=Arduino NG or older atmegang.upload.tool=avrdude atmegang.upload.protocol=arduino atmegang.upload.speed=19200 atmegang.bootloader.tool=avrdude...
Jeśli masz Arduino to można je wykorzystać jako programator. Jeśli nie masz to RS232 wystarczy.
Witam. Przedstawię dzisiaj kompletne rozwiązane jak szybko uruchomić za parę złotych własny terminal rs-owy w oparciu o konwerter USB RS232 na układzie scalonym PL-2303HX który można kupić bez problemu na Allegro. http://obrazki.elektroda.pl/9582806900_1... Przykład oparłem na programie putty z domyślnymi ustawieniami dla RS-a. Biblioteka...
Witam. Projektuję płytkę pod uC Atmega328 i chciałbym zbudować sygnalizację transmisji przez RS232. Oto schemat: http://obrazki.elektroda.pl/3369857300_1... Zasada działania: Gdy podłączę kabel i na komputerze uruchomię Hyper Terminal na PINie 4 w gnieździe pojawi się stan wysoki (+10V). Co da mi na wyjściu MAX232 (PIN 9) stan niski....
http://obrazki.elektroda.pl/8472920100_1... Witam! Jakiś czas temu zacząłem bawić się procesorami AVR. Jako programatora wykorzystywałem moduł FT232. Po jakimś czasie gdy zacząłem ów moduł wykorzystywać również do transmisji danych między procesorem a komputerem (UART) pomyślałem, że aby zmniejszyć kabelkologię (FT232 podłączony jako...
Witam, jako, że dziś rano zobaczyłem ciekawą możliwość na forum, mianowicie konkurs, chciałem się pochwalić konstrukcją wykonaną już spory czas temu, będzie to około pół roku. Wykonałem miernik impedancji pętli zwarcia. Zaimplementowałem sposób pomiaru polegający na pomiarze spadku napięć sieci zasilającej po dołączeniu obciążenia. Całość wyświetlam...
Trzeba wziąć oscyloskop w rękę i pomierzyć wszystkie sygnały. Aby poszukać powodu dlaczego nic nie funkcjonuje, najlepiej nie korzystać z gotowych przykładów, lecz utworzyć prosty program testowy. Wgrałem na czysto te biblioteki, które dostałem od chińczyków, podłączyłem prawidłowo i dalej nic W tym przypadku należy bibliotekę także dopasować do Arduino...
Sam odczyt sekwencyjny działa i działa rozpoznawanie sygnałów AKC i NACK wysyłanych przez EEPROM. Jeżeli napiszę program który sekwencyjnie odczytuje bajt po bajcie i każdy z tych bajtów wysyłany jest oddzielnie przez RS232 to wszystko działa prawidłowo. Gorzej jest jeżeli zaczynam te dane zapisywać do tablicy. Czy taka instrukcja jest prawidłowa :?:...
Właśnie o to mi chodziło :) konwenter to oczywistość. Tylko czy te programy będą tak działać, czy wymagają tego arduino? Dla jednych oczywistość, ale znam wiele przypadków, gdzie ludzie podłączali różne urządzenia z portem szeregowym LVTTL bezpośrednio pod RS232. Wolałem wspomnieć. Myślałem, że Mega16U2 pracuje tylko jako konwerter usb-rs232 i da się...
Witam, próbuje odtworzyć w zaciszu domowym najprostszą wersje arduino uno. Wszystko niby pięknie i ślicznie a za nic nie mogę wgrać do atmegi jakiegoś programiku ( za pośrednictwem programu arduino i komunikacji UART ). Sam układ jest prościutki atmega328 zewnętrzny kwarc 16MHz i max232 do konwertowania sygnałów. Testowałem samą komunikacje z komputerem...
Ale co tu ma kod do rzeczy skoro już tu stwierdzono że to nie zadziała bo ATmega328 ma tylko jedno UART To co można z tym zrobić skoro po TX/RX to nie pójdzie, a transmisja SPI jest do mniejszych odległości. ATmega 328 dysponuje tylko jednym UART-em - próby podpinania do pinów TX/RX czegokolwiek, przy aktywnym porcie USB (podłączonym do PC) w Uno są...
Nie napisałeś do czego to podłączysz? Tx na zwykłym RS232 wystarczy nawet 2V! Potrzeba tylko inwerter na tranzystorze. Tak wiem że tam jest 12V ale to dotyczyło bardzo starych kontrolerów. Jak masz coś na FTDI to 3,3V podłączasz bezpośrednio i tyle. 74125 przy kontrolerze ethernetowym pewnie był niezbędny ale do świecenia leda? Nie napisałeś jakie to...
Ic3 to stabilizator 3.3V LF33CV Ten kondensator poprawie A co do lewej strony to pewnie ci chodzi o rs232 gdzie będe podłączał przejściówkę na USB. A to isp to moze źle nazwałem ale ma to być złącze idc 10 gdzie będę podłączał programator. Dodano po 3 A co do dławika to wpisałem taką wartość bo taki miałem pod ręką. A z tym j1 to się upewnie.
W geście rozpaczy wgrałbym do atmegi program, który co sekundę po RS232 drukuje ciąg typu "1" albo "a" i przez dzielnik napięcia wprowadził do karty dźwiękowej w PC po czym go nagrał. Może po prostu styki są walnięte? Jeśli dobrze liczę, to linię TXD atmegi podpiąłeś do NC na FT232, czyli pinu 24 wg obrazka http://circuits.datasheetdir.com/126/FT2...
zrobiłem tak: Atmega328 - Master Do Config Serialin = Buffered , Size = 24 Enable Interrupts If Ischarwaiting() = 1 Then ' sprawdź czy jest jakiś znak do odebrania w buforze lub HW UART Gosub Odczyt_rs End If '***************************** wysyłanie żadania danych do modułu 001 If Flaga_001 = 1 Then Set Re_de Waitms 2 Print "MOD001"...
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...
Poszukaj sobie schematu arduino uno. Zdaje się że tego szukasz. Pośrednik CH340 zastosowany w aplikacji ATmega328. Jest to konwerter USB-UART/RS232/RS485.
Dodajesz przerwanie od przepełnienia timera i w nim zliczasz ilość przepełnień. Reszta to już matematyka. Przykłady: http://mikrokontrolery.blogspot.com/2011... http://mikrokontrolery.blogspot.com/2011...
Ale służy ona do wgrania bootloadera przy pomocy innego programatora typu usbasp, a nie przez konwerter usb<=>rs232 dostępny na płytce arduino. Jeżeli chcesz zaprogramować atmegę8 to pobierz sobie mkavrcalculator, który w darmowej wersji obsługuje ten mikrokontroler. Dodatkowo w opcjach programu masz przycisk instaluj sterowniki usbasp, który...
Kup sobie konwerter oparty o FT232 z wyprowadzonymi wszystkimi pinami, to jeden z najbradziej sprawdzonych układów. Ja korzystam z tego https://botland.com.pl/pl/konwertery-usb... - co ważne, ma zworkę dla logiki 5V i 3.3V co się przyda np. w przypadku esp8266. Pozdr
Celem projektu jest zbudowanie własnego komputera standardu Arduino, z elementów elektronicznych, na płytce stykowej. W celu nauki lutowania czy programowania, czy wtykania (mikro)klocków w otwory na płytce? Takim "komputerem" od strony programowej jest np. atmega328 z bootloaderem. Reszta to odpowiedni kształt płytki, żeby dodatki pasowały i napis....
Tak na szybko: 1.brak regulatora na schemacie, zarówno silniki jak i procesor podłączone pod to samo VCC co źle wróży 2.Brak jakichkolwiek kondensatorów (min. 100nF ceramiczny pomiędzy każdą parę VCC/GND w scalakach + jakiś większy kondensator 22-100uF na zasilanie. 3.Gdzie podłączyłeś silniki do L293D? 4.Masz wolne piny to je użyj. Dobrze byłoby mieć...
Nie wiem dlaczego czytasz informacje "z drugiej" ręki, zamiast skupić się na dokumentacji ? Mam tu na myśli książki i jakieś poradniki. Wszystko jest tam idealnie opisane. Nie sprawdzałem tego kodu. Jeżeli nie chcesz przerwań i wystarczy Ci tzw. "polling", to jeszcze prościej. Zakładam zegar na 16 MHz. Inicjalizacja USART0 dla 9600 b/s, 8N1, jako interfejs...
Jeśli błędy są często to wynikają one najpewniej z niedopasowania baudrate. Policz jaki masz błąd dopasowania. Zabezpieczenie jest jedno - CRC + resetowanie maszyny stanu dłuższą przerwą pomiędzy znakami (w końcu trzeba transmisję ponownie zsynchronizować). Na ATMega328 CRC musisz liczyć programowo, gdybyś wykorzystał nowszy AVR, coś z rodziny XMEGA,...
Na arduino leonardo to wiem. On ma sprzętowy usb i przykłady Nie tylko sprzętowy, komputer widzi go jako urządzenie HID może emulować klawiaturę i też tak się dzieje bo tak został zaprogramowany. PC<->konwerter<->atmega328 Niestety tu już się tak nie da bo jest sprzętowy konwerter. I komputer zawsze będzie go widział jako port rs232. Wiec...
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...
Nie wybierasz programatora Komp łączy sie z arduino poprzez ch340 czyli przez układ usb na rs232. Kolego , zobacz w menadżerze urządzeń czy masz w porty lpt/com zainstalowane sterowniki , jeśli tak to sprawdź na którym porcie com siedzi arduino czyli ch340 i taki ustaw w programie arduino.
(at)turlam.dropsa Mylisz się, jeśli uważasz, że tylko dlatego, że ktoś ma więcej pieniędzy to nie patrzy na cenę. Na AliExpress głównymi klientami nie są Polacy tylko znacznie bogatsze nacje. Zgodziłbym się, że warto dopłacić za coś co ma jakąś istotną wartość dodaną, np. jak piszesz wsparcie, czy gotowe, przetestowane kody. To jednak nie ma takiej...
Nie rozumiem. fusebity tez doprowadzilem do takiego stanu jak mowiles. przed ustawieniem fusebitów wypalilem bootloader Czy w odczytanej zawartości FLASH jest kod bootloadera? Jeśli tak - i jest poprawny, to jeśli fusebity ustawione są również poprawnie - powinno działać. P.S. W jaki sposób sprawdzasz czy działa? Masz przejściówkę USB/RS232 (w standardzie...
Parę dni temu tu https://www.elektroda.pl/rtvforum/topic3... kolega zamieścił działający kod dla Atmega328P, może jak zerkniesz to wszystko się wyjaśni.
Dziękuję Koledze Mundi1970 za radę. W sumie z buforem to chciałem oszczędnie, jeśli chodzi o pamięć. Co do nagłówka, to chodzi o coś takiego jak jest w ciągu GPS? Czyli zawsze jest na początku GPRMC ? Czyli jeśli jest to znaczy, że początek ciągu jest odebrany prawidłowo. W sumie ma to dodatkowy sens, bo w przypadku większej liczby urządzeń już po RS485,...
Witam, Odbieram dane z magnetometru hmc5883l po I2C przez RS232 w postaci przykładowej: x= 91, y=-503, z=-209 x= 90, y=-502, z=-208 x= 94, y=-501, z=-209 x= 89, y=-503, z=-209 gdzie każda z linii to jednorazowa "paczka" wysłana to terminala. Jak rozdzielić każdą ze składowych, aby była w osobnym oknie i abym mógł dalej Build-erze pracować na nich?
Atmega328 która znajduje się w arduino bez problemu odbiera dane na pinie RX z Raspberry PI, wiec Atmega8 też da radę. Nawet przy napięciu 5V nie możesz zrezygnować z tranzystorów przy przekaźnikach. Napięcie 3,3V spokojnie wystacza na wysterowanie serva. Można nawet nim sterować bezpośrednio z [url=http://learn.adafruit.com/adafruits...
Tak, tylko że Ty patrzysz na wersję firmware 2.09 ja wgrywam V2.03 (płytki nie będę poprawiał do najnowszej 2H bo jak, pisałem pola są albo do poprawy , albo zmówię sobie). Natomiast dobrze mnie nakierowałeś bo dopiero w zaktualizowanej wersji w notatniku jest napisane. Firmware 2.03: -added support for HVPP chips: AT90s8515, AT90s8535, AT90s1200, AT90s4433,...
Tak jak pisze (at)kamyczek - jeśli to tylko zabawa na studiach, to kup to co mają wszyscy - raz, że nie będziesz odstawał, dwa, że sprzedasz to następcom. Jeśli jednak sam chcesz w to wejść, to kup tak jak pisałem Xplained mini - nowszy procesor (ATMega328), ma USB (kwestia wymiany danych z kompem, brak konieczności posiadania RS232, załatwione zasilanie...
Witam Procek ma być zasilany napięciem 5V ze względu na taktowanie go zegarem 20MHz żeby SPI z ENC działało w miarę stabilnie. Dodatkowo Przez TWI do procka ma być podłączona pamięć AT24C1024 i dodatkowo obsługiwany będzie interfejs RS232 na MAX232 więc 5V musi być. Wyjście CLKOUT chcę wyprowadzić ze względów przyszłościowych może kiedyś się do czegoś...
Jeśłi jest kod z Arduino, to na jego podstawie łatwo stworzysz kod w C. Z tegho co widzę, ten moduł to po prostu konwerter RS232-radio.
http://obrazki.elektroda.net/43_12786005... Atmega fusebit doctor, jak sama nazwa mówi, to urządzenie do naprawienia nieumiejętnie przestawionych fusebitów w mikrokontrolerach z rodziny AVR. Największymi problemami jest ustawienie nieprawidłowego źródła zegarowego (fusebity CKSEL), wyłączenie programowania SPI (fusebit SPIEN), lub ustawienie pinu...
Ok. To tak, do tej płytki testowej można podłączyć inne mikrokontrolery w obudowie DIP 28 z rodziny ATmega. Wiec ATmega328, ATmega88PA etc. W tytule dałem ATmega 8, ponieważ mam tych miktrokontrolerow kilka, nabyłem je niedawno z dobra cenę z chin. Poza tym zamiast co raz rzadziej używanego RS232 (jeszcze żyje jakoś UART-TTL), dodaj przejściówkę UART-USB,...
Jak odpalasz peryterium to zrób wszystko w najprostszej formie na pollingu bez buforów. Masz za dużo miejsc gdzie może nie działać. void USART_Transmit( void ) - to jest ekscentryczne i wysyłanie ze zmiennej globalnej - możesz uzasadnić takie coś?. Ciekawe jaki kod został wygenerowany. dlaczego nie jak Bóg przykazał void USART_Transmit(uint8_t byte)...
W jaki sposób zadeklarować to w terminalu?
Witajcie, tak jak w tytule. Co raz częściej spotykamy się z podróbkami. Problem dotyczy zarówno tanich układów, jak i drogich, nowych oraz starych. Dzisiaj będzie o relatywnie drogich i starych… W ramach retronostalgii udało mi się zakupić układy AY-3-8910 – a nuż może pokuszę się o jakiś retro projekt? Ofert sprzedaży takich zabytków nie przybywa,...
Miałem atmega8a i wadliwy Arduino i 3 dni, aby utworzyć maszynę. I łączyć zamiast ATmega328 -atmega8a. ASM wiem dobrze, więc napisałem.Dlaczego STM? Istnieje 2-3 kb kodu. ASM łatwiej przyspieszenie - hamowanie silnikiem. :| Dodano po 24 4 Mhz atmega Dodano po 18 Jest to kolejny ciekawy projekt - modernizację maszyny erozji (metalowy drut tnący). Było...
Spróbuj może je odczytać mkavrcalculatorem jak będą zera to będziemy szukać dalej. swoją drogą kiedyś kupiłem ten konwerter na pl-2303 i nie specjalnie mi chciał działać (ale to go i tak system nie wykrywał) a druga rzecz jest jeszcze taka, że nie specjalnie jestem przekonany czy on działa z UART czy nie ma zwykłego RS232 bo też nie zadziała. kiedyś...
Ten sam błąd wyskakuje przy problemie z komunikacją na portach w komputerze. Prawdopodobnie są błędy w sterowniku RS232/USB. U mnie reinstalacja programu pomogła.
Witam. Czasami borykając się z problemem, czy jakiś układ peryferyjny działa poprawnie postanowiłem napisać krótki programik który wgrywam do procesora. Program podczas skanowania szyny i2c oddaje wynik po rs. Jest to cały program i nie wymaga dodatkowych bibliotek. [syntax=c] /*//////////////////////////////////////... 20106-12...
Witam wszystkich forumowiczów. Zwracam się do was z prośbą o sprawdzenie schematu sterownika do akwarium. Sterownik ma za zadanie: - pomiar temperatury - połączenie prze bluethooth z tabletem z androidem - Pomiar prądu dzięki dołączonej PCB z układem ACS712 do 30A (oblicze wtedy zużycie energii na całe akwarium, napięcie będzie wpisane programowo 230V,...
http://obrazki.elektroda.net/86_12805854... Witam, Chciałbym zaprezentować kolejny mini projekt aczkolwiek bardzo użyteczny i przydatny na codzień. Ponieważ posiadam kilka bardzo dużych wyświetlaczy VFD 2x20znaków (rozmiar lampy 20x6 cm !!!) postanowiłem zbudować mini panel reklamowy z wygodną obsługą dla klienta. Wyświetlacze omawiane były w http://obrazki.elektroda.net/65_12805841...
Jest ktoś mi w stanie pomóc? Z taką ilością informacji raczej nie. Program nie połączył się z płytką. Łączysz pro mini do przejściówki usb/rs232. Do pro mini podłączasz zasilanie, łączysz masy, rx do tx i odwrotnie. Na koniec z przejściówki RS pin dtr podłączasz do resetu arduino. Instalujesz sterowniki do przejściówki w zależności jaką masz, w arduino...
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...
bascom atmega328 usbasp atmega328 programy atmega328
unifon napięcie draytek ipsec inwerter solarny ustawienia
electrolux łożysko pralka sharp opinie
Dlaczego szlifierka kątowa ma mniejsze obroty? Przyczyny i rozwiązania Zasilanie tylnego światła pozycyjnego Zipp Vapor 50cc