No to już na pewno nie jest wina Bascoma. Brak weryfikacji na niezależnym programie nie może mieć nic z tym wspólnego. Możliwe że problem powoduje równoległe połączenie SPI z programatorem i gniazdem karty. Ja staram się dawać złącze ISP podpinane na "czysto" do programatora lub na czas programowania odcinam się dipswitchem. A2560 jest trochę drogawa...
Ja ustawiłbym to tak: http://obrazki.elektroda.pl/1120656500_1...
Bo z jakiegoś powodu stos IP nie uznaje Twojego ACK jako ACK na wcześniejszy SYN, a jako zgubiony pakiet (wysłany bez wcześniejszego SYN). Co sygnalizuje Ci Wireshark tym, że w SYN masz stream index 2 a Twojej odpowiedzi nie widzi tego jako kontynuacji tylko jako kolejne połączenie (nadaje mu kolejny index, 3). Także, weź zapis działającej komunikacji...
Zapisując do UCRSC musisz ustawiać najwyższy bit (URSEL) - UCRSC oraz UBRRH zajmują ten sam adres, to do którego dane trafią zależy właśnie od wartości najwyższego bitu podczas wpisywania.
Rozumiem, że samo połączenie układów na schemacie jest ok natomiast niewykorzystane nogi mimo wszystko pozostawiać w powietrzu? Tak, z tym że Aref dobrze odsprzęgnąć kondensatorem 100nF do masy tak samo jak VCC procesora.
Nie podoba mi się bezpośrednie połączenie wejścia ADC do napięcia mierzonego. Mógłbyś zastosować tam jakiś prosty filtr RC. A co, jeżeli jest tam sygnał prostokątny albo podobny? Będziesz miał wyniki pomiarów raz 0, raz 100%, a czasami jakąś przypadkową wartość jeżeli pomiar wypada w momencie narastania lub opadania zbocza. Czas próbkowania przetwornika...
Dokumentacja dotycząca podłączania kwarcu 32kHz http://ww1.microchip.com/downloads/en/ap... podaje że połączenia powinny być najkrótsze jak to tylko możliwe, przycisk z kondensatorem 100nF musiał byś odciąć, na schemacie widać że EXT_CLK łączy się z dwoma liniami drugiego procka, jak będą problemy ze wzbudzeniem kwarcu to połączenie też...
To co napisał (at)kotekturek jest w większości bez sensu, nie ustawia się fuse wgrywając bootloder w Arduino, bo Arduino przede wszystkim ustawia fuse wypalając bootloader, tylko czasami wgrywa sam program do komunikacji, np. w attiny13 nie ma miejsca na program we flash (ani sprzętu do tego), w niektórych innych prockach można wybrać czy program ma...
Na wyświetlacz spokojnie możesz dać 3,3V. a jeżeli chcesz podłączyć do atmegi zasilanej 5V, to masz do wyboru: dzielnik lub np. 74LVC245, Ja zarówno do karty jak i do LCD stosuje dzielnik i wszystko śmiga pięknie.
Na linii transmisji od strony BT nie ma znaczenia, po stronie odbioru ma, bo Atmega wystawi sygnał o amplitudzie 5V. Co do komunikacji, oczywiście BAUD się musi zgadzać po obu stronach, druga sprawa do krzyżowe połączenie RX i TX atmegi i HC RX<->TX, ale to na pewno wiesz. Jeżeli to jest spełnione i BT jest sparowany z telefonem, po wysłaniu na...
Sprawa jest chyba trochę bardziej skomplikowana niż myślisz. Dla większości osób przesyłanie danych przez Bluetooth kojarzy się z portem szeregowym i profilem SPP. W przypadku BLE takie pojęcia w zasadzie nie mają sensu. Smartfon po połączeniu z modułem będzie mógł zapisywać/odczytywać dane do/z tzw. charakterystyk. Te charakterystyki przypominają trochę...
witam nie znam ATmega i biblioteki, która obsługuje RS (bawię się PIC i ASM) ale wygląda mi to na nie dobraną prędkość transmisji procek "gada" wolniej niż terminal -wysyłaj z procka cały czas 68 (44hex) i zmieniając prędkość w terminalu sprawdź czy otrzymasz D -lub doczytaj dokładnie o ustawianiu prędkości, bitach kontrolnych i stopu w bibliotece do...
Zamrugaj na wszystkich pinach z programu, B5 w nazwie bootloadera to pin, na którym miga ledem przy starcie, ale czasami w core są alternatywne zestawy pinów, a LED "wbudowany" może być nie tam gdzie myślisz. Tak przynajmniej łatwiej niż podłączać LED do wszystkich pinów po kolei. Niby miganie led to podstawa, ale czasami się zapomni ustawić pin jako...
Rs w PC akceptuje logike 0-5V takze możesz połączyć bezpośrednio, no nie do konca bo sygnały będą zanegowane. Od strony PC problemu nie ma bo bardzo łatwo -12 +12 zbic na 0-5v a w drugą stronę to tak wyżej napisałem COM rozpozna 0-5v. Nie wiem jakie szybkości i odległości chcesz osiągać bo to raczej bedzie miało znaczenie. Reasumując dwa małe tranzystorki...
Ten programator powinien mieć możliwość ustawienia zasilania programowanego układu przez USB, jak również możliwość zmiany wartości napięcia zasilania z 5V na 3,3V. Konieczne jest to dla ATxmegi. Można też spróbować zasilić programowany układ z oddzielnego źródła i jednocześnie podać to zasilanie na programator (bufor).
Ja bym szukał w : 1) problem DTE/DCE - testowałeś AMEGA<->PC( wtedy PC jest w standardzie DTE a ATMEGA DCE), ale do połączenia ATMEGA<->Siemens potrzebujesz innego kabla bo ATMEGA musi mieć standard DTE. aby się w tym połapać nie wystarczy nazywać punktów na złączach (np TxD, DTR..) ale jeszcze trzeba sobie zaznaczyć KIERUNEK (input lub...
Zobacz jak to zostało rozwiązane przy podłączaniu Atmega do modułu Bluetooth, który pracuje na 3,3V [url=http://www.elektroda.pl/rtvforum/to...
Przykładem może być układ TTL 74150 . Lub tak jak napisałem połączenie z diodami zmieniające działanie wyjść na zbliżoną do wyjść "OC" diody powodują że aktywnym stanem który będzie dominujący to stan niski na dowolnym ADM , jednak takie rozwiązanie ma wady jeśli nastąpi zwarcie wymuszające zero na jednym ADM reszta milknie ... Diody trzeba dać przy...
Tylko po co komu to przerwanie? Przecież mówię o rozwiązaniu sprzętowym, bez przerwania od zmiany stanu w którym cośtam robisz. Nie napisałeś jak, tylko "może", "wydaje mi się", "powinno", to nie jest odpowiedź. Dodano po 3 No wreszcie zaczynasz dostrzegać to o czym jest pisane od pierwszej strony tego tematu. Tyle, że na rozwiązanie wpadłem ja, nikt...
Na uczelni nic nie mam, miałem jeden przedmiot z 8051 ale taki bylejaki... To nie magisterka tylko inżynierka, no i kierunek faktycznie troszkę inny. Co do wyboru uC, to jeśli wybrałbym XMEGA, to mimo wszystko podstawy będą aktualne z ATMegi? Czy proste programy typu mruganie ledami czy coś na początek lepiej zacząć na ATM8 a później się przesiąść?...
Policz średni prąd pracy, to znaczy za jakiś określony czas, najlepiej wymiany akumulatorów. Średni, to znaczy 600mA*liczba godzin pracy czynnej + X mA*liczba godzin w uśpieniu + ewentualnie Y mA jakiś stanów przejściowych typu działanie czynne bez podświetlenia. Na tej podstawie możesz dobrać pojemność akumulatora lub określić czas pracy na założonym....
Mam jeszcze jedno pytanie. Jak atmege mam zasilaną 5V to czy reset mogę podciągnąć do 3,3V (wygodniejszy rozkład połączeń)??
Schemat pochodzi stąd i wygląda na celowe i sprawdzone rozwiązanie...
Mama pomysł, a nie wiem jak wykonać, może ktoś by coś podpowiedział... Chciałbym połączyć wyświetlacz LCD (alfanumeryczny) z ATmega (z Arduino) i bezpośrednio podłączać do komputera LCD+ATmega, już bez użycia Arduino (najlepiej bezprzewodowo). Pytania: 1 - jak połączyć LCD z ATmega? i co jeszcze byłoby do tego potrzebne? 2 - jak zrobić połączenie LCD+ATmega...
Po pierwsze, to wcale nie treba tych pakietów nigdzie odsyłać. Z opisu wygląda na to że ma to być raczej "monitor" sieci, a nie urządzenie "aktywne". Wystarczy w monitorowane połączenie wstawić urządzenie typu "hub" i wtedy całość ruchu będzie można oglądać na dodatkowym połączeniu z niego. Po drugie, "czysta" implementacja stosu TCP/IP do niczego się...
Jest tak jak chcesz wyświetlić znak to albo podajesz kod ascii czyli np 0x65 to literka 'A' lub podajesz spod którego adresu wyświetlić mozaikę. Teraz tak jakbyś chciał wyświetlić powiedzmy 32stC to powienieneś zrobić tak wywoływać pokolei z autoinkrementacją 3 poźniej 2 później np twój stworzony znak stopnia np spod adresu 0x00 i na końcu C. Gdybyś...
Witam. Dorzucę jeszcze swoje 3 grosze :) Jeżeli na płytce z interfejsem RS232 widzę gniazdo DB9 męskie, to spodziewam się, że na pinie 3 mam TxD - czyli połączenie z kompem kablem skrosowanym. Jeżeli jest to gniazdo DB9 żeńskie, to spodziewam się, że TxD mam na pinie 2 - czyli połączenie z kompem kablem 1 do 1. Pozdrowienia - teedd
Jeszcze raz, czy masz na stałe WSPÓLNĄ MASĘ między: ft232, mega8, mega162 ONE MUSŻĄ MIEĆ POŁĄCZENIE GALWANICZNE MASY!
Wieczorem podłącze od drugiej strony , ale to się kupy nie trzyma patrząc na druk na płytce, proszę zerknąć na foto. A wracając do mkavr to jak skonfigurować połączenie po usb , aby dostać się do procesora ,? Bo tylko przy stk500 układ odpowiada
Witam Nie bo rezystancja wejścia jest znacznie większa od tej rezystancji, problemem w takich układach są diody w strukturze procesora, które powodują że na wejście nie można podać większego napięcia niż Vcc+0,6V, jeśli wyłączysz procesor to bezpośrednie połączenie wejścia ADC z baterią RTC zniszczy wejście procesora, w przypadku zasilania procesora...
No to ostatnie strzały: -sprawdź czy na pewno dochodzi masa ( połączenie programator-procesor najlepiej połączyć razem wszystkie piny masy 4,6,8,10 ); -potem jeżeli na pewno wszystkie połączenia są w porządku (masa-masa, Vcc-Vcc, MOSI-MOSI itp.) czy nie są np. odwrócone/zamienione, -przejdź do katalogu w którym masz avrdude.exe odpal w nim konsolę "cmd"...
BD285 to tranzystor mocy i średnio się do takich celów nadaje ale jak się uprzesz to możesz do testów zastosować. BC547 są tanie i uniwersalne więc po prostu zakup kilka sztuk. R1 i R2 - dowolne z zakresu 1-10kom.
Konkretnie wygląda to tak, posiadam centralę wentylacyjną firmy Vasco, producentem sterowników do niej jest firma Airios. Firma ta produkuje uniwersalne sterowniki do central wentylacyjnych z możliwością personalizacji. Znalazłem manual serwisowy do rekuperatorów Alnor, w którym opisywana jest modyfikacja rejestrów https://www.alnor.com.pl/assets/files/in...
Ja właśnie myślę, że nie trafiłeś z prędkością transmisji. Być może wszystko inne jest okej. *) W dokumentacji HC-05 piszą o dwóch prędkościach domyslnych - to jest 9600 i 38400 - w Twoim przypadku ustawiłeś sobie bez skonfigurowania moduł na 19200. Tak BTW - jaki masz kwarc? Z jaką częstotliwością skonfigurowałeś Atmegę? *) Czy na pewno procedura inicjacji...
W tej bibliotece prawie nie korzystają z pinu "Cs_disp" i tylko ustawiają ten pin cały czas w stan niski. To normalne jeśli zakłada się, że wyswietlacz będzie tylko jeden. Równie dobrze mogliby zaoszczędzić pin mikrokontrolera, ale to było napisane do shielda. Skonfiguruj sobie dwa piny jako wyjściowe Disp1 i Disp2 Odłącz Cs_disp od pinu PORTG.1 bo...
Biję się od pewnego czasu z myślami jak rozwiązać wzajemną komunikację między dwoma AVR-ami (Atmega16,32) które spełniałyby następujące warunki. - maksymalnie duża szybkość - odległość połączenia 2-3 metry - komunikacja dwukierunkowa - dwa urządzenia autonomicznie pracują i wymieniają między sobą "komunikaty" wpływające na ich pracę. Myślę że w miarę...
Możesz między pinem ARMa TX i ATmegi RX dać układ 74ACT04. Jest to prosty negator, który charakteryzuje się niskim poziomem wyzwalania. Więc wystarczy, że sygnał z ARMa podasz na jeden pin takiego negatora, potem dwa razy go zanegujesz a na wyjściu drugiej bramki not będziesz miał piękny sygnał z jedynką logiczną na poziomie 5V dostosowany do ATmegi.
Witam, Mam problem i nie mogę znaleźć odpowiedzi, sam nie wiem co może być nie tak i w internecie na forach nie widziałem podobnego problemu. Mianowicie. Zaprojektowałem układ elektroniczny do sterowania zaworami, zawór działa na 24V i prąd około 63mA. Zawór załączany jest przez tranzystor 2N2222A. Sercem sterownika jest ATMega328P-PU, wszystkie podstawowe...
Najczęściej to coś w programatorze, bądź ogólnie z połączeniem komputer uC. Sprawdź czy gdzieś luty się nie zruszyły itd. Ja bym szukał w tę stronę. Pozdrawiam Boogie
R2 jest zbędny, a wartość R1 za mała - proponuję 1..3k.
Hej, Próbuje zbudować urzadzenie, które znalazłem w internecie. Pomysł opiera się na stworzeniu zestawu urządzeń LED, które użytkownicy muszą dezaktywować za pomocą czujnika zbliżeniowego tcrt5000. Po dezaktywacji jednego urządzenia, inne urządzenia losowo zostają aktywowane, zapalając diody LED jedno po drugim. Chciałbym was podpytać o pare rzeczy...
Dlaczego po wysłaniu komendy "AT+CIPSTART=.." od razu nie zmienisz Domoticz_krok na wyższy i tam nie poczekasz na "CONNECT"? no i właśnie to jest pierwszy błąd logiczny. Drugi to wzięcie do porównania złe wyrażenia. Zmieniłem od na : [syntax=vbnet] Sub Domoticz_test: Select Case Domoticz_krok Case 0: Select Case Com1_str Case "OK" ' odpowiedz na AT...
:?:Witam jestem tu nowym a zarazem początkującym w dziedzinie mikrokontrolerów. Chcę połączyć trzy mikrokontrolery ze sobą aby mikrokontroler A - dokonywał pomiaru temperatury B - dokonywał pomiaru ciśnienia C - mikrokontroler główny otrzymywał dane z dwóch wcześniej wymienionych procków i wysyłał je do kompa i na wyświetlacz. Mikrokontrolery A i B...
Faktycznie o jeden za dużo, poprawiłem, mam taki kod: SS_NISKI(); SPDR = 0x06; while(!(SPSR & (1<<SPIF))); danaH = SPDR; SPDR = 0x00; while(!(SPSR & (1<<SPIF))); danaH = SPDR; SPDR = 0x00; while(!(SPSR & (1<<SPIF))); danaL = SPDR; SS_WYSOKI();...
Zależy, jakie są dopuszczalne parametry tego układu GSM. Jeżeli np jest zasilany z 3.3V, a atmega z 5V i wejścia nie są 5V-tolerant to bezpośrednie połączenie może nie być wskazane. Tranzystor, jak zrozumiałem, w układzie OC, będzie zawsze bezpiecznym rozwiązaniem, chociaż nie koniecznie jest wymagany. Nawet jak wejścia nie są odporne na 5V, to można...
Jakoś najbardziej wygląda to na problem sprzętowy. Sugerowałbym sprawdzić czy nóżki 2 i 3 nie są ze sobą zwarte, lub czy zwarcie nie występuje za konwerterem napięć (jeśli jest stosowany). Jeśli nóżka RXD nie jest wykorzystywana, warto podciągnąć ją do stałego potencjału - bo może pływać "w rytm" pinu TXD. Generalnie, żadna ATMEGA nie robiła mi podobnych...
Sprawdź napięcie na nóżkach układu, jeśli na pewno masz dobre połączenia to może atmega jest uszkodzona
Witam Masz rację, Twój układ nie odwraca fazy, tak się kończą analizy rysunków zapamiętanych we wspólnym katalogu :). Do Twojego rysunku miałbym inne pytanie, w emiterze transoptora masz w szereg włączonego LEDa i rezystor... upraszczając, dla napięć poniżej zaświecenia diody emiter praktycznie wisi w powietrzu co daje nam zmniejszoną odporność na zakłócenia....
Faktycznie masz rację , jeszcze miałem oczka zaspane i marzenia senne więc taki głupi błąd przy rozróżnieniu przemienne-zmienne . Zwracam honor . Jeżeli połączenie z obu linii zastosujesz diody + kondensator to unikniesz stanów przejściowych w momencie przełączania napięć .
no to masz 2 wyjścia: 1. Masz wyprowadzone juz złącze ISP na płytce docelowej( tam gdzie masz już procka który chcesz zaprogramować) i tylko wpinasz taki kabelek jak Ci pokazałem 2. Robisz kabel z końcówkami np od podstawki precyzyjnej( wyrywasz, wyciągasz wycinasz te końcówki metalowe) http://tme.pl/katalog_pics/7/f/e/7fedecb...
Tak wiem, pomyliłem z tym 8khz i 128mhz (odrazu poprawiłem) Dalej jest źle. Może być 8 MHz lub 128 kHz. Wielkość symboli ma znaczenie. Pomiędzy jednostką a wartością musi być spacja. Ponadto k (kilo) to 10^3, zaś M (mega) to 10^6. Z kolei m (mili) to 10^-3. Jak widać mylisz to wszystko. Jak zmienić częstotliwość zegara na lini sclk programatora? Wygląda...
Witam Mam problem z uruchomieniem modułu GSM Sierra AirPrime SL6087. Płytka prototypowa którą posiadam ma wbudowany Moduł GSM, mikrokontroler Atmega324P + cały osprzęt jak stabilizatory zasilania etc. Ale nie o tym mowa. Chciałbym zestawić połączenie pomiędzy terminalem na PC a modułem gsm. Atmega posiada dwa UART-y. Jeden wykorzystuję do połączenia...
Witam, mam problem z połączeniem po USARCIE tych dwóch procesorów. Sprawa wygląda następująco: atmega1284p ma być docelowo masterem, wysyła ramkę i w odpowiedzi dostaje ramkę zwrotną od atmega8. Obsługa ramek nie jest jeszcze napisana, na razie wysyłam 8 bajtów atmegą1284p i jeżeli wszystkie bajty zostają poprawnie odebrane, to atmega8 odsyła mi 11...
Sprawdz czy fuses prawidłowo skonfigurowane.
Patrzyłeś na 4528 w połączeniu z 7475 lub ew.jakaś ATmega?
a miałem ja sobie prosze szanownego koleżeństwa płytkę do testowania ATMEGów ... wejście do ISP, na porcie A zamontowane LEDY do plusa , kwarc 16 MHz, przycisk reset , po stronie zasilania dioda prostwnicza - szeregowo zabezpieczająca przed odwrotnym połączeniem... w domu korzystałem ze strego zasilacza od telefonu 5,6 v, a wpracy podpinałem pod regulowany...
Witam. Mam problem z wgraniem programu do Atmegi328p. Do wgrywania używam avrdude (wcześniej używałem tego samego programatora oraz AVRCalculator w wersji free oraz Atmegi8 i wszystko działało więc programator jest dobry) i podczas wgrywania mam następujący komunikat: http://obrazki.elektroda.pl/1533209600_1... . W tym komunikacje niby...
Nie jest to sama atmega połączona kablami. Więc najprawdopodobniej coś z połączeniem. Czy ATmega jest zasilona z programatora ?
Problem jest raczej z połączeniem. Sprawdź kable łączące dragona z układem. Nie sugeruj się pokazanymi fusami, bo najpewniej są błędne, na skutek błędnej transmisji. Gdyby udało się odczytać fusy, to znaczy, że byłoby połączenie z układem...
Można oczywiście podglądać co się dzieje na RS`ie mając tylko jeden USART, ale wygodniej i szybciej jest wziąć procesor który ma co najmniej dwa USART`y. Do tego napisałbyś sobie jakiś krótszy program który będzie wysyłał jakieś podstawione dane na ten Domoticz i w drugim USAR`cie podglądał co się dzieje. Dopracuj sobie to połączenie a nie zgadujesz...
A tak ogólnie, jeśli rozpoczynasz z avr to kup sobie explained mini albo curiosity nano I będziesz miał programowanie i debugowanie od strzału w rekomendowanym przez producenta IDE, czyli; Microchip Studio lub mo lab X. Nauka bez debugera zajmie ci o wiele więcej czasu I będzie źródlem frustracji zamiast satysfakcji.
Witam, Czy jest możliwa komunikacja z ATMEGA8 po SPI 3 wire? Przetwornik nie ma wejścia danych, ma tylko wyjście. Komunikacja po SPI jest dla przetwornika możliwa, ale jak połączyć ATMEGA?
No i sam sobie problem rozwiązałem. Do podłączenia wystarczyło dodać w linii poleceń ustawienie BaudRate na 9600 a nie tak jak w przypadku m32 że dowolna domyślna czyli 256kb. Do tego każda ATmega jest ustawiona fabrycznie do pracy z wewnętrznym kalibrowanym generatorem RC a więc żaden zewnętrzny kwarc nie jest potrzebny
No wymagane jest zasilanie ftdi ,to konieczność. Co do połączenia TXD,RXD to trzeba jeszcze dodać połączenie mas (GND). Po drugie na schemacie nie ma w ogóle kwarcu, a ta Atmega nie ma wewnętrznego ustawianego na 12.5MHz , co najwyżej 8MHz więc skąd te 12.5 ?
Póki co po wysłaniu komendy AT odczekiwałem jakiś interwał czasu na odpowiedź. Czyli w zasadzie co robiłeś? ;) W momencie gdy dzwonisz na modem, po usarcie przekazywane jest RING, +CRING lub +CLIP i numer (zależnie od wersji modemu i ustawień) a na to reagujesz przez zbieranie znaków w przerwaniu i ich parsowanie po otrzymaniu znaku końca linii. Funkcjonalność...
Dławik ładuję do 6A Więc i prąd ładowania kondensatora powinien osiągnąć 6A i w ciągu 2us liniowo zmaleć do zera. Pik poniżej 1ns nie przenosi żadnej energii, a reszta wygląda że kondensator jest ładowany 1 a za chwilę rozładowywany 2. https://obrazki.elektroda.pl/5070743300_... Czy zasilacz ma połączenie z PE? Po której stronie rezystora...
Witam Kiedyś uruchomiłem PCF8583P na szynie TWI(i2c) oraz układ Atmega8, i działa mi do dziś. Zajrzyj na [url=http://www.elektroda.pl/rtvforum/to... na początek, a później tu[url=http://www.elektroda.pl/rtvforum/... zastosowanie. To powinno Ci pomóc. Powodzenia.
polaczenie typu AP --lvttl?---max232---max232--ttl--atmega8 tez zadzialalo. Jeżeli takie połączenie zadziałało to całkiem możliwe że układ AP ma logikę 5V na wyjściu UARTa? I cały ten konwerter poziomów jest nie potrzebny. Możliwe że wcześniej jakoś źle podłączyłeś i dlatego nie zadziałało. Nie możesz to jakoś sprawdzić miernikiem tych poziomów? Albo...
Nie będzie problemu z połączeniem mas. Jak chcesz mieć tylko 5V (i 3.3V) to użyj transformatora co ma napięcie około 4.5VAC. Szczytowe będzie z 6.5V, po spadku na diodach (Shottky'ego) wyjdzie więc z 5,5V. Przekaźniki to wytrzymają, i to jednocześnie dobre napięcie dla stabilizatora co ma zrobić z tego 3,3V (dobre dla LD1117 albo 78L03, dla innych musisz...
przecież to jest proste, logiczne i w ogóle. Skoro działa na płytce arduino a przełożony obok już nie to wina musi być po stronie połączeń. Tym bardziej, że przełożyłeś do stykowej i odpaliło... Pewnie sprawdzałeś połączenia setki razy i nie widzisz problemu ale uwierz mi, gdzieś tam coś zamieniłeś.
Bateria CR2032 kompletnie nie nadaje się do obciążenia prądem 40mA. W przypadku BLE moduł okresowo się budzi, wysyła pakiet ze swoim identyfikatorem, przełącza się na chwilę na odbiór i jeśli nie nastąpi połączenie to zasypia. Dzięki temu, że cała operacja trwa bardzo krótko średni pobór prądu jest rzędu 30uA(at)3V. To 1000 razy mniej niż w rozwiązaniu...
Pierwszy wniosek: bez sprawdzania zajętości działa (chyba) bo diodka myrga, ze sprawdzaniem mamy światło ciągłe (czyli raczej nie działa). Drugie: Jeżeli wyciąć całą tą pętlę, dioda mruga bardzo szybko (ale zauważalnie), jak wyciąć tylko instrukcję sprawdzającą zajętość i rjmp pod nią, mruga z niską częstotliwością. W obu przypadkach na magistrali najprawdopodobniej...
http://www.tkdami.net/~voytek/programy/a... Do pracy przetwornika musi być podłączone żródło napięcia odniesienia. W ATmega są trzy możliwości: -Napięcie zasilania układu przetwornika dołączone do wyprowadzenia AREF i podłączenie kondensatora między AREF i GND. -Napięcie z wewnętrznego źródła napięcia odniesienia o nominalnej...
Tak jest połączenie wejść GND do masy. Jak jest, jak nie jest. Widać wyraźnie, że z wtyczki programatora idą tylko cztery przewody, masy tam nie ma.
Uuuu, cena kosmiczna tego M1284P. Atmega644PA i Atmega644P różnią się tylko poborem prądu - mają nawet tę samą sygnaturę, więc nawet bez zmian kompilacji wszystko działa. Spróbuj z kwarcem 16MHz, żeby dokładnie odwzorować warunki, w których ja testowałem układ - w tej chwili nie pamiętam, czy podniesienie F_CPU ma tu jakieś znaczenie dla pracy modułu...
Nie ma nic prostszego, niż połączenie każdego końca przewodu do innej linii portu uC. Minimalistyczne testowanie wiązki polega na tym, że ustawiasz wszystkie linie poza jedną jako wejścia podciągnięte do plusa, jedną jako wyjście w stanie 0 i sprawdzasz, czy masz dokładnie jedno wejście w stanie 0. I tak dla każdej linii. Jeśli brakuje Ci linii portów...
Hej, Dziękuję za odpowiedź. Zanim napisałem tego posta - przejrzałem opisy i przykłady dla tego scalaka, o którym piszesz. Faktycznie - wygląda zdecydowanie lepiej (gabarytowo, no i jest przewlekany, a nie smd). Problem tylko jest taki, że wszystkie schematy komunikacji z siecią CAN oparte są o połączenie MCP2510 + MCP2551, a jeśli dobrze zrozumiałem...
Witam. Nie rozumiem łączenia pinów wtyczki RS232: 3. z 1., 4. i 6. Czy to jest część jakiegoś większego schematu? Pozdrawiam. Mateusz.
Najprostszym rozwiązaniem jest połączenie diod po 8 w kolumnie i sterowanie za pomocą przerzutników "D". Daje to możliwość sterowania z portu LPT i łatwą rozbudowę o kolejne kolumny - przerzutniki łączone w szereg tworzą rejestr przesuwający. Sprawdzone, ale przy tak małej ilości diod efekt będzie kiepski. (8 rzędów X 6 kolumn = 1 znak wyświetlany).
Z V-USB zetknąłem się lata temu, wtedy praktycznie nie było dostępnych prostych procków z USB sprzętowym i jako hack było to godne odnotowania. Pokaz fajnego, programistycznego myślenia i optymalizacji. Ale czas płynie i obecnie po prostu nie ma sensu używać takich rozwiązań. Ani cenowo, ani funkcjonalnie to się nie sprawdza. Warto wziąć pod uwagę,...
Co to za programator? Nie programuje tylko tej sztuki mikrokontrolera czy wszystkie? Ja stawiam na pomyłkę w podłączeniu mikrokontrolera do programatora. Programator nie wykrywa ATmega8 -nie widzi jego sygnatury. Przeglądnij połączenia.
Może źle to zrozumiałem, ale jeśli masz elektrycznie bezpośrednie połączenie między odpowiednimi wyjściami programatora, a pinami MISO, MOSI, SCK i Reset, to musisz połączyć masy programatora i układu, inaczej komunikacja nie jest możliwa. Gdzieś przeczytałem, że trzeba połączyć wszystkie masy złącza, ale mi jak dotąd zawsze działało z tylko jedną podłączoną...
Po pierwsze silnik to element o obciążeniu indukcyjny a nie rezystancyjnym od kiedy stosuje się do niego wzory I = U / R ? w ten sposób można w przybliżeniu wyznaczyć prąd zwarcia a nie prąd pracy , po drugi co to za układ w którym w krótkim czasie silnik DC bardzo szybko się nagrzewa ...... albo jest przeciążony albo jest na dużo niższe napięcie pracy...
Witam, Potrzebuję zaprogramować ATMEGA128 16AU. Uczę się i tak naprawdę jestem na bardzo niskim poziomie, jeśli chodzi o wiedzę w programowaniu i nie mogę poradzić sobie z jednym problemem, który mi uniemożliwia bawienie się dalej w temacie. Generalnie chciałem sobie podłączyć czujnik LM75, ale program jakby nie reagował na połączenie, bądź coś innego....
Po pierwsze używaj znaczników SYNTAX dla łatwiejszego czytania składni. Druga sprawa, w twoim przykładowym programie źle ustawiony jest parametr F_CPU gdyż twoja atmega nie jest taktowana z 40MHz! Wpisz tam taka wartość w Hz jaka jest taktowana twoja Atmega. Podłączenie... Dioda przewodem do PC5 przy mikrokontrolerze. Przycisk przewodem do PB0 przy...
Generalnie. Nie mogę dać przed stabilizatorem kondensatora mniejszego niż 470uF. Inaczej mam wahania napięcia (mierzone oscyloskopem). Tak to wygląda teraz: http://obrazki.elektroda.pl/3642007500_1... Przy zasilaniu proca jest teraz 100nF. Reset jest podciągnięty do 5V przez 10k rezystor. Pomiędzy GND, a ARef wstawiony 100nF. Nawet...
Raczej opcja 1 + dokładne prowadzenie mas, połączenie w jednym punkcie AGND i GND + rozlanie masy pod układem (w TQFP), mega filtrowanie, dławik na AVcc itd. Wzmacniacz i wejście analogowe max daleko od układów cyfrowych z bardzo dokładnie filtrowanym napięciem. Pamiętaj też, żeby na czas pomiaru ADC usypiać procesor i nie korzystać z IO cyfrowych na...
Witam wszystkich - mam problem z uruchomieniem procesora Atmega328P w płytce prototypowej. Przylutowałem już dwie sztuki do dwóch niezależnych płytek - w pierwszej na której są drivery LED myślałem że zaburzają sygnał programatora - ale kolejna płytka ma tylko przylutowany procesor, rezystor pull-up 10K dla reset do +5V oraz kondensator dla AREF. Podłączony...
Witam. AD7825 jest "microprocessor-compatible", i mozna. Warunek: obydwa IC's maja identyczne napiecie zasilania, inaczej poziomy logiczne nie graja . Z ATMEGA leci podobnie jak z PIC. Proste klocki, patrz str.18, fig.28: http://www.analog.com/UploadedFiles/Data...
1. Jak długie jest połączenie PC-MCU? 2. Jaka jest szybkość transmisji? 3. Czy ATM16 jest taktowana kwarcem? O jakiej częstotliwości? Duża ilość błędów może sugerować niedokoładne dopasowanie szybkości USART po stronie PC i MCU. Przelicz jaki masz błąd.
Na pewno prostsze w okablowaniu byłoby połączenie czujników poprzez sieć 485. 4-żyłowy kabel umożliwia połączenie i zasilanie do 32 urządzeń. Każde urządzenie/termometr to np. - czujnik LM335 - ATTINY2313 (20 pin posiada UART i ADC) - układ do transmisji MAX485 lub odpowiednik Do tego potrzebny jeszcze układ Master - może być PC - Sterownik na ATMEGA...
Tylko jak ją wtedy zaprogramować? Może jest coś, o czym nie wiem. Środowisko IDE na PC, jak również program Bluino loader na android, najpierw kompiluje sketch, potem łączy się z BT, następuje reset atmegi i upload sketchu. Nie wiem jak mógłbym zsynchronizować ręczny reset w momencie uploadu. Jak ja bym to zrobił? 1. Program odbiera dane po Serial....
Nie używam automatu , wszystko robię ręcznie . Zresztą w innych tematach kolegów już to tłumaczyłem , dlaczego nie używam autoroutera . Jeżeli chcesz to gniazdo BNC przeniesiemy na prawą stronę i będziesz miał krótsze połączenie .
czyli RS musiałby działać z szybkością co najmniej 1 Mb/s Sprawdziłem organoleptycznie: działa stabilnie przy ciągłym strumieniu przesyłanych danych - przynajmniej na Atmega 168PB. Oczywiście połączenie USART -> USB. Pierwotne pytanie było o pomiar częstotliwości. Podana metoda dwóch timerów jest też dla pomiaru częstotliwości. Jak by Kolega sprawdził...
Jeszcze raz od początku :) Programowałem dzisiaj atmegę kilka/kilkanaście razy pod rząd (poprawiałem kod do obsługi DS18b20 + LCD) i w pewnym momencie przestała reagować na kolejne próby zaprogramowania, a żadnych połączeń nie zmieniałem, tylko sam kod programu. Dlatego przyszło mi na myśl, że być może bootloader uC uszkodził się od ciągłego wyłączania...
Nic z takiego połączenia w praktyce nie będzie. Między innymi dlatego , że prąd wpływający do pinu Vcc jest max. ok. 80mA. Najlepszym wyjściem jest ULN. Jak prądu mało , to dodatkowe tranzystory.
Jeszcze może to być błąd prowadzenia masy. Przy pomiarze małych napięć dochodzą spadki spowodowane przepływem prądu zasilającego i inne problemy. Przyjrzyj się połączeniom i pomyśl czy nie płynie przez bocznik jakiś "lewy" prąd.
Jeżeli są to zupełnie osobne zasilacze to najlepiej je połączyć do płytki ATMega.
Witam! mam otóż taki problem: mam program napisany nieważne jaki jednym z jego zadań jest wyświetlenie napisów na samym początku. W momencie kiedy wgrywam na układ z zamontowanym uC ATmega328P-PU (THT) wszystko działa znakomicie, w momencie, gdy wgrywam identyczny program z identycznymi elementami i identycznym połączeniem na ATmega328P-SU (smd) nic...
Ok ale właśnie na tym Twoim schemacie połączenia nic nie widać. Jaka jest odległość od każdego transceivera do tego poziomego kabla? Co do urządzenia. Dalej nie wiadomo. Oczywiście urządzenie może i poprawnie odpowiada na komendy. Ale w pewnym sensie to ono może powodować błąd. Błąd jest w sterowniku głównym ale nie ujawni się on dopóki nie podłączysz...
połączenie atmega połączenie telefonu atmega połączenie telefon atmega
volvo silnika honda magna wirnik prądnicy magnesami
kondensator jamicon kondensator jamicon
Sterowniki do skanera Medion MD6190 na Windows 10 64-bit Kompatybilność skanera Medion MD6190 z Windows 10 64-bit