Na początek proponuje darować sobie TSOP1736. Chyba, że masz gwarancję że w okolicy nikt nie będzie używał żadnych pilotów podczerwieni. Wszystkie chodzą na 36 kHZ i będą wzbudzać lub zakłócać twoje urządzenie. Lepiej zastosować jakiś układ IRDA i zestawić prostą komunikację szeregową na UART. Masz wtedy jeden port szeregowy w PC i drugi port szeregowy...
Ad.1 Odpowiedź ze strony producenta : DataFlash® is the world's number one selling serial interface flash family. Introduced in 1997, Atmel's Dataflash families (45 series and the recently introduced 26 series) are feature rich, low pin count, sequential access families ideal for program code, data storage, Serial EEPROM replacement, and the next...
Ja mam takie małe pytanie, co to za element na schemacie 24C02BP? Czy można go kupić w Polsce? :) Pamięć szeregowa EEPROM - z kupieniem nie powinno być problemu... nawet w Polsce ;)
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...
Jeżeli tylko zwarłeś zasilanie, to nie powinno się nic stać - z punktu widzania procka takie coś wygląda jak zwykły zanik napięcia. No chyba, że zrobiłoeś to podczas programowania, kiedy na końcówkach proca był stan wysoki, wtedy jest ryzyko uszkodzenia wewnętrznych diod przy pinach i z tej przyczyny w programatorach ZAWSZE trzeba dawać szeregowe rezystory...
Przyszedł czas na nauczenie się I2C na przykładzie zewnętrznego EEPROM-u 24C128N w wersji SMD: http://www.atmel.com/atmel/acrobat/doc06... Napisy na układzie: ATMEL018 24C128N SI27 A Wylutowałem ją ze starej NOKIA 3210 Schemacik układu: http://obrazki.elektroda.pl/3043445900_1... Na początek chciałbym upewnić się że prawidłowo podłączyłem....
Zwiększ adres po zapisie do eeprom, to będziesz miał więcej danych do analizy. Dobry pomysł, spróbuję. Dałem autorowi propozycję rozwiązania. Kod, który wkleiłem działa z niewielkimi modyfikacjami (inne dekodowanie bajtów odebranych z szyny szeregowej) na emulatorze arduino z podłączonym do DHT22 Ale tu jest Atmega8 C++ i czujnik DHT11 Zapisujesz dane...
Programator na LPT używam tylko do programowania w płycie testowej i jak sięgnę pamięcią cięgle mam z nim problemy , głownie pierwsze uruchomienia zaczyna programować dopiero za 3 , 4 podejściem , nie wiem czym to jest spowodowanie bo nigdy nie doszukiwałem się rozwiązania problemu .Natomiast Si-Prog z tej strony jeszcze nigdy minie nie zawiódł a używam...
Dokładnie to 300-3400Hz. Też uważam, że 8kHz próbkowania w zupełności wystarczy. A pamięć to oczywiście FLASH, szeregowy, np. serii AT45DBxxx Atmela. Przy okazji, FLASH to też EEPROM - nie wiem kto wczesniej napisał, że EEPROM ma zbyt mało zapisów... Gratuluję rozeznania. Co do kart SD, to też uważam to za dobry pomysł (nota bene też są oparte na pamięci...
jak podłączyć zewn. pamięć do mikrokontrolera Jaką pamięć? RAM, Flash, EEPROM, ROM, EPROM, kartę SD? Jaki interfejs - równoległy/szeregowy (I2C, SPI, ...)? EEPROM atmegi8 ma ograniczoną liczbę zapisów i kasowań. Nie wiem jak to jest we Flashu. Podobnie. Wszystko jest pięknie napisane w Datasheet. Zajrzyj do niego. czy mógłby ktoś podać mi jakieś linki...
Chcę skonstruować urządzenie, które kilkanaście razy dziennie (po przerwaniu) zapisze do pamięci EEPROM godzinę i temperaturę, razem 3 bajty. Układ będzie pracował na jakimś ATiny i termometrze 1-wire Dallasa. Całość ma być mała (z bateriami wilekość temperówki), lekka i tania, więc planuję wykonać ją w SMD (przeszedłem już przez temat uśpienia i asynchronicznego...
Witam, Nie widzę problemu. Czytasz dane z portu szeregowego (bądź z bufora) w pętli. Gdy odczytasz 0xff, to w następnej pętli porównujesz kolejne 6 znaków z tymi, które masz po kolei zapisane w EEPROMie. CRC nie jest problemem, bo przy tym samym numerze seryjnym powinieneś dostać cały czas to samo CRC - można je ew. zweryfikować przy zapisie nowej karty...
http://obrazki.elektroda.net/23_12536510... Wszystko zaczęło się od wyświetlacza od kasy fiskalnej IBM 93F1090, który w roku 2006 dostał się w moje ręce. Chciałem go uruchomić lecz niestety nigdzie nie mogłem odnaleźć informacji jak się do niego dobrać. http://obrazki.elektroda.net/46_12536505... http://obrazki.elektroda.net/18_12536509...
http://obrazki.elektroda.net/43_12786005... Atmega fusebit doctor, jak sama nazwa mówi, to urządzenie do naprawienia nieumiejętnie przestawionych fusebitów w mikrokontrolerach z rodziny AVR. Największymi problemami jest ustawienie nieprawidłowego źródła zegarowego (fusebity CKSEL), wyłączenie programowania SPI (fusebit SPIEN), lub ustawienie pinu...
Pozwolę sobie pociągnąć dalej... Wszystko było by łatwiejsze gdybym miał RS232 w laptopie - ale nie mam jak to laptop. Więc jestem zmuszony (chcę) wykorzystać do transmisji danych port USB. Tak jak kolega powiedzmy że będzie to woltomierz (niech będzie na razie woltomierz). Pozwolę sobie olać tutaj kwestię jak co z czym aby uzyskać wynik bo to już mam...
http://obrazki.elektroda.net/78_12770565... Witam! Zniechęcony rozwiązaniami dostępnymi w internecie postanowiłem napisać własny bootloader dla mikrokontrolerów z rodziny AVR. Gotowe rozwiązania jakie znalazłem były zbyt rozbudowane lub po prostu nie działały. Projekt powstał w około 6-7 dni ale tylko dla tego że było to zagadnienie zupełnie...
A więc tak: Ja z góry zakładam, że jak na naszą polską technologię, to w długopisie z trudnością wkład zmieścimy. Tak więc możemy umieścić to np. w piórniku czy w obudowie większego kalkulatora (a nawet jeśli zmodyfikujemy program mikrokontrolera, to zmieścimy w tym również kalkulator). Jako procesor można wykorzystać Atmel AVR (np. Atmega8) lub jakiś...
http://obrazki.elektroda.pl/7154876600_1... Boberov Unbelievable Boot Loader V0.1 2013 Na wstępie skrócone informacje na temat projektu którego szerszy opis znajduje się w dalszej części tekstu. Program bootloadera przeznaczony jest dla ATMEGA8 (po minimalnych zmianach każdy AVR z wystarczającą ilością pamięci), umożliwia programowanie...
Pomysł takiego 'czytacza' mnie się jak najbardziej podoba. Jeśli robiłeś już coś na mikrokontrolerach i nie była to migająca dioda, to powinieneś sobie poradzić, kwestia tylko w jakim czasie. Wyświetlacz zaproponowałem od Nokii nie dlatego, że jest kolorowy, ale dlatego, że na białym lepiej by się czytało. Do LCD od Nokii jest sporo dokumentacji i mają...
Napisałem program do obsługi TWI pod atmega8. SDA i SCL mam podciągnięte pod +5V przez rezystory 10kohm. Wydaje się, że jest wszystko dobrze jednak 2 dni nie mogę tego uruchomić. Niżej zamieszczam pełny program do obsługi TWI: rcall i2c_init rcall i2c_start ldi r16,eeprom_adres_zapis;adres eeprom rcall i2c_wyslij ldi r16,0 ;starszy adres pamięci rcall...
https://obrazki.elektroda.pl/7629351300_... Rejestrator prądu spoczynkowego, temperatury, napięcia DC końcówek mocy Wstęp, do czego służy? Podczas konstruowania końcówek mocy niezbędny jest pomiar prądu spoczynkowego. Zwykle odbywa się on za pomocą pomiaru napięcia rzędu pojedynczych miliwoltów na rezystorach emiterowych końcówki....
http://obrazki.elektroda.pl/1998348900_1... Witam, chciałbym wszystkim przedstawić projekt sterownika matrycowego wyświetlacza LED. Na początek proszę tylko o nie ocenianie wykonania płytki (na płytce uniwersalnej/pająk) bo jestem świadomy jak ona wygląda i jak ją wykonałem. Historia Pomysł projektu narodził się, gdy jakieś pół roku...
http://obrazki.elektroda.net/29_12650436... Witam. Chciałbym przedstawić moją nową konstrukcję - rejestrator temperatury z obsługą kart Secure Digital (SD). Projekt powstał oczywiście w celach naukowych. Podstawą układu jest moja płytka testowa z mikrokontrolerem ATMega32. Dołączyłem do niej termometr cyfrowy DS18B20, zegar RTC DS1307 oraz...
http://obrazki.elektroda.pl/9531378400_1... Witam. Chciałem zaprezentować wykonany przeze mnie sterownik rolet okiennych wewnętrznych. Inspiracją do wykonania projektu było urządzenie zaprezentowane już jakiś czas temu: Założenia Głównym celem mojego projektu było automatyczne zasłonięcie okna po włączeniu światła w pomieszczeniu (po...
http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...
Witam. Niedawno rozpocząłem swoją przygodę z Atmegą8. Chciałem sprawdzić jak działa interfejs TWI. Na podstawie książki pana Cezarego Klimasza zakupiłem układ 24c16wp i napisałem program. Niestety program zamiast wyświetlać mi w terminalu liczby od 255 do 0 wyświetla bliżej nieokreślone sekwencje znaków. Czy mógłby mi ktoś pomóc znaleźć błąd w moim...
Witam Mam nadzieje i liczę na waszą pomoc a nie tylko że to było gdzieś tam to sobie poszukaj,,, albo poczytaj tam --> a tu sam język angielski. Jak wiecie prawie wszystko można samemu zrobić i samemu do tego dość. Ale, no właśnie, ale to będzie długo trwało... Dlatego piszę tutaj zakładając nowy temat ponieważ szukając na elektroda.pl znalazłem strzępki...
Tutaj jest opis całego zegara: Sercem urządzenia jest mikrokontroler ATMEGA8 pracujący na wewnętrznym rezonatorze kwarcowym o częstotliwości 8MHz. Układ zasilania składa się z transformatora sieciowego TS4/023, mostka Gretza, układu stabilizatora LM7805, oraz kondensatorów filtrujących. Układ DS1307, wraz z rezonatorem kwarcowym 32.768kHz oraz trymerem...
Chciałem przedstawić mój pierwszy projekt w BASCOMie. Jest to moduł komunikacji mikrokontrolera z telefonem komórkowym poprzez sprzętowy UART. http://obrazki.elektroda.net/97_12540699... W projekcie wykorzystałem uC Atmega8 i telefon SE T300. Wykorzystałem ten model, bo akurat taki miałem i okazało się, że przypadkiem ten model ma pewną zaletę....
Dzięki za pomoc - dziś byłem w sklepie i kupiłem zenerki 3,0V i 3,3V. Pomyślałem później że szkoda się bawić i wlutowałem 3V - wykryło. Nie wiem dlaczego, ale mój avrdude zadziałał tylko ze starszymi sterownikami libUSB. Używam GUI o zadziwiająco chwytliwej nazwie 'AVR8 Burn-O-Mat v2'. Fajna rzecz, pobiera fusy z µC i sam je przelicza. Programowanie...
http://obrazki.elektroda.pl/7786822500_1... Witam ! Chciałbym wszystkim przedstawić mój mały projekt sterowania zasłonami za pomocą pilota IR. Powstał celem przetarcia szlaków w sterowaniu silnikiem krokowym by w przyszłości podjąć próbę budowy amatorskiej maszyny CNC oraz dlatego, że bardzo lubię zasnąć po południu sobie a nie chce...
Mam zamiar dziś zaprezentować swoją zabaweczkę - układ przyjmujący sygnał MIDI, sterujący szesnastoma stacjami dyskietek. Na razie wejście MIDI jest tylko poprzez port szeregowy; pętlę prądową zrobię troszkę później; będzie można wybierać, czy sygnał ma być brany z prawdziwego MIDI czy z MIDI na rs232. Poza tym i tak nie posiadam fizycznego wyjścia...
http://obrazki.elektroda.pl/8007934500_1... Witam szanownych kolegów! Do zaprezentowania mam swoją nową konstrukcje tj. Mikroprocesorowy miernik ESR. Parametrami które w pierwszym przybliżeniu charakteryzują kondensator elektrolityczny i mogą podlegać nieniszczącym pomiarom są: pojemność kondensatora oraz szeregowa ekwiwalentna rezystancja...
Kod programu jest wzięty, z katalogu przyklad/uart dołączonego razem z bibliotekami. Oto jego kod /*--------------------------------------... */ /*Demo biblioteki UART */ /*Autor: Robert Krysztof */ /* WWW:http://www.8051.prv.pl */ /*E-mail: robert.krysztof(at)wp.pl */ /*--------------------------------------...
http://obrazki.elektroda.pl/4252478700_1... Witam. W czasie remontu pokoju moja piękniejsza połowa zapragnęła zmiany oświetlenia. Wymyśliła podświetlanie ściany małymi "halogenkami". Powstało coś takiego jak na zdjęciu z początku postu. Zastosowałem dwanaście takich żarówek LED: http://obrazki.elektroda.pl/9663663500_1...
Zmieniłem kod na: [syntax=c]#include <avr/io.h> #include <util/delay.h> #include <avr/pgmspace.h> #include <avr/eeprom.h> #define UART_OSCYL 11059200l #define GLUE(a, b) a##b #define SET_(what, p, m) GLUE(what, p) |= (1 << (m)) #define CLR_(what, p, m) GLUE(what, p) &= ~(1 << (m)) #define GET_(/* PIN, */ p, m)...
Co do Waitms 750 to przepraszam faktycznie moja winna po prostu jak wklejałem kod zapomniałem dopisac tego bo wcześniej probowałem zmieniać czasy ale jest na bank w programie. jesli chodzi o to Dodano po 21 Co jeszcze ciekawego przyuważyłem to to że jeżeli funkcje Call Znajdz_czujniki zastąpię po prostu ta funkcją to oba czujniki widzi Dodano po 34...
oto schemat: http://obrazki.elektroda.pl/2569720300_1... [syntax=c]#include <avr/io.h> #include <util/delay.h> #include <avr/pgmspace.h> #include <avr/interrupt.h> #include <string.h> #include <avr/eeprom.h> #include <stdint.h> #include <stdlib.h> #include "MK_RFM70/rfm70.h" #include "MKUART/mkuart.h"...
Jeśli wciąż jesteś zainteresowany tematem to możemy wymienić się doświadczeniami. Obecnie robię sterownik do terrarium 8 kanałowy (moim zdaniem to przesada), ale cóż, nie ja go będę używał. Obecna platforma to ATmega8515 (taki miałem pod ręką), lub ATmega16 (jeśli się nie zmieszczę z kodem). Mój układ pracuje w cyklu tygodniowym, oprócz zdarzeń czasowych...
http://obrazki.elektroda.net/32_11681915... Witam! Tak od jakiegoś czasu oglądam ten dział i postanowiłem opublikować swój projekcik.. W sumie jest stary (z przed 2ch laty), więc proszę aż tak bardzo się nie czepiać – są to moje początki z dziedziny uC Nie wnosi sobą nic nowego - jest to taki bajerek, ale chciałem się nim pochwalić Układzik...
http://obrazki.elektroda.net/98_11740675... witam wszystkich ...po ostatniej mojej konstrukcji kolorofonu http://www.elektroda.pl/rtvforum/topic62... postanowiłem zaprojektować coś odmiennego...a mianowicie płytke testową procesorów AVR i nie tylko... Jest to układ zawierający podstawowe "klocki" (umożliwiające stworzenie tzw.."rąk i...
https://obrazki.elektroda.pl/9170570400_... Witajcie. Dziś chciałbym razem z Wami zajrzeć do wnętrza przekaźnika bistabilnego BIS-411. Dla osób które nie znają tematu i nie wiedzą czym owe urządzenie jest przytoczę opis ze strony producenta: Elektroniczny przekaźnik bistabilny umożliwia załączenie oświetlenia lub innego urządzenia...
Oj kolego, poważny błąd - zasilaj prawidłowo mikrokontroler: http://mikrokontrolery.blogspot.com/2011... Dzięki za upomnienie, faktycznie gdzieś to przeoczyłem, na schemacie ideowym nawet masa wisi :) Poniżej zamieszczam poprawiony schemat ideowy i płytkę w EAGLE. Widząc duże zainteresowanie kodem wrzucam wsad w BASCOM....
Sposoby na oszczędzanie energii to jeden z naszych codziennych problemów. Żeby stworzyć sobie obraz dotyczący potencjału oszczędzania energii, a tym samym ekonomicznego wydawania środków, przede wszystkim należy określić ile energii będzie zużywać dane rozwiązanie. W warunkach domowych oznacza to, że należy wiedzieć ile dane urządzenie zużywa energii...
Ok w takim razie czas na moje sugestie: -RS-485- 100 metrow to zaden problem (pojdzie i na 1km albo lepiej zaleznie od szybkosci czyli lepiej bo ta duza byc nie musi) -droga radiowa-fajnie by bylo ale:trzeba by znalezc jakis cyfrowy dekoder wraz z nadajnikiem na niezbyt duzej czestotliwosci.Wszystkie dostepne to zazwyczaj RF a wiec powyzej 400MHz.Jak...
pozwól że wkleje inny przykład i zapytam o to samo $Reofilie = "m8def.dat" 'M8-Deklarationen $Crystal = 1000000 'interner RC-Oszillator reicht CONFIG LCDPIN = PIN , DB4 = PORTC.2 , DB5 = PORTC.3 , DB6 = PORTC.4 , DB7 = PORTC.5 , E = PORTB.1 , RS = PORTB.2 Config LCD = 16 * 2 dim retvalue as byte dim zahlstr as string * 5 dim frequ as Word...
Kondensator chyba jest po to żeby szumy "przepuścić" do masy. Montowane urządzenie będzie zasilane bateryjnie więc przez 1k ucieknie mi za dużo prądu. Jutro będę mógł zaprogramować sobie mój procesor więc zapytam o ustawienie fuse bitów. 0-bit zaprogramowany 1-bit niezaprogramowany RSTDISBL 1 - PIN RESET jako RESET (zamiast standardowy pin I/O) WDTON...
http://obrazki.elektroda.pl/3036840200_1... Wstęp/założenia Przedstawiam sterownik jasności diod LED przy pomocy PWM 14bit, max 6 niezależnych linii, 3 różne źródła sterowania jasnością. Układ został uruchomiony w dwóch wersjach: Attiny13 (2kanały) oraz Atmega48 (6kanałów), dodatkowo w kodzie obsłużyłem Attiny24 (4kanały) jednak nie...
http://obrazki.elektroda.pl/3220528400_1... Artykuł przedstawia amatorskie urządzenie pomiarowe na ATMega8. Niektóre rozwiązania układowe podpatrzono w podobnych projektach, firmware napisano od początku. Opis zawiera informacje o pomiarze rozmaitych wielkości elektrycznych przy pomocy mikrokontrolera. Płytka drukowana i wsad w załączniku....
http://obrazki.elektroda.pl/5613819300_1... Witam, Chciałbym przedstawić swoją konstrukcję, która była tematem mojej pracy na studiach inżynierskich. W dzisiejszych czasach prawie nikt już nie bawi się bramkami logicznymi, licznikami, rejestrami, które zostały wyparte przez sterowniki PLC. Urządzenia te wykorzystujemy do wykonywania...
Sprzedam zestaw do samodzielnego montażu (lutowanie) matrycowego wyświetlacza LED 32x8 o symbolu JB-001 V1.0 oraz współpracującego z nim sterownika JB-MEGA8 V1.0. Zestaw zawiera dwie płytki PCB (wyświetlacza i sterownika) oraz elementy elektroniczne (montaż przewlekany - THT - to ukłon dla początkujących) w tym matryce LED koloru CZERWONEGO. Cechy modułu...
Witam, Mam duży problem z programatorem AVR Prog USB v2 ( albert(at)albert-laptop:~/Pobrane/av... sudo avrdude -c stk500v2 -p m8 -P avrdoper -v -e avrdude: Version 5.9, compiled on Jul 30 2010 at 09:21:42 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch System...
eeprom szeregowy szeregowy eeprom atmega8 eeprom
antena ogrzewanie tylnej szyby zelmer malakser 25pt4423 dławik
wiertarka celma kondensator lenze naprawa
Bezpiecznik nawiewu kabiny Peugeot 307 – lokalizacja BSM, BSI, wartości, schematy Hyundai Tucson 1.6 benzyna 2018 – kiedy wymieniać łańcuch rozrządu, objawy zużycia, interwały