Czy nie da rady i od razu muszę szukać STK 200/300 ? Zaczynam dopiero zabawe w te klocki-używam Bascoma. człowieku - STK200 to jeden prosty scalaczek i kilka drucików, można go nawet samemu zrobić w 5 sekund. Schemat masz np tutaj www.lancos.com - więc po co ci zaraz jakiś zaawansowany programator do takiego procka? (a bardziej się nawet opłaca zakupić...
Generator o częstotliwości takiej samej, jak w ustawieniach programatora. Tak, TTL. "Zablokowałem" to nienajszczęśliwszy termin, po prostu błędnie ustawiłeś zegar systemowy na zewnętrzne źródło taktowania. Nie byłoby problemu, gdybyś był po lekturze noty katalogowej... ;) http://www.atmel.com/dyn/products/datash...
Witam, W ramach nauki wygrzebałem z moich odpadków elektronicznych wyświetlacz VFD z sterownikiem P6311. Starowany jest interfejsem szeregowym z liniami danych: DIN, CLK, STB. Opis transmisji jest w PDF-ie. jednak mam pytanie, czy ma ona coś wspólnego z którąś sprzętową transmisją w moim AVR? Ewentualnie czy możliwe jest znaleźć biblioteki które mogły...
Twój odbiornik musi bezbłędnie umieć zinterpretować które dane są dla niego, dlatego musisz mieć jakiś protokół tzn dane wysyłane z komputera muszą zawierać adres odbiorcy a więc gdy odbiornik "usłyszy" dane z jego adresem powinien je przyjąć. Chociaż adres odbiorcy nie jest niezbędny bo moga to być dane przeznaczone dla wielu odbiorników ale j.w odbiornik...
W takim razie leda należy dać wcześniej - przed transoptorem. Szeregowo podłączyć diodę led z diodą transoptora.
Megi nie miałbym czym zaprogramować .... Tym samym programatorem co masz do ATtiny - pod warunkiem że to szeregowy programator, choć równoległym też się da.
Polecam polskojęzyczny help do Bascoma. Szukaj w nim informacji o transmisji szeregowej UART.
A tak na chłopski rozum to jak to powinno być poprawnie zrobione? Do kolektorów doprowadzić zasilanie przez opornik, aby Ic rzędu 0,1mA. Tyle, że wtedy tym opornikiem polaryzowałbyś wejście wzm. więc trzeba dać drugi kondensator szeregowy, i obydwa te kondensatory (pracujące szeregowo) trzeba dać o ok. podwójnej pojemności.
Co za różnica czy oddzielnie, czy nie, jeśli tylko się nie smażą To wsio ryba, Dławik jak? A weź i poszukaj Sobie i pokaż co znalazłeś, przedszkole na innym forum :> Ogółem szeregowo:>
Efekt jest nieciekawy bo zamiast na porcie szeregowym operujesz na deskryptorze numer 0 :) Zmienna lokalna fd przysłania Ci zmienną globalną o tej samej nazwie.
Ustaw jako DDRD = &B11111111 PORTd.5 = OTPUT. Anody diod do +5V, katody do procka. Szeregowe rezystory.
Zamiast SPI w tiny2313 jest USI, troche bardziej skomplikowane peryferie do wysyłania i odbierania danych szeregowo. Poczytaj w pdfie o tym ustrojstwie, a dowiesz się jak ustawić rejestry żeby działało jako SPI
Nie jestem wystarczająco doświadczony w urządzeniach zasilanych bateryjnie, ale wydaje mi się, że podałeś za mało założeń. Układ ma pracować 24/7 ale układ musi być zasilany bateryjnie? Czy nie ma możliwości podładowywania tak jak to robimy z telefonami i aku LiIon? Niezależnie jednak od tego ja bym nie proponował na siłę łączyć szeregowo akumulatorów...
Podpowiedź tutaj zależy od tego, jak ów dalmierz wysyła dane do mikrokontrolera oraz co to za silniczek. W najprostszej wersji (interfejs szeregowy) wystarczy nawet jakiś ATtiny typu attiny 26, czy inny popularny attiny2313, w przypadku, kiedy interfejs danych dalmierza jest bardziej rozbudowany, trzeba będzie użyć jakiejś ATmegi. Trzeba koniecznie...
Połączyć wyjścia MCU do LPT przez szeregowe rezystory, 4,7-10 kom, co zabezpieczy port i MCU jeśli linie danych lpt będą wyjściami a nie wejściami.
Nie znam żadnych gotowych rozwiązań tego typu ale myślę, że dałoby się to zrobić bez rozwalania klawiatury ;) Najprościej byłoby chyba wykorzystać po stronie systemu skrypt w AutoIt (do napisania na szybko czegoś sterującego innymi programami język idealny) + jako hardware mikrokontroler sprawdzający stan przycisków podłączony przez port szeregowy....
Zakupiłem procesor ATmega162 w sklepie, chciałem go dziś zaprogramować i ... nic z tego. Procesor nie jest wykrywany przez środowisko. Próbowałem na AVR-GCC, bascom-AVR, ISP Programmer. Nie pomaga ręczne ustawienie typu procka. Programator napewno sprawny(programowałem wcześniej ATmega8 i ATtiny2313). Programator szeregowy STK 200 Komunikacja przewodem...
źródło podałem bo to nie moje słowa...z kultury aby nie zbierać laur za nie swoją pracę. baterie są lepsze tylko przez port COM, ale pewnie zostanie tak jak jest;) Wystarczy szeregowy rezystor ... ok..jakiej rezystancji? Około 10 Ω - tzw. 'bezpiecznikowy', czyli węglowy i b. małej mocy strat - i co bardzo ważne : włączony od strony masy; GND,...
To może zapytam nieco inaczej: jak w Bascomie wygodnie wysylać szeregowo dane na ATtiny2313? Potrzebne mi to do sterowania LCD 7seg podłączonym pod 4 rejestry przesuwne.
możesz spróbować układ stosowany w pilotach z MC1024 tu masz schemat http://boss.iele.polsl.gliwice.pl/pdf/CE... , ważny jest dobór rezystora szeregowego aby nie przekroczyć prądu diody co do samej diody to kup typową diodę 5mm do pilotów RTV , a jeszcze lepsze rezultaty możesz osiągnąć stosując podwójną diodę nadawczą IR , lub 2-3 połączone...
Zasadniczym błędem tego projetu jest założenie, że linia danych odbiornika (podłączona do linii RX procesora) jest w stanie ustalonym przy braku transmisji. A to jest podstawowy wymóg synchronizacji transmisji szeregowej przez port RS. Musisz napisać własną procedure transmisji po stronie nadawczej i odbiorczej. Pozdrawiam Mariusz
Nie wysyłaj RESETU byle gdzie. Wyślij go do VCC przez rezystor 10k. Na czerwoną diodę rezystor szeregowy ma być dwa razy większy.
Komplikujesz sobie życie. Jak już pisałem, że zbudowałem pilota do światła, to jest on zasilany prawie bateryjką 12V do pilotów a działa tak, że nawet nie trzeba kierować go do odbiornika. Czyli taka bateryjka nadaje się jak najbardziej. Ale diody nadawcze są dwie szeregowo.
Włosy powoli staja mi dęba ... to "cholerstwo" nie chce "współpracować" :). Nowy attiny2313 (kupiony wczoraj w Monster Elektronik) włożony do podstawki, podłączony programator usbasp i nic. Tak jak poprzednio nie jest widziany przez programator. Zaczynam powoli wierzyć w magię (no chyba, że należę do pechowców, którym udało się kupić wszystkie ATTINY2313...
ISPprog musi mieć w tym samym katalogu plik WinIo.sys . Najnowsza wersja : http://www.amwaw.edu.pl/~adybkows/elka/i... -------------- Wywal te LED-y, obciążają linie sygnałowe, ewentualnie podłącz je przez jakiś układ buforujący, oczywiście stosując rezystory szeregowo... -- Pozdrawiam, Daniel
Na 100% nie zrobiłem w programie z resetu wyprowadzenia a co do tych przekłamań związanych z zasilaniem to co się podziało z prockiem? czemu nie działa port szeregowy i jak to odkręcić ??
Też myślałem o nowszej wersji i zainstalowałem wersję 2.0.7.5 DEMO . W kompilatorze jest procek ATTiny2313 i wygląda na to że kompiluje. Ale programować procesora nie chce. Pojawia się komunikat "Could not identify chip ID:FFFFFF" , a po nim " Selected chip and target do not match AT90S1200<>ATtiny2313" Programuję przez port szeregowy drukarki...
Nic nie konwertuj. Szeregowo z diodami (bo tam są trzy) wstaw rezystory o wartościach: R=(5-Uf)/I. Gdzie Uf to napięcia dla poszczególnych kolorów, a I to prąd który przez nie będzie płynął.
, przetłumacz poniższy kod z BASCOM AVR na Arduino Uno: $regfile = "attiny2313.dat" $crystal = 8000000 Dim A As Byte a=0 Config Pind.6 = Output led Alias Portd.6 led= 0 Config Pind.0 = Input Portd.0 = 1 Sw Alias Pind.0 do if a >1 then a=0 if sw=0 then bitwait sw, set incr a End If if a=1 then toggle led waitms 100 else led=0 end if loop end Przekształcanie...
Na początek do rysowania schematów są odpowiednie programy a nie Paint , kody programu umieszcza się korzystając z polecenia Syntax a nie wkleja zrzut . Schemat : brak jakichkolwiek kondensatorów do filtracji zasilania , brak GND dla uC , brak oporników ograniczających prąd diod jeden wspólny to żadna oszczędność max prąd portu to 20mA , czerwone LED...
A diodę podłącz szeregowo z opornikiem 330R-1k bo w ten sposób jest niezbyt profesjonalnie.
A tu wszystko razem, włącznie z zasilaczem. Na PIC'u ale... Opornik szeregowy w zasilaczu ma za małą moc. Może lepiej zastosować zasilacz z szeregową pojemnością, będzie się mniej grzał.
Taki kondensator podłaczony równolegle do cewki stycznika to jest śliczny obwód rezonansowy o wysokiej dobroci. Sieje zakłócenia. Daj gasik- czyli szeregowy układ RC przy stykach przekaźnika. Nomogram wartości R i C jest na blogu dondu. Przewody idące na cewkę stycznika skręć- z niewielką przerwą na same doprowadzenie do cewki stycznika. Potem też skręć-...
może i dobrze ale ale napięcie mierzy się NA rezystorze, a nie przed nim i za nim, i jeżeli wpięcie go przed wyjściem rozumiesz jako szeregowe to w porządku
ewentualnie inne rejestry szeregowe- np. 744094, można też zastosować rejestry równoległe.
Witajcie, kupiłem sobie Dell 1410X i chce się podzielić z wami moją wiedzą odnośnie jego odblokowania. W tym projektorze nie wystarczy zewrzeć transoptora bo to nic nie da a projektor wymryga nam diodkami że jest balast uszkodzony( w moim przypadku był dobry dopóki coś przypadkiem nie zwarłem czego efektem były "świecące oporniki"). Projektor komunikuje...
W tym schemacie brakuje jeszcze rezystora ograniczającego prąd diody LED (szeregowo z diodą). Błąd na schemacie, czy w rzeczywistości go nie ma?
Witam Mam szybkie pytanie gdyż bardzo mi sie spieszy. Znajomy dał mi program z AT90S2313 i chciał żeby to wgrać na attiny2313. Moje pytanie czy to będzie chodzić poprawnie?? Dodam że jest wykorzystany port szeregowy (uart) i nie jestem pewny co do poprawności pracy. Może ktoś może mi pomóc i przerobić to w ASM? Pozdrawiam i proszę o możliwie szybka...
Witam ! Odniosę się tylko do części schematu sterującego przekaźnikami. Na schemacie brak zasilania przekaźników, złe połączenie diod przy przekaźnikach, powinno być równoległe połączenie cewki przekaźnika i diody. Procesor powinien sterować przekaźnikiem przez "klucz" tranzystorowy np. BC 337 itp + w bazie szeregowy rezystor np.10k. Powodzenia życzę...
Jeśli górny tranzystor będzie PNP (emiter na +) nie potrzeba inwertera.Nie zapomnij o rezystorach ograniaczających prąd włączonych szeregowo z segmentami i bazami.
Ale jeśli chodzi o napięcie to byś musiał 2 takie akumulatorki połączyć szeregowo i do tego jeszcze przez rezystor ok. 220 omh.
Co więcej. W porcie szeregowym COM mogą występować napięcia z zakresu od -15 do + 15 V. Więc nie podłączaj nigdy bezpośrednio do układu FTDI bo możesz go uszkodzić.
1. Czy linia System Clock jest potrzeba? Tak, jest potrzebna gdyż sygnał z niej taktuje pracę przetwornika. 2. Jaka ma być częstotliwość podawana na System Clock? Od tej częstotliwości zależy szybkość próbkowania przetwornika (fs), a więc będzie to 256fs, 384fs, 512fs zależnie od wybranego trybu. Natomiast czestotliwość próbkowania (fs) może być w...
Oscylator wewnętrzny wystarczy, tylko trzeba przeliczyć parametry dla timera. Ja bym zaczął od wersji bez tranzystora. Rezystor szeregowy diody policz z maksymalnego prądu diody - Ifmax (na początek ciągłego, chociaż wypadałoby przeliczyć dla impulsowego).
Akurat nie mam takich w domu, ale podpialem rownolegle 47u i 47n - pomoglo. Wyjalem elektrolit zostawiajac samego ceramika i tez dzialalo ok. Po wyjeciu ceramicznego znowu zaczely sie cyrki. Wlozylem znowu elektrolit 47u i tym razem dziala (dla przypomnienia - wczesniej przy tej pojemnosci dalej byly wariactwa) Może przylutowałeś je teraz w innym miejscu?...
Z tego co znalazłem na forum wynika że wystarczy szeregowo opornik i dwie diody schottkiego. Lepiej by było gdybyś dał jeszcze jeden rezystor między diodami shottkyego a pinem uC, dzięki temu będziesz miał pewność że główny udar pójdzie przez diody na zasilanie a nie przez te, które są wewnątrz struktury uC. Nieduży kondensator na wejściu też by nie...
Zamień AT90S2313 na Atiny2313 i będziesz mógł tak zrobić. Ten tranzystor to może Ci się uszkodzić. Dochodzi do sytuacji gdy na bazie jest np. 15V a na emiterze 5V. Zabezpiecz bazę diodą i ten dzielnik zrób porządnie - nie podłączone wyprowadzenie potka podłącz do emitera. I albo nie skręcaj nigdy do końca albo daj jeszcze szeregowo z potkiem (z drugiej...
Jak odczytać rezystancję czujnika. Rezystancję czujnika najlepiej mierzyć budując źródło prądowe, które powoduje przepływ przez rezystancję stałej wartości prądu. Wtedy spadek napięcia na rezystorze jest wprost proporcjonalny do jago rezystancji U=I*R . Mierzymy wtedy ten spadek napięcia za pomocą przetwornika analogowo-cyfrowego (ADC) i rezystancję...
Witam. Mam taką propozycję aby cewkę włączyć szeregowo, a nie równolegle i dać jako obciążenie rezystor np. 1k. Kondensator 0,56uF na razie "wyrzucić" z układu.
Attiny ma piny SCL i SDA, ale jeden z nich jest także opisany jako MOSI - z tego co słyszałem MISO i MOSI to jest programowanie szeregowe. Jeśli jednak programuje AVRa przez ISP to MISO i MOSI nie będą mi potrzebne ?
(at)Mamut jestem również zainteresowany Twoim projektem ze względu na możliwość odczytywania i programowania bardzo wielu układów. Programuję w Delphi 10.1 Berlin. Czy jest możliwość przeniesienia Twojego projektu programu do mojej platformy? Niestety nie bardzo jestem w stanie z tym pomóc. Tak jak jest napisane w opisie repo na githubie mój kod jest...
wydaje mi się ze to przez różnice napięc zasilania procka i programatora. daj szeregowo rezystory 200ohm i powinno być dobrze po co stosujesz ten układ od resetu, AVR ma wszystko w środku
Witam! Myślę że bez rezystorów kondensatory 50uF/16V przy każdym LEDzie i do tego szeregowo diody 1N4148 powinny wystarczyć. wydaje mi się że 50uF będzie za mało
Ale po co? Po prostu wyprowadź potrzebne 4 linie procesora na złącze do programowania. Dobrze byłoby, gdyby te linie nie były używane do inych celów,a jeżli są - dorzuć rezystory szeregowe od strony "tych innych" połączeń. żadne przełączanie ani zworki nie są potrzebne.
Ten kod u mnie działa w pełni prawidłowo. [syntax=c]MCUCR &= ~(1<<ISC01 | 1<<ISC00); // INT0 low level GIMSK |= 1<<INT0; // INT0 enable [/syntax] Wywal tę diodę, bo ona nie jest do niczego potrzebna, a może to nawet ona jest źródłem problemów. Widzę, że jest zewnętrzny rezystor pull up, więc nie trzeba go w programie ustawiać....
Można też zrobić wprowadzenie szeregowe do ciągu rejestrów szeregowych które wyświetlają linijkę. Możemy np. zrobić 8 linijek sterowanych tranzystorami. Rejestry szeregowo - równoległe np. serii 74HC164. Można wprowadzać dane ze sprzętowego SPI z klocka i przełączać traznystory na porcie kontrolera. Można by już zastosować ATtiny2313 i za pomocą RS-232...
Ustawienie tfusebitów na ext.clock , nie uniemożliwia programowania szeregowego(ISP) , tylko "zmusza" nas do podania/podłączenia zewnętrznego sygnału taktującego np. z oscylatora. Piotrek
Czyli tak - dajesz Atmelka zależnie od potrzeb ATTiny2313, ATMega8 lub ATMega16 /8515/8535 itp...(portów hohohoho), do PC łączysz się przez: 1. SPI/USI<>LPT (wersja nie wymagająca dodatkowych elementów), PC pracuje jako MASTER, ATMEL jako SLAVE (ten układ składa się TYLKO z procesora, jakiegoś kondensatorka odsprzęgającego zasilanie) 2. UART<>RS232...
Jesli nie masz dostępu do programatora równoległego który pomimo złego ustawienia oscylatra będzie widział procka to pozostaje podłączyć pod wyprowadz. xtal sygnałek z generatorka, wystarczy kilkanaście,kilkadziesiąt Khz, może być taki np.prowizoryczny zrobiony na popularnym scalaczku typu 555,jak podasz sygnał to programator szeregowy znów będzie widział...
Przede wszystkim przyjmij do wiadomości to co usłyszałeś już powyżej, że magistrala I2C nadaje się tylko do zastosowania na malutkich odległościach, głównie wewnątrz większych urządzeń do komunikacji pomiędzy modułami czasem nawet na tej samej płytce. Po co wyważać głową drzwi? ..... a skoro chciałbyś się dowiedzieć dokładnie dlaczego nie działa w oparciu...
A no Tak jak kolega Soki tu mówił wędka musi podawać sygnał na program w komputerze a ten podawać odpowiednie sygnały na sterowniki. Bo przecież musimy widzieć pozycję ( współrzędne) po których się poruszamy za pomocą wędki. Ja na swojej wędce będę miał dwie lub trzy prędkości posuwu, trzy przełączniki do wyboru osi z, x, y, EStop sobie daruję no i...
Do drugiego schematu dodaj rezystor szeregowo pomiędzy pinem uC a bramką mosfeta o wartości około 100R a wartość rezystora pulldown z przedziału 47-100K. Pozdr
Możesz dodatkowo szeregowo dać potka. Wtedy nim ustawić próg załączania. Możesz zrobić to programowo i np dać przyciski w układzie, wtedy prostymi warunkami realizujesz próg załączania.
Witam. Przy tak małym prądzie (max. 120mA) rodzaj tranzystora - bipolarny czy MOSFET - nie ma znaczenia (przy większych częstotliwościach PWM - bipolarny jest nawet lepszy). Czy jesteś pewien (sprawdziłeś np. oscyloskopem), że maksymalny współczynnik wypełnienia PWM jest bliski 100% (np. 99%) :?: Rezystor szeregowy w bazie BD139 należy koniecznie zwiększyć...
Tak włączone diody (te szeregowe z wyjściami) przez niczym nie zabezpieczą. Mógłbyś rozwinąć? Na moje oko (mniej niż niedoświadczonego elektronika) rozwiązanie całkiem dobre
też tak myślałem to podpiąć tylko bez diod, ale dam diody, wtedy chyba baterie nie będą sie ładowały i nic sie im nie stanie??( nie będą przeładowane). A układ pobiera coś około 50mA więc trzy baterie "paluszki" powinny wystarczyć połączone szeregowo tylko muszę sprawdzić czy układ ruszy na 4,5V. Dzięki za zainteresowanie.
Wyrzuć wyświetlacze, a w ich miejsca wepnij diody szeregowo z opornikami. Możesz je podpiąć do dowolnych wolnych portów. Potencjometr jest wpięty źle - musisz wpiąć tak jak jest na rysunku w pierwszym moim poście.
Z jednego wejścia nie. Ale mozesz odczytać z całego portu jeden bajt np. in r16, PORTB i wtedy każdy bit w rejetrze oznacza pin. np 0b10000000 bedzie oznaczać że masz jedynke na wejściu PB7. Oczywiście piny ustawione w DDRx jako wejścia lub wyjscia wcześniej. Można odczytać z jednego pinu przy transmisji szeregowej lub np z przetwornika ADC
Zrobiłem jakieś półtora roku temu coś takiego ;) ... ale nie skończyłem ;p Układ FTDI FT232BM + attiny2313. Układ prauje jako emulacja portu szeregowego z rozpoznawaniem większości komend chyba w standardzie Crystalfontz (nie pamiętam juz)... Niestety układu nie dokończyłem :( okazało sie że jest nieco za mało flasha w procesorku żeby program napisany...
Musisz mieć konwerter, polecam ft232rl. Nie ma tu potrzeby na scalak za kilkanaście złotych. Jeśli już, to są prostsze FT230, ale ciągle za jakieś 7-8 zł. Dla prostego projektu to bym zrobił programowe USB i spokój, ale skoro po drodze jest router z OpenWRT, to można się pobawić. Sprawdziłbym, czy ten router nie ma na płycie dostępnego portu szeregowego,...
Nie no zaraz zaraz. RX uC to jest to co odbiera dane, łączysz to bezpośrednio z TX telefonu ponieważ telefon i tak nie da więcej niż 3,3V a uC działa na 5V. TX uC to jest to co nadaje dane, i tutaj wychodzi sygnał 5V czego telefon nie przyjmie. Skoro układ z diodą nie działa najlepiej, użyj dzielnika napięcia szeregowo 2,4k, potem 2,7k do masy. Co do...
Na pewno to jest wtedy, kiedy sam zrobię ;-) Powiem jeszcze raz, w moim urządzonku jest Atmega bodajże 32, MAX323, gniazdo DSUB-9 , kabel do portu szeregowego w starym dobrym Core2Duo blaszaku i ... DZIAŁA ! Dokładnie na tym kawałku softu, który wrzucałem. Nic więcej nie jestem w stanie Ci podpowiedzieć.
to lepiej SiProga zrobic bede mial programator rownolegly,mam ten szeregowy ale on jakos nie chce sie laczyc przez Pony Prog2000. to STK nie kupuje bo nie ma sensu jak tam radzicie to oK:) a zaprogramowal by mi ktoś ATTINY2313 tak zeby dzialala w euroscanie i jaki koszt by byl?(raem z ukladame od razu/?
100 diod, do sterowania polecałbym multipleksowanie (np. za jednym zamachem sterować 10-cioma diodami) przy pomocy jakiegos małego AVR (attiny2313 będzie ok), do tego sterowanie z PC przy pomocy UART (RS232, ew. z przejściówką może być USB), od strony PC wysyłasz po prostu dane na port szeregowy, w procku odpowiednio wysterowujesz diody i tyle :-)
I pomyśleć, że za 50 zł można kupić płytkę Nucleo z możliwością debugowania, zaprogramowania jako Arduino, portem szeregowym na USB i paroma innymi wodotryskami, nie mając drukarki ani nie robiąc płytki pod muzealny uC... Z kolei za 4 USD masz nielegalną podróbkę ST-Link plus płytkę F103MDB - możliwości podobne. Rezystory 2k dać pomiędzy przyciski i...
Masz niewłaściwy kabelek. Na liniach tych powinieneś mieć szeregowe oporniki (około 100 om) albo jeszcze lepiej bufor trzy stanowy sterowany sygnałem RESET Bo po każdej prubie programowania będziesz musiał odłączeć kabelek od programatora.
Poprzez multipleksowanie. Zapewne ten ATTiny odbiera dane poprzez interfejs szeregowy i zajmuje się sterowaniem multipleksowym LEDami. Możesz popróbować, ale prościej zapewne będzie rozkminić połączenia na PCB i na podstawie schematu napisać własny program sterujący. To raptem kilkanaście linii kodu C.
To znaczy, ze na wyjsciu mozesz pociagnac max 1A, to ile pociagna twoje diody regulujesz szeregowym rezystorem przy nich. Silniczek, przekazniki i byc moze serwa mozesz zasilic bezposrednio z akumulatora (pamietajac jednak o zabezpieczeniu przez nadmiernym rozladowaniem).
A ta noga pracuje jako "otwarty dren"? Jeśli nie, to trzeba podczas pracy włączać i wyłączać funkcję wejściową pinu. Mam taki kod na PIC18. Najłatwiej jest gdy podłączy się DSa do portu szeregowego, wtedy zależności czasowe załatwia sam UART. Tylko w takim wypadku do DQ trzeba podłączyć również wejście UART czyli RX.
... układ nie będzie zbyt "przyjazny" (odporny na zakłócenia) i podpinanie przycisków na dłuższych przewodach (ok. 50cm) odpada. Mógłbyś dać mikrokontroler bezpośrednio przy klawiaturze, a dane do komputera i tak wysyłasz przez RS232, z tego co zauważyłem. Pozostanie Ci tylko pojemność ścieżek. Jak nie będą zbyt gęsto, to powinno być OK. Problem w...
Oczywiscie! Dodano po 5 Witam! Zeby zamknac temat ,moze wytlumacze o co mi chodzilo :-) Zbudujmy najprostszy zasilacz napiecia symetrycznego. Oto on (dwie baterie 1,5V polaczone szeregowo) Punkt B to masa ukladu ,punkt A to -1,5V (wzgledem B) ,punkt C to +1,5V wzgledem B) VCC procesora laczymy z punktem C ,GND procesora laczymy z punktem A(zakladam...
Wyjście jest chyba jedno - programowa emulacja UARTA. Poszperaj w Application Notes na stronce Atmela - kiedyś był plik z implementacją komunikacji szeregowej na AT90S1200. A tak przy okazji - AT90S2343 jest już zdrowo przestarzałym kontrolerem i lepiej się do niego nie przywyczajać. Zamień np. na jakiś ATtiny26 lub ATtiny2313. powodzenia, genetix
Witam... Sprawa nie wydaje sie az tak trudna, jesli nie zalezy nam na duzej szybkosci odswierzania. Mozna zbudowac kilka identycznych mniejszych matryc. Kazda niech sie sklada np z 16x16 diod + rejestry szeregowo rownolegle + maly mikrokontroler chocby atTiny2313 ktory bedzie sterowal tylka ta matryca 16x16. Kazdy mikrokontroler z kazdej matrycy laczymy...
Przyciski łączysz jedną końcówką do linii uC, a drugą do masy. Diody od zasilania przez szeregowy rezystor również do linii uC. LCD oparty na sterowniku HD44780? Jeżeli tak - zajrzyj do załącznika. Wyprowadzenia programatora: http://wiredworld.tripod.com/tronics/atm...
willyvmm wrote: Doczytałem się że fabrycznie ustawiony on ma fusy CKSEL na wewnętrzny oscylator 4MHz. Czy dokładność tego oscylatora jest dostateczna do odbioru transmisji po rs232 ?? Rozwiążmy problem teoretycznie. Wchodzimy na stronę producenta, ściągamy datasheet mikrokontrolera i czytamy na stronie 24: At 3V and 25°C, this calibration gives a frequency...
Połączyłem ATTINY 2313 z portem szeregowym komputera, niestety łączność działa tylko w jedną stronę, tzn. komputer odczytuje to co wysyła procek w drugą już komunikacja nie działa. ATTINY 2313 jest taktowany wewnętrzym oscylatorem 4MHz czy dołożenie zewnętrznego kwarcu rozwiąże problem ? Pozdrawiam ! Poprawiłem tytuł tematu - regulamin p.11.1
Witam, chcę dorobić do budżetowej latarki halogenowej z żarówką H3 sterowanie poprzez PWM w oparciu o mikrokontroler. Mam nadzieję, że uda mi się choć trochę wydłużyć czas pracy :-) Akumulator w latarce ma 6V 4Ah. Jak jest w pełni naładowany, to napięcie na nim wynosi ponad 6V, a zalecane napięcia dla procesorka (chcę użyć ATtiny2313) to 2,7 - 5,5V...
Do projektu dokładam jeszcze PCB przejściówkę z ATTINY2313 (DIP20) na ATMEGA8 (DIP28) i ATMEGA16/32 (DIP40). Płytka została zaprojektowana tak, aby pasowała do programatora. W miejsce U4 wstawiamy listwę goldpin emulacyjną (tą cieńszą) od strony druku (BOTTOM LAYER), natomiast w miejsce U1 i U2 od strony elementów (TOP LAYER) podstawki (najlepiej precyzyjne)....
AVE... A czy Attiny2313 ma odpowiednią ilość pinów I/O? Trzaby 8 na obsługę klawiatury 4x4 i 1-4 na połączenia zależnie od tego, czy użyje się komunikacji szeregowej asynchronicznej, czy SPI, I2C czy zwykłego kodowania BCD. Zresztą ja i tak użyłbym jakiegoś PICa 12F lub 16F... Miałem kiedyś katalog układów ULY i podobnych - to bodaj polskie i radzieckie...
Witam! :D Historia jak pewnie wiele innych :D Zbudowałem dekoder RDS na TDA7330 i ATtiny2313. Nie dlatego, żeby się wdrożyc w procesory, tylko dlatego, że w handlu nie ma gotowych dekoderów. No i zaprogramowanie mnie przerosło :D Zrobiłem prosty programator szeregowy, zaprogramowałem PonyProgiem i dekoder nie działa. W układzie, w którym raczej nie...
a jaka wartośc ustawiasz w bitach konfiguracyjnych?? jaki masz podpiety zewnetrzny kwarc - wartość?? i najwazniejsze nie wiem jak pony ale trzeba zwracac uwage co dla programu oznacza ustawiony bit ... "0" oznacza zaprogramowany a "1" niezaprogramowany, czyli calkiem prawdopodobne ze zamiast zewnetrznego kwarcu ustawiles zewntrzny sygnal zegarowy Pony...
Ostatnio bawilem sie z transmisja szeregowa na ATTiny26. Zostalem zaskoczony srodze, gdyz okazalo sie, ze kalibracja wewnetrznego oscylatora ( 8MHz ) ma rozrzut nawet do 10%. Stad jeden procek dobrze chodzi przy 2400 a inny ni diabla. Moze tu masz tez jakis problem.
lechoo ma rację. Bawiłem się BR-6104K. I to jest moim zdaniem najtańsze i bardzo fajne rozwiązanie. Podłączyłem do takiego routerka płytkę z m.in. attiny2313, przekaźnikami, cyfrowymi czujnikami temperatury co się komunikuje z routerem po porcie szeregowym i chodzi to wszystko jak należy. Wszystko wsyświetlane i sterowane ze strony internetowej. Do...
:arrow: treton Możesz spokojnie wrzucić ATtiny2313, jest on kompatybilny "z zewnątrz", czyli ma jednakowo rozmieszczone wyprowadzenia. Jeśli chodzi o oprogramowanie, to różni się nieco, między innymi: - nazwami rejestrów - adresami wektorów przerwań - portem szeregowym (USART w miejsce UARTA), - sterowanie generatorem PWM - inne FUE-BIT-y szczegóły...
O tym juz pomyślałem wcześniej =D. Mam mikro przyciski z cd-romu, te co określają czy klapka zamknięta czy otwarta. Nie mam jeszcze tylko programu napisanego i na razie nie pisze bo taśma która doprowadza napięcie to tego mechanizmu po środku się spaliła a nie mam ich więcej. Miałem zwarcie w układzie po prostu. A i Reksio chodzi na ATTINY2313, jest...
jesli rejestr z szeregowym wprowadzaniem danych to podłączasz rejestr do mikrokontrolera pod 2 piny, zegar i dane. wyswietlacz musi miec wyjscie równoległe pod poszczegolne piny wyjsc podłaczone sa segmenty wyswietlaczy podajesz kolejno na linie danych stan segmentu i zapisujesz do rejestru sygnalem zegarowym, czli np jesli chcesz wyswietlic cyfre 8...
Transmisja szeregowa przez UART wymaga stabilnej częstotliwości taktowania (najlepiej po prostu kwarcu). Domyślam się, że procesory pracują na wbudowanym oscylatorze 8MHz, to może być przyczyną błędów transmisji.
Witam. Używam STK200 i ISPPROG oraz Attiny2313 od niedawna Wszystko było OK do momentu kiedy zaczołem się bawić Fuse bitami Mówię bawić bo w zasadzie zmieniałem je dość przypadkowo. Efekt teraz mam taki że procesor przestał się zgłaszać. Czy zmiana fuse bitów może do tego doprowadzić. Tylko to przychodzi mi do głowy. Coś podobnego zrobiłem kiedyś z...
Dobra, po pierwsze radzę rozpoczęcie nauki języka angielskiego lub rozpoczęcie korzystania z jakiegokolwiek translatora, przy obecnym stanie techniki raczej nie liczyłbym na znalezienie większości dokumentacji w języku innym niż angielski. Kolejną sprawą jest układ TLC5925, jak nazwa wskazuje jest to sterownik LED z regulowanym prądem na wyjściach,...
#define BAUD 2400 #define MYUBRR F_CPU/BAUD/16-1 #include <stdio.h> #include <avr/io.h> #include <util/delay.h> /* Inicjuje port szeregowy AVRa */ void USART_init(unsigned int myubrr) { /* Ustala prędkość transmisji */ UBRRH = (unsigned char)(myubrr>>8); UBRRL = (unsigned char)myubrr; /*...
rejestr szeregowy szeregowy attiny2313 odmierza attiny2313 wyprowadzenia
spalić lutownica mercedes skrzynia manualna przegrywanie kaset
diora bluetooth zmywarka amica pompa myjąca
Zderzak poliftowy a przedliftowy Toyota Avensis T25 Wymiana lamp halogenowych na ksenonowe w Toyocie Avensis