tmf: Mam też świeżą wiedzę o cenach i wydajnościach układów 32-bitowych. O ile wiem, na dzisiaj jedynie ATtiny13 i ATmega8 (czyli dwa zabytki) są tańsze od 10-krotnie od nich szybszych Cortexów, z tym, że Cortex konkurujący z Attiny13 będzie miał 4 KiB ROM i 1 KiB RAM oraz 2 UARTy i raczej będzie tańszy od ATtiny13 (realnie za 3 miesiące). Porównajcie...
Taki mały mikrokontroler nadaje się idealnie do celów edukacyjnych. Można nauczyć się oszczędzania miejsca, pinów mikrokontrolera. Woltomierz na Atmega8 z LCD na gotowej bibliotece to żadna nauka ;) To tylko kilka linijek kodu. Na małym mikrokontrolerze możesz robić regulatory. Jest tam przetwornik ADC, jest sprzętowy PWM. Tu masz kilka przykładów:...
Eksperymenty związane z EKG Od dawna uważałem za interesujące rozważania o własnych systemach EKG. Szczególnie interesują mnie rozwiązania niedrogie i łatwe w konfiguracji. W tym artykule przedstawiono kilka sposobów wykorzystania tej techniki. Ale najpierw coś podstawowego: Ze względu na bezpośredni kontakt elektrod EKG z ciałem, wszystkie elementy...
Jest dokładnie taki sam - porównanie zawartości binarnie Przy użyciu avr-gcc o wyższej wersji, rzeczywiście kompiluje się jako większy niż 1024 bajty Ta wersja co podałem generuje taki sam kod; dokładnie takiego samego avr-gcc użył autor projektu
Lubię projekty na attiny13 :) Czy dobrze rozumiem, program jest napisany w asemblerze?
Masz błąd na schemacie. Podłączyłeś reset złącza programatora programatora przez rezystor 10k, a ma być bezpośrednio. Ogólnie całkiem masz namieszane, bo na schemacie masz rezystor podciągający 4,7k i 10k inaczej jak na pcb, gdzie są one połączone równolegle. Połączone masz też pb3 z rst(pb5) czego nie ma na schemacie. Jako piąty pin złącza programatora...
No i udało się :) Drobne uwagi: 1. Dodałbym kondensator na pinie Reset, by nie było problemów w trakcie włączania i wyłączania. Możesz go dolutować. 2. W takim projekcie istotne jest by użyć dodatkowych zabezpieczeń: - Brown Out Detection, - Watchdog. Użyj ich. Wykonanie ... także kiedyś tak wyglądały moje projekty - teraz na ich widok w piwnicy skóra...
Weź tylko pod uwagę, że z tego modułu możesz mieć tylko jedno, wybrane napięcie zasilania oraz to, że nie ma gniazda USB do zasilania tego modułu. No to daj linka do jakiegoś dobrego. Zresztą oba projekty wymagają zasilania około 3V więc podejrzewam iż ten zasilacz mi niepotrzebny i mogę użyć zwykłych baterii 2xAA lub 2xAAA lub dokładnie CR2032 3V...
Witajcie, Sytuacja wygląda nastepująco; mam 5 modułów HC-12 (nadawczo-odbiorcze na UART), jeden ma pracować jako odbiornik, a pozostałe 4 jako nadajniki. Każdy nadajnik ma mieć jakiś mały uC np. attiny13, a po włączeniu modułu ma zostać nadany kod - cyfra, odpowiednio dla każdego z modułów: 1,2,3,4. Odbiornik, na podstawie odebranego kodu ma określić...
dj-MatyAS pomimo Twojego doswiadczenia smiem twierdzic ze projekt tego urzadzenia jest uzasadniony jesli chodzi o wykorzystanie mikrokontrolera. O ile atmega przewyzsza swoimi mozliwosciami poziom tego projektu o tyle wiekszosc mikrokontrolerow typu attiny13 ma tyle samo wyprowadzen co np. ne555 lub jakis dowlony opamp a mozliwosciami znacznie przewyzsza...
Witam. manekinen tak właśnie kombinuje na Tiny 13 tyle że, uczę się programować w C i narazie "profesjonalnego" kodu nie dam rady zrobić :( Tak więc liczyłem na gotowe projekty w celu zrozumienia zasady działania. Od czegoś trzeba zacząć, a właśnie chce wykorzystać mały procesor i wycisnąć z niego jak najwięcej.
https://obrazki.elektroda.pl/7872720600_... Witam, Święta tuż, tuż, więc temat na czasie. Może ktoś zdąży wykorzystać zawarte tu informacje, a zapewniam, że będzie to gratka dla wielu zwłaszcza początkujących programistów! ;-) Zadziwiająco mało projektów jest dostępnych na rodzimych forach, jeśli chodzi o ten rodzaj multipleksowania....
szukam osoby która podejmie się napisania programu w asemblerze na attiny 13 elementy programu to: ustawianie dwóch pinów uP przerwanie pcint0 zapisywanie jednej zmiennej w eeprom więcej szczegółów mailowo zgłoszenia na: buli-tech(małpa)wp.pl w temacie "asembler attiny13" w zgłoszeniu proszę podać nr. tel.
Dziękuje za podpowiedzi. Będę wertował informacje na ich temat. Rozwiązań moich problemów szukam poprzez podobne projekty przeszukując rożne fora i YouTube. Już pisałem o tym, że dopiero zaczynam i to ostro ze stanem wiedzy na poziomie zapal diodę. Nie liczę na gotowca, ale na podpowiedzi w formie użyj danej instrukcji albo funkcji. niveasoft mając...
1 - Jest to po prostu zwykły, prosty sygnalizator zaniku napięcia, który największą racje bytu ma w nocy gdy nie zagląda się do pieca. Wiadomo że jeżeli niema nas w domu w niczym nie pomoże. Można by było zrobić wersję z GSM, monitorującą temperaturę oraz napięcie przy pompce, lecz istniejąca wersja jest tania, prosta i spełnia swoje zadanie. 2 - szczerze...
Witam Wszystkich Odnośnie rezystora podciągającego reset do +Vcc to jeszcze nie miałem z nim przykrych doświadczeń więc dlatego po prostu go nie stosuje :) Dwa kanały potencjometru regulują się jednocześnie, tak jak w klasycznym potencjometrze podwójnym. Odnośnie wyświetlacza LED to w zamyśle miał to być projekt prosty bez wyświetlaczy. Użytkownik może...
Zlece napisanie programu na procesorek jak w temacie . Odbiór rozkazów z pilota .Pilot dwa przyciski . Reszta na PRV .
Przede wszystkim gratuacje za wielkość :) - wielkości wyświetlacza czyli całość zajmuje "nic". A teraz uwagi/czepianie się. Tiny13 uzasadnione jest tylko rozmiarem (i to rozumiem akurat, ale znowu nie aż tak), ja w projekcie z lcd nie schodzę poniżej Mega8 (a i to niechętnie, wolę 88 :P) - kosztuje maks 4zł więc nie zawyża budżetu znacząco (chyba że...
http://obrazki.elektroda.pl/4879869500_1... Projekt jest modułem do użycia w różnych konstrukcjach. Implementuje on obsługę 2 pól przycisków dotykowych. Na 2 wyjściach mamy odpowiednie stany logiczne. Główną zaletą jest cena: attiny13 kosztuje 2,5zł i obsługuje 2 przyciski, natomiast taki 1-kanałowy AT42QT1011 kosztuje 4,5zł. Schemat:...
Ta... tak zmień tak jak pisze pidorek . Poza tym dam Ci jeszcze jedna radę. Zrezygnuj z instrukcji goto . Na początku moze wydawac sie fajna, ale prawda jest taka ze bardzo pomniejsza czytelnosc kodu, wiec jak zaczna sie wieksze projekty to sie mozesz pogubic. Pozdro! PS. To nie jest tylko moja opinia. W kazdym podreczniku do programowania w C/C++ radzą...
Witam Czy programatorem UPA zaprogramuję AVR ATtiny13 ? W opcjach mam tylko ATtiny12 i 15 . Czy szukać dedykowanego pod ATtiny13 ? Pzdr
Z tym poprawianiem kodu to trzeba bardzo rozsądnie - tak naprawdę to im więcej masz zmiennych w pętli głównej programu, tym więcej zajmujesz sram'u przy wejściu do przerwania. Już dokładnie nie pamiętam, ale bascom przy wchodzeniu do obsługi przerwania "zapobiegawczo" odkłada zmienne na stos (w bascomie to jeszcze dodatkowo oprócz "prawdziwego" stosu...
Jeśli weźmiesz sobie np ARDUINO Czy chodzi Ci o taki gotowy zestaw kosztujący mniej więcej 100zł [url=http://arduino.cc/en/Main/ArduinoBo... czy chodzi o zrobienie na ATMEGA Tak wg mnie to najprostsze będzie zrobić to na Attiny13 tylko czy 1kb starczy na napisanie programu. Potrzebujemy 1 wejście na pomiar napięcia np. (PB4) oraz 1 wyjście...
kamyczek -> także się zgadzam z twoim podejściem. I jak mówię, niech w bascomie czy C program zajmie 100% więcej miejsca ale jeśli wynik ma być ten sam za to uruchomienie układu ma trwać 80% szybciej (o ile się da) to wybiorę bascoma lub c niż asemblera. Sam zawsze podziwiam np projekty gdzie ktoś w Atmega8 wrzucił sterowanie obrazem VIDEO itp. Wiadomo...
Chciałbym zauważyć że ja chciałem uzyskać pomoc w wyjaśnieniu komend lub bezpośrednią odpowiedz jak mam zrobić i czy da się tak zrobić aby µC zapamiętał zmienną odczytaną z wejścia jako jakąś liczbę. Z tego co widzicie nie dostałem żadnej odp na ten temat. Niestety pytanie w pierszym poście było odmiennie sformułowane. Zatem pierwsza rzecz jaką...
co napisaliscie jako swoj pierwszy program na dany uC w danym jezyku (rozbudowy sie licza, byle by wciaz byla to ta sama baza) n. n. - literka, cyferke z przodu dodam sam. zachowujcie chronologie w swoich dokonaniach na roznych platformach jezykowych i sprzetowych, tak aby to mialo sens! ____________________ 0x1-a. Freddie Chopin - migacz diodkami o...
Nie rozumiem co jest źle. Bonkot pomyliłeś tranzystor. Ma być typu NPN, a nie pnp. Schemat jest dobry i zrozumiały. Wystarczy w programie eagle dodać wszystkie elementy które wypisałem i połączyć jak na rysunku. Teraz to wystarczy zrobić autorouting który rozmieści elementy. Dodaje poprawiony schemat: Witam Jeśli to jest schemat prosty ( to fakt, że...
Nie. 74x1G175.
Witam chce zrobić układzik: http://elfly.pl/various/rainbow/rainbow.... tam jest mikrokontroler do zaprogramowania jaki będzie potrzebny programator najlepiej aby można było taki zrobić. Pozdrawiam Przeniosłem z Programowanie Ogólne. Proszę zmienić tytuł postu na bardziej opisowy - krzychoocpp
Witam. Chciałbym zrobić woltomierz na attiny13 projektu kolegi manekinen, lecz pomiar temperatury nie jest mi potrzebny. Co w takim razie mam zmienić w kodzie i w schemacie? Schemat i kod: http://diy.elektroda.eu/miniaturowy-mier... Pozdrawiam.
Według mnie mozna to zrobić na małym mikrokontrolerze Attiny13, który przez sygnał PWM będzie sterował obrotami wentylatorów. Sygnał PWM jest sterowany przez pomiar napięcia za pomocą ADC z Attiny13. Przykładowy projekt w załączniku.
Może coś pomogę, był kiedyś taki projekt ...
Pokaż schemat swojego projektu.
To jest czołówka zaplanowana dla trzech klasycznych diod LED, pod te diody jest dobrana tak zwana optyka. Generalnie ten model niczego nie urywa i raczej nie ukręcisz z niego wielkich osiągów. Możesz wymienić wszystko, np. dać sterownik 350mA (ACM7135 na przykład), do tego Power LED 1W i jakąś optykę. Tylko jak to zamontujesz i ile czasu pożyje bateria....
Powyżej zmieniłem program, dodałem pętlę i zwłokę czasową około 5sek pomiędzy poszczególnymi sekwencjami SOSu, czyli SOS czekaj 5 sekund SOS czekaj 5 sekund i tak w kółko. Polecenie Wait i podana wartość np. 5 oznacza że program zatrzyma się na około 5 sekund. Schemat programatora który pokazałem wyżej należy zmontować we wtyczce DB25, ( rezystory i...
Bardziej porozsuwaj elementy, odsuń symbole masy od nóżek do których są podłączone, aby widać było kawałek sygnału (zielona linia). Wtedy podświetlając ( Show ) dane połączenie widać czy wszystko jest dobrze połączone. A z projektem płytki chyba nie będzie tak źle :D
Teraz mam pytanie czy ten rezystor był ważny ? Wszystko zależy od założeń projektu i na ile oprogramowanie zapisane w µC je wypełnia. Można przyjąć, ze skoro działa, tak, jak byśmy chcieli, to nie ma się czym przejmować. No chyba, że projekt był robiony pod zwykłe piezo bez generatora, a użyto z generatorkiem.
LM358 + Attiny13 + parę elementów RC Ale aby zadziałało trzeba napisać oprogramowanie, przetestować. Przy 100W nie będzie się grzało. Podobny projekt był w EdW 07/2006, akurat był to ściemniacz światła z dotykowym/wyłącz/wyłącz/ściemniaj + włącz/wyłącz na klaśniecie + reagowanie na pilota TV.
Zerknij na mój projekt. :)
#define F_CPU 1000000 Jak uzyskałeś częstotliwość 1MHz? ATTINY13 ma wewnętrzny RC=9.6MHz. Po podziale przez 8 daje 1.2MHz. Bez zewnętrznego sygnału albo grzebania w OSCCAL ciężko jest uzyskać 1MHz. Tak na marginesie to częstotliwość powinno się definiować w ustawieniach projektu. Dodatkowo delay w pętli głównej przerywanej przerwaniami nie będzie wiarygodny....
Świetna sprawa tylko drogowe trochę. Muszę zakupić sobie kilka na próbę ale to już do innego projektu.
Piotrek, czym programowałeś ATTiny13 do tego projektu, bo chyba mój PonyProg nie za bardzo "styknie" do tego projektu? :| [url=http://www.elektroda.pl/rtvforum/to... USB z obsługą HVSP :) Kup sobie jakiegoś klona USBasp'a.
Witam! Pierwszą możliwością na obniżenie kosztów to zastosowanie jednego tranzystora. Ale zysk będzie niewielki. A może zrobić zasilacz na LM317T i jednym tranzystorze mocy. Do tego można zrobić woltomierz z wyświetlaczem LCD 2x16 czyli taki jak w tym zasilaczu ale w oparciu o Attiny13 (widziałem taki projekt na sieci) była gotowa płytka i program....
Witam, Ten eksperymentalny projekt pokazuje, jak używać ATtiny13 do synchronizowania muzyki na żywo i świateł przy użyciu tylko kilku dodatkowych komponentów. Projekt wykorzystuje pojedynczy kanał ADC (przetwornik analogowo-cyfrowy) do pozyskiwania sygnału i niektóre obliczenia DSP (cyfrowe przetwarzanie sygnału), które w czasie rzeczywistym oddziela...
http://obrazki.elektroda.pl/4164965000_1... Witam. Od dłuższego czasu interesuję się technologią RFID i dziś chciałem zaprezentować rozwinięcie mojej dawnej konstrukcji mianowicie czytnik kart RFID ze zintegrowaną anteną na płytce PCB. Ze względu na skomplikowaną konstrukcję anteny (niewielkie odległości między ścieżkami) płytka została...
tmf(at) Odpisywałem Autorowi tematu na pytanie które zadał. Zrobiłem kiedyś projekt na mikrokontrolerze ATTiny13, miałem tylko jeden wolny pin do klawiatury z pięcioma przyciskami. Jedyne co mi wtedy przyszło do głowy, to zastosowanie przetwornika ADC. Działało to dobrze przez 2-3 lata, a później microswitche zaczęły szwankować. Z zwykłymi klawiaturami...
Cześć. Może być prosty mikrokontroler np: Attiny13? Chętnie pomogę przy pisaniu softu i projekcie płytki.
Projekt upadł na starcie, trudno.
Z PUD dobrze kombinujesz - nie musisz nic robić, bo domyślnie jest OK. Zakłócenia z LED? Hmmm, nie bardzo, bo zasilasz z wydajnych źródeł, ale dodaj blisko nóżki zasilającej mikrokontroler kondensatory około 10-47uF oraz 100nF. Pokaż zdjęcia tego projektu.
W opcjach projektu masz na 100% ustawiony procesor Attiny13 i prawidłowo zadeklarowane F_CPU?
Właśnie coś takiego chciałem zrobić na avr w bascomie. Ale nikt nie potrafił mi podpowiedzieć jak odebrać sekwencję z pilota a później aby odbiornik na nią reagował. Przyłączam się do prośby o zamieszczenie projektu na attiny13.
Uważam że najmniejszy Tiny13 z rodziny "starych AVR" jest naprawdę dla wyjadaczy bo trudno tam cokolwiek upchnąć z racji małych zasobów. Nadaje się oczywiscie do różnych rzeczy, ale naprawdę najmniejszy nie znaczy najłatwieszy i najprostszy w obsłudze (bardziej specjalizowany jest Tiny85 który ma DeadTime dla mostków i tym podobne). Jeśli chodziłoby...
Co to ma być? Stroboskop policyjny? Taką sekwencje prościej jest zaprojektować (oprogramować) na mikrokontrolerze np. Attiny13. Na układach CMOS taki projekt to z 3 układy scalone.
Witam. Na którymś forum FPV ( nie pamiętam na którym ) był projekt na - Attiny13 . robiłem takie coś do aparatów kompaktowych - tylko tam spust jest dwustopniowy - AF - SHU . A w kamerce jak jest ? Pozdrawiam.
............ Pytam z ciekawości bo mój Bascom uniemożliwia napisanie jakiegokolwiek programu na ten procesor bo mu Sram brakuje. To znaczy że nawet pustej pętli DO-LOOP nie da się zrobić. Eh, Sabot.... Nie przesadzaj z tym brakiem Ramu. Czy chcesz tu zdyskredytowac Bascom, czy też wskazac na bezużytecznośc Attiny13? Odwiedź więc tę strone i przekonaj...
attiny13 software attiny13 timer attiny13 arduino
oporność głośnik sygnalizator włącznika nadawać president
Wymiary blokad rozrządu dla VW Crafter 2.5 TDI Bezpiecznik do blendera Łucznik 1200 - jaki wybrać?