atmel 1wire

Znaleziono około 59 wyników dla: atmel 1wire
  • Teoria do pracy dyplomowej: Analizator 1WIRE, Atmel AVR, HD44780, BASCOM AVR

    Sprawa jest taka ze mam urzadzenie a nie mam teorii. Musze wiec ja napisac a w necie nie moge za bardzo nic znalesc po Polsku. Mowiac szczerze nie potrafie nawet dobrze objasnic jak dziala ten uklad :) Jest to analizator magistrali 1Wire plus przystawka do pomiaru temperatury w oparciu o DS 1820. Mikrokontroler atmel 90S2313.

    Początkujący Elektronicy   06 Maj 2005 15:56 Odpowiedzi: 8    Wyświetleń: 1567
  • Jak przesłać dane z DS1820 przez Bluetooth RS232 TTL?

    1) Coś co ma 1 port szeregowy + (port szeregowy | SPI | 1Wire). W zasadzie to wszystkie 8 bitowe mikro-kontrolery Microchip lub Atmel. 2) Jeśli można zmienić prędkość fizyczną portu szeregowego zdalnie to w zasadzie nic nie jest potrzebne bo można odczytać z PC tak jak się to robi gdy termometr jest podłączony bezpośrednio do PC.

    Mikrokontrolery   11 Paź 2011 22:17 Odpowiedzi: 2    Wyświetleń: 1578
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak przepisać kod z AVR na STM32? Problem z przesunięciami bitowymi.

    Nota, co prawda dla AVR, ale te same reguły obowiązują dla innych USART. Pobieranie prowizji punktowej za publicznie dostępne i darmowe materiały jest sprzeczne z etyką i regulaminem forum. Załącznik usunąłem i dodałem link to źródła.

    Mikrokontrolery ARM   21 Cze 2018 08:34 Odpowiedzi: 3    Wyświetleń: 678
  • REKLAMA
  • Termostat na przetwornicy AC-DC SR087SG, attiny i DS18S20. Język C, AtmelStudio

    Witam wszystkich. Chciałbym się pochwalić zaprojektowaniem i wykonaniem termostatu bazującego na wymienionych w tytule podzespołach. W założeniu chciałem stworzyć termostat do swojej trawiarki tak, aby utrzymywać stałą temperaturę trawienia 40°C. Wcześniej po prostu zanurzałem w cieczy trawiącej podłączony do napięcia sieciowego przewód grzewczy. Sądzę,...

    DIY Konstrukcje   05 Gru 2014 17:45 Odpowiedzi: 11    Wyświetleń: 6735
  • [ATMEGA32][C][AVR STUDIO 5] DS18B20 wariuje przy wysokich temp

    Witaj tmf! Miałeś rację :D Przyczyną "wariowania" czujnika przy wysokich temperaturach były złe timingi - zarówno slotów "write" i "read". Do policzenia dokładnych czasów wykonania procedur wykorzystałem wbudowany w AVR Studio 5 symulator. Okazało się, że większość czasów była niemal o połowę za krótka. Na przyszłość: jeśli ktoś uważa przebiegi czasowe...

    Mikrokontrolery AVR   23 Gru 2011 22:20 Odpowiedzi: 2    Wyświetleń: 1837
  • m8 [c] ATMEL STUDIO - dziwne zachowanie odczyt z PROGMEM

    Ok. Czyli pozostając przy moim układzie: - wykorzystam _delay'e do 1Wire - zachowam rozdzielność komunikacji Chcę jeszcze zapytać czy wykorzystać pliki z katalogu rozdziału 24 o nazwie 1wire_basic.c (ona zawiera ATOMIC_BLOCK) czy 1wire.c? No tak - nie było pytania doczytałem, że jeden jest częścią składową drugiego .

    Mikrokontrolery AVR   26 Gru 2012 22:47 Odpowiedzi: 20    Wyświetleń: 3096
  • [STM32F107] termometr DS18S20 i komunikacja po 1 Wire

    Przyjrzyj się dokładnie... UART5->CR 2 &= CR 3 _SCEN_Reset; UART5->CR 2 &= CR 3 _IREN_Reset; Ta nota załączona powyżej jest słaba, jakbyś pogooglował za hasłem "1wire uart" to jako pierwsza wyskoczy taka strona http://www.maxim-ic.com/app-notes/index.... - tam generalnie jest wszystko co trzeba. EDIT: Tu jest jeszcze sensowna nota http://www.gaw.ru/pdf/Atmel/app/avr/AVR3...

    Mikrokontrolery ARM   21 Cze 2015 15:32 Odpowiedzi: 20    Wyświetleń: 7310
  • Czy Bascom wspiera magistralę CAN w automatyce domowej z Atmel?

    Witam. Ponieważ jestem zainteresowany tematem automatyki domowej mam pewne pytanie. Otóż swojego czasu w prasie elektronicznej (choćby przy okazji kursów Bascom) było bardzo dużo na temat mikrokontrolerów Atmel we współpracy z różnymi magistralami, przede wszystkim i2c, 1WIRE. Natomiast odnośnie magistrali CAN, w moim przekonaniu, zawsze panowała cisza....

    Mikrokontrolery   24 Cze 2011 10:58 Odpowiedzi: 40    Wyświetleń: 13520
  • REKLAMA
  • AT89C2051 i DS18B20 - wykrywa tylko 2 z 7 termometrów na 1-Wire, co robić?

    Witam wszystkich na forum. Buduje układ który miałby sprawdzić ile urządzeń podłączonych jest do magistrali 1wire (termometry ds18b20) i wyświetlałby kolejno odczytane temperatury. Do rzeczy, problem tkwi w tym ze mój atmel po wykonaniu instrukcji : 1wreset Il = 1wirecount() zawsze znajduje max. 2 termometry nie zależnie od tego ile jest podłączonych....

    Mikrokontrolery   24 Wrz 2007 09:21 Odpowiedzi: 22    Wyświetleń: 10104
  • REKLAMA
  • Wyświetlacz 6 LED 1wire

    Podstawową zaletą z wykorzystania 1-wire zamiast USART jest brak konieczności stosowania kwarcu (w przypadku ATTiny lub ATMega). 1-wire jest na tyle tolerancyjnym protokołem, że zmiany timingów związane z niestabilnością wewnętrznego generatora są bez znaczenia. Tu autor zamiast wykryć przyczynę problemów, zastosował ominięcie pod postacią kwarcu. Ale...

    DIY Konstrukcje   28 Sty 2014 12:18 Odpowiedzi: 18    Wyświetleń: 16398
  • [BASCOM][atmega16] Przerwanie zewnętrzne co 4ms i komunikacja 1wire - kolizja

    Wiesz, lepiej już tej osoby się nie radź :) Atmel udostępnia notę aplikacyjną demonstrującą użycie USART do realizacji mastera OW. W skrócie - USART można wykorzystać do generowania impulsów ujemnych OW. W tym czasie odbiornik USART działa jako 8-bitowy układ samplujący magistralę z zadaną prędkością.

    Mikrokontrolery AVR   15 Mar 2012 13:42 Odpowiedzi: 30    Wyświetleń: 4622
  • ds18b20 - Obsługa 1wire - diagnoza funkcji odbierania pisania

    Po kolei: - w reset_pulse wysyłasz coś przez USART, wysłanie tego trochę trwa, w zależności od bitrate może trwać całkiem długo, co rujnuje timingi... - w write - początkiem nowej ramki jest krótki impuls ujemny. Może on trwać 1-2 us, to wystarczy. Więc jeśli nadajesz 0 to zrób 0 przez cały czas trwania ramki (prawie 60 us), a jeśli jeden, to po 1-2...

    Mikrokontrolery AVR   21 Lip 2015 22:10 Odpowiedzi: 23    Wyświetleń: 1581
  • Jak zbudować układ sterujący urządzeniami elektrycznymi przez USB?

    1. Układy FTDI (FT232 i FT245) Są jeszcze układy dallasa USB<=>1wire i chyba philipsa USB<=>I2C. 2. Procki z obsługą USB (Texas i Philips na pewno robią takie ale nie pamiętam nazw) Jeszcze atmel,microchip i motorola mają w ofercie. 3. Kiedyś widziałem projekt na AVR bezpośredniej obsługi USB (na jakiejś słowackiej stronie) To jest projekt...

    Projektowanie Układów   29 Gru 2003 12:35 Odpowiedzi: 3    Wyświetleń: 2541
  • atmel studio M8 C - DS18B20 timingi rklibavr zmienne

    1. bo są w tym przypadku do odmierzania zbyt małe czasy a funkcje _delay_us() bardzo dobrze tu się sprawdzają 2. jak wyżej, właśnie do obsługi 1wire bardzo dobrze się sprawdzają, i nawet jak byś uparł się na zastosowanie do tego UART'a (chociaż szkoda marnować w takim procku uart do takiego celu) .... to i tak musiałbyś z tych funkcji opóźniających...

    Mikrokontrolery AVR   18 Lis 2012 20:31 Odpowiedzi: 9    Wyświetleń: 1998
  • [ATMega8]DS18b20-silne zakłócenia na magistrali 1wire

    ;) a ja jednak "przyczepię" się do tego twojego resetu bo mi spać to nie daje, zresztą przy tej okazji zgłębiłem temat chyba do końca i doszedłem do tego co zaleca sam "stwórca" AVR'ków czyli ATMEL http://obrazki.elektroda.net/62_12296144... żeby nie było, że zmyślam to poniżej podaję źródło: http://www.atmel.com/dyn/resources/prod_...

    Mikrokontrolery AVR   04 Sty 2009 23:32 Odpowiedzi: 35    Wyświetleń: 11607
  • Jak podłączyć licznik obrotów i miernik ładowania do 1wire?

    a czemu nie 1 wire ? (tzn nie upieram się ale mam już więc nie wiem czy jest sens zmieniać jak jest to oczywiście mogę) chodzi o to ze 1 wire mam pociągnięte po całym domu ogrodzie wiec bez dodatkowej zabawy mogę podłączyć dodatkowe urządzenia. chodzi więc chyba o jakąś płytkę z mikroprockiem który będzie umiał 1 komunikować się przez 1 wire 2 komunikowac...

    Mikrokontrolery   02 Mar 2012 12:49 Odpowiedzi: 7    Wyświetleń: 2409
  • Algorytm odpytywania wielu czujników DS18B20 na szynie 1-wire, Mega Atmel C

    Inna rzecz, że nawet jak odczytam osobno numery seryjne (podłączając je osobno po kolei) to i tak nie działają razem. Nie działa dlatego iż inaczej się obsługuję magistrale jak masz jeden układ a inaczej jak wiele. Nie będę tłumaczył jak odczytać numery bo koledzy powyżej wskazali odpowiednią dokumentację łącznie z numerem strony. Jeśli masz parę układów...

    Mikrokontrolery AVR   06 Gru 2008 16:15 Odpowiedzi: 10    Wyświetleń: 8743
  • Programowanie robotów dla absolutnego laika w kwestii elektroniki

    Witaj. Zacznijmy od tego, że jeśli zaczniesz się uczyć programowania mikroprocesorów, to na 99% nie znudzi Ci się to. Problemem jaki widzę u Ciebie jest, zdaje się, mała wiedza z elektroniki. Ale to nie jest duża przeszkoda, choć podstawy trzeba by znać. Ale nie martw się, ja dopiero po nauce programowania zrozumiałem, jak działa tranzystor. Ogólnie...

    Początkujący Elektronicy   03 Sty 2014 10:18 Odpowiedzi: 7    Wyświetleń: 1737
  • Wybór układu audio I2C do miksera z regulacją tonów dla każdego kanału?

    Witam. Zamierzam zbudować mikser audio (bez końcówki mocy) sterowany cyfrowo (Atmel 89C4051, LCD i impulsator)... zastanawiam się jednak nad wyborem układu na magistrali I2C do realizacji przedwzmacniacza. Początkowo pasowałmi TDA7318 ale okazało się, że nie można w nim regulować tonów dla każdego z kanałów osobno. Proszę więc o podpowiedź czego użyć?...

    Mikrokontrolery   23 Lis 2006 13:33 Odpowiedzi: 18    Wyświetleń: 3500
  • [Atmega8] Atmega8 i DS18B20 - brak odczytu temperatury, reset działa poprawnie

    Ten kod napisałem na podstawie dokumentacji temometru i dokumentu opisującego interface 1 wire od atmela: A do dokumentacji AVR-ka zaglądałeś :?: Zastanów się, czy można uzyskać niski stan na magistrali 1wire, jeżeli pin do niej podłączony jest ustawiony jako wejście :?: [syntax=c]unsigned char _DS18B20_ReadByte() { _DATA_DDR &= ~(1 << _DATA_WIRE);//...

    Mikrokontrolery AVR   15 Gru 2011 23:19 Odpowiedzi: 3    Wyświetleń: 1279
  • Jak napisać analizator widma akustycznego w Bascom dla LCD i Atmela?

    Właśnie niewiem na jaki typ programatora ustawić. Sprawdzałem już wszystkie możliwości i nic. Ale dzięki za pomoc spróbuje tego programatorka z helpa Bascoma . Pozdrawiam.. Szukałem w helpie ale znalazłem tylko podłączenie I2C , 1WIRE i nic więcej :( mógł byś wrzucić schemat tego programatora :?: i do których pinów portu podłączyć :?:

    Mikrokontrolery   09 Sie 2006 08:21 Odpowiedzi: 86    Wyświetleń: 26008
  • [ATmega8][C] Termometr ATmega8, DS18B20, LCD - pokazywana temperatura 0,0

    Nie znam się na ATmegach i Atmel Studio jak określa port ale zaprezentowany kod odwołuje się do całego portu: #define OUT_1WIRE_LOWPORT_1WIRE &= ~(1 << PIN_1WIRE); Konfiguracja (wskazanie) w kodzie prawidłowego portu/pinu 1W jest oczywistą oczywistością, jak mawiał klasyk i szczerze mówiąc wstępnie nie rozważałem takiej sytuacji. Użycie błędnego...

    Mikrokontrolery AVR   02 Maj 2019 10:56 Odpowiedzi: 19    Wyświetleń: 1011
  • AVR 90S2313 i DS18B20: brak odczytu temperatury, wynik FF FF, Bascom config?

    To radze poczytac pdf'a :) Ja czytałem i zrozumiałem ,a Ty chyba tylko przeczytałeś :( If the DS18B20 is powered by an external supply, the master can issue read time slots after the Convert T command and the DS18B20 will respond by transmitting a 0 while the temperature conversion is in progress and a 1 when the conversion is done. I gdzie tu pisze...

    Mikrokontrolery   11 Lut 2010 14:14 Odpowiedzi: 15    Wyświetleń: 2920
  • Zegar z termometrem: LCD 20x4, ATmega16, DS18B20, PCF8583P

    http://obrazki.elektroda.pl/4776361100_1... Witam wszystkich, jest to mój pierwszy projekt opisywany na tym forum. Przedstawiam projekt mojego autorstwa, zegar z termometrem wyświetlający aktualną datę, godzinę oraz temperaturę z 3 czujników. Założeniem projektu było zbudowanie zegara wyświetlającego godzinę oraz temperaturę wewnątrz...

    DIY Konstrukcje   21 Wrz 2021 10:53 Odpowiedzi: 27    Wyświetleń: 21447
  • Przesiadka na AtMega 64 - występują jakieś "kruczki"?

    W moim przypadku przesiadka z rodziny Mega na inną Atmela lub nawet innego producenta wymagałaby poznania nowej rodziny, inwestycji w stosowne programatory itp. Stąd na chwilę obecną pozostaję przy Mega. W moim przypadku na tym sprzęcie dopiero "mrygam LED", bo bieżąca robota ma pierwszeństwo, więc nie jestem tak do przodu... ;). Z tą inwestycją w...

    Mikrokontrolery AVR   14 Cze 2012 06:47 Odpowiedzi: 30    Wyświetleń: 6148
  • Obsługa ekspandera na I2C przez Raspberry Pi

    Rozumiem że Microchip został użyty jako przykład, w dodatku poradnik przetłumaczony. Nie mam nic przeciwko, bardzo dobra robota, nie dziwi mnie brak komentarzy bo co tu komentować? Świetnie opisane, nic tylko używać... Ale popatrzyłem na to i zapytałem siebie czy mnie jara, coś by trzeba skomentować i jedyne co uwiera podczas lektury to Microchip i...

    DIY Zagranica   07 Paź 2018 15:15 Odpowiedzi: 7    Wyświetleń: 16614
  • Jak porównać numer ID iButton DS1990A z zapisanym w EEPROM?

    Zgodnie z obietnicą oto procedurki do 1wire w ASM dla 8051, sprawdzone z termometrem DS1822, 89S8252 i kompilowane w RIDE (program wystawia na P0 temperaturę, taki "termometr Predatora"): name onewire $INCLUDE (ATMEL/REG8252.INC) DQ EQU P3.6 org 0 ajmp start ow_reset: CLR DQ MOV B, #0 DJNZ B, $ SETB DQ MOV B, #30 DJNZ B, $ MOV C, DQ MOV...

    Mikrokontrolery   13 Lis 2005 17:10 Odpowiedzi: 17    Wyświetleń: 6770
  • Zamienniki dla bufora NC7WZ07 do komunikacji UART <-> 1wire

    Poszukuję bufora open collector do komunikacji UART <-> 1wire. W nocie katalogowej od atmela jest przykład jak go zrobić na tranzystorach, ale chciałbym zaoszczędzić miejsce na dodatkowe rezystory i dwa tranzystory. http://obrazki.elektroda.pl/4015082500_1... Znalazłem jeden taki bufor - NC7WZ07, ale nie jest dostępny w popularnych sklepach...

    Elementy Elektroniczne - zamienniki i identyfikacja   01 Lut 2011 12:02 Odpowiedzi: 1    Wyświetleń: 2455
  • [ASM] [ASM][ATTINY2313] Dlaczego program nie zapala diod na porcie B?

    Napisałem właśnie taki o to program i program działa zgodnie z założeniem, miganie diody na porcie B.0. Program zarówno działa z PINB jak i PORTB...... A termometr dalej nie działa, ciągle jest temp 85st A więc sam widzisz, że obecnie Twoja wiedza o AVR-ku, wystarcza jedynie na miganie LED-ką - wybacz sarkazm :D Wróćmy do SBI PIND,0 Three I/O memory...

    Mikrokontrolery AVR   28 Lut 2010 11:28 Odpowiedzi: 22    Wyświetleń: 2549
  • Mikrowłącznik Obrotowy i pomiar napięcia z akumulatora 12V

    Witam. Rozpocząłem niedawno zabawy z uC atmela, jak narazie idzie nie najgorzej... Robie teraz zegarek z termometrem do samochodu (atmega8, pcf8583, ds18b20, LCD na hd4478). Jednym słowem standard... prawie każdy od tego zaczyna. Dużo materiału jest w necie, wiec do tej pory na wszystkie pytania tam znalazłem odpowiedź... Pytania mam 3... Pierwsze,...

    Mikrokontrolery   20 Mar 2007 17:12 Odpowiedzi: 3    Wyświetleń: 3018
  • Układ uruchomieniowy "MegaStarterKit"

    http://obrazki.elektroda.pl/2352937000_1... Zaprojektowany i wykonany układ uruchomieniowy powstał jako część dyplomowej pracy inżynierskiej na wydziale Elektronika i Telekomunikacja. Tytuł inżyniera obroniłem w 2010 roku ale dopiero niedawno postanowiłem przedstawić szerszej publice urządzenie mojego autorstwa. Urządzenie wraz z zestawem...

    DIY Konstrukcje   02 Lut 2014 20:42 Odpowiedzi: 20    Wyświetleń: 16167
  • Płytka prototypowa Miszczo test board.

    http://obrazki.elektroda.pl/3404456500_1... Witam. Chciałem zaprezentować wykonaną przeze mnie płytkę testową dla procesorów atmel rodziny atmega w obudowach czterdziestopinowych. Założenia Głównym celem było zaprojektowanie płytki pod mikrokontroler atmega32 w programie Cadsoft Eagle na licencji freeware, czyli 10cm x 8cm z jak największą...

    DIY Konstrukcje   25 Kwi 2013 20:38 Odpowiedzi: 21    Wyświetleń: 16497
  • [ATMEGA16][GCC + AVR Studio] 1Wire, DS18B20, komunikacja

    Rozwiązanie jest proste - stosować _delay_us z <util\delay.h>. Przy 1MHz co prawda można minimalnie mieć 3us opóźnienie, ale w tym przypadku jest to bez znaczenia. A BTW, dziwię się po co tak komplikować prostą sprawę jaką jest obsługa 1-w, skoro nawet w notach aplikacyjnych Atmela pokazane jest jak to zrobić na USART, bez jakichkolwiek opóźnień,...

    Mikrokontrolery AVR   06 Sie 2010 13:49 Odpowiedzi: 14    Wyświetleń: 6097
  • Projekt Cyklomierze V2.0 - system wspomagający produkcję z tworzyw sztucznych

    http://obrazki.elektroda.pl/1987241200_1... Witam szanownych Forumowiczów. To mój pierwszy projekt, który jest ukończony oraz nadaje się do publikacji. Jak wiadomo, potrzeba matką wynalazków. Na co dzień zajmuję się przetwórstwem tworzyw sztucznych metodą wtrysku. Posiadamy skromny park maszynowy – siła zwarcia do 1 000kN. Jako,...

    DIY Konstrukcje   22 Lip 2013 21:59 Odpowiedzi: 11    Wyświetleń: 12117
  • Teoria - komunikacja rejestrów przesuwnych z atmegą

    Wszystkie wchodzą w grę, przy czym ostatniego nie znajdziesz w atmedze, pozostaje realizacja programowa. Nieprawda - 1wire można relizować półsprzętowo na atmedze. http://www.atmel.com/dyn/resources/prod_...

    Mikrokontrolery   23 Sty 2010 22:35 Odpowiedzi: 7    Wyświetleń: 1667
  • DS18B20 + ATMEGA8 [C] - DS18B20 Zawiesza się, prośba o sprawdzenie kodu

    Witam! Popełniłem sterownik do pompy pieca C.O., jednak mam problem; wygląda na to, że po pewnym czasie zawiesza się czujnik temperatury (DS18B20) i wskazuje jedną, nieprawdziwą wartość... DS działa w trybie parasite, rezystor podciągający 4,7k, Vcc do masy. Poniżej kod programu. [syntax=c_mac]/* * main.c * * Created on: 27-09-2014 * Author: BrT */...

    Mikrokontrolery   28 Paź 2014 23:17 Odpowiedzi: 2    Wyświetleń: 1890
  • atmega8 [bascom] - ds18b20 wyświetlacz LCD na I2C wyświetla głupoty

    Biblioteka której użyłeś nie ma możliwości dowolnej konfiguracji pinów. W załączniku masz bibliotekę prosto z Rosji :D Chiński wyświetlacz sam mi się uszkodził ale coś tam wyświetla :D http://obrazki.elektroda.pl/6257086800_1... Kod którego użyłem do zrobienia tego zdjęcia [syntax=vbnet] $regfile = "m8def.dat" ' specify the used micro...

    Mikrokontrolery Początkujący   05 Gru 2015 16:47 Odpowiedzi: 4    Wyświetleń: 2226
  • 4x DS18b20 +LCD = Termometr

    Bo ja pozmieniałem ten pierwszy kod ducha__ $regfile = "m8def.DAT" $crystal = 1000000 'Deklaracja portów od wyświetlacza LCD Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.4 , Rs = Portb.5 Config Lcd = 16 * 2 '*************************************WA...

    DIY Konstrukcje   02 Maj 2015 22:07 Odpowiedzi: 493    Wyświetleń: 307303
  • [B] Program w asemblerze dla czytnika kart pamięci na 8051 z wyjściem RS232

    czyli jakbysmy napisami program ,ktory wykrywalby poziomy wyjsci i w zaleznosci od tego "dopasowywal sie" do sygnalow karty mozna by odczytac dne ?? Czy np. Atmelki to potrafia - bo wiem, ze maj UART, ale i 1wire, ale chyba nie I2C ? Moze w pisaniu przyda ci sie ten programik - na atmela 2313 ! Znalazlem go na phreakerskich stronkach - moze da sie z...

    Mikrokontrolery   30 Gru 2007 20:52 Odpowiedzi: 19    Wyświetleń: 3565
  • Instrukcje Watchdog, reset proca po zwisie od przepięcia.

    Dziękuje wszystkim za pomoc, już kliknełem odpowiednie klawisze pod waszymi postami. U mnie jest reset w pętli głównej, to bardzo prosty program do regulacji pompki CO, zrobiłem to na szybko gdyż było potrzebne już, dla tego się nie przykładałem, nic tam nie ma w schemacie, atmel, przekaźnik włączany tranzystorkiem, lcd i tyle poniżej podaje kod, niestety...

    Mikrokontrolery AVR   13 Gru 2010 19:25 Odpowiedzi: 15    Wyświetleń: 1957
  • ATTiny2313 - Konfiguracja Timer0 w C do migania diodą LED bez użycia Delay

    Najtrudniej analizuje się własny kod, bo zawsze patrzy się przez pryzmat wiedzy o tym co on powinien robić i nie dostrzega się drobnych błędów :) Zgadzam się z tym w 100%. Przy Bascomie rzadko sięgałem do PDF'ów kontrolerów, przy C nie da się bez tego wszystkiego zrobić. Bez tych 500 "przekręceń" licznika nawet w Bascom by nie poszło, jak zwykle zbyt...

    Mikrokontrolery Początkujący   05 Lis 2015 15:45 Odpowiedzi: 47    Wyświetleń: 3003
  • Jak zrealizować komunikację 1-Wire między dwoma ATtiny2313?

    czym się różni TWI od I2C? (poza tym, że jedna z nazw to wymysł Atmela, a druga Philipsa)? Chyba chodziło Ci o 1Wire :)

    Mikrokontrolery   28 Sty 2009 10:45 Odpowiedzi: 9    Wyświetleń: 2755
  • [atmega8][C] - Komunikacja ATmegi8 z termometrem cyfrowym DS18b20.

    Wyrzuciłem z programu obsługę mcp9700 (więc i przerwania) i dalej "cisza". Lub jeszcze lepiej - obsługiwać 1wire z wykorzystaniem uartu czy timera. Czy chodzi Ci o to, żeby zamiast funkcji delay używać sprzętowego timera do pomiaru opóźnień? The maximal possible delay is 768 us / F_CPU in MHz. W moim przypadku 768/16=48 us. W przypadku przekroczenia...

    Mikrokontrolery AVR   11 Paź 2015 16:22 Odpowiedzi: 15    Wyświetleń: 1404
  • DS18b20 - Czujnik temperatury wyrzuca wartości zerowe, co może być przyczyną?

    taktowanie procesora: 16MHz atmega32a main.c: [syntax=c] int main(void) {/* sprawdzamy ile czujników DS18xxx widocznych jest na magistrali */ czujniki_cnt = search_sensors(); /* wysyłamy rozkaz wykonania pomiaru temperatury * do wszystkich czujników na magistrali 1Wire * zakładając, że zasilane są w trybie NORMAL, * gdyby był to tryb Parasite, należałoby...

    Mikrokontrolery   13 Maj 2016 16:31 Odpowiedzi: 8    Wyświetleń: 1041
  • Reverse Engineering w praktyce - część 2

    Cześć, ghost666 napisał: bez dostępu do portu UART w systemie A czy coś takiego można jakoś przerobić jakoś w systemie? Nie dla radnych niecnych celów ale żeby np router był serwerem dla np arduino. Tak żeby na innym porcie podstawić serwer WWW pokazujący np stan czujników. W alternatywnych softach często się wykorzystuje lighthttpd. Jeżeli bootloader...

    Artykuły   25 Kwi 2017 16:24 Odpowiedzi: 10    Wyświetleń: 7059
  • Atmega 8 i 1-Wire: brak komunikacji z DS1820/1990, err=1, co sprawdzić?

    Ma zewnętrzny oscylator 8Mhz. Z resetem to chciałem do prób zrobić tak żeby na lcd w górnym wierszu leciały kolejne próby a w dolnym wynik err , a ja w tym czasie podłączam do 1wire "pastylki" licząc że zadziała :-). na tym forum znajdziesz niejeden fragment kodu do obslugi 1wire, w tym do pastylek 1990A, w wiekszosci pod Bascom-a. (szukaj np. po iButton)...

    Mikrokontrolery   10 Paź 2005 10:33 Odpowiedzi: 6    Wyświetleń: 1911
  • BASCOM, AVR, RS485, kłopot z komunikacją kilku urządzeń

    Witam Bardziej profesjonalnie jest wszystkie układy potraktować jako slave . Każdy słucha i czeka na przerwanie z uarta , jak je otrzymuje odbiera zawartość z udr porównuje i albo odbiera dalej albo ignoruje i czeka na kolejny adres . Atmel wyposażył układy w tryb multimaster ,który się do tego świetnie nadaje i warto o nim przeczytać w dokumentacji...

    Mikrokontrolery Początkujący   23 Paź 2020 10:17 Odpowiedzi: 27    Wyświetleń: 2955
  • Różnica odczytów DS18B20 na LCD i RS232 - przyczyna?

    Mam taki kod: "Config Lcd = 16 * 2 Config 1wire = P3.4 Dim Bd(9) As Byte Deflcdchar 0 , 24 , 24 , 32 , 32 , 32 , 32 , 32 , 32 Cursor Off Dim T As Integer Dim Ulamek As Integer Cls Do Gosub Ds1820 Locate 1 , 1 Lcd T ; "," ; Ulamek ; Chr(0) Loop End Ds1820: 1wreset 1wwrite &HCC 1wwrite &H44 Waitms 250 Waitms 250 1wreset 1wwrite &HCC 1wwrite &HBE Bd(1)...

    Mikrokontrolery   12 Lis 2005 20:24 Odpowiedzi: 6    Wyświetleń: 7276
  • Termostat z DS1820 i AT89C2051 - problem z wysokim stanem na pinie 8

    Mam mały problem. Chciałem przy wykorzystaniu czujnika DS1820 i AT89C2051 zrobić dość dokładny termostat. Jednak mam pewne problemy z kodem źródłowym. gdyż na pinie 8 atmela cały czas mam stan wysoki i nie wiem gdzie jest problem. Może ktoś z was potrafiłby mi pomóc? Oto kod źródłowy programu. Config 1wire = P3.3 Declare Sub Read1820 Dim Bd(9) As Byte...

    Mikrokontrolery   15 Gru 2005 22:56 Odpowiedzi: 7    Wyświetleń: 5437
  • Zegar na lampie oscyloskopowej

    kto lutuje procka ?! Jak nie ma się zamiaru go wyciągać to czemu nie lutować, w końcu atmele są ISP wiec pełen serwis w uruchamianym układzie :) Ja bym może później spróbował go razem z lampą oscyloskopową włożyć do obudowy, choć to może być trudne. Masz racje, to chyba będzie najtrudniejsze ze wszystkiego ;) z tego co widzę, nie zainstalowałeś zewnętrznego...

    DIY Konstrukcje   09 Cze 2022 08:47 Odpowiedzi: 96    Wyświetleń: 42272
  • ATMEGA32 - Jak uruchomić równoległe wątki do pomiarów i komunikacji RS232?

    Spróbowałem odblokowania przerwań na czas opóźnień w resecie i działa to bardzo dobrze. Nie ma błędów komunikacji, a na silniku nie słychać już żadnych przerw - praca jest płynna. Czyli chyba problem rozwiązany. Ja korzystałem z tego opisu Atmela, do którego dołączony był przykład: http://www.atmel.com/images/doc2579.pdf . Napisany co prawda na Atmegi,...

    Mikrokontrolery AVR   31 Paź 2015 17:39 Odpowiedzi: 35    Wyświetleń: 5478
  • [ATmega32] ATmega32 BASCOM DS1820 - brak komunikacji, błąd Err=1, Blad=1, podłączenie

    kolega xury dokładnie wyłuszczył problem. budujesz oscylator według schematu z noty katalogowej procesora w dziale dotyczącym taktowania. (oczywiście wcześniej kwarc trzeba wylutować :D) potem odpowiednie ustawienie częstotliwości i powinno śmigać. Bo 1wire przy źle ustawionej częstotliwości właśnie nie działa jak powinno :D nota: http://www.atmel.com/dyn/resources/prod_...

    Mikrokontrolery AVR   22 Sty 2011 16:47 Odpowiedzi: 24    Wyświetleń: 3372
  • Wybór małego mikrokontrolera AVR z RTC do budowy przypominacza

    (at)MMarek17 - pomysl "sciagi" podsunął mi sor (tu respect dla niego) w technikum ale troszke innej!! po mojej modyfikacji podstawą projektu ma być mikrokontroler PIC tylko nie wiem jaki wykożystać (wiem ze uP mają mały pobór mocy),ale nie znam tego typu układów, umiem programowac (i to chyba nie najgorzej uP ATMELA c'51, ale te sie do tego celu nie...

    Mikrokontrolery   27 Lis 2004 21:31 Odpowiedzi: 23    Wyświetleń: 2844
  • Termostat, uniwersalny sterownik urządzeń ~230V

    http://obrazki.elektroda.pl/5336859500_1... Projekt został zrealizowany na potrzeby sterowania urządzeniami zasilanymi z sieci 230V , świetnie nadaje się jako sterownik do wytrawiarki lub innych tego typu urządzeń, w których konieczne jest utrzymywanie stałej temperatury. Układ oparty jest o mikrokontroler ATmega8 firmy Atmel , który...

    DIY Konstrukcje   24 Lut 2018 08:59 Odpowiedzi: 21    Wyświetleń: 11946
  • Projektowanie płytki testowej z Atmega16 - sprawdzenie schematu i komponentów

    Witam, od jakiegoś czasu zaznajamiam się z mikrokontrolerami i doszedłem do wniosku, że trzeba zabrać się za pierwszy układ na którym można by poćwiczyć. W swoim układzie chciałem mieć: -uC Atmega16 -kwarc 16mhz -buzzer -3x LED -5x micro switch -1x 1wire -spi -i2c -lcd (2x16) reszta pinów kontrolera miała costać wyprowadzona w postaci goldpinów w układzie...

    Projektowanie Układów   19 Gru 2007 13:24 Odpowiedzi: 7    Wyświetleń: 10034
  • Sterownik pompy do pieca C.O.

    Dziękuję za uwagi. Odpowiadam hurtowo na poszczególne zagadnienia/pytania: Drogo – pewnie trochę drogo ale jak słusznie zauważył „Ibuprom” i o czym pisałem, nie miałem czasu i większej ochoty na „babranie” się w płytkach. Tym bardziej, że pewnie dokonując eksperymentów trochę więcej pieniędzy puściłbym „z dymem”....

    DIY Konstrukcje   08 Lut 2010 17:15 Odpowiedzi: 26    Wyświetleń: 31362
  • Dzikie sygnały przerwań. Jak zniwelować niedoróbki?

    Witam, jeśli ten schemat odzwierciedla stan faktyczny jeśli chodzi o elementy, szczególnie dyskretne to nie dziw się, że masz takie efekty. Jeśli chcesz aby przynajmniej odrazu w diametralny sposób zmienił się stan to zrób przynajmniej kilka podstawowych kroków: 1. przed stabilizatorem 7805 koniecznie wepnij 2 kondensatory - jeden elektrolityczny o...

    Mikrokontrolery   04 Mar 2007 13:35 Odpowiedzi: 8    Wyświetleń: 1904
  • Atmega8, LCD 2x16, DS18B20 - brak odczytu temperatury, czujnik niedostępny

    W funkcji unsigned char read(void) powinno być opóźnienie na pozostałą część trwania bitu. [syntax=c]unsigned char read(void) { unsigned char PRESENCE = 0; CLEAR_1wire; _delay_us(2); SET_1wire; _delay_us(15); if(bit_is_set(PORT_1wire,we)) { PRESENCE = 1; } else { PRESENCE = 0; } _delay_us(65); //tu opóźnienie wpisałem 65us ale może powinno być inne...

    Mikrokontrolery Początkujący   14 Sty 2014 08:54 Odpowiedzi: 5    Wyświetleń: 1668
  • Wybór układu TDA do miksera audio z regulacją tonów na I2C/1Wire

    Witam. Zamierzam zbudować mikser audio (bez końcówki mocy) sterowany cyfrowo (Atmel 89C4051, LCD i impulsator)... zastanawiam się jednak nad wyborem układu na magistrali I2C do realizacji przedwzmacniacza. Początkowo pasowałmi TDA7318 ale okazało się, że nie można w nim regulować tonów dla każdego z kanałów osobno. Proszę więc o podpowiedź czego użyć?...

    Audio Serwis   10 Lis 2006 18:34 Odpowiedzi: 0    Wyświetleń: 900