http://obrazki.elektroda.pl/6631108900_1... Witam! W tym pamiętnym dniu chciałbym wam przedstawić moją najnowszą, największą, najdroższą i zdecydowanie najlepszą konstrukcję w świecie lampowym(moim) – Custom 50W Hi-gain head! Całość z założenia ma przypominać artykuł, ponieważ starałem się w miarę dokładnie przybliżyć budowę....
https://obrazki.elektroda.pl/9443989800_... Jednopłytkowy komputer oparty na mikroprocesorze 8085 Założeniem było zaprojektowanie i zbudowanie prostego komputera na jakimś prostym procesorze w celu nauki assemblera. Konstrukcja oparta jest na wcześniej wspomnianym mikroprocesorze Intel 8085. Dlaczego akurat taki? Taki akurat miałem...
http://obrazki.elektroda.pl/5201699200_1... Cześć, Chciałbym wam przedstawić kolejny komponent do mojego systemu audio. Wzmacniacz ma współpracować z inną moją konstrukcją umieszczoną na forum, dla zainteresowanych podaję linka: http://obrazki.elektroda.pl/3320175800_1... Obudowa została poskręcana i wszystkie elementy...
Atmega8 za 1.50zł to nie ale są po 2.84zł z darmową wysyłką. Lepszym rozwiązaniem są np Arduino mini pro z Atmega328 :) (at)DJ_Dexinter Nie wprowadzaj ludzi w błąd jeśli wybierze przesyłkę lotniczą np. "China Post Ordinary Small Packet Plus" to paczki przychodzą już nawet po 10 dniach sprawdzone, zamówiłem w chinach już około 100 paczek i to naprawdę...
Cylinder jest chłodzony powietrzem, temperaturę mierze między żeberkami cylindra (nie głowicy), dodatkowo jest użyta pasta termo przewodząca aby pomiar był wiarygodniejszy. Cylinder chyba rozgrzewa się do ok 135°C.
Jaką metodą zrobiłeś płytki ? Ja zawsze mam problem z płytkami 2 stronami, nigdy obydwie strony nie chcą mi się idealnie odbić (metoda termo transferu) i zazwyczaj najpierw jedną strone odprasowuje, druga całą lakieruje i wytrawiam, a potem na odwrót. Jak ty Swoją wykonałeś ?
Chcąc wykluczyć czy popełniłem błąd w programie czy układ max6675 jest uszkodzony napisałem obsługę programową SPI. max6675.h: [syntax=c] #ifndef MAX6675_H #define MAX6675_H #define CLK_OUT DDRC |=_BV(PC0) //ustawia PC0 jako wyjście #define CLK_LOW PORTC &=~_BV(PC0)//stan niski na PC0 #define CLK_HIGH PORTC |=_BV(PC0)//stan wysoki na PC0 #define...
Zgadzam się wykonanie kiepskie bo podczas lutowania z tego co pamiętam moja lutownica marki topex zepsuła się chyba w połowie wykonania więc musiałem sięgnąć po lutownice transformatorową którą na poważnie lutowałem pierwszy raz stąd te efekty pompy do betonu:D. Ta płytka to był mój pierwszy poważny projekt - jedyne co wcześniej lutowałem to ze dwa...
http://obrazki.elektroda.net/4_122451892... Przedstawiam końcówkę mocy opartą na chyba wszystkim znanych układach scalonych LM3886. Jest to pierwsza moja konstrukcja, którą postanowiłem tutaj zamieścić. Poprzednie raczej nie były tego warte:-). Założenia: Chciałem zbudować końcówkę mocy, która dostarczy mi dobrych wrażeń odsłuchowych przy w...
Witam wszystkich. Jeśli to nie ten dział to proszę o przeniesienie. W jednym z numerów EdW opisany był przez p. Krzysztofa Gońkę czterokanałowy termometr. Wykonałem go i działa bardzo dobrze. W związku z potrzebą sterowania zaworem w ogrzewaniu postanowiłem zmodyfikować kod i dodać mu funkcję ustawianego programowo termostatu. Po wgraniu kodu do AVR...
1. Makro "bit_is_set" jest zdefiniowane w pliku nagłówkowym sfr_defs.h. Sprawdza ono czy dany bit w rejestrze mikrokontrolera jest ustawiony. Nie koniecznie musi to być pin (nóżka). Polecam wpisanie w goolach "avr bit_is_set" - w pierwszym czy drugim linku znajdziesz kod tego makra i dokładny opis wspomnianego pliku nagłówkowego. 2. Literówka. Powinno...
http://obrazki.elektroda.net/94_12891659... Witam, własną konstrukcję prezentuje na elektrodzie po raz pierwszy, jestem otwarty na wasze opinie, pomysł na konstrukcję miałem już dawno temu, kupiłem wyświetlacze, jeszcze w szkole zrobiłem płytkę pod wyświetlacz (co zresztą widać) ale późnej zabrakło i wiedzy i chęci. No i ostatnio zafascynowany...
Cóż, podpowiem jeszcze raz: 1. Sprawdź w necie jak odczytać stan przycisku ---- EDIT: w necie też piszą różnorakie bzdury o tym zatem może napiszę jak być powinno: Zwykle przyciski podłączamy tak, aby zwierały pin do masy. Aby odczytać stan danego pinu musimy: 1. skonfigurować go jako wejście instrukcją (np. - istnieje wiele odmian konfiguracji, ale...
Atmega z literką L to jest wersja LowPower Ma niższego max clocka ( 8 MHz a nie 16 MHz ) , niższe napięcie zasilania. Operating Voltages. – 2.7V - 5.5V (ATmega8L). – 4.5V - 5.5V (ATmega8). I pewnie jeszcze kilka szczegułów ( zajrzyj do pdf ) A atmega z literką A to jest zwykła atmega taka jak bez literki tylko że awansowała do Automotive...
Strasznie dużo pytań i nikomu sie nie chce odpowiadać ;) 1. Prosta rzecz, a mi spokoju nie daje: przy silniku krokowym mogłem podłączyć osobne zasilanie poprzez mostek H, przy kostce LED nie mogłem tego zrobić poprzez tranzystory. Dlaczego? A gdybym miał kostkę z kilkuset diod to jak to zasilić? To jakiś nieistniejący problem, kostkę LED można sterować...
http://obrazki.elektroda.net/95_12974457... Witam Chciałbym zaprezentować zgrabny termometr panelowy na znanym układzie DS18b20. Sercem układu jest Atmega8 SMD. Oprogramowanie napisane w WinAVR. Termometr dodatkowo posiada funkcję termostat. Niestety z powodu chęci jak największej minimalizacji płytki zrezygnowałem z przycisków do zmian nastawy...
w DS do max6675 znalazłem " T- Alumel Lead of Type-K Thermocouple. Should be connected to ground externally" u Ciebie nie widze podłączenia do GND, nie wiem czy tak można czy nie, wyczytałem tylko z DS bo powiem szczerze zaciekawił mnie układzik, nie znałem go wcześniej :)
F_CPU=10000000 i zmienić czasy oczekiwań odpowiednich dla 1MHz? Do tego zmień na milion, a nie dziesięć. Ściągnij sobie AVR LAB++ czy MK AVR Kalkulator (demo tego działa z Atmega8) i po prostu sobie przestaw na 8MHz. Gotowy hex, który Ci tu wrzuciłem zmienia stan led co 1s, jeśli masz zegar prawidłowo ustawiony to na pewno oczami zauważysz czy masz...
Rozumie, ale czy ta dioda jest konieczna? ja mam podpiętą diodę pod inny pin w procesorze i działa... Znalazłem tranzystor bc211 podłączyłem go tak jak na układzie i przez rezystor 10k al dalej nie rusza wentylator. zmieżyłem sobie napiecie i gdy jest <23 C swieci mi sie dioda czerwona i na wyjsciach z tranzystora jest 0V natomiast powyzej 23C bez...
Witaj. To może ja zacznę, skoro taka cisza w Twoim temacie :) 1. Ta wersja mikrokontrolera nie może działać z 3,3V. 2. Schematy generalnie wyglądają OK, choć mogłem coś przegapić. 3. Kwarc o który pytasz powinieneś zastosować, by mieć pewność komunikacji. Jeżeli go nie wlutujesz to nie ma sensu tych kondensatorów dodawać, ale nie będą przeszkadzać,...
Najpewniej w tabeli masz złe wartości. Przykładowo 0 ma tu kod 3=00000011B czyli na pewno portb.0 = 1 i portb.1 = 1 jeśli portb.1 jest podpięty pod segment A to jest błędnie.
Witam, teraz projekt jest całkowicie nieekonomiczny - chcesz użyć 3 dodatkowych układów, z których każdy kosztuje 2x więcej niż sam mikrokontroler. Ja bym to ostatecznie zrobił tak: • Do sterowania anodami (kolumnami) wyświetlaczy (z pierwszego postu wynika, że będą ułożone poziomo) użyłbym trzech 74 HC 574 z rezystorami ograniczającymi prąd kolumn...
Usunąłem ten wiersz i nadal brak odczytu - czekam do wieczora. P.S Jeśli możesz to podaj mi swój kod moze on zadziała. Twój przykład też działa :) Pzdr. Piotrek Sz.
1) Brak jakiejkolwiek linii GND. Wróżka Jadwiga nie wie gdzie GND będzie podłączona do elementów więc ten układ nigdy nie zadziała 2) Rezystory to chyba w pionie będziesz utykał bo są za krótkie 3) Wstawiłeś przelotki, ponieważ zrobisz pewnie płytkę 1 stronną to w otworek przelotki kabelka nie wetkniesz, rozwiercisz i już masz podziabaną ścieżkę. Zrób...
T(F) = 32 + 1.8 * T(C) gdzie: współczynnik 1.8 to = (9/5) Należy pamiętać że ZERO(F) nie pokrywa się z Zero(C) ; i ta prosta formuła (a raczej zależność) musi byc odpowiednio zmodyfikowama dla wyznaczania temperatur ujemnych. Nic nie trzeba modyfikować.
Wszystkie elementy masz przewlekane, więc ścieżki będziesz prowadził od spodu na warstwie Bottom . Dlatego Atmegę musisz przełożyć na spód, za pomocą narzędzia Mirror . Abyś w przyszłości nie popełnił żadnych błędów z położeniem elementów na różnych warstwach, zmień kolor elementów leżących na warstwie Top na np. żółty.
http://obrazki.elektroda.net/34_12891364... Witam, termometrów na tym forum wiele, ale może komuś się przydać gotowy projekcik. Chciałem zaprezentować wam termometr z alarmem do centralnego ogrzewania. Układem steruje procesor ATMEGA8, a za pomiar temperatury odpowiedzialne są 3 cyfrowe czujniki DS18b20 w obudowie TO-92. Zakres temperatur...
Nowsza to atmega8A a starsza to atmega8 starsza wersja jest w małych sklepach jeszcze dostępna
http://obrazki.elektroda.net/82_12639124... Witam kolegów i być może koleżanki. Postanowiłem pochwalić się moim wykonaniem dobrze znanego na forum zegarka na lampie radzieckiej iw-18. Zegarek ( a nawet zegarki, bo powstały dwie sztuki) powstały z potrzeby zbliżających sie urodzin dziewczyny :D Po długich przemyśleniach doszedłem do wniosku...
https://obrazki.elektroda.pl/4073785200_... Cześć. Z początku miał powstać prosty termometr zaokienny z zasilaniem bateryjnym. Miał wisieć za oknem i być tylko na czas odczytu załączany... No właśnie! Obudziłam się, że mam całą szufladkę diod i fototranzystorów IR. Będzie fajnie kiedy zbliżając dłoń do szyby, wyświetlacz pokaże nam...
Pomogło, ale co z tymi rezystorami pull-up Którymi?? Tymi do 1-wire?? Raczej zawsze muszą być podpięte. W datasheet wszystko jest czarno na białym.
Nie wiem czy chcesz się nauczyć czy potrzebujesz program. Na początek te uwagi: 1. Nie wiem co tam robi dyrektywa $eeprom. Jest niepotrzebna w tym kodzie 2. Zmienna Ds jest zwiększana w przerwaniu niezależnie od tego czy jesteś w Menu czy nie. Tak więc po powrocie z Menu już na pewno nie zdążysz załapać się na warunek If Ds = 2 i wyzerować jej wartość....
Właśnie skończyłem montaż i uruchamianie prostego układu zegarka z termometrem do samochodu. Celem była wymiana fabrycznego zegarka, który choć sprawny, miał jedynie 12-godzinny wyświetlacz oraz gubił czas przy każdym odłączeniu akumulatora. Układ składa się z mikrokontrolera ATmega8, 4 wyświetlaczy 7-segmentowych LED (multipleksowanych), układu DS1307...
Ale nie chcę wyłamywać otwartych drzwi, bo pewnie problem ten już dawno jest rozwiązany - co Wy byście zaproponowali? Piter Moduł Bluetooth Low Energy wysyłający dane co ~1 sek. pobiera tylko 25uA(at)3V. Jeśli dołoży się do tego precyzyjny termometr dokonujący pomiarów co 1 min. to całość będzie pobierała 40-60uA(at)3V w zależności od ustawionej mocy...
1. Nieprawidłowe zasilanie: http://mikrokontrolery.blogspot.com/2011... 2. Brak rezystora pomiędzy pinem i bramką MOSFETa - wprawdzie tutaj nie ma sygnału szybkozmiennego, ale dla zasady dodaj go: http://mikrokontrolery.blogspot.com/2011... 3. Dodaj na wszelki wypadek rezystor zabezpieczający...
jako że bascoma nie znam napisze ci jak należy to zrobić najpierw przeczytaj ;) reset; skip_rom czyli zapis na magistrale 0xcc;//wszystkie czujniki słuchają convert_t zapis 0x44;//1 i 2 czujnik przetwarza temperature czekasz 800ms przy 12bitowej dokładności;//zawsze lepiej trochę dłużej poczekać zamiast 750ms. reset; match_rom zapis 0x55; i wysłanie...
płytka została wykonana metodą termo-transferową, a następnie została po cynowana ręcznie z dużą ilością topnika.
I sprawdź, czy aby na pewno prędkość oscylatora zgadza się z programową.
Zadziałało ale zrobiłem tak Config Portc = &B1000011 Pk Alias Portc.0 na końcu If I1 < 250 Then Cls Set Pk End If If I1 > 250 Then Reset Pk End If Jakieś sugestie??? Wiem że można prościej.... Ktoś może wytłumaczy??
Czyli jeśli dobrze zrozumiałem to należy te kondensatorki dać dal pewności i świętego spokoju, no dobra, to jeszcze tylko pytanie czy tyle wystarczy? No i czy teraz ten układ będzie już działał bez zastrzeżeń? http://obrazki.elektroda.net/33_12615101... Ewentualnie jakby ktoś mógł podać wartości dwóch rezystorków które jeszcze nie zostały opisane...
proponuje cos takiego: #include <avr/io.h> #include <avr/delay.h> #include "io.h" void USART_Init( unsigned int baud ) { //ustawienie portu DDRD &= 0xFE ; DDRD |= 0x02 ; PORTD |= 0x03 ; /*set baudrate*/ UBRRH = (unsigned char)(baud>>8); UBRRL = (unsigned char)baud; /*enable receiver and transmitter*/ UCSRB = (1<<RXEN)|(1<<TXEN);...
Witam Mam prośbę o sprawdzenie poprawności schematu . Jest to sterownik podświetlenia RGB do samochodu .Wykorzystałem atmege ponieważ po pierwsze ma ona 3 kanały pwm a po drugie posiadam zestaw testowy oparty o ten uC więc nie muszę na płytce umieszczać gniazda do programowania.Ze względu na dużą ilość wolnych pinów do układu dołączyłem termometr ds18b20....
Zwróć uwagę na to, że dokładność jaką osiągniesz na tych czujnikach bez kalibracji, to +/-2,5°C. W najlepszym razie +/-1°C. Nie wiem do czego chcesz wykorzystać ten termometr, ale musisz się zastanowić, czy taka dokładność jest wystarczająca. Ponadto, to są czujniki półprzewodnikowe. Ich stabilność długoterminowa jest dosyć marna (wiem to z własnego...
Tutaj znajdziesz przykład użycia setbaud.h : http://mikrokontrolery.blogspot.com/2011...
Zegarki nixie zawsze wyglądają dość przyjemnie dla oka. Jak z dokładnością pomiaru czasu? Wkręty ud góry zamieniłbym na stożkowe, ażeby schowały się. Da to to lepszy efekt wizualny. Jak dla mnie projekt dobry.
A myślałeś już coś nad pomiarem temperatury zimnego końca termopary?
wiec anody podłączyć tak http://www.electronics-tutorials.ws/tran... lub tak http://www.electronics-tutorials.ws/tran... zgadza się?
Dopiero teraz zobaczyłem na schemat i to podłączenie dsów kompletnie nie ma sensu. W tym trybie można podłączać maksymalnie jeden czujnik do lini 1W.
Witam Na wstępie chciał bym dodać, że w programowaniu jestem laikiem. Tworzę właśnie termometr czteropunktowy. jest to przeróbka schematu z sieci http://sq9mtx.pl/viewpage.php?page_id=11 . Po załączeniu termometru na lcd pojawiają mi się wszystkie temperatury, a chciał bym aby były np. 4 przyciski do wybierania danej temperatury. I tu do was prośba...
Witam. Chcę zrobic zegarek i termometr do samochodu z tego linku: http://www.elektroda.pl/rtvforum/topic98... W tym układzie trzeba zaprogramowac mikrokontroler Atmega8. Tylko nie mam pojęcia jak. Czy trzeba kupowac jakiś specjalny programator ?
od razu mowie ze jestem poczatkujacy i bardziej znam sie na softwarze niz hardwarze. mam do zrobienia taki projekt: termometr cyfrowy.. poszukalem troche i stwierdzam ze atmega8 najlepiej sie do tego nadaje wraz z lm35.. ale sporo rzeczy jeszcze nie wiem: 1. jak go najlatwiej zaprogramowac? przez spi czy rownolegle.. czy wymaga to programatora? jesli...
folia termo prasa termo podkladki termo
wózki widłowe błędy przełączanie kanałów audio iveco daily ciśnienie oleju
manetka hulajnoga wkrętarka milwaukee
Chiński skuter 4T 80 cm³ dusi się na zimnym silniku Menuet 20303 – przepalanie rezystora R20 po włączeniu UKF, zwarcie kondensatora, ECC85