poszukaj sobie komponentów do obsługi RS232 w delphi (np. torry.net, 4programmers.net)
Witam, Przerabiam klimatyzator na pompę ciepła. Sterownik do urządzenia chciałbym zrobić na mikrokontrolerze Atmega i chciałbym żeby pomiary były na "jednym ekranie". Pomyślałem żeby np. przesłać dane z atmegi na PC po RS232 i wyświetlić je na jakimś schemacie całej instalacji. Fotografia poglądowa jak by to miało wyglądać jest poniżej. Nigdy takich...
Chcę podłączyć ATmega16,32,64 pod kompa przez port USB - lecz interesuje mnie tutaj coś takiego jak własny opis sterownika czyli po włożeniu wtyczki USB w PC otrzymuje komunikat "wykryto nowe urządzenie USB:....mój własny opis" i w panelu sterowania (narzędzia) widnieje opis mojego urządzenia. Czy da się to zrobić? Jeśli chodzi ci tylko o własny opis...
Problem tworzy na 99% wyświetlacz. Program w Delphi wysyła znak "s" a Atmega go odbiera, bo w innym przypadku otrzymałbyś na wyświetlaczu napis "brak danych". Jaki masz config dla tego wyświetlacza ? Zamieść cały kod Bascom-a. Co się dzieje z wyświetlaczem, gdy wyślesz na niego jakikolwiek tekst ? Np. w ten sposób : [syntax=basic4gl]Config Lcd = 16...
Mam MAX'a 232, znasz się może na Delphi, chodzi mi o to że jak podać sygnał na chwilę by zresetować układ. Jeśli chodzi o ogólne programowanie Delphi a uC przez RS232 to nie mam problemu, lecz nie weim jak pojedynczi ustawiać linię CTS i RTS. Aha jak podłącze to nie będzie układ cały czas resetowany?
Witam serdecznie, Wiem, że tych tematów było mnóstwo, jednak w żadnym z nich nie znalazłem odpowiedzi na nurtujące mnie pytania... Otóż muszę zrealizować transmisję bezprzewodową kliku bajtów (3-5). Dane wysyłane są za pomocą RS232, na max232. Do tego momentu nie ma problemów. Problem pojawia się przy kodowaniu danych - z informacji, które uzyskałem...
Witam, Próbuje zrobić układ dzięki któremu przy pomocy komputera z portem szeregowym RS232 będe mógł sterować urządzeniami podłączonymi do zewnętrznego układu z mikroprocesorem AtMega8. Układ ma za zadanie odbierać komendy z PC w formacie #X.Y gdzie X - numer kanału, Y (1 - włącz, 0 - wyłącz) np #3.1 - Włącz kanał 3. Układ został już zmontowany. Póki...
ja używam tylko delphi (WinApi) bez użycia komponentów (threards również używałem lecz zrezygnowałem) Zrezygnowałeś bo ???? ...... to był twój największy błąd. Wiem, programowanie z użyciem wątków nie jest łatwe. Powiem więcej jest cholernie trudne szczególnie jak ktoś zaczyna w tym raczkować. Ale efekty tego co można później robić są porażająco przyjemne....
nie pamietam dokladnie, ale czytalem cos kiedys o tym i pamietam ze tzreba bylo "plukac" bufor przed dobieraniem. byla to funkcja chyba FLUSH. Polecam www.4programmers.net albo "RS 232. Praktyczne programowanie" Andrzeja Daniluka
Rs232 + Atmega 128 i dziecinie łatwe zadanie :D
Nie znam Delphi, ale jeśli ci mogę pomóc, to tutaj: http://delphi.cartall.com.pl/Pytania/no-... ... masz przykład obsługi portu szeregowego w Delphi.
Witaj. Delphi nie znam, wiem że jest to program bardzo podobny do VB. Ma wiećej możliwości oczywiście, myślę że jednak nie o to chodzi. DO RZECZY Chodzi Ci o to by np. po naciśnięciu przycisku program wysłał kod (jaki to teraz nie ma znaczenia) , a BasCom ma go odebrać. Poczym uC ma wykonać określoną czynność. Jeśli chodzi co o to ?? , sprawa jest prosta....
Częstorliwości nie będzie żadnej. Heh, a jednak będzie :) Chodzi tu jak często elektrozawory w Twojej maszynie zmianiają stan. Podejżewam że często się to nie odbywa, więc naprawdę najprostszy atmel wystarczy. Program też będzi prosty, zwłaszcza jak masterem będzie PC z programem w Delphi. Na mój gust nie było by to może profesjonalne (lepiej by było,...
Problem jest 2 strony bo raz trzeba to jakoś wysłać Możesz wysyłać dane poprzez wspomniany terminal, lub przez funkcję np. w delphi WriteFile a 2 jak mikrokontroler ma te informację odczytac?? zadeklaruj sobie: Dim Odbior As Byte a w programie wykorzystaj np. funkcję: Odbior = Inkey() i lepiej będzie wysyłać dane po uprzednim zapytaniu o nie. Bo wysyłanie...
Witam, przez kilka ostatnich dni próbuję rozgryźć cały ten port COM, udało mi się "dogadać" z Atmegą16, jednak tylko przez terminal (dokładnie przez SimpleTerm, HyperTerminal oraz przez terminal BASCOM-AVR). Wszystko fajnie działa, jednak gdy przychodzi mi napisać program w czymkolwiek, czy to WinAPI+C, WinAPI+C++, C#, Delphi, to za nic w świecie nie...
http://obrazki.elektroda.net/29_12650436... Witam. Chciałbym przedstawić moją nową konstrukcję - rejestrator temperatury z obsługą kart Secure Digital (SD). Projekt powstał oczywiście w celach naukowych. Podstawą układu jest moja płytka testowa z mikrokontrolerem ATMega32. Dołączyłem do niej termometr cyfrowy DS18B20, zegar RTC DS1307 oraz...
Jesteś wielki "Jerzy_w"! Jest więcej danych/rożnych "ramek"... Wysłany z innego interfejs np: Atmega16 <->Max232 <->RS232<->USB<->PC<... [9600 bitów na sekundę 8 bitów danych, 1 bit stopu] Ramki są rożnego rozmiaru 5,6,7,8 bajt Wysyłane warunkowo wciśnięty przycisk i wysyła ramkę lub komunikaty [Temperatura, Czas]co 1,2,3...
Witam. Mam zapytanie, jak w temacie, choć podobnych jest sporo, to wszędzie piszą ludzie... No cóż, tak, że początkującemu trudno zrozumieć :P W każdym razie - chciałbym zrobić póki co najbanalniejszą komunikację, jak w temacie. Kupiłem konwerter USB RS232, model AVT MOD09, oparty na FT232RL. Ma on wyjścia tylko TxD i RxD. Dostałem niedawno Delphi 7...
Profesjonalnie to można programować w każdym języku, tylko trzeba go po prostu znać i umieć stosować w praktyce co najważniejsze. Dla takich początkujących jak ty Bascom powinien być jednym z lepszych języków tym bardziej, że nie rozumiesz jeszcze przerwań. Bascom daje ci gotowe rozwiązania w tym zakresie na maxa - popatrz sobie na Config Serialin ........
Chcę napisać w Delphi 7 własny program który z pliku *.hex będzie wysyłał do uC kod wysterowania bootloadera a następnie dane według schematu (którego nie znam i o to pytam). czyli nie znasz ani w ząb schematu wysyłania jak mówisz , co oznacza też że niewiesz nic o samym mechaniźmie bootloadera tzn jak on działa dokładnie w uC Jak mam wysyłać plik...
Czy przypadkiem nie wysylasz z uc napisu z enterem ?? poza tym w progranie do zmiennej RevS ladujesz wszystko co znajduje sie w buforze (Count) a moze tam sie znajdowac wiesej danych...
Nie mogę tego uruchomić :/ Zrobiłem 2 układu na MAX232 jeden który był podany w Bascomie a drugi z tego $regfile = "m162def.dat" ' specify the used micro $crystal = 10000000 ' used crystal frequency $baud = 2400 ' use baud rate $hwstack = 32 ' default use 32 for the hardware stack $swstack = 8 ' default use 10 for the SW stack $framesize =...
W jakim Bascom? Jakiego pliku na PC?? Bascom to język programowania procesora, a jedyne co procesor potrafi to skomunikować się z PC. Po stronie PC musi stać drugi program i to wcale nie napisany w Bascom (Delphi, C, VB, itp.). Jeden program odpowiada za odczyt pliku i wysyłkę danych (ten na PC), drugi (ten w AVR) za przyjęcie danych i ich zapis w eeprom.
Według mnie Powinieneś wykorzystać właśnie rs485. I ja to widzę tak: -budujesz urządzenie które będzie zbierać informacje z krańcówek itp z mikrokontrolerem i max485 na pokładzie. -powielasz je tyle razy ile masz maszyn (pamiętaj o potrzebie ustalenia adresu każdego modułów.. jakieś zworki lub podobne) -budujesz urządzenie które będzie odpytywać po...
Witam Dziękuje wszystkim za pomoc jednak ja temat odpuściłem sprawa była jednorazowa więc skorzystałem z ATmega8 i z kompem połączyłem się za pomocą RS232C
Witam, Mam juz dzialajacy projekt na Atmega32, ktory uzywa pamieci EEPROM (zapisuje w pamieci jakies dane). Chcialbym teraz polaczyc to urzadzenie z komputerem i stworzyc program, ktorym moglbym zmieniac dane w EEPROM uC (tak samo jak z uC, tyle ze przez PC). Uzywam BASCOM i DELPHI. Prosilbym o jakis pomysl na start jak to zrealizowac, bo nie wiem jak...
Sterować można przez program napisany w delphi , na stronie Igora jest program demonstracyjny do tego schematu...
Bardzo łatwo: Bierzesz standardowa note aplikacyjną układu MAX232, podłączasz go do procka na piny RXD,TXD i juz masz transmisje. Nie radze pchac sie w WIZUALIZACJĘ, bo sam bedziesz musiał napisać sobie program (C++, delphi, FASM) który bedzie gadał z procem i interpretował dane od niego. Na poczatek zabawy z RS232 proponuje PROSTY TERMINAL (np. SimpleTerm)....
kaken --> taak masz rację - można takie transormatorki z odzysku dawać, podobnie z kwarcami 25MHz, których zwykle pełno znajduje się w starych sieciówkach. Tyle tylko, że takie gotowe gniazdko z trafkami w środku mniej mniejsca zabiera na płytce i nie trzeba dawać tych rezystorków 75R .... nie mniej jednak pewnie, że warto brać takie czy inne elementy...
Hej Zabieram się za tajniki programowania mikrokontrolera atmega16. Jako, że nigdy nie programowałem w basic'u (programowałem w C) kwestia wyboru języka będzie zależała od łatwości (sposobów) sterowania poprzez ten kontroler serwomechanizmami modelarskimi. Chcę zbudować manipulator (dla wyobrażenia przenoszący klocki z jednego miejsca na drugie). Czy...
Witam wszystkich. Korzystam z komunikacji przez RS232/USB ATmega8 lub ATmega32. Z uC przesyłam wektor bajtów do komputera. Od strony komputera wykorzystuję Delphi i COMport 4.11. Wszystko dobrze działa do ok. 570 bajtów. Powyżej tej ilości następuje zamiana części bajtów na zera. Dla obu uC problem jest taki sam.
W takim razie to będzie bardzo proste i ATMega8 spokojnie wystarczy. Przy odrobinie szcześcia można by zrobić żeby to było widziane w systemie jako dysk wymienny i system sam by załatwił system plików ale ja nie wiem jak to zrobić. Zresztą nie tylko ja nie wiem bo to trudna sprawa jak zresztą napisał szelus. Pisałeś już w czymkolwiek? Ja mam nawet coś...
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...
Profesjonalnie zrealizowane i oprogramowane, moja amatorszczyzna działa podobnie ale poziom wykonania całości ehh. Mój chodzi ma atmega8 + 2xDS18B20 do tego RS232 na maxie http://www.youtube.com/watch?v=6CdOltZFZ... . Przydało by się Delphi poznać takie projekty zachęcają i to jest ich siła.
Mam mikrokontroler ATmega128 i przejściówke RS232->USB. Wysyłam 2 dane 4 bitowe cały czas ( sygnał idzie z enkodera) np: 1 598 2 884 3 123 4 .... itd i hyper terminal mi odbiera, ale chciałbym napisać własny program w c albo w delphi bo w każdym zaprogramuje. Chodzi mi o kod, bo nie chcę kupować specjalnie książki. Na pracę swoją wydałem już z 1,5 zł:)...
Witam, testuję bezstykowy zamek [url=http://ep.com.pl/files/2420.pdf]AVT... Mam problem z komunikacją po RS232. Dane staram się odczytać w programie S3Term, ale otrzymuje "krzaczki" zamiast normalnego tekstu. Próbowałem też odczytywać we własnym programie (napisanym w Delphi), ale efekt podobny. Odczyt danych w postaci innej niż znak (char), np. w...
Witam, Dokonuję pomiaru dwóch temperatur przy użyciu DS18B20. Dane przesyłam po RS232 (MAX232) - docelowo chciałbym wysyłać cztery parametry na komputer. Podczas próby konwersji ciągu string z RS232 na zmienną typu "integer" lub "float", otrzymuję komunikat: EConvertError: is not valid integer value. Sprawa wygląda tak: próbowałem już konwersji zarówno...
Chodzi o to żeby uC nie wysyłał dane "w świat" tylko wtedy kiedy program poprosi :) a sygnałem na to że program prosi jest wysłanie na rs232 "1" którą uC odczytuje i wysyła swoje dane.
Gdyby samo przeczytanie miało mi coś wyjaśnić, to nie zadawałbym tego pytania. ;) Jak już pisałem w tej chwili dopiero uczę się programowania w C, a do programowania jako takiego (wcześniej miałem do czynienia z Pascalem i Delphi) wróciłem po kilkuletniej przerwie. Tak więc proszę o wyrozumiałość. Swoją drogą może ktoś z Was orientuje się, czy w takich...
Dziś stałem się posiadaczem kompletu RTFQ2-433-R i RRFQ1-433. Po podłączeniu ich na płytkach testowych w ten sposób RS232 -> MAX232 -> RTFQ2-433-R ~~~~ RRFQ1-433 -> ATmega8 uzyskałem połączenie między pokojami, większej odległości narazie nie moge sprawdzić, gorzej z poprawnością transmisji, w zasadzie połączenie jest ale poprawnej transmisji niema(choć...
Mam trochę programów realizujących takie proste wizualizacje (pisane w DELPHI), ale trzeba by je spasować z interfejsem pomiarowym, czyli najpierw ustalić czym mierzymy i jak zbieramy dane. W najprostszym rozwiązaniu może to być jakiś np. ATTiny26 czy ATMega8 podłączony bezpośrednio do RS232 komputera.
http://obrazki.elektroda.net/31_12458310... Witam, Nie wiem wprawdzie czy taka "konstrukcja" nadaje się na DYI , ale najwyżej moderator gdzieś to przeniesie. Myślę, że przyda się to wielu ludziom ;) Bootloader w procku - po korektach zajmuje tylko 512b !!! działa poprzez USB , RS232 ... i BlueTooth! ...... właśnie ukończyłem wszystkie testy...
Uruchomiłem kilka takich zestawów w układzie wejścia analogowe>>ATMega8/16/32<>RS... . Dane przesyłam do 115 kbaud, były też próby przez konwerter USB<>RS do 1 MBaud. Po stronie PC oprogramowanie pisałem w DELPHI. Jeśli interesuje Cię taka wersja, mogę podesłać źródła na pw.
Dziś stałem się posiadaczem kompletu RTFQ2-433-R i RRFQ1-433. Po podłączeniu ich na płytkach testowych w ten sposób RS232 -> MAX232 -> RTFQ2-433-R ~~~~ RRFQ1-433 -> ATmega8 uzyskałem połączenie między pokojami, większej odległości narazie nie moge sprawdzić, gorzej z poprawnością transmisji, w zasadzie połączenie jest ale poprawnej transmisji niema(choć...
http://obrazki.elektroda.net/100_1287497... Witam, Dekoder + Nadajnik testowy (odebranego kodu). Bardzo często zdarza się potrzeba sprawdzenia w jakim standardzie nadaje pilot, który wpadł nam w ręce a nie mamy żadnego symbolu lub nawet jeśli mamy to nie występuje jego dokładny opis na www.lirc.org/remotes W takiej sytuacji ciężko go wykorzystać...
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...
http://obrazki.elektroda.pl/4651219800_1... Witam, przedstawiam Wam mojego drugiego robota typu line follower, który został zbudowany w celu wystartowania na TTR oraz Roboxy2011. Konstrukcję uważam za w miarę udaną, był to na pewno krok w przód względem Mechanika oraz napęd Sama konstrukcja mechaniczna powstała już dość dawno, cały...
W delphi7 i w C++ mam już jakieś małe doświadczenie bo nie dalej jak rok temu "bawiłem się" tymi językami i napisałem parę prostych programików :) Między innymi program wyliczający ciężar konstrukcji poszczególnych belek z projektów na kopalnie dla taty :) Miał funkcję pracy na max. 10 belkach i automatycznie zapisywanie odczytywanie przy przechodzeniu...
Potrzebuje emulator DS18B20 na atmega8 - mam na PC program do odczytu temp i chciałem w tym programie dodac inne parametry ( np wilgotnosc ) ale nie zmieniajac programu - w scrachpadzie bede wisyłał inne dane nie temperature. ( w bajtach temperatury lub bajtach uzytkownika wolnych 2szt) Aktualnie używam "lampomitari" , ale napisalem przeróbke programu...
Witam. Mam wyświetlacz jak w temacie (3 pola 7-segmentowe + wskaźniki: CD, MP3, PROG, REPEAT i trójkącik play) sterowany kontrolerem komunikującym się z prockiem SUNPLUS SPCA718A za pomocą linii DATA, CLK, STB i z liniami GND, IR, +5V. Czy ktoś z Was wie, co to za kontroler oraz jak komunikować się z nim z uC ? Płytka kontrolera (z zalanym kontrolerem...
delphi rs232 rs232 delphi delphi atmega
mitsubishi zapłon podłączyć transformator schemat linia długa
obsługa programu eagle samsung wf70f5e0w2w
Bosch Silence Plus – instrukcja obsługi, oznaczenia ikon, symbole, kody błędów Renault Clio IV – tylna wycieraczka nie działa, przelotka klapy, silnik, UCH, diagnostyka