Witam Zacząłem nowy miniprojekt i wyszło, że najlepiej byłoby użyć dwóch linii PWM. Ponieważ mam pod ręką sporo ATTiny13, postanowiłem wykorzystać ten typ. W dokumantacji napisano i to chyba nawet kilka razy, że ATTiny13 posiada dwa niezależne komparatory. No to napisałem: #include <avr/io.h> #include <stdint.h> #include <avr/interrupt.h>...
Wystarczy użyć 2 układów scalonych LM2917 i TCA965 pierwszy to przetwornik częstotliwość napięcie , drugi komparator okienkowy i z tych dwóch możesz sobie zrobić to co potrzebujesz ,bo pierwszym przerobisz częstotliwość na napięcie a drugim porównasz to napięcie z zadanym i wysterujesz przekaźnik . Chyba że jesteś zwolennikiem pisania programów i zrobisz...
Witam, Na podstawie poniższego kodu steruję trzema diodami led za pomocą programowego PWM w Attiny13. Jak mogę zmieniać parametry sygnału PWM jak wypełnienie i częstotliwość? [syntax=c] /* * RGB.c * * Created: 19.07.2019 19:51:20 * Author : siwek */ #define F_CPU 1000000 #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h>...
Myślę zmajstrować prosty miernik odległości 50-200cm, rozdzielczośc 1cm, dokładność kilka cm. Ot, alarm do studni. Przetwornik będzie taki Chciał bym to zrobić po najmniejszej linii oporu, czyli zasilać go różnicowo z portów, a potem "nasłuchiwać" komparatorem wbudowanym w avr. Zastanawiam się jaką mogę odbierać amplitude na podanej odległości i czy...
Co to znaczy "po chwili"? Bo od tego zależy pojemność kondensatora i oporność opornika w jakimś prostym sample&hold podłączonym do komparatora.
Witam. Mam pytanie jak mogę w przypadku tych 4 procesorów wyłączyć wewnętrzne napięcie odniesienia i komparator. Robi się to w bitach konfiguracyjnych czy w programie. Jak to wyglądało by w Bascomie. Wiem że to pytanie może być banalne ale nigdzie w sieci nie mogłem znaleźć odpowiedzi.
pardonsik, moja pomyłka (apropo pull upów i sensu aktywacji SFIOR !=(1<<PUD)) (moderator szybki jest! Mam merytoryczne uwagi być może z sensem :) 1. Można by zamiast fototranzystora i adc zastosować komparator skoro i tak go dezaktywować nie możesz? próbkowanie adc trwa aż 25 cykli i pochłania wiecej mocy niż komparator, (ADC pobiera 250uA komparator...
Kolego zobacz. Nie jestem asem asemblera, ale lubię się uczyć. Wydaje mi się, że ten kod nie jest skomplikowany :D W tym kodzie z wyjściami chwilowymi ustawiany jest jeden z bitów portu a reszta wyłączana. Odpowiadają za to instrukcje SBI - Set Bit I/O Register - Ustaw Bit w rejestrze portu CBI - Clear Bit I/O Register - Skasj Bit w rejestrze portu...
Z "internetu" wyczytałem , że przed modyfikacją zmiennej, która będzie użyta w procedurze obsługi przerwania trzeba wstrzymać globalne przerwania . Nie wiem czy dobrze zrobiłem - zmieniłem kod na : cli(); stan=1 sei(); Jest to skrajnie nieprawidłowe. Nie może to pomóc, tylko zaszkodzić. Kiedy występuje przerwanie dochodzi do zapisu PC na stosie i skok...
Ciekawy problem od strony analogowej. Fotodioda w trybie prądowym ma świetny zakres liniowy przetwarzania natężenia światła. Za wzmacniaczem I->U dajesz komparator, dalej sygnał z komparatora na przerwanie sprzętowe procka. Jaką fotodiodę wybrałeś? Zasilanie części analogowej, żeby mało żarło - to jest wyzwanie. Fotodiodę wybrałem taką jaką znalazłem...
Wypróbowałem to co mi polecił kolega Freddy. Ta wersja różni się od tej focus.ti.com/lit/an/slaa136a/slaa136a.pd... podłączeniem do komparatora. Okazuje się, że lepiej działa jak komparator jest podłączony do dzielnika napięcia. Szukałem w Łodzi TLV2771 ale nigdzie nie ma. Będę raczej trzymał się tej wersji z linku, tylko poszukam jeszcze dobrego zamiennika....
Ta "głowica" to właściwie cały odbiornik radiowy. Podłączenie jest łatwe, ale nie wiem do czego mogą być piny 1 i 2 tej głowicy. Pin 2 (aktywne 0) to pewnie przełączanie mono/stereo. Nie trzeba tu stosować PWM. Piny głowicy 7...10 trzeba dołączyć do mikrokontrolera. Cały protokół zaś należy napisać samodzielnie. Najpierw należy wybrać tryb transmisji....
Witam, chciałbym zaprezentować wykonany przeze mnie ściemniacz. ZAŁOŻENIA: - uniwersalny(możliwość dostosowania do istniejącej instalacji włącznie z przełącznikiem) - sterujący zwykłą żarówką!! - mały(musi się zmieścić w puszce pod przełącznikiem) - tani (tańszy od gotowych ściemniaczy) WYKONANIE: Podczas projektowania padło na ATTINY13 w wersji SMD....
Byłoby fajnie jakby udało się właśnie na Attiny ;/ Szkoda mi dawać do tego Atmegi bo w sumie to on ma tylko tyle do roboty + 1 PWM. skoro szkoda ci ATmegi to co za problem zastosować ATtiny13 - na nim także spokojnie zrealizujesz PWM ale będziesz miał dodatkowo ADC odnośnie histerezy to właśnie przez to , że powoli następują zmiany temperatury to tym...
Witam, dziękuje za zainteresowanie moim tematem:) Efekt ma być taki że diody (każda osobno) mają migać w losowy sposób. Całość ma być zainstalowana na listwach ok 1,5 cm szerokości więc procesor nie mógł by być za duży. Dlatego spodobał mi się tiny 13 lub tiny 2313 (bo takie mam ) ewentualnie mega8 ale to ostatecznie:) Może ktoś zna bardziej odpowiednie...
Witam. Napisałem funkcję losującą 24bitową zmienną, ale program zawiesza się podczas jej wykonywania. Nie mam już pojęcia co może być źle. [syntax=c]/* * main.c * * Created on: 01-04-2013 * 15:05:56 * Author: miszczo */ #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include <avr/pgmspace.h> #define TIME...
I pomyśleć, że kiedyś trzeba było używać do tego dwóch-trzech tranzystorów, komparatora na WO albo dwóch (dyskryminator okienkowy dla 3 poziomów)... Teraz wystarczy taka sama kostka (8 pinowa) mikrokontrolera. W sumie fajne, bo napięcia można przeprogramować bez zmiany wartości elementów w układzie - dawniej trzeba by było zmienić wartości dzielnika...
A może dałoby radę użyć to, że na tym porcie jest AIN0? ale jak na złość mam tylko 1 wolny pin i jest nim PORTB1 (AIN0) Konfiguracja komparatora w tym układzie jest taka, że nic sensownego raczej nie da się zrobić.
Warto zacząć od uwzględnieniu sytuacji awaryjnych: 1. Co jeśli czujnik się odczepi, uszkodzi. Brak światła? 2. Co jeśli bateria pod wpływem wstrząsów chwilowo straci kontakt a mikrokontroler zasilanie. 3. Skoro to mikrokontroler, to może warto dodać stan baterii? Natomiast kolejne wciśnięcie switcha podczas ściecenia LED nie resetuje licznika czasu....
W przypadku klasycznego kodu w C (bez przerwań) czuję, że wystarczą ze dwie pętle Ja czuję, że to kierunek prowadzący w buraki. Tutaj prosi się o automat skończony. Wtedy program wygląda mniej więcej tak: Dodano po 5 ADC zmierzy napięcie z dzielnika Żeby to miało mieć ręce i nogi trzeba by skorzystać z komparatora. Ciągłe testowanie przez ADC jest...
Można to zrobić albo na MCU, pewnie dałoby radę nawet na attiny13; lub na komparatorach + dekoder na wyjściu. Sygnał wejściowy przydałoby się na początku wzmocnić. Można też użyć LM3914, ale już taniej wyjdzie to attiny+jakiś WO. powiedz, ku jakiemu rozwiązaniu się kierujesz?
Dziś mam coś dla posiadaczy głośnych warsztatów (np. stolarskich) gdzie w warunkach ostrej pracy można przegapić klienta pod furtką lub telefonem :) O ten projekt prosił mnie kolega, który przez kilka miesięcy szukał bez skutku podobnego rozwiązania i przypomniało mu się, że jeszcze ja się trochę orientuję w elektronice i może coś mu poradzę... No...
Witam. Jest sobie piec węglowy z szufladką podającą węgiel z pojemnika (taki podajnik napędzany silnikiem 230V, który włącza się na chwilę co jakiś czas). Szuflada co jakiś czas blokuje się przez węgiel, który "niefortunnie" się układa. Zablokowany silnik zaczyna pobierać duży prąd i wybija bezpiecznik 3,15A umieszczony w sterowniku pieca. Czasem zdarza...
Przedstawiamy robota klasy Line Follower o nazwie Impact. Jest to ulepszona wersja Moduł z czujnikami Jest to element najdalej wysunięty od środka obrotu. Moment bezwładności jest duży (masa pomnożona przez kwadrat odległości od środka obrotu), dlatego też aby móc wysunąć daleko czujniki, masa płytki powinna być możliwie najmniejsza. W poprzedniej...
Witam. Auto to polo 9n3 z 2006r. Fabrycznie z centralnym zamkiem i scyzorykami. Chciałbym zrobić w nim domykanie i otwieranie szyb z pilota, bo jest tylko z kluczyka. Czy ktoś ma opracowany jakiś patent, mam na myśli jakieś urządzenie które zrealizuje te funkcję? Jak wiadomo auto częściowo na CANie, więc sterowanie centralnym zamkiem odbywa się na jednym...
Witam. Buduję swoją fotocelę na drugi błysk i pozwoliłem sobie skorzystać z gotowych rozwiązań, które prezentujesz i teoretycznie wszystko działa, ale mam pewne efekty uboczne. Moja fotocela jest na attiny13. Do detekcji błysku wykorzystuje w nim wewnętrzny komparator i zapożyczyłem do niego obwód wejściowy z twojego schematu To moja przeróbka (w mikrokontrolerze...
Cechy przetwornicy: - separacja galwaniczna - zasilanie 10-16V - max napięcie wyjściowe ok 90V - max prąd ok 1,2 A - typowo moc ok 60W, można troche wydusić więcej z utratą sprawności - sterowanie prądem wpływającym - regulacja mocy wykładnicza //(proporcjonalna do kwadratu prądu sterowania) - częstotliwość kanału 25kHz Przetwornica powstała do zasilania...
Wstęp: Potrzebowałem urządzenia, które sterowało by taśmami LED po otwarciu drzwiczek. Ceny gotowych urządzeń tego typu były dla mnie za wysokie (cena od 30zł w górę), ja potrzebowałem ok 5 sztuk. Pracując nad tematem wykonałem działające urządzenie oparte na gotowym odbiorniku podczerwieni TSOP4836. Prowadziłem też próby z wykorzystaniem transoptora...
Polecam zamiast algorytmów sekwencyjnych (tablice) użyć do sterowania "płomieniem" generatora pseudolosowego. Można go prosto zrobić na rejestrze, który jest przesuwany w lewo, a na najniższy bit (po przesunięciu zerowy) podawać exor z kilku wybranych bitów tego rejestru. Przy nieparzystej liczbie exorowanych bitów generator wystartuje sam z sekwencji...
Napewno nie wykonasz tego na attiny2313 ani attiny13. Ja robilem to na atmega8, z tego powodu, ze posiada adc (analog digital converter, przetwornik analogowo cyfrowy). Uzyj szukaj napewno cos znajdziesz. Dodano po 59 Mozesz to tez zrobic na komparatorze ale wynik bedzie kiepski.
Mi już zapał trochę ostygł do tego LPC812. Nie widzę powodu, dlaczego miałbym jego akurat użyć zamiast 8-bit AVR. Brak sprzętowego PWM, jeden licznik, brak ADC... niestety plasuje go w mojej ocenie nawet poniżej Attiny13. Jak myślisz po co SCT ma 4 wyjścia? 4 kanałowy Multi-Rate Timer (MRT) który w większości przypadków ogarnie wszystkie precyzyjne...
Komparator z dobrze ustawioną histerezą. Albo zrobić to na małym mikroprocesorze pokroju attiny13.
Najtaniej zastosować komparator do pomiaru oświetlenia który załączałby jakiś mały generator, np 555 sterujący optotriakiem. Wartość wypełnienia i częstotliwości można wyregulować potencjometrem i dobrać nastawy według własnych upodobań lub po obliczeniach wstawić na stałe po dwa rezystory zamiast potencjometru. Całość można upakować też w mały mikroprocesor...
Można zaprojektować układ analogowy (6 komparatorów okienkowych + transkoder i prosty DAC), lub wykorzystać mikrokontroler i całe zadanie przerzucić na program. Aż prosi się o wykorzystanie n.p. ATtiny13.
Chciałem do małego "serwera" dorzucić modem GSM, aby móc się nim łączyć jak wywali "normalny" Internet. Niestety #$!&#(at) modemy USB kochają się wieszać, a że "serwer" nie odcinał zasilania od USB przy restarcie, to nie było za bardzo co zrobić. No więc potrzeba było zrobić coś do power-cycle-owania tego badziewia. Plan był prosty: zrobić malutkie...
(at)inkognito09: trzeba jedynie ewentualnie dać sygnał z LM35 na dzielnik napięciowy, bo ta piła sięga od ok. 100mV do 550mV, czyli jeśli chcemy, aby np. powyżej 70* (700mV) było 100% (np. gdyby miał sterować chłodzeniem czegoś innego niż dysku - np. wzmacniacza), musimy napięcie podzielić przez 14/11. Dwie wady: będzie to zwykły regulator typu P,...
Jeśli się nie boisz mikrokontrolerków (AVR) to mogę Ci podesłać schemat, wzór płytki i wsad do procka modułu domykania szyb na mikrokontrolerze Attiny13 ( lub innym) w którym pomiar prądu przy którym ma zadziałać ( wyłączyć ) realizowany jest na komparatorze wbudowanym w ów mikrokontroler który mierzy wartość pradu poprzez pomiar spadku napięcia na...
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ą...
No to może pokaże jak to wszystko teraz wygląda. Przede wszystkim po długich zabawach z programem i róznymi wersjami stwierdziłem, że ....nie ma sensu pakować się w różne cuda. Bawiłem się z kontaktronem i wyłączaniem "kluczem magnetycznym", ale porzuciłem temat. Powód prosty....w zasadzie wszystko co było mi potrzebne do zbudowania pierwszej wersji...
"ArDurnio" ogłupia ludzi (to tak OT). Jeżeli nie leży Ci analogowa elektronika to weź pierwszą lepszą Atmege (która siedzi w ardurnio) może być mały Attiny13, posiada on ADC i komparator analogowy (wiem straszne słowo ale jest w tym procku coś takiego, wystarczy przeczytać specyfikację) podłącz zaprogramuj (to podobno umiesz) użyj ADC do pomiaru napięcia...
Cześć! W swoim projekcie zasilanym bateryjnie (3V) użyłem Atmegi8A. Zazwyczaj do podobnych zadań dawałem Attiny13A który muszę przyznać ma bardzo rozbudowane tryby uśpienia. Nie mniej potrzebowałem licznych pinów ósemki stąd wybór ;) Aktualnie zrobiłem Idle mode z wybudzeniem przez Timer2 Overflow. Wyłączyłem też AC (komparatora) bo go nie potrzebuję....
Ponieważ lista peryferiów ATTINY13A to zaledwie timer, ADC, watchdog i komparator, każdy protokół komunikacji będzie musiał byś zrealizowany w większości programowo, wszystko będzie zależało od biblioteki, której użyjesz, jeśli ktoś napisał bibliotekę z użyciem timera i przerwań z portów. To mogłoby nieźle działać, jeśli nie, to protokoły powolne (1-Wire...
Hej, Wzmacniacz operacyjny niby jest ok, lepiej w prawdzie wziąć komparator, Jeśli jednak potrzebujesz, żeby działało zawsze tak samo i dokładnie To obawiam się, że prościej będzie wziąść najmniejszego procka z przetwornikiem ADC, Wtedy będziesz sobie monitorować napięcie i odpowiednio reagować na jego zmiany, Np ATTINY13 kosztuje 2,29 w detalu ma na...
Ech, attiny2313 chyba nie miały adc (?) Racja. Napisałem tak aby oddać skalę wielkości uC który planuję użyć. ADC mają za to np. ATtiny26 ... Idealnym do tego celu byłby ATtiny13, ale z Bascom'em przewiduję tu problemy. I to poważne :D michal-michalik , zgadza się, zestaw: komparator+napięcie odniesienia+czujnik to również może być dobre rozwiązanie,...
Szczerze mówiąc w czym ten układ jest lepszy niż jego realizacja np. na attiny13 albo jeśli już nie chcemy uC to na zwykłym komparatorze LM324 - dużo mniej elementów, większa funkcjonalność...
Ten układ na ATTINY13 jest prostszy i tańszy bo jest to kompletny sterownik silnika krokowego, tylko że trzeba umieć programować żeby sobie taki zrobić. Układ analogowy będzie się składał z wielu bloków: -źródło prądowe do zasilania potencjometru joystick'a (nie było by potrzebne jakby był inaczej podłączony - oba końce wyprowadzone) -układ kształtowania...
Bardzo lubię jak ktoś zadaje pytanie, po czym w 11 poście okazuje się, że ukad ma robić jeszcze sto innych rzeczy... Jak ci nie pasuje ATTiny13, to sobie weź ATTiny26. co do zasady będzie to działało tak samo. Przykłąd takiej zabawki wykrywającej zanik zasilania zawarłem w swojej książce, jest też chyba w przykładach do niej, które można ściągnąć za...
(at)BlueDraco. Niestety powtarzasz te same nieprawdy. 8-pinowy Cortex? Owszem, Farnell ma typów słownie jeden z rdzeniem M0+. A właściwie nie ma, bo nie ma na stanie. Cóż ten procesor widmo ma? Zegar 30 MHz, więc znowu jakimś demonem szybkości to nie jest, ale to nic. Co ma na pokładzie? USART, SPI, I2C, komparator analogowy. A gdzie ADC? Jest tańszy...
A które styki to styki przekaźnika? (te pomocnicze) Układ na pewno miał by szansę działać. Ja jednak poszedł bym w inne rozwiązanie. Zastosował jakiś układ scalony który ma to wszystko w sobie (bramki, timer i przerzutnik). Byś może jakiś układ z serii 4xxx spełnia takie założenie. Jeżeli nie to można to zrobić z poczwórnego komparatora (np. LM339)....
Po obejrzeniu filmiku mam pytanie - czy podczas zmywania za każdym razem gdy coś umytego odstawiasz wyłącza się oświetlenie? Absolutnie nic takiego się nawet raz nie zdarzyło. Jak pisałem zasięg około 8cm i wszystko jest ok. (at)sstasinek, chyba nie zrozumiałeś mojego opisu. Użyłem attiny13 i gotowej płytki robionej pod konkretną obudowę aby wszystko...
Chodzi o to, żeby uprościć to do granic możliwości. Attiny13 i fototranzystor (właściwie to dwa) Wykrywanie obecności i kierunku pociągów na torach. Stąd też foto podłączone bezpośrednio pod podciągnięty do vcc port, bez żadnych zewnętrznych elementów (komparatorów itp) Układ działa i sprawuje się świetnie, tylko po zmianie oświetlenia zewnętrznego...
Taka przetwornica będzie miała dużą sprawność też? To już musisz sprawdzić na rzeczywistym układzie, bo symulacja może być zbyt niedokładna. MC34063, który jest kontrolerem histerezowym (ale z wbudowanym oscylatorem), znany jest z tego, że elementy się grzeją, a układ wydaje dziwne dźwięki. MC34063 przynajmniej zapewnia szybkie przełączanie tranzystorów,...