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...
czyli normalny kabelek null mode, a nie sądzisz że winna może być przejściówki, bo logika napięć jest dobra, A może trzeba zastosować konkretne ustawienia w Bascomie czy hyper terminalu.
1. W jaki sposób zczytałeś te id? Podpiąłeś czytnik pod RS232<>USB? Jeśli masz stąd powtarzalne dane, to znaczy, że czytnik pracuje poprawnie. 2. Natomiast zrób jeden test. Wgraj do tego procesora program wysyłający po UART jakiś tekst co 1s i zobacz, czy odczytasz poprawny tekst na komputerze za pomocą przejściówki (oczywiście czytnik odłącz)....
Witam! Poniżej prezentuję najprostszy chyba z możliwych listingów odczytujący wskazania ADC i wysyłających je do PC przez RS232. Problem w tym ze nie da się wysłać nic z częstotliwością powyzej 4800 bps. zamiast konkretnych wartości jakieś krzaki przychodzą. ' osiągnieta rozdzielczosc: 5V/1024= 0,00488V= 4,88mV $regfile = "m8def.dat" $crystal...
Witam, próbuje stworzyć aplikacje w Visual C# która miałaby wysyłać i odbierać dane z mikrokontrolera atmega8. Udało mi się podłączyć i napisać wstępnie program na avr, w realterm wszystko gra. Prosta aplikacja którą stworzyłem działa poprawnie przy wysyłaniu (przy wysłania liczby 5 zmiana stanu diody). Niestety nie mogę poradzić sobie z odbiorem. kod...
Heh ..no niestety a ja jakos olalem stroen sprzetowa myslac ze na defaultowych ustawieniach powinno smigac ;) To teraz żałuj :D mam rozumiec ze nie ma znaczenia czy cos wysylam czy pobieram to to jest jeden buffor ? Nie :!: Bufory są oddzielne :idea: Ja rozumiem ze jest to cos w postaci tablicy ktora przelatuje w kolko po indexach ale chyba to jest...
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...
Witam Wykonałem układ na Atmega8 z komunikacją RS232. Chciałem podłączyć drukarkę kodów kreskowych i wydrukować etykietę. Port w uC i w drukarce ustawiłem na 1200, N, 8, 1. Drukarka milczy, nie drukuje. Na PC w Hyperterminalu ładnie wszystko odbiera i wysyłane znaki ascii się zgadzają. Znaki wysyłam w pętli po jednym znaku i czekam po każdym 50ms, może...
Cześć piszę właśnie aplikację w VB i jedną z jej części jest komunikacja z mikro-kontrolerem. Mam taki układ PC (Bascom Terminal) -> USB-UART RS232 PL2303HX AVR -> atmega8 -> wyświetlacz LCD. Po eksporcie programiku do procesora w stylu. http://obrazki.elektroda.pl/5307649700_1... Sprawdzałem już nawet pracę programu VB który nadawał...
Witam! Kilka lat temu zakupiłem zestaw AVT2550 zmontowałem, uruchomiłem i zapomniałem o nim . Teraz wrócił do łask ale nie działa komunikacja przez RS232 z PC!!! Od kilku dni szukam po forach podobnego problemu i sprawdziłem już chyba wszystko ustawiłem Fusebits i naprawdę już nie wiem co robić . Mam nowy procek ATMEGA8535 16PU pracujący...
Podłączenie jest poprawne. Driver zainstaował sę i gdy włączam urządzenie do portu usb to widoczny jest COM3 akurat u mnie. Zasiliłem dodatkowo układ 5V podłączyłem procesor bezpośrednio na 5V i zwarłem wyprowadzenia rxd i txd z w złączu RS232. W terminalu połączyłem sie z tym portem i to co pisze na klawiaturze jest widoczne na ekranie. Ale jak łącze...
NO tak: dziękuje za odpowiedz. Ten kwarc ma 32.768 kHz , ja mówie tylko, że w miare dobrze chodził na ustawieniach 3276800.
Witam Udało się: 1) Przy kompilacji był komunikat że zegar procka to 8000000, wystarczyło to zmienić w makefile na 1000000 2) Ustawiłem prędkość transmisji na 2400, ubrr ręcznie na 51 3) Zaremowałem linię ustawiającą //UCSRC = (1<<URSEL)|(1<<U... 4) Na komputerze ustawiłem 1200 bit/s, 1 bit stopu,...
Cały problem w tym, że nadmiar mocy procesora nie jest problemem, można do zapalenia kilku LEDów użyć super szybkiego i nowoczesnego procesora, choć może to wydawać się zwykłym marnotrawstwem. Gorzej w drugą stronę - kiedy potrzeba dużej wydajności a jej nie mamy w danym procesorze - wtedy po prostu nic nie da się zrobić. Można oczywiście małe projekty...
Atmega jest podłączona bezpośrednio do GPS-a. Na razie zwiększyłem zegar do 2 MHz-ów. Nie do końca jestem przekonany do tego kodu... Może to jego wina, że wyświetla takie głupoty? Ja tam nie wiem dlaczego wewnętrzny osc. RC miałby uniemożliwiać poprawne działanie UARTA. Jeśli procesor ma pracować w temperaturach zbliżonych do temperatury popularnie...
Witam. Nie mogę się uporać z nawiązaniem komunikacji między mikrokontrolerem a prostą aplikacją w C++ Builder 6. Po kolei: Na Atmega8 wgrany program do wysyłania po UART danych, transmisja skonfigurowana: 115200 bps 8 bitów danych 1 bit stopu bez parzystości. Wszystko obsługiwane przez terminal śmiga prawidłowo, w oknie terminala dostaję to co uC sobie...
Witam Panów Czytałem całe zagadnienie, mam chyba podobny problem. Napisałem program w VB komunikacja odbywa sie po RS232 do uC Atmega8 Tu natomiast program jest napisany w bascomie. I co sie okazuje Program VB prawidłowo wysyła komunikaty jednak zle one są odbierane przez bascoma?? Co jest nie wiem. Wszystko jest ustawione tak jak powinno przesle do...
http://obrazki.elektroda.net/78_12770565... Witam! Zniechęcony rozwiązaniami dostępnymi w internecie postanowiłem napisać własny bootloader dla mikrokontrolerów z rodziny AVR. Gotowe rozwiązania jakie znalazłem były zbyt rozbudowane lub po prostu nie działały. Projekt powstał w około 6-7 dni ale tylko dla tego że było to zagadnienie zupełnie...
http://obrazki.elektroda.net/60_12051824... Witam, chciałbym zaprezentować wykonanie pewnego mojego pomysłu, jest to w zasadzie jeszcze prototyp chociażby pod względem nie doszlifowanego jeszcze oprogramowania,. Jednak na tyle już się dobrze sprawuje, że od razu można go używać w dowolnych konfiguracjach. Nazwałem "to coś" Uniwersalny sterownik...
Podsumujmy: Kiedy nie grzebiesz w ustawieniach, których nie powinieneś ruszać, komunikacja działa poprawnie. Kiedy niepotrzebnie przestawisz TX, RX wciąż działa (całkiem logiczne). Jaka jest częstotliwość pracy ATmega, skąd bierzesz zegar, jaką masz szybkość transmisji i jaką wartość UBRR?
Witam. Tak poradziłem sobie z uruchomieniem. Myślę, że warto opisać tutaj dokładnie co i jak z tym HC-05. A więc jeśli ktoś ma sam układ HC-05 bez dodatkowej płytki z goldpinami, to powinien podłączyć go według tego schematu: http://obrazki.elektroda.pl/7988822600_1... Oczywiście diody LED nie są konieczne. Jednak polecam podłączyć jedną...
Pokaż program po zmianach. [syntax=c] /* BAUD RATE: 9600 */ #include <avr/io.h> // Załaduj bibliotekę input/output #include <util/delay.h> // Załaduj bibliotekę opóźnień #include <avr/interrupt.h> // Załaduj bibliotekę obsługi przerwań #include "ioinit.h" // Załaduj bilbiotekę zew. (do ustawienia portów ATMega 8) #include "uart.h"...
Aj, nie doczytałem tego trzeciego punktu. Tylko czemu zwierasz atmegę z maxem? Jakie jest napięcie na Tx w maxie? Generalnie nie powinno się wyjścia z wyjściem łączyć. Teoretycznie dzielnik napięciowy jest ok, ale mogą być za duże wartości rezystorów i w rezultacie płynie za mały prąd. Trudno mi jedynie stwierdzić jaki w tym udział ma max. Jedynie może...
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...
http://obrazki.elektroda.net/55_12481888... Od dłuższego czasu "chodził za mną" zasilacz. Przy czym mialem pewne wątpliwości, szczegolnie, że nie chciałem aby to był kolejny identyczny. Wolałem konstrukcję, która będzie posiadać pewne błędy, a przy których usuwaniu i wykrywaniu się czegoś nowego nauczę. Częścią moich wątpliwości podzieliłem...
Witam :) Jako ze jest duzo pytan na forum na ktore odpowiedz padla, postanowilem ze zbiore choc troche postow do kupy, tematy dotycza glownie AVR, bo z ARMow jeszcze nie czuje sie na tyle na silach zeby robic FAQa ;) Mam nadzieje ze sie komus przyda :) Niby FAQ jest, ale dla mnie jakoś malo czytelny i chyba nikt go juz nawet nie aktualizuje ;) Jesli...
Pod kompa nie podłączysz bo nie ma konwertera na RS232 (chyba że jesteś w stanie podpiąć jakiegoś max'a na 3,3V). Kwarc i tak musisz dołożyć bo na wewnętrznym generatorze (zakładam, że taki właśnie masz) nie uzyskasz nawet 19200 (mimo, że z tabelki wynika, że błąd jest poniżej 2%). Kształt może wynikać z pojemności w torze pomiarowym. Co to za oscyloskop...
Dzięki za pozdrowienia i za odpowiedź . A co do układu to jest automat do pokoju i ma sterować światłem rgb , halogenami , klawiatura umieszczona we włączniku+ dioda rgb ma sygnalizować jaka funkcja światła zostanie zmieniona , odczytać i zapisać i2c to zadanie dla attiny2313 . A atmega8 ma wyświetlać na wyświetlaczu co jest obecnie za funkcja , pobierać...
http://obrazki.elektroda.pl/3220528400_1... Artykuł przedstawia amatorskie urządzenie pomiarowe na ATMega8. Niektóre rozwiązania układowe podpatrzono w podobnych projektach, firmware napisano od początku. Opis zawiera informacje o pomiarze rozmaitych wielkości elektrycznych przy pomocy mikrokontrolera. Płytka drukowana i wsad w załączniku....
komunikacja rs232 atmega8 rs232 atmega8 komunikacja atmega8 komunikacja rs232
zakładanie nowych tematów zmniejszyć moment obrotowy zasilacz kondensator 10000uf
philips senseo sterownik ładowarki akumulatora
Czy stara antena satelitarna działa z Polsat Box? Kontrolka oleju w silniku 1.8T 20V poniżej 2000 obr./min