Witam, Zacznę od tego, że jestem początkujący jeśli chodzi o mikrokontrolery i elektronikę dlatego proszę was o łopatologiczne wytłumaczenie działania rezystorów podciągających na podanym przeze mnie przykładzie bo to co do tej pory przeczytałem w internecie jakoś do mnie nie dociera. Układ jest...
Witam! Pytanie tylko - co Kolega będzie podłączał do linii? Może stosuje szynę I²C, lub 1-Wire? A wtedy rezystory (tranzystory) w strukturze mikrokontrolera będą miały zbyt dużą wartość by przeładować pojemności ścieżek i linii, a może i zasilić układ 1-Wire w przypadku zasilania "z linii". Ja...
(at)rosak , Ok, myślałem i wynikało z pierwszego postu, że chcesz zrobić to elegancko - wtedy działoby się to nie po każdym połączeniu ale tylko po wysłaniu określonego pakietu przez moduł BT. Nigdzie nie napisałeś, że nie dopuszczasz innych rozwiązań (czytałem i tak zrozumiałem Twoje pytanie) Nie...
Cześć, Jakiś czas temu postanowiłem napisać sobie kod na Arduino do obsługi pewnego filtra. Wydawało mi się, że usunąłem już wszystkie problemy z jakimi się borykałem, jednak jak to bywa z elektroniką, byłem w błędzie. Do rzeczy: Kod który mam przez większość czasu nie robi nic tylko wyświetla godzinę,...
Wariant pierwszy jest lepszy bo prostrzy, jednak ja bym dał podciąganie do masy a nie do plusa (przy założeniu że stanem aktywnym resetu jest stan niski). Ale jak podciągnę do masy to będą w ciągłym resecie, a ja wolałbym, żeby działały. Chodzi o resety ATMEG8 slejwów a nie Mastera. Jak rusza...
Witam, Zajmuję się aktualnie ATTINY13. Mam pytanie odnośnie pinu RESET. Jako, że w przypadku MEGA8 lub MEGA32 zawsze podciągam pin RESET przez rezystor do +5V - dzięki temu zabezpieczam układ przed przypadkowym resetowaniem się układu - takie są wymagania. A jak to wygląda w przypadku TINY13...
Dioda Zenera zafałszuje stany logiczne. Tranzystor NPN, INT0 do kolektora + rezystor podciągający do plusa(+5V), emiter na masie. Baza tranzystora (poprzez rezystor szeregowy /dzielnik napięcia), nie powinna wisieć na wyjściu "moto", więc powinien być dodać jeszcze jeden tranzystor, który oddzieli...
Ehh, będzie ciężko. Wspomniany rezystor to rezystor podciągający (pull-up). Jedno wyprowadzenie do napięcia zasilania (5V), drugie do linii RESET. Do linii reset dodatkowo podłączone jest coś (kondensator, tranzystor, układ resetu) co zwiera tą linię do masy resetując układ. Nie kombinuj, tylko znajdź...
W instrukcji do AVRISP mk2 wyczytałem: LINIA RESET: Należy pamiętać aby rezystor podciągający linię RESET nie miał zbyt małej rezystancji, zalecany jest rezystor nie mniejszy niż 4,7kilo, kondensator odsprzęgający nie powinien być większy niż 10 mikro.
Port P0 nie ma rezystorów podciągających do plusa. Podłącz rezystor i dopiero sprawdź. Dodano po 14 :arrow: bolek - z tym odpowadaniem DS-a to chyba nieco inaczej jest. W pdf-ie jest podany czas odpowiedzi od 15us do 60 us. DS też może odpowiadać impulsem od 60us do 240us. Zakładając...
12V potrzebne jest do programowania równoległego. Trochę to ciekawe, że programowanie równoległe wymaga 12V a szeregowe przez ISP nie. Reset jak już napisano 0V - normalna praca, 5V - zatrzymanie / programowanie. Porty AT89S8252 są typu OC i tylko piny portu P0 nie mają węwnętrznych rezystorów podciągających...
Witam! Może po prostu dodaj rezystor podciągający 4,7k na resecie do 5V... Pozdrawiam!
Niektóre avr-y nie mają wewnętrznego rezystora podciągającego na pinie resetu. oloam miał fuksa i procek pracuje, następnie zmieni procesor i będzie pytał co się stało. Pzdr. N.
Więc tak jak wspominałem podłącz buzzer odwrotnie, a po resecie gdy inicjalizujesz swoje porty od razu ustawiaj ten pin jako wyjście i podłączaj mu stan niski. To zawsze działa dobrze. Jak mówiłem w nie jednym układzie już tak robiłem. (dzięki temu nie będziesz musiał stosować jak coś, żadnych elementów...
Zobacz to: Co do reset z programatora - w oryginalnych jest typu OC, co jest logiczne, bo układ też powinien co najwyżej pasywnie wystawiać stan wysoki - przy pomocy rezystorów podciągających. W programatorach "homemade" może być różnie, tu wyobraźnia twórców jest bogata.
kolego teedd pewnie, że z tym króciutkim programikiem może autor spróbować ale nadal będzie miał ten sam efekt - przecież nie ustawiasz linii portów w tryb wyjściowy i nie podciągasz ich tam do jedynki. A wiesz co się dzieje bez tego z takimi liniami?? zobacz w nocie - są one ustawiane po resecie w...
Dziękuje za szybki odzew, a więc po kolei. Schemat licznika jak najbardziej klasyczny chyba prościej się nie da: bezpośrednio do nóżek układu dolutowałem równolegle 100nF i 100uF ale nic to nie pomogło. Spróbuję zmienić ten rezystor podciągający na 10k ale wątpię żeby to coś dało.
Jest kilka modeli AVR które nie mają własnego rezystora podciągającego do plusa więc lepiej dać te 10k i spokój. N.
Piszecie o wielu kwestiach ale czy nikt nie widzi że ten układ jest do bani? Po pierwsze wywal diodę, po drugie daj za kondensatorem koniecznie rezystor podciągający do zasilania. Dopiero wtedy układ będzie mógł pracować poprawnie. Połączenie diody szeregowo z kondensatorem to jazda bez trzymanki.
Witam Mam pytanie czysto teoretyczne odnośnie podciągania wewnętrznych rezystorów do portów I/O. Jeżeli podciągnę cały port do GND, a port używam jako IN i OUT (podczas pracy programu ciągle przełączam kierunek) to czy za każdym razem jak port ustawie jako wejście to bity zostaną automatycznie...
napisałem coś takiego, (to oczywiście nie jest cały program) .include "m8def.inc" .def temp = R16 .EQU SYS_FREQ =16 ;częstotliwość pracy w MHz rjmp RESET RESET: ldi temp, low(RAMEND) ;ustawienie wskaźnika stosu out SPL, temp ldi...
Ok, pozostawienie pinu wejściowego bez wymuszenia na nim stanu będzie skutkowało zwiększonym poborem prądu. Z dokumentacji wynika coś zupełnie innego a to nie powinien być temat do testów tylko powinniśmy się kierować dokumentacją producenta. Sugeruję zrobić ten prosty eksperyment. Tymczasem...
No tu masz wszystko ładnie połączone - jeśli tak jest w rzeczywistości ;) poza tym że dużo za duży rezystor podciągający na linii czujnika temperatury. 10K - duuużo za dużo. Daj rezystor 4,7 albo nawet mniejszy 3,3K Tak samo duuużo za duży rezystor na bazie tranzystora do sterowania diodą 10K. Daj...
Moja pomyłka. To oczywiście nie jest opornik 30-60 kΩ, tylko 100-500kΩ. Ta pierwsza wartość pochodzi z noty układu ATmega8535. "Ktoś" mi zapisał plik pod nazwą, która wskazywała na inny układ. To nieco zmienia pogląd nt. braku opornika podciągającego (heh...ciekawe dlaczego we wszystkich nowych...
no to sporo wyjaśnia - choć przydałby się jeszcze schemat - ale i bez niego: jak widać sterujesz diody LED i wyświetlacze prockiem. Pojedyńcze diody LED te po prawej prawdopodobnie bezpośrednio z pinów procka (brak schematu to zgaduję) - to wszystko powoduje, że zasilanie w czasie zarówno multipleksowania...
Port P0 nie posiada rezystorów "pullup" czyli podciągających do Vcc. Pozostałe porty: P1, P2 i P3 mają wbudowane rezystory "pullup". Po resecie procka na portach pojawiają się stany 1. Pozdrawiam.
Musisz dać rezystory podciągające ok 4 - 10 k na port 0 i wtedy ruszy. Procek działa ? Testowałeś jakimś prostym programem na innym porcie procka ?
Marnotrawienie miejsca? Nie przesadzajmy - dioda jest już lekkim extremem i jeśli linia reset nie jest wyprowadzona na jakimś kablu daleko poza płytkę, to dałbym sobie z nią spokój, ale ile miejsca zajmuje kondensator 100n w obudowie 0805? Pytanie jest oczywiście retoryczne, bo zajmuje on 0.8" x 0.5"...
Precyzuje problem: Otóż chodzi o to, że ustawiam przerwanie od zbocza opadającego na końcówce INT1, przerwanie wywoływane jest przyciskiem. W tym przerwaniu chciałem mierzyć temperaturę, a sprawdzałem nawet wyświetlenie napisu jednak zawsze jest to samo układ działa ale po wyłączeniu i ponownym włączeniu...
Microswitch jak najbardziej się nadaje. Rezystor może być, ale nie musi, lepiej jak będzie. AVR ma wbudowany, albo bardzo słaby (słabe podciąganie, bo duża rezystancja) i w niektórych sytuacjach pin może być podatny na zakłócenia z zewnątrz. Z rezystancja bym nie przesadzał, ten wbudowany ma chyba...
Wszystkim bardzo dziękuję za szybką pomoc. Wysuwa się jeden wniosek - należy dodać podciąganie poprzez rezystor 10k. Interesuje mnie jednak pomysł dodania kondensatora 100 nF od reseta do masy. Do zresetowania procesora potrzebny jest bardzo krótki impuls (chyba 2µs). Taki kondensator powinien...
Wydaje mi się że adres dla odczytu/zapisu powinien mieć wartość &HF1. Jeżeli korzystasz z hardwarowego TWI (np. w Atmega 32 pin PC.0 i PC.1) to masz zamienione SDA z SCL. [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 16000000 $hwstack = 40 $swstack = 32 $framesize = 32 ' konfiguracja...
Na stronie 16 datasheet jest opis, uproszczony przykład odczytu (żadne błędy nie są sprawdzane): [syntax=basic4gl]' przykładowa konfiguracja dla sprzętowego TWI Atmega 2561 $lib "i2c_twi.lbx" ' biblioteka obsługująca hardwarowe TWI Config Scl = Portd.0...
Atmega 8 posiada sprzętowy interfejs TWI(I2C), więc go może wykorzystaj. Err (0-ok, 1-błąd). Nigdzie w programie zmiennej Err nie sprawdzasz. Jeżeli nie chcesz po każdym wysłanym bajcie sprawdzać zmiennej Err można to zrobić tak, zamiast: I2csend : [syntax=basic4gl]Const Saa1064_buf_len...
Kolego mario99228 Masz masę błędów na schemacie. Czy tak trudno przeglądnąć forum z podobnymi schematami i na nich się wzorować? Brak zasilania procka (AVCC, AGND) Brak rezystora podciągającego Reset. Brak rezystora podciągającego linię 1W dla termometrów. Brak potencjometru dla wejścia VO...
Nie potrzebne są podciągające rezystory R14-R16, pullupy sa w procesorze (port=1 ddr=0). Niewykorzystane wyprowadzenia ustaw w rejestrze ddr na wyjściowe (1). Co do "szczegułów", to na wyjściu stabilizatora napięcia brakuje kondensatora (cewka w tym miejscu wprowadzając rezystancję obniży jakość...
Rezystor podciągający RESET - 10k, S2 bezpośrednio do masy ( bez rezystora 330R) Autorka zrobiła układ prawie dokładnie tak, jak zaleca Atmel w nocie AVR042. Rezystor R8 (330R) jest istotny z powodu zastosowania kondensatora i przycisku zwierającego go do masy. Jest tym bardziej istotne, że pin RESET...
Atmele są niestety wrażliwe na zakłócenia, ale skoro już to ma być atmel to musisz blisko jego końcówek zasilania wlutować kondensator tantalowy + zrobić sprzętowy reset (rezystor podciągający reset do zasilania i mały kondensatorek do maski-typowy układ resetu jak w cyfrówce) A teraz najważniejsze:...
Popak zasil uC z 5V i zobaczymy czy jak ci poda 5V na port czy wykryje urządzenie. Na 90% nie wykryje, jak ktoś ma toporny hub to zadziała a jak wiadomo z tym ciężko w dzisiejszym sprzęcie. U jednego zadziała a u drugiego nie, diagnozowałem z kilkoma osobami uruchomienie uDMX i wiem że był z tym problem,...
Po 1, nie wersja 8 czy 10 czy 6 bo nie wiadomo o co chodzi. Płytki są oznaczone kolejno 2c, 2d, 2e, 2f, 2g, i ostatnia 2h :) Po 2: PCB v.2h: - dodano pin RX oraz rezystor ściągający 10K KONIECZNIE dodaj rezystor jeśli uaktualniasz do 2.10! Tego rezystora kolega zapomniał dodać na swoim rysunku,...
Złącze ISP standardowe, programator znajdź sam, wartości elementów dobierasz zależnie od potrzeb. Tranzystory w wersji SMD zastąp większymi, zależnie od silników. Rezystor podciągający reset do plusa ~10K, rezystory ściągające do masy ja dalem 47K, rezystory baza - pin u mnie są 1K, kondensator dowolny.
xPatryk --> pod schematem widać opis: Karta 4 przekaznikow z filtrowanym zasilaniem\4 przekaźniki Jak dla mnie to lekka masakra niestety. Gdzie kolega widzi tu filtrowanie zasilania????. Niestety tak jak myślałem układ jest zrobiony najgorzej jak tylko można było do tego podejść więc nie dziwota,...
Rezystor podciągający reset do plusa zasilania daj o wartości nie mniejszej niż 4.7k. Jeśli programujesz Xmega to jeden rezystor 10k do plusa a drugi rezystor 10k do masy, tyle że oczywiście zasilanie wtedy max 3.6V
ATINY13A w wersji SMD można spokojnie dostać za 2,50zł na portalu aukcyjnym. Rezystory 1206 kosztują ok. 1gr/szt. Mogłem użyć mniejszych, np. 0805. Na płytce brakuje narysowanego miejsca na rezystor podciągający RESET, dodałem go później "na wszelki wypadek". Dlatego jest on tak nieestetycznie wlutowany...
Witam Na rezystorach "sieciowych" 2x 4k7 wydzieli się moc ok 6W, prąd 25mA - myślę że rząd wielkości w górę ( 47k ) nie zaszkodzi układowi. Brak rezystora na bazie tranzystora wyzwalającego przekaźnik. Brak rezystora podciągającego RESET uC. Brak pojemności 100nF Vcc/GND. Takie drobiazgi Pozdr.
Schemat już bardziej przejrzysty chociaż posiada dużo błędów. Mogłeś uratować płytkę pcb gdybyś najpierw nazwał poszczególne połączenia na schemacie a dopiero później reorganizował układ połączeń. Brak rezystora podciągającego Reset. Rezystory R7,R10 narysuj przy bloku Zegara RCT. Nie zmieniaj rozdzielczości...
1. Zdecydowanie umieść sobie na płytce testowej jak najbliżej nóg XTALx jakieś złącze goldpin do wkładania kwarca zewnętrznego - ale zamiast goldpin żeby lutować kwarca (bez sensu) gdy się będzie chciało go podmienić, zastosuj po prostu coś w rodzaju dwóch pinów z podstawki precyzyjnej do układów scalonych....
Nie no :) ... schemat pierwsza klasa. Wspaniale wyszczególnione wyprowadzenia, od zarojenia kondensatorów dostałem oczopląsów. To samo dotyczy tego tłumu rezystorów podciągających reset do Vcc itd. Zresztą gdzie ten pin resetu ? :) Ten schemat to powinien być przykład :D :D PS. A gdzie Ty dorwałeś...
Zacznij od tego: Rozwiązanie ostateczne : Ale zanim do tego dojdziemy - Attiny jest dość mały. Podłącz sam Attiny do : 1. zasilania (+ kondensator 100nF) 2. programatora (linie sterujące + masa) 3. rezystora podciągającego RESET do +Vcc. 4. Oczywiście kwarc + odpowiednie kondensatory Spróbuj...
dondu, dzięki za link, przejrzałem wszystkie tematy tam sibit.pl dziękuje za sugestie Rozebrałem i złożyłem całość raz jeszcze. Przy okazji sprawdziłem wartość każdego R i C multimetrem. Zmieniłem rezystor podciągający reset, na takiej samej wartości: 4.7k, ale mniejsza moc. Obecnie mam zmierzone: zewnętrzne...
czy rezystor podciągający RESET wystarczy jeden? hmm ja bym nie łączył nóżek RESET obydwu procków i nie żałował ew 2 rezystorków a to z tego względu, że jak później będziesz je programował? a jeśli każdy będzie oddzielnie podciągnięty do VCC to spokojnie każdy oddzielnie możesz programować w systemie. jeśli...
Aż takie środki ostrożności to może przesada, rezystor podciągający reset do + zasilania, ew. dodkowe, osobne zasilanie przekaźników. Procek można też zasilić z baterii. Ale nie sądzę żeby to było aż tak wymagające środowisko, ani wprowadzające tyle zakłóceń.
A jak ATtiny2313 startuje bez rezystora podciągającego reset do plusa? Mi nie chciał żaden startować. Drugie w zasadzie pytanie Dlaczego stosujesz ATTiny2313 w wersji smd przy tak prostej płytce mogła by być ona jednostronna?
Doczytałem że brak rezystora podciągającego reset do plusa zasilania jest przyczyną nieoczekiwanych restartów mikro-kontrolera. Uwaga kolegi "mirley" wydaje się jak najbardziej słuszna. Przypadkowe zakłócenie np. z lutownicy transformatorowej może być przyczyną restartu. P.S. Z własnego doświadczenia...
pokaż schemat tego twojego ustrojstwa to będzie można coś podpowiedzieć a nie zgaduj-zgadulę urządzasz ;) przyczyn może być mnóstwo szczególnie u początkujących, którzy nie wiedzą co to są kondensatory przy zasilaniu, albo własnie rezystor podciągający reset itp
Dodaj rezystor podciągający reset do VCC ok 10kΩ. Możesz także zmienić opóźnienie po starcie w fuse bitach.
A być powinny. Daj chociaż rezystor podciągający reset do Vcc, i chociaż po jednym kondensatorze 100nF na każdą pare pinów zasilających... to nie boli.
Podczas załączania i wyłączania dużych prądów pojawiają się silne impulsy elektromagnetyczne. Cały obwód mikrokontrolera zawsze separuję przekaźnikami i transoptorami. Nie może być również kontaktu z przewodem neutralnym. Za to bardzo starannie trzeba się podłączyć do PE. Mało tego, upewnij się, że jest...
Tego typu rozszerzenia są dostępne na forum. Poszukaj dokładnie. Masz źle podłączone gniazdo ISP. Brak rezystora podciągającego Reset. Nie wszystkie masy i zasilanie są podłączone do układów(podstawek)
Zakupiłem, no i na razie sprawdziłem programowanie SPI z ATmega32 - działa dobrze, ale musiałem zwiększyć wartość rezystora podciągającego reset, teraz mam 4.7k. Nie mogę jednak programować z poziomu WinAVR - efekt jest taki jakby w ogóle nie było programatora podłączonego do USB.
Na schemacie sterownika brak jest rezystora podciągającego Reset do +5V. Co do schematów to narysowane są z błędami projektowymi. Również nie jest potrzebna taka komplikacja układowa. Wszystko można zrobić prościej. Jeżeli zastosowałeś Atmegę to całą obsługę lutownicy tam powinieneś zmieścić. W...
Każdy projekt z udziałem AVR'a wyposażonego w możliwość programowania ISP zaczynam od umieszczenia na schemacie zasilania oraz wyprowadzeń dla złącza w standardzie KANDA! Jest to uważam zdrowy nawyk który jak później zauważysz w swoich projektach przyda sie w najmniej oczekiwanym momencie(np. jeśli Twój...
Witam Projektuję sobie płytkę z podstawkami ( głównie Textool ), którą chciałem podłączyć do programatora. Czy rezonator kwarcowy jest niezbędny do prawidłowego działania programatora? Czy muszę dać na płytce rezonator dla każdej podstawki ( lub przynajmniej jeden wspólny ) Czy może wystarczy zasilanie,...
Witam! Mam pewien problem ze swoim projektem, który zawiera atmege 88PA(TQFP), RFM12B, ds18b20 i parę jeszcze innych elementów. W czym problem? Ano w tym że nie mogę przebrnąć przez podłączenie układu do programatora. Bardzo podobny układ wcześniej zbudowałem, tyle tylko że w obudowie DIP tyle że w oparciu...
1. Trochę mały rezystor podciągający RESET Oj moje niedopatrzenie 0 gdzieś uciekło :P 2. Kwestia zasilania układu(+12): czy na stałe, czy tylko po załączeniu stacyjki? Układ zasilany po stacyjce, lecz pomiar aby odbywał się na klemach akumulatora lecz obawiam się rozładowywaniem akumulatora...
Witajcie. Minęło trochę czasu - a moduł jeden mi się spalił więc teraz przyszła pora zrobić to porządnie. Z Midora płytki zrobiłem schemat taki (dodałem tylko jedną diodę obniżającą napięcie przed 7805 oraz 2 kondensatory i rezystor podciągający reset układu) I teraz żeby przerobić na...
Bardzo mało informacji podałeś. Napisz, jakie są objawy, jaki zastosowałeś wyświetlacz, czy w ogóle, coś pokazuje na ekranie no i czy generują się jakieś dźwięki. Jeśli wyłączyłeś JTAG (disabled) sprawdź czy generator w ATmedze jest ustawiony na 1MHz. Sprawdź czy na wyjściu CLKOUT w PCF8563 jest 1Hz?...
Na zdjęciu ze stykówką nie widzę rezystora podciągającego Reset programowanego układu do +zasilania.
Znalazłem [url=]stronę gdzie jest dokładnie taki sam wyświetlacz jak mój. I jak widać ktoś go skonfigurował właśnie pod I2C. Zrobiłem jak na tej stronie podłączając piny DC,CS pod masę i to również nie pomogło. Podłączam wyświetlacz pod ESP8266 i pod Atmegę 328 na zmianę. Na jednym i drugim program...
Witam! Chciałbym przedstawić matrycę LED na układzie MAX7219 na ATmaga8 wykonaną na święta. Wybrałem matrycę z tym sterownikiem, gdyż chciałem jak najbardziej uprościć konstrukcję. ATmegę8 zaprogramowałem poprzez środowisko Arduino, po uprzednim wgraniu na mikrokontroler Bootloader'a. Na matrycy wyświetla...
attiny13 zajmował by połowe z tego co ten digispark. Abstrachując od ewektualnych pętli, funkcji, złego nawyku używania funkcji delay, oraz nie definiowania zegara w programie ten bardzo trudny kod w c (uproszczony do granic możliwości) wyglądałby tak: PS. kod od wojciecha ma złe założenie, zmienna...
Przepraszam że podepnę się do tematu ale także walczę z RS485. I to walczę dobre kilka miesięcy! A zatem moje pytania: 1.Rozumiem że terminator muszę umieścić na początku i końcu mojej linii rs485 ? 2.Rezystory podciągające linie A i B muszą być przy każdym istniejącym module w sieci? 3.Rezystor...
Od kilku lat programuję 8-bitowe mikrokontrolery AVR i przez ten czas zdobyłem trochę wiedzy na ich temat. Poniżej znajduje się kilka ciekawostek o tych układach. Jeśli znacie jakieś inne interesujące informacje, to piszcie. Najnowsza wersja artykułu jest również dostępna na mojej stronie: 1....
Pajczi - jakbyś zrobił tak jak ci radziłem na początku to już dawno miałbyś dobrze i sprawnie działający układ bez żadnego czasami załączania się przekaźnika czy to przy włączaniu czy to przy wyłączaniu układu. Daj sobie tylko spokój z tranzystorem NPN oraz rezystorem podciągającym do GND - bo to...
Fusebit A997 ustawiony na oscylator wewnętrzny 8Mhz , 0100 $regfile = "m8def.dat" ' DYREKTYWY DLA KOMPILATORA $crystal = 8000000 'OSCYLATOR 8MHZ Config Lcd = 16 * 2 'KONFIGURACJA...
ustalam w ten sposób podciąganie pinu do stanów wysokich i niskiego(**) . Zakładałem, że po to jest alias (zawiera nazwę pinu), który sprawę rozwiąże. Co gorsza przyznam się, że taka była moja praktyka więc nie wiem jakim cudem błędy wyszły dopiero teraz. Podsumowując, właściwe jest podciąganie...
Najlepiej zobaczyć co i jak na przykładach. Najpierw obsługa WYJŚĆ. Konfiguracja linii 2 jako wyjście: Config Pinb.2 = Output Ustawianie stanu na wyjściu (linia 2) wysoki / niski: Set Portb.2 Reset Portb.2 Teraz WEJŚCIA. Do każdego z wejść można podłączyć rezystor podciągający lub nie. Konfiguracja...
Witaj ponownie. Rezystor 10kOHM nie jest konieczny, ale jest to dobra praktyka... Dlaczego? Tego do końca nie wiem, ale z mojego domysłu wychodzi na to, że aby zresetować mikroprocesor należy podać masę na reset. Zapewne w procesorze siedzi jakiś rezystor podciągający do plusa, ale gdy Atmega będzie...
Problem rozwiązałem w 50%. To znaczy dzięki podpowiedzią kolegów co mi brakowało żeby działał termometr, który pracuje bardzo dobrze ,dopisałem do programu woltomierz , który pracuje dobrze. Do zamknięcia tematu pozostał jeszcze amperomierz , który mierzy spadek napięcia na boczniku sygnał wzmocniłem...
ło matko ;) po opisie kolegi atom1477 i po tej informacji, że "Bascom coś kombinuje" można by uznać, że napisanie sotu do obsługi 1wire to rzecz prawie niemożliwa dla zwykłego śmiertelnika. Tymczasem to co robi Bascom to absoultnie nie żadna kombinacja tylko normalne zachowanie - ponieważ to podtrzymanie...
10K w resecie trochę za dużo. 4,7K lub 2,2K Niekoniecznie. Pin RESET w AVR ma wewnętrzne podciąganie i zewnętrzny rezystor zwykle jest niepotrzebny. Nawet jeśli go damy, to będzie układ dwóch równolegle połączonych rezystorów (wewnętrzny i zewnętrzny) o wypadkowej rezystancji niższej, jak to w tym...
Programator elementów I2C „PROGXv13” umożliwia programowanie układów pamięci 24CXX, PCF8583, PCF8593 oraz Syntezy TSA6057. Powstał jako narzędzie ułatwiające budowanie urządzeń z tymi układami, być może kiedyś również z innymi na magistrali I2C. Dla ułatwienia program współpracuje z programatorem...
mam jescze jedno pytanie programujesz to odzelnym proramatorem?? czy przez ISP?? spoboj odwrócic porty, spoboj uzywac polecen set i reset np. "reset PORTB.5 " oraz tutaj masz cos o charakterstyce portu: Port PB jako uniwersalny port wejścia wyjścia. Wszystkie 8 linii portu są równorzędne, gdy...
Trochę odgrzewany kotlet, ale szukałem info o MiniDK2 i trafiłem na ten temat - pewnie już podłączyłeś w jeden ze wspomnianych sposobów i zauważyłeś, że działa :) Oba sposoby są poprawne, tylko w drugim musisz pamiętać o skonfigurowaniu wewnętrznych rezystorów podciągających. Generalnie wewnętrzne...
Dokładnie tylko podłączasz programator w standardzie ISP i powinno śmigać, podajesz zasilanie i chodzi. MISO podłącz do PB.3 (noga m128-->13) MOSI podłącz do PB.2 (noga m128-->12) SCK podłącz do PB.1 (noga m128 --->11) RESET podłącz do RESET (noga m128 --->20) oraz zailanie TO CO NAPISAŁEŚ...
Do układu wprowadziłem kilka poprawek między innymi dodałem elementy widoczne na schemacie kolor czerwony, zmieniłem tranzystor T1 z BC516 na BC307, przewody od fotokomórki ekranowane. Próby przeprowadziłem na układzie z przekaźnikiem i jest lepiej, ale w dalszym ciągu nie ma jednego klapnięcia, choć...
Brak rezystora 4k7 podciągający linię 1W czujnika temperatury. Brak rezystora 10k podciągającego reset do +3,3V. Brak rezystorów podciągających linie SDA, SCL układu zegarka. Kondensator C7 nie do masy tylko do VDD. Brak zasilania AGND, AVCC atmegi. Diodę SMD znajdziesz w diode.lbr jako DIODE-...
Zanim zaczniesz projektować PCB, popraw schemat, bo zawiera błędy. Mikroprocesor nie ma podłączonych wszystkich wyprowadzeń GND , UCC , do odpowiedniego potencjału zasilania. Sygnały trasujemy za pomocą narzędzia Net a nie Wire . Wtedy program automatycznie dodaje węzły na połączeniu co najmniej...
Brak mi już pomału sił do tego czujnika. Zrobiłem pcb, czujnik SGP30, HTU21, ESP8266 i wyświetlacz ST7789. Zasilanie z aku Li-ion. Chciałem aby czujnik popracował te minimum 12h i bym mu ustawił baseline ale nie da się tego zrobić. Po kilku godzinach pracy na serialu komunikat o błędzie pomiaru. Po...
Witam wszystkich. Ostatecznie udało się doprowadzić wszystkie płytki do poprawnej pracy na obiekcie. Pomógł filtr przeciwzakłóceniowy dwustopniowy, dokładniejszy filtr software'owy i rezystory podciągające 1k na wejściach wrzutników. Aby uniknąć problemów w przyszłości przeprojektowałem płytkę, dodałem...
Witam, jeśli ten schemat odzwierciedla stan faktyczny jeśli chodzi o elementy, szczególnie dyskretne to nie dziw się, że masz takie efekty. Jeśli chcesz aby przynajmniej odrazu w diametralny sposób zmienił się stan to zrób przynajmniej kilka podstawowych kroków: 1. przed stabilizatorem 7805 koniecznie...
DEX - no cóż dlatego, bo taki układ już jest i nic nie da się teraz zrobić. Kolumny i wiersze są podpięte bezpośredni pod wymienione porty.. Więc bezpośrednie wykorzystanie zewnętrznego przerwania nie wchodzi w rachubę. mariuszlorenc - no wlasnie może o to mi chodzi, ale jak to się robi, bo to moje...
Widzę że kolega potrafi rozpoznać pojemność kondensatora po... no po kolorze? Na co dzień obracam się wśród elementów SMD, zatem jestem w stanie określić przybliżoną wartość np. kondensatora po kolorze. Wiadomo miernika w oczach jeszcze nie mam, ale 100n, czy 1u, a np 10n wyglądają jednak inaczej. ...
Poniżej zamieszam kod w Bascom pisany dla zestawu uruchomieniowego ZL11AVR. Dioda podczerwieni dołączona do Pinb.3. Chyba najważniejsze z tego, to komenda wyzwalająca migawkę: Sonysend &HB4B8F , 20 (Sony alpha korzystają z 20 bitowego protokołu SIRC) W razie pytań postaram się pomóc. [syntax=basic4gl] 'Program....
Dzisiaj dość swobodny przegląd transmisji szeregowych, rozpoczniemy od przykładowej transmisji równoległej a następnie rzucimy okiem na UART i USART, I2C, SPI, 1wire. Mam nadzieję, że przegląd charakterystycznych cech transmisji szeregowych, ułatwi początkującym zastosowanie w praktyce innych podobnych...
nie wydaje mi się by 'podciaganie' spowalniało procesor. To po prostu załącza tranzystor (zachowujący sie jak rezystor podciągający) i wsio, wtedy w stanie spoczynku wejście jest podciągnięte do Vcc, robi się to raz anie w każdym cyklu, (wpisanie wartości do rejestrów DDR i PORT), zawsze używałem wewnętrznego...
Witam, dziękuję za odpowiedź i chęć do pomocy ale temat kontynuowałem już na innym forum i rozwiązałem to w trochę inny sposób. Faktycznie brak gotowca zmusił mnie do tego żeby trochę posiedzieć i popróbować samemu. I tak: - z kodu usunąłem część odpowiedzialną za autozamykanie - z racji braku...
Witam Robię sterownik do bramy, przerobiłem kod "pod siebie" Sterownik steruje silnikiem, lewo, prawo, sprawdza jaki prąd pobiera silnik i wyłącza go gdy prąd będzie za duży. Funkcja która porównuje wielkość prądu to: If Rez >= Pot_max Then ..... Problem jest w tym, że silnik na starcie pobiera...
Ostatnio w moje ręce wpadł wyświetlacz DIY-MORE DM OLED-091, czyli bardzo popularny OLED 128x32 z magistralą I2C. Chciałem go użyć do emulatora stacji dyskietek Gotek z firmware HxC. Okazało się jednak, że wyświetlacz włącza się tylko po aktualizacji firmware (lub ręcznym resecie procesora w emulatorze),...
Stację używałem do lutowania (włączona lutownica) nadmuch gorącego powietrza był wyłączony,przy stacji stał telewizor włączony do tego samego przedłużacza,kiedy go załączyłem wyłącznikiem sieciowym nagle w stacji włączył się nadmuch gorącego powietrza (przy wyłączonym wyłączniku "SMD REWORK"),próba resetowania...
Witam Po raz pierwszy ( lepiej późno niż wcale ) wykorzystałem wyjście CLKOUT układu PCF8563. Oczywiście podciągnąłem przez 10K do VCC. Dzisiaj po pierwszym kilkugodzinnym braku prądu, rano zegar był wyzerowany. Podejrzewam, że to przez podciągnięcie CLKOUT do Vcc. Jeśli to jest to, to może wystarczy...
Odkopuję temat, ponieważ udało mi się znaleźdź przyczynę opisywanego stanu rzeczy. Zaczynając od początku. Po wykonaniu kolejnego egzemplarza sterownika okazało się, że ma on ten sam objaw co poprzedni, tj. po załączeniu zasilania nie jest w stanie sam wystartować. Tym sposobem wyeliminowana została...
Ok, juz rozumiem o co chodzi w tej sytuacji, bardzo dziekuje. E: Ja nie tyle oczekiwalem, ze pin po ustawieniu stanu LOW zacznie pracowac jako OUTPUT, tylko ze ustawienie stanu LOW bedzie jednoznaczne ze zwarciem go do GND (czyli ustawienia GND w pinie). Nie sądzę abyś to zrozumiał(!) Ustawienie...
ok thx poczytam z wielkim zapałem tylko jutro... a rezystory są tylko małe i pewnie ich nie widać... a co do tych pustych wejść to co z nimi się robi? podłącza do + ? i czy to się tyczy też resetu? bo u mnie jest on podpięty do włącznika czyli tak jak by nie jest podłączony... z wyjściami jest tak...
Brak niezbędnego rezystora przy LED. Jest kryzys. Trzeba szukać oszczędności! To niby jeden rezystor, ale przy produkcji seryjnej to już będą grube pieniądze :lol: ;) Tak jak mówisz. Reset wiszący w powietrzu trochę kłuje w oczy. I ten potencjometr w bazie tranzystora :) Tu na jaw...
A co się dzieje jak odłączysz rezystor ten którym podciągasz reset do plusa, i po co ten rezystor skoro atmega162 ma podciąganie w środku. Ja nie stosuje zewnętrznego rezystora i programy działają.
Nie rozumiem jeszcze jednej rzeczy, czemu służy połączenie resetu z Vcc przez opornik 10kΩ. Na niektórych schematach jest, a na innych nie ma. AVRy posiadają wbudowane podciąganie resetu, ale jest ono strasznie słabe (a zatem podatne na zakłócenia z zewnątrz). Nawet z rezystorem 47k, przynajmniej...
Żeby pisać na mikrokontrolery w C++ trzeba znać ten język bardzo dobrze. Niestety mikrokontroler to nie PC i nie "wybacza" nieprzemyślanych konstrukcji, które kończą się alokacją ogromnych ilości pamięci. Tak konkretniej to chodzi mi o nieprzemyślane używanie klas. C na mikrokontrolery jest znacznie...
Pinb.1 = output poniewaz tak pisalo w ksiazce Marcina Wiazani wydawnictwa BTC, ktora to sobie kupilem (błąd?) Tam w tej książce własnie jest przykład z NPN, ustawia port przekaźnika na output, potem set i działa. Z tranzystorami NPN nie miałem żadnych problemów, tylko ztymi PNP, kiedy to trzeba...
Jest to dość klasyczny układ, nie jest ani odkrywczy, ani nie zawiera najnowocześniejszych elementów - termometr z 3-cyfrowym 7-segmentowym wyświetlaczem LED ze wspólną anodą. Zamieszczam pełny kod programu w asemblerze z komentarzami. Układ jest zbudowany na mikrokontrolerze AT89C2051. Jego zadaniem...
Dopóki nie opoanujesz deboucingu- tylko bez delay() bardzo proszę- możesz się ratować dodaniem kondensatora między pin a masę i opornikiem ok. 100ohm w szereg z przyciskiem. A po co ten rezystor szeregowy 100Ohm ? Przy kondensatorze rzedu 100n chyba sklejenia styków się nie ma co obawiać ? :D...
1. podciagniete sugeruje kierunek 'do gory', wiec nie do masy. pytasz czy rezystorem. ale czy mozna czyms innym? <: A nie da się to programowo?? Rozwala mi to trochę PCB ale jeśli naprawdę konieczne to zmienię. 2. uklad resetu podobno nie potrzebny. podobno procki bez chocby pull-up'a / pull-down'a...
Jeśli chodzi o avry to nie jest jeszcze z nimi tak żle, trzeba tylko czytać manuale do nich. A wtedy można by się dowiedzieć kilku ciekawych rzeczy, np: 1. układ zresetuje się poprawnie sam bez żadnych tam resistorków i kondensatorków czy innych pomocniczych układów - jest to wyprowadzenie dla chcących...
Jeśli chcesz podłaczyć przycisk pod miso, mosi i sck to nie potrzebne są rezystory zabezpieczajace takie jak w pdf'ie, ponieważ nie masz żadnego aktywnego źródła, które mogło by się "gryźć" z programatorem. Czy za „aktywne źródło” uważa się podpięcie do masy?? Jeżeli są to przyciski:...
Czy do pinu resetu masz dołączony jakiś rezystor podciągający ten pin do +5V ? Atmega ma co prawda wewnętrzny rezystor podciągający, ale w zakłóconym środowisku często on nie wystarcza i uC się resetuje. Jeżeli gdzieś kupisz tranzystory, o których pisałem dwa posty wcześniej to kup taki i wymień. Problem...
Czesc! Sory za mojego poprzedniego posta… ale trochę się załamałem przez tego Dallasa… nie będę się może chwalił, ile czasu już nad nim siedzę… Więc, odpowiadając na Twoje pytanie o moje doświadczenie z FPGA, to… hmm jakie może mieć student po 45 godzinach zajęć… Wczoraj...
Witam jest dość początkującym w dziedzinie programowania i potrzeba mi połączyć tak aby na jednym wyświetlaczu pojawił sie zegar i licznik impulsów z halotrona jako obrotomierz zegar: $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw...
Tak na bateriach działa ok a na zasilaczu nie. Różnica jaką zauważyłem to, że przez układ płynie na zasilaczu 22mA natomiast na bateriach 12mA. Co do RESETu to jednak się z tobą zgodzę (jednak pewny na 100% nie jestem)- cytat z instrukcji: "Aby programator mógł wejść w tryb programowania, konieczne...
Udało się :) Nie wszystko ale dla mnie to już osiągnięcie. Zaczynam to łapać :) Zapisuje i odczytuje cały klucz w pamięci <hura> $regfile = "m8def.dat" $crystal = 1000000 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.6 , Rs...
Kurcze ale malutki jestem... :D Po skrócie 1. Nie używałem JTAG-a i ta wiedza póki co nie jest mi raczej potrzebna. 2. Wiem jak ustawia się fusebits, ale jak napisałem na AT mam wyłączony JTAG a na AT168 nie. Jednak magistrala na AT168 działa bez problemu i to na porcie C z włączonym JTAG-iem 3....
Witam. Mam z książki Marcina Wiązani listing do zegarka na atmega8. Chciałbym włączyc jeszcze do tego projektu termometr ( możne być DS18B20 lub LM35). Jak to technicznie wykonać? listing zegara 'Program zegara wykorzystującego przerwania od Timer1 'Przerwanie przepełnienia Timer1 jest...
Witam wszystkich, Tak jak w temacie: Poszukuje sprawnego programu aby zrobić zegar LCD na ATMEGA8. Program musi być w języku bascom. Znalazłem coś takiego ale nie działa :/ Opoźnienie sekundy wynois jakies 4s 'Program zegara wykorzystującego przerwania od Timer1 'Przerwanie przepełnienia...
Witam Ostatnio złożyłem z książki Marcina Wiązani-"Programowanie_mikrokontrolerow_... dwa układy zegarka i termometru. Próbowałem połączyć te dwa układ i napisałem taki program $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin...
Kłopot w tym, że jeśli w Twoim poście zamienię o na 1 a Vcc na GND będzie to argumentacja równie prawdziwa, aby nie podłączać odwrotnie ;-) Albert Wyjścia mikrokontrolerów są w końcu dwukierunkowe. Końcowy tranzystor danej linii portu ma w drenie rezystor podciągający - wewnętrzny. Np. w AVR...
Cóż, moje uwagi: 1. wywal te rezystory podciągające przy switchach - niby fajnie, ale później zapomnisz przy programowaniu o takim wynalazku jak wewnętrzne pull-upy w procesorach AVR. 2. mogłeś zrobić złącze do programatora w standardzie Atmel ISP lub Kanda - pasowałyby oryginalne kabelki 3. na linii...
Witam Próbuje zrobić zegar z książki Marcina Wiązania "Programowanie mikro kontrolerów avr w języku Bascom" Przepisałem cały program z książki, podłączyłem według schematu , i niestety na lcd pojawiają się kwadraciki. Programator mam usbasp, i program mkAVRCalculator. W zakładce fusy uproszczone...
Witam. Mam pytanie odnośnie stanów na magistrali 1-wire. Wiem że ustawiając stan wysoki na pinie mikro kontrolera ustawiam tam 1, a ustawiając stan niski 0. Jednak ponieważ zająłem się teraz rozpracowywaniem magistrali 1 -wire nastąpił pewien zgrzyt mianowicie w wyrażeniu : clr_wire DDRB|=(1<<0);...
Poszukuję wsadu do AtMega8 umożliwiającego stworzenie zegarka z datą na wyświetlaczu 2x16. Znalazłem kilka ale była też tam obsługa czujników temperatury (bądź pod wyświetlacz led), a ja odczytywać temperatury nie chcę. Czy któryś z forumowiczów dysponuje takim plikiem, lub potrafiłby zmienić ten, tak...
Sprzętowo projekt to mniej niż minimum. To co napisał kolega piotrva to jedno, a dwa to to, że nie powinno się zostawiać zasilania przetwornika ADC nie podłączonego, nawet jeżeli z niego nie korzystamy. Kolejne to brak rezystora podciągającego na resecie, mimo że pin jest nieużywany. Producent wyraźnie...
Sześć metrów - niezłe anteny. Kontaktrony chyba nie działają impulsami milisekundowymi? Zrób więc filtry dolnoprzepustowe na wejściach. Na rysunku masz na portach modułu radiowego - zrób takie same na PA0 - PA3. Rezystory niekrytyczne - nie za duże, nie za małe - 1k jako podciągające do plusa mogą...
Witam, Projektuje sobie urządzenie które w zasadzie będzie zegarem, ale z kilkoma funkcjami. Chodzi mi o to że np. o godzinie 12 w południe chcę aby na jednym z pinów procesora pojawił się stan wysoki do np. godziny 13. Zegar programowo jest ok, odlicza czas, wszystko jest na LCD, nie wiem tylko jak...
Poprawiłem obsługę wyświetlacza. Mam nadzieję, że teraz jest poprawnie. Niestety pomiar odległości dalej nie działa jak należy. Do 50cm jest w porządku. Powyżej zaczynają skakać segmenty wyświetlacza, ale wynik jest prawidłowy. Po przekroczeniu 100 cm na wyświetlaczu robi się dyskoteka oraz odległość...
Witam, chciałbym przedstawić swoją prototypową konstrukcję dotyczącą 1wire i słynnych czujników DS18, jak każdy układ powstał z potrzeby. Ten projekt jest Aktualizacją obecne używanego starego dosyć układu AVT AVT5330(8 x DS18) opartego na Attiny2313 - Link do dokumentacji: crontab -e i na...
Wróć, wróć, nie wiem skąd mi się ubzdurało, że w pierwszym poście pytałeś się o podciągnięcie pinu reset. Od początku: Pull-up uzyskujesz, gdy do danego pinu podciągasz napięcie przez rezystor. Każdy pin ma mieć osobny rezystor podciągający. Reszta z Twoim opisem się zgadza.
1. Masz podłączoną tylko jedną linię masy - mam nadzieję że to widzisz. 2. Rezystor przy kwarcu zbędny 3. VBAT ma być podłączone do zasilania, a nie do masy 4. Jestem na 99% pewny, że BOOT1 jest na PB1, a nie PB2, ale że nie zrobiłeś opisów pinów to mi się nie chce sprawdzać. 5. Brak pullupa na resecie 6....
choć wydaje mi się że wskazane obszary pamięci są poprawne (0x80000000 przy BOOT0 ustawionym na 0 powinien wskazywać początek flasha). Co do tego żebym zerknął do noty to nie bardzo rozumiem, jedyne do czego można by się na upartego przyczepić to podciąganie NRST do zasilania, bo jest ono i tak podciągane...
Witam Zacząłem zabawę z ARMami kupując LPC1114/302. Po zlutowaniu układu mam problem z tym, że program po prostu nie rusza... Prosiłbym o pomoc gdzie szukać błędu bo ja już nie wiem. Podłączenie jest bardzo proste. LPC1114 zasilany przez stabilizator 3,3V, 2x100nF przy pinach zasilania i 1x 100uF....
Zrobiłem kilka urządzeń obsługujących hot-plug na i2c i wszystkie zostały przetestowane dość dobrze nie wykazując uciążliwości ani uszkodzeń. 0. Rezystory podciągające muszą być tylko po stronie mastera. Dla magistrali 3,3V używałem rezystorów 1,0k-2,2k. 1. Urządzenia końcowe mają wstawione szeregowe...
Jedna zworka pod układem której nie widać brzydko wygląda? Inne zworki poza procesorem można zrobić z rezystorów 1R albo podobnych (w sensie dać cały rezystor jako zworkę). Np. jedna z bardzo psujących projekt ścieżek to linia RESET idąca do złącza IDC. Można by ją puścić rezystorem nawet o wartości...
Witam. Jeśli mogę coś dodać, to: 1. Porty 89C2051 są fizycznie tak zbudowane, że mają własne rezystory podciągające do Vcc (pullup resistors). W związku z tym jeśli traktujesz port jako wyjście, to możesz uzyskać, przy stanie 1 na porcie, niewielki prąd wypływający z wyjścia do obciążenia, ale przy...
Witam.Jestem w trakcie robienia wytrawiarki i termostatu do niej.Opieram się na projekcie kolegi Ducha.Zrobił bardzo fajny termostat na diodach led.Jego program trochę przerobiłem na moje potrzeby.Lecz nic nie trwa wiecznie.Na początku szło gładko,ale potem zaczeły sie schody.W założeniu mój program...
Witam serdecznie. Mam trochę doświadczenia z programowaniem mikrokontrolerów, ale do tej pory tylko Arduino, konkretnie Arduino Pro Mini. Postanowiłem uniezależnić się od Arduino i zamówić kilkadziesiąt sztuk swojego projektu na PCB. Mam przygotowany schemat, teraz trzeba tylko zaprojektować płytkę. Ponieważ...
Witam, ja bym dał przed tym stabilizatorem 1000uF, ale jeśli nie będzie dużych chwilowych wahań tych 12V to można dać oczywiście mniejszy, ale niech się mądrzejsi wypowiedzą :) Teraz zastrzeżenia: - czemu baza Q1 jest zwarta do masy? Zakładam, że to zwykły chochlik, jednakże powinieneś sam go...
Witam. Jako, że jestem początkujący w tej dziedzinie, chciałem się poradzić doświadczonych kolegów jak przerobić dalej program. Do projektu kolegi DUCH - 4xds18b20 LCD dodałem sterowanie włączeniem led, buzera (opcjonalnie przekaźnika) po przekroczeniu założonej temperatury, zarówno za niskiej jak...
Ad 5 Ten enkoder nie ma w sobie rezystorów podciągających piny wyjściowe do Vcc. Należy więc zastosować albo zewnętrzne rezystory, albo włączyć wewnętrzne pull-up mikrokontrolera na wejściach do których podłączasz enkoder. To tak samo jak ze zwykłym przyciskiem. To jest najważniejsza przyczyna Twoich...
Witam ponownie. Dzięki wszystkim za zainteresowanie! To w AvrStudio jest dostępne programowanie przez PDI jak wybierzesz ATxmegę. Może ta "kompatibilność" kończy się na protokole SPI dla tego programatora ? Atmel Studio 6.0 (nie AvrStudio) po wybraniu programatora oraz mikrokontrolera 'xmega32e5'...
(at)wojtek6000 Te diody niczemu nie służą i nic nie zabezpieczają. Jeśli podłączysz DS'a odwrotnie to i tak będzie podłączony odwrotnie ze wszystkimi tego konsekwencjami. Rezystor 4k7 przy zasilaniu 5V jest zupełnie ok. Pomysł z jakimkolwiek zabezpieczeniem ESD jest dobry. Na schemacie nie ma RS485. Natomiast...
Uwagi do schematu: - brak kondensatorów filtrujących przy zasilaniu mikrokontrolera - brak rezystora (10k) podciągającego reset do VCC - przydałby się dławik na zasilaniu ADC - do komunikacji po Bluetooth potrzebujesz RX i TX, masz jedno w powietrzu a drugie do mosfeta - część MOSFETów zasilasz...
Edukacyjny przykład sterowania portem LPT w języku C++ celem wysterowania wyświetlacza LCD i wyświetleniu na nim wpisanego z klawiatury tekstu. Podłączenie wyświetlacza LCD do komputera jest bardzo proste. Powinien to być wyświetlacz 2x16 znaków czyli dwie linie po 16 znaków w linii. Dodatkowe rezystory...
Aby nie zakaldać nowego tematu opiszę swój problem z TWI tutaj. TWI używam do przesylania jednego bajtu z kilku AVR'ów( zasilanie 5V ). Master to AT91SAM7S256 ( zasilanie 3.3V) , początkowo mialem problemy z uuchomieniem, okazalo się że przy rezystorach podciągających 4,7K wogóle transmisja na odleglość...