Czy na 100% masz układy PCF8574 bez literki A na końcu? Ja bym jeszcze sprawdził czy układ odpowiada impulsem ACK po podaniu adresu.
Też parę dni temu byłem na etapie testowania tego układu i doszedłem do następujących wniosków. Układ działał poprawnie tylko z softem AVRprog z pakietu AVRstudio. Do pracy z bascomem w ustawieniach programatora wybrałem External i podałem ścieżkę dostępu do AVRprog.exe - działało jak należy. Na stronie było napisane, że układ działa również z softem...
Krótki opis znajdziesz [url=http://www.elektroda.net/download/p... (strona 91).
Ja bym od tego zaczął - moim zdaniem zaoszczędzisz czas budując ten układ, zamiast szukać na ślepo.
Używasz programowego czy sprzętowego UART? Masz rację instrukcja Print i Input raczej nie zadziała - ja zwykle używałem instrukcji PUT i GET oczywiście po otworzeniu kanału poleceniem OPEN, i wszystko działało ok. Aby wysłać zmienną integer najpierw dzielisz je na dwie połówki za pomocą funkcji LOW() i HIGH() i wysyłasz najpierw jedną potem drugą a...
A widzial kolega to: http://www.elektroda.pl/rtvforum/topic17... Zwróć uwagę co robię z INT0 podczas odczytu 1W Poza tym u Ciebie w podprogramie odczytu temperatury nie dajesz nic wytchnienia dallasowi i czytasz temperaturę zaraz po rozkazie konwersji. Kolejna sprawa to czy zawsze przed odczytem musisz szukać czujników? Nie lepiej jest to zrobić...
Tzn. jaki? Bo samo napisanie brak komunikacji to trochę za mało. Pokaż też kody, masy układów połączone?
Witam! Poszukuję informacji na temat komunikacji pomiędzy AVR a układem AD7730. Jeśli ktoś posiada jakoś konkretną wiedzę lub kod w Bascom to bardzo byłbym wdzięczny za udostępnienie. Pozdrawiam i z góry dziękuje!!!
Bardziej prawdopodobnym od ignorowania ack przez program są często występujące diody zabezpieczające na pinach układów. Może się okazać, że jeśli układ nie jest zasilany, to napięcia na przewodach sda i scl są odprowadzane do vcc odłączonego układu a więc praktycznie do masy - jako że i2c pracuje jako wire-and, na przewodach będzie panował stan niski...
Witam, przedstaw kod jakim się posługujesz do komunikacji z przetwornikiem oraz schemat układu, będzie łatwiej zlokalizować problem. Pozdrawiam, aleexander
Wspomniałeś , że program napisałeś w Bascomie, a czy mógłbyś przedstawić choć fragmenty kodu ?, interesuje mnie szczególnie komunikacja z układem TEA 6100
Witam 1. SHDN to jak zapewne wiesz wyłączenie układu. Pobiera on wtedy znikowy prąd 2. SCLK to zegar do szeregowej komunikacji, CS - wybór układu. Fajna końcówka jak masz klika układów na jednej magistrali. Wysyłasz dane do wszystkich ale odbiera je ten co ma niski stan; pin SSTRB to sygnał strobowania. W nocie katalogowej jest opisane co się dzieje...
Bardziej profesjonalnie jest wszystkie układy potraktować jako slave . Każdy słucha i czeka na przerwanie z uarta , jak je otrzymuje odbiera zawartość z udr porównuje i albo odbiera dalej albo ignoruje i czeka na kolejny adres . Atmel wyposażył układy w tryb multimaster ,który się do tego świetnie nadaje i warto o nim przeczytać w dokumentacji . Poza...
Poszukaj pdf'a z tej karty (ja znalazłem w 3s) tam jest elegancko opisana komunikacja karty. Co do odczytu z poziomu Bascom to musi kto inny odpowiedzieć. pzdr.
Witam. Czy Ktoś próbował się łączyć z tym układem z mikrokontrolera w języku Bascom? Próbuję nawiązać z nim komunikację. Patrzyłem też w notę aplikacyjną, ale chyba jej nie rozumiem skoro nie mogę nawiązać komunikacji. Moja prośba czy ma ktoś działający kod w Bascom do tego układu i udostępni? Z góry dzięki.
Chciałem zrobić swego rodzaju selftest, sprawdzający czy wszystkie układy odpowiadają.
Zbudowałem sobie układ z AVR i WIZ5500 i zaczynam się bawić w BASCOMie komunikacją UDP. O ile nie ma problemu z wysyłaniem danych z komputera do modułu WIZ i ich interpretacją przez mikrokontoler o tyle w druga stronę zupełnie nic mi nie działa. Kod jest typowy z przykładów na mcs. IP komputera 192.168.0.110 [syntax=vbnet]Do Sstr = "Hello" Result1 =...
Teoretycznie jest wszystko OK! Tylko nie wim czy akurat BASCOM obsługuje ten programator. Musisz sprawdzić HELPIE których lini portu LPT: używa do komunikacji.
I2C Ci chodzi. A po czym to poznajesz? Bascom ma tę właściwość, że zwraca 255 nawet gdy układu I2C nie ma w podstawce. Dopiero gdy jest poprawna komunikacja zwraca ewentualnie coś innego.
Program napisałem zgodnie z książką Pana Piotra Góreckiego i sprawdzałem na płytce testowej ZL11AVR. Dokumentacja: http://www.btc.pl/pdf/zl11avr.pdf No i transmisja działała w obydwie strony. No właśnie nie rozumiem jeszcze jak to się dzieje z dostosowaniem napięć. LPT faktycznie by było najlepsze, ale kolega chce koniecznie RS232. W czym gorsze jest...
mam pytanie czy ten program do tsa5522 w bascomie bedzie także poprawnie sterował układem tsa5511 albo 5512??
I z wielu właśnie takich powodów robi się przesiadkę z bascoma na C lub asemblera . Tu nie ma komendy trzeba zrobić wycieczkę do rejestrów mikrokontrolera i wyłączyć sobie w rejestrach konfiguracyjnych odpowiedzialnych za uarta nadajnik , odbiornik , zmienić prędkość , i wszystko co tego dotyczy i co jest nam potrzebne . Jeśli nie potrafisz wyłączyć...
Jednak tutaj pojawiają się schody. Wymagany jest kwarc 12Mhz, Atmega8L to max. 8Mhz. Jeśli użyję zwykłej ATmegi na obniżonym napięciu (tak, żeby RFM jeszcze je akceptował, a jednocześnie ATmega działała) może się okazać, że przy 12Mhz będą jednak pojawiać się błędy. Myślałem o konwerterze, ale układy Maxima: MAX3000, 3001 i 3002 są również ciężko dostępne....
Tak, coś może przeszkadzać przy programowaniu (właśnie ten układ od RS485). Tylko dziwne że jedynie przy odczycie.
Witam szanownych forumowiczów i forumowiczki. Mam problem z obsługą sterownika wyświetlacza LCD, układu HT1621B w bascom. Nie potrafię go nijak zainicjować, nic do niego nie dociera. Swego czasu użytkownik forum Saper/nolin11 pisał, że ma opracowany sposób komunikacji z tym układem w bascom, który śmiga jak trzeba nawet ze specjalnymi funkcjami i chętnie...
Witam Obsługuję czujnik DS18B20 w Bascomie. Czy czas pomiędzy kolejnymi poleceniami, tj. 1wreset , potem 1wwrite &H55 , potem 1wwrite &HCC ... itd. może być dowolnie długi, przykładowo -np 6 minut; 5 godzin; 10godzin czy też 10dni .... ? Oczywiście wysyła 1 polecenie, czeka, wysyła drugie itd. do końca... Czy są ograniczenia? NIE! Te czasy (timingi)...
Sposób obsługi tego rejestru jest chyba taki że wybierasz go i wtedy przesuwające się jeden po drugim bity nie mają wpływu na wyjścia. Kiedy "puszczasz" wybór to ten podręczny rejestr jest przepisywany na wyjścia. Ty masz tylko LED`y i nic sie nie stanie, ale pomyśl o jakiejś maszynie w której byłby przekaźniki i podczas przesuwania bitów by się włączały...
Drodzy koledzy, bardzo wam dziękuję. Gdzie mogę znaleść przykładowy program który zadziała z tym transcieverem, oczywiście pod Bascomem. Pozdrawiam
Do Autora tematu. Jeśli to maja być tylko dwie zmienne przesyłane pomiedzy układami to to jest klasyka i opisane wielokrotnie. Jeśli jednak to, że nie udaje się przesłać dwóch zmiennych ma być tylko wstępem do rozbudowanej transmisji ... to naprawdę trzeba do tego podejść inaczej od razu.
Niestety, dalej to samo :| Dopisz (wyłaczenie przerywań i ponowne włączenie pozostaw): Config Debounce = 250 Dodatkowo warto podłączyć równolegle do styku kondensator 100nF. Inna opcja to stary, ale wciąż produkowany układ MC14490, odciąża całkowicie mikroprocesor od "zabaw" typu sprawdzanie po określonym czasie stanu wejścia. Układ posiada sześć wejść,...
Witam wszystkich! Chciałbym prosic kogoś, kto ma to już za sobą, żeby w prosty sposób wytłumaczył mi jak zrealizowac zapis i odczyt godziny i daty w PCF8583, attiny2313. Programuję w Bascom Avr. Z układem PCF8574AP nie było kłopotu z komunikacją. P.S. - nie pisac tekstów typu " popatrz se w google " albo " przeczytaj w nocie katalogowej ". Potrzebny...
Wszystko ok ale to usi to byba bascomie nie takie proste?? http://www.roboternetz.de/wissen/index.p...
Nie czekając na czyjeś osiągnięcia ja zacząłbym od ściągnięcia dokumentacji do tego scalaka (SAA 1057) i zaczął pisac własne procedury obsługi tego układu.
A masz układ PCF8574 czy też PCF8574 A ? Bo różnica jest znaczna - szczegóły w dokumentacji.
Ogólnie to co napisałeś w pierwszym poście jest OK, tak to działa. Trzeba tylko dorobić jeszcze odpowiednie adresowanie układów. Co ciekawe, sam standard RS285 (z tego co wiem) opisuje tylko charakterystykę połączenia elektrycznego, a nie żadne standardy transmisji czy adresowania układów.
Witam, też jestem zainteresowany tym układem, może ktoś już robił coś na tym znalazłem coś takiego może będzie ktoś zainteresowany. Pozdrawiam :)
Witam Na płycie jest wejście Com i jest układ max232. Chcę podłączyć tą płytę z PC
Wyważasz chyba otwarte już drzwi. W styczniu pisałem kod do tego PCA w Bascom, ale spokojnie, posiłkowałem się tym: [url=http://www.ccsinfo.com/forum/viewto... do gotowego kodu w C Link sobie zapisałem dlatego mam bez szukania, ale pamiętam, że to wcale nie było trudne do znalezienia... Co do braku jakiejkolwiek komunikacji - warto...
Witam. Kilka dni temu zabrałem się za sterownik 24 lampek z diodą led RGB. Wpadłem na pomysł wykorzystania dedykowanych układów MBI6030. Na początek podłączyłem płytkę z czterema takimi układami do Atmegi 168 i robiłem testy. Komunikacja po SPI. Z pewnych względów pisałem w Bascomie. Niby wszystko banalne. Trzeba wysłać ciąg konfiguracyjny i do każdego...
Dzięki, już działa :D Tylko potrzebuję softu do programowania innego niż BASCOM. PonyProg niestety nie obsługuje AT89S8253 :(
Do komunikacji z układem można wykorzystać instrukcje I2csend i I2creceive , po wykonaniu w zmiennej Err jest kod błędu: [syntax=basic4gl]I2csend 112 , &B00010000 ' I2csend adres układu, wartość I2creceive 113 , Zmienna ' I2creceive adres układu, zmienna[/syntax]
kiedyś miałem podobny problem tylko że z ATmega8 poradziłem sobie starym indiańskim sposobem czyli miałem drugi układ i zmostkowałem masy układu i podałem sygnał zegarowy z działającego układu na wejście układu zablokowanego i wtedy zmieniłem ustawienia w bascomie. (który jest który musisz zobaczyć w kartach katalogowych) ważne żeby kable do mostkowania...
myślę ze to nie powinno robić różnicy bo kabelkami podłączam na wejściu układu, robiąc różne kombinacje
Kolego malamala, dla ułatwienia podaję możliwe poprawne połączenie układu max232 z mikrokontrolerem: linia txd procesora na pin 10 lub 11 układu max, linia rxd procesora na pin 9 lub 12 układu max.
A ja dodam jeszcze że kontrolery muszą być traktowane z odpowiednich kwarców w zależności od prędkości transmisji. Zobacz Sobie tabelę błędów Uart w zależności od zastosowanego kwarcu. Nie ma takiej potrzeby, wystarczy, że taktowanie będzie praktycznie identyczne i nastawy USART takie same. Do niczego nie jest w takim wypadku potrzebne precyzyjne ustalanie...
Witam. Na stronie: http://www.cyfronika.com.pl/kompilatory.... Wyczytałem że: "W język Bascom AVR wbudowano wiele instrukcji zapewniających m.in. łatwą obsługę (...) a także obsługę stosu TCP/IP na układzie W3100A" Czy komunikacje przez LAN w BASCOMIE (sterowanie portami I/O za pomocą przegladarki, strona z "wlącznikami") latwiej zrobić na W3100A? Czy...
Załóżmy, że chciałbym zasilać ten układ baterią 4.5V. Jak często będę musiał ją wymieniać?
Dzięki za odpowiedź, czyli musze kupić układ, w sumie nie jest specjalnie drogi wiec nie ma problemu, a jak z komunikacją ma ktos może gotowe procedury obsługi tego układu? Chcę się wpiąć w magistralę CAN w AUDI
Problem rozwiązany. Oczywiście rady Akane były trafne, ale głównym roblemem był wadliwy rezonator kwarcowy podpięty pod układ. Po wymianie komunikacja jest bezproblemowa i wszystko działa jak trzeba. Dziękuję i zamykam.
Do podtrzymania zasilania wystarczy, do zasilania bardzo często też. Komunikacja z takim RTC (bo sa rózne układy, uzywają róznych protokołów :)) opisana jest w datasheet. Natomiast podstawy i2c w bascomie na pewno były tutaj poruszane kilka (dziesiąt/set) razy :)
Ja go rozgryzłem już z rok temu. sterowanie jest banalne. niestty pisałem program w Bascomie i ma sie on troszkę nijak do powyższego ale problem w dogan dywaniu się z tym układem polega na tym że on komendty przyjmuje tylko pod resetem tj. reset. komendy. zdjać reset. o ile dobrze pamiętam ale wszystko jest w manualu dokładnie opisane. w załączniku...
Hmm, mnie się nie zdarzyło żeby był uszkodzony. Skoro kolega kable i programator wyeliminował ( mam nadzieję że to sprawdzone 100 razy) to może m16 ma za mało ramu i stos psuje zmienne... Czy ma Kolega możliwość nabycia do testów m644p? Ew. Polecam (w ramach testu układu) wykonać polecenia z zalaczonego na stronie and techu tutoriala w Bascom...
Witam mam taki problem posadziłem sobie atmege 128 na płytce wszystko świetnie niem zwarć przejścia od nóżki do punktu mają przejście ale po podłączeniu do programatora bascom 300k fiasko program nie widzi układu co jest wcześniej atmega 8 niema problemu działała od razu. Jak sprawdzić czy układ działa ? Co zrobiłem źle ? :cry:
To do małego modułu can proponuje Ci MCP2515 Microchipa, dostępny i tani, oraz tiny2313 który ma usi na którym bez problemu zrobisz komunikację spi z mcp2515. Softu znajdziesz dużo bo starsza wersja mcp2510 jest od dawna na rynku. Układ ten jest dużo prostszy w obsłudze niz sja1000 a też ma sporo funkcji. Tak jak piszesz wyżej oczywiście jest to do...
Zmierzyłem kolejno piny adresowe z przełącznika okazało się , że pin1 jest nie wykorzystany a nie tak jak w przykładzie pisali , że to pin8 na przełączmiku. Przełącznik mam zmontowany tak jak na fotografi. Po ustawieniu odpowiedniego adresu układ chodzi :) Dziekuje za odpowiedzi. Pozdrawiam.
Witam, Zlecę zaprojektowanie i wykonanie układu sterowania 40 transoptorów LTV847 (PC847) (10 układów) za pomocą mikrokontrolera np. attiny 2313 poprzez PCF8574. Całość ma być kontrolowana poprzez FT232RL. W zlecenie wchodzi zaprojektowanie układu, płytki, montaż, napisanie wsadu do mikrokontrolera (najlepiej bascom) i uruchomieni całego układu w raz...
Po prostu raz odczytujesz id termometrów i potem na stałe zapisujesz je w odpowiednich tablicach, zamiast stosować instrukcji wyszukujących układy na magistrali. --- Choć z tego co wiem o magistrali 1wire czujniki powinny być zawsze wyszukiwane w tej samej kolejności, stąd może masz jakieś błędy w komunikacji (np. poprzez za długi kabel złej jakości...
Witam. Podłączyłem Moduł NM7010B+ i Atm16 jak na schemacie (komunikacja ma być po SPI). http://obrazki.elektroda.net/27_12619954... (rezystory 3.8k zamiast 4.7k) Czy tyle wystarczy? 1. Resety tych układów powinny być połączone ze sobą? (widziałem taki schemat) 2. Spi_en i RST może być podpięte do 3.3V przez rez. 3.8k Ohm zamiast 4.7k? W przykładach...
Problemem z komunikacją z pc był układ max232 (poziom wysoki 5V) po zmianie układu komunikacja działa. Niezależnie od tego czy używam TEXT czy PDU zawsze AT+CMGS zwraca ERROR jako błąd składni. Ma ktoś pomysł co robić?
Twórca Bascoma napisał że chciał stworzyć program łatwy i intuicyjny i do tego żeby posiadał zintegrowane wszystkie funkcje przydatne programiście. Pisał też że chciał by Bascom posiadał symulator bo wie jak bardzo jest przydatny. Wiec Bascom go ma. Jego programator ma też więc wszystkie cechy zwykłego programatora. Możesz więc: Otworzyć nowy, czysty...
Aś człowieku wymyślił. Obiłem się kiedyś o temat więc ci powiem co wiem. Żeby coś mogło działać w sieci to musi mieć IP i MAC no i musi rozumieć protokół (ale to wiesz). Do obsługi dysku użył bym mikrokontrolera (więc musisz sobie zrobić interfejs USB) w Bascomie są specjalne polecenia do obsługi dysków. Połączenie układu z siecią można dokonać przy...
Czyli do tych punktów (XTAL) na dole schematu mam jednak coś podłączyć? Kolega GienekS pisał że tam nic nie muszę podłączać. Nie musisz, ale możesz... ;) Jak rysowałem ten schemat, miałem na myśli możliwość użycia kwarcu oryginalnie podłączonego do układu, trzeba go wtedy odłączyć i wmontować na chwilę w układ, ustawić właściwie fusy i wrócić do poprzedniej...
Odłącz usb i wtedy sprawdź napięcie na procesorze i wszędzie tam gdzie ma być +5V. Coś mi się wydaje że Twój zasilacz nie daje prawidłowego napięcia-pewnie niechcący zasilasz układ z usb.
Witam serdecznie! Co znaczą znaki zapytania przy odbiorze i odczycie danych z PCF8583, przy godzinach minutach i sekundach , błąd komunikacji? Jak w ogóle powinien zareagować układ co powinien wyświetlić przy pierwszym poprawnym odpaleniu? Dzięki :)
Ogólnie ralf13526 skombinuj sobie jakąś przejściówkę USB<>UART (np. FT232RL) - ja też zaczynałem ten moduł uruchamiać bez możliwości podglądu czegokolwiek (2 miesiące ślęczenia jeszcze w Bascom), a od momentu uzyskania dostępu do komunikacji z PC w 3 dni uruchomiłem ten układ.
Witam Zamiast rs232 użyj magistrali 485. Podłączysz sobie wszystkie procki do tego, jednego zrobisz masterem, reszta będzie miała przypisane swoje numerki, napiszesz program tak że master będzie komunikował się z poszczególnymi prockami. Układ 232 służy do konwersji poziomu napięcia do standardu RS232. Jeżeli procesorki będą niedaleko siebie możesz...
Jeśli chcesz kupić replikator na PCMCIA tylko po to żeby kulało pod bascomem, to chyba jesteś niepoważny. AVRDragon pozwala na programowanie w trybie równoległym i zabawę fusami bez ryzyka (poczytaj o problemach z poblokowanymi AVRami), a na dodatek programowanie za pomocą 1(!) pinu procka (DebugWIRE), zamiast ISP. Do tego emulacja mniejszych układów....
Nie mam za totalnego idiotę, przepraszam jeśli to tak odebrałeś, myślałem, że Ci chodzi o sterowanie telewizorem; ale czasem wolę niektóre rzeczy potwierdzić - sam czasem miałem tego typu oczywistości których nie widziałem. No i potwierdzam, że w BASCOM się na jednym uC nadawania i odbioru (z użyciem gotowych funkcji) nie da zrobić, ale jeśli byś napisał...
Ja bardzo chętnie dowiedziałbym się, jakich używasz układów, a najlepiej zobaczył schemat. Wtedy na pewno będzie można powiedzieć coś więcej. Zmajstrowałem już kilka układów z podczerwienią, ale z takim problemem się nie spotkałem. (M.)
Pierwsze co to poszukaj "skanera i2c", są tutaj na elektrodzie takie programy. Program wyświetli Ci wszystkie adresy pod którymi są układy na i2c. Będziesz wtedy wiedział czy komunikacja jest poprawna. Dałeś rezystory podciągające do plusa na liniach szyny i2c?
Witam mam pytanie . Jaki mikrokontroler wybrać do tego zadania.(Głównie z jakimi sobie że tak powiem radzę to Avr , attiny) . Oraz jaki język programowania (arduino ide czy bascom) Układ/system jaki bym chciał zbudować to tzw. inteligentny ul. Główne założenia układu to: 1. Komunikacja poprzez gsm,Ethernet, wifi 2. Dane transmitowane na żywo i zapisywane...
Ale na czym to zrobić. Jaki układ lub moduł zastosować? Chodzi mi generalnie o coś takiego, że jeden układ wyśle zapytanie drogi da odpowiedz i tak na zmianę. Jako procka używam ATmega8
Witam, próbuję zaprogramować DS1921 w układzie z 89S8252 - soft piszę na początek w bascomie. Dane z układu DS uC wysyła RS-em do PC (na początek na terminal). Ale dane wysłane do scratchpad po odebraniu ich dla celów weryfikacji w ogóle nie pasują do wysłanych. Używam komend write scratchpad i read scratchpad. Postepuję zgodnie z przykładem z noty...
Czyli jeśli przeniosę się na M16, powinno być lepiej. A teraz jak rozwiązać sprawę komunikacji po IR. Chodzi mi o to, aby z nadajnika wysłać kod od 0 do 3, w zależności o naciśnięcia przycisku. Chciałbym maksymalnie zminimalizować wielkość układu, i użyć attiny13, nawet w wersji smd. Czy ktoś posiada lub miał kiedyś styczność z takim czymś. Odbiornik...
Ja użwam MAX232 ale z tego co widziałem na schemacie to MAX233 nie wymags dodatkowych elementów. Aby komunikacja w ogóle mogła zaistnieć musisz poprawnie skonfigurować terminal w bascomie. Podaj pełną nazwę układu max232 który nie potrzebuje zewnetrznych kondensatorów, a jeszcze lepiej gdyby była i firma która go produkuje.
Terminal wbudowany w Bascom, jak i Terminal napisany w Delphi jak i Terminal wbudowany w Atmel Studio są na tym samym komputerze. Wszystkie mają te same ustawienia: port COM1, prędkośc: 9600, bit parzystości: N, ilosc bitów: 8, bit stopu: 1 Komunikacja między Terminalami a układem zewnętrznym jest wg mnie prawidłowa, bo w przypadku wszystkich terminali...
Preskaler 128 to najwyższy z możliwych i dla 16MHz pewnie taki sam wybrał Auto Bascom`a. Myślałem nad 64, pojedynczym odczytem w mcs.lib, zbieraniem odczytów i zapisywaniem wiekszej ich ilości na raz.. Coś to wszystko podejrzane i może połączę przez weekend taki układ do testu ;) Mam nadzieję, że zakomentowałeś średnikiem, a nie apostrofem ;)
Chciał bym uzyć ICL7135 jako przetwornika A/D (wiem jest wolny ale za to dokładny i za te pieniądze nie kupi sie innego dokładnego przetwornika A/D, akurat na szybkości mi nie zależy, 10-bit A/D w AVRach są dla mnie zbyt mało dokładne). Nie mam sensownego pomysłu jak zaimplementować komunikacje tego układu z uC (albo 51 albo AVR bez różnicy i tak program...
Ok zastosowałem instrukcje PRINTBIN,ale co dalej ?Co należy zrobić żeby zamienić to na jakieś strawne dane?: Co masz na myśli pisząc "strawne dane"? Przecież układ RFID wysyła nie ciąg znaków ASCII tylko bajty. A jak widać na zdjęciu karta się przedstawia zawsze tak samo - komunikacja jest poprawna.
Witam, Również walczę z układami RM01 i RM02. W moim układzie nadajnik RM02 ma być zasilany za pomocą baterii 2xAAA. Stąd też zastosowałem przetworniczkę DC/DC LT1300. Szumy na wyjściu DC/DC uniemożliwiały pracę układu RM02 (nie działał - wyczytałem później w nocie, że piki na zasilaniu wielkości chyba 60mV mogą powodować niestabilną pracę), dodanie...
No to teraz komunikacja po RS w Bascomie będzie jak na tacy :-) A co do protezy to wpadłem na lepszy pomysł, procesor będzie sterował nóżką reset układu TDD, na czas obliczeń TDD będzie w stanie zresetowania, gdy Atmega będzie miała już przygotowane ramki danych do wysłania, wtedy zostanie zdjęty reset z TDD i zacznie je sobie pobierać. W ten sposób...
Również nie jestem Bascomowcem ale być może moje uwagi okażą się cenne. Po instrukcji Print "{008}5r", dane jest 10 ms opóźnienia. W tym czasie slave mógł już przesłać wszystkie swoje dane - a master jeszcze nie rozpoczął nasłuchu. Inną sprawą jest to, że 100 obiegów pętli w procedurze Odczyt_zn może trwać krócej niż transmisja jednego znaku przez UART...
No to stosuj kodowanie w takim razie - bo teraz wysyłając dane poleceniem Printbin i tak nadawane są one jako ramka transmisji szeregowej (UART) i występują tu takie same problemy jak w rozwiązaniu przedstawionym przeze mnie. Jeśli chcesz robić manchester to musisz ręcznie sterować pinem i ręcznie próbkować pin w odbiorniku - a nie kombinować z UART...
Studiowałem tę stronkę, ale chcę to uruchomić na sprzętowym SPI, a nie kompilować kolejnego gotowca z internetu, komendy do układu RFM12 nadaję dokładnie takie same, więc przypuszczam że problem leży gdzieś w konfiguracji SPI...
Niedawno 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ć...
Co myślicie o tych prockach? Fajne. 16-bitowe. Nie pogardzą ogórkami kiszonymi czy cytrusami. Czasem problematyczne, gdyż proste rzeczy są czasem okropnie "zakręcone". Warto się tym zainteresować? Tak: - jeśli będziesz się zajmować systemami pomiarowymi - bo głównie tam brylują te procesory, - jeśli stać Cię będzie na porządny programator za ok. 400PLN,...
Po zastanowieniu i przeszukaniu paru stron internetowych wybór padł na układ RFM12. Czy ma ktoś z was jakieś doświadczenia w komunikacji z tym urządzeniem w bascomie? Projekt już jest, płytki w przygotowaniu. Dziękuje za odpowiedzi.
To I2cwbyte 208 dokladnie liczba 208 to adres układu czy taką sobie liczbę wymyśliłeś? Po za tym jeżeli chcesz coś wgrać to pasuje żebyś wybrał jeszcze pod jakim adresem to wgrać.
No i problem wygląda na rozwiazany, to co powodowało niedziałanie ww układu to fakt, ze w przerwaniu od UART nie pobierałem znaku z buforu, przez co flaga nie zostawała wyzerowana i kolejne znaki nie były odbierane... Innymi słowy powinno być tak: Port: A=InKey() Toggle portd.6 Return
Nawet przykład załączony z bascomem się zatrzymuje na i2cwbyte aż do podłączenia układu pod piny ustawione jako sda\scl, więc to raczej nie wina programu.
Możesz jeszcze sprawdzić, czy na wyprowadzeniach portu LPT pojawiają się sygnały. Chyba najprościej sprawdzić to można za pomocą LED podłączonej do linii RESET - powinno być widoczne gołym okiem co najmniej jedno mignięcie. Mój programator próbuje komunikacji kilka razy przez co jest kilka mrugnięć w przypadku braku podłączonego mikrokontrolera.
Zastosowałem takie moduły: http://electropark.pl/moduly-komunikacji... Układ nadajnika pobiera ok. 3,5mA "w spoczynku" i ok. 20mA w momencie nadawania (przez ok. 45ms) przy zasilaniu 3,6V. Komunikacja jest poprawna "przez 1÷2 ściany". Większy zasięg i mniejszą wrażliwość na zakłócenia można uzyskać...
Tak jak powiedział ZbeeGin, jeśli w programatorze nie zastosowano osobnego układu do obsługi USB (np. FT232R) czyli za programowanie i komunikację z komputerem odpowiada tylko ATmega to lipa. Taki programator to wielka niewiadoma.W takim progsie dużo zależy od płyty głównej komputera. Z jednym kompem może działać ok a z innym nie. irytek102 - spróbuj...
Przetestowałem płytkę w taki sposób że wyjąłem ATmege i połączyłem ze sobą wyjście i wejście które podciągałem do procka(atmegi) i układ działa jak echo, wysyłam z portu COM i dostaje to samo. Więc jaki błąd popełniłem dalej jeżeli chodzi o komunikacje maxa i atmegi????
1/ nienapisałeś jaki układ masz... 2/ bez programatora ani rusz.. niezaprogramowany kontroler nic nierobi więc nieda sie go zastosować.. 3/ w twoim spisie brakuje kilku ważnych punktów: typu napisz program, zaprogramuj itp... ... najpierw trzeba mieć koncepcje i troche zdolności.. więc mając zdolności wymyśla sie projekt.. potem trzeba dopasować kontroler,...
chcialbym troche odnowic temat. czy w bascomie moge to obsłużyc, jak magistrala tutaj bedzie do komunikacji. jaki najlepszy procek. korci mnie ten wyswietlacz
Wielkie dzięki, ale mógłbym prosić jeszcze o jakiś kawałek kodu w C albo Bascomie? Prosiłbym jak ktoś ma o sample'a jak coś wysłać i odebrać z kompa, (AtMega8) z komputerem sobie dam radę
http://obrazki.elektroda.pl/4255808800_1... Witam. Chciałbym dzisiaj przedstawić prosty układzik który wykonałem 2 miesiące temu. Układ powstał z prostego powodu. Budując kolejny układ natrafiłem na problem uszkodzonego układu scalonego i chwile czasu mi zajęło zanim doszedłem do przyczyny problemu - uszkodzenie jednego z wyprowadzeń...
Cześć! Czy mógłby mi ktoś pomóc i napisać/rozrysować w jaki sposób podłączyć układ SIM800L, który pracuje pod innymi napięciami, do ATmegi (5V)? W szczególności UART. I jak przeprowadzić komunikację w języku BASCOM? Informacje jakie znalazłem są ze sobą sprzeczne, więc nie chciałbym podłączyć źle i coś spalić. http://obrazki.elektroda.pl/3577120600_1...
Dobra mam już pewność że się odpala. Komunikacja przez uart też działa (znaczy mam odzew w bascom monitorze). Masz rację hunterhouse pewnie chodzi o te prędkości i jeszcze żeby użyć odpowiedniego proga. Ten boot loader to gotowiec z sampli dołączonych do bascom AVR do Atmegi8. Ale adresowanie jest takie samo. tylko nie mam pewności czy i jak poustawiać...
bascom komunikacja rs232 komunikacja bascom bascom komunikacja dwóch
slican admin uszczelka podgrzewacza sterowa optotriakiem
apple watch wyłączniki dotykowe
Lokalizacja bezpieczników w Toyocie RAV4 - wszystkie generacje Trwa cofanie zmian wprowadzonych na twoim komputerze - co oznacza?