licznik timer rs232

Znaleziono około 103 wyników dla: licznik timer rs232
  • Jak odczytać impulsy 5V z czujnika prędkości auta na komputerze przez USB?

    Tutorial do avr taki znalazłem: http://avr.elektroda.eu/?q=node/8 Jak byś czegoś w sieci szukał, to raczej unikaj tutoriala z patron.net, uczy złych nawyków i jest nieco nie na czasie. Pomiar częstotliwośći na AVR realizuje się w miarę łatwo, przy wykorzystaniu timerów, jeden timer pracuje jako licznik impulsów z zewnątrz, a drugi odmierza czas, mozna...

    Początkujący Elektronicy   15 Kwi 2007 22:08 Odpowiedzi: 5    Wyświetleń: 2334
  • Książki z przykładami do projektowania układów mikroprocesorowych z T2

    Napotkałem jeszcze parę problemów po drodze: >>gdzie mogę znaleźć schemat jakiegoś kompatybilnego modemu z mikrokontrolerem 8051, wiem ze ma się kończyć na DB9 ale żadnego schematu nie widze... Tu chodzi o programator. Modem to coś zupełnie innego. 8051 można programować poprzez złącze ISP, tak jest w wersji S (ang. serial) np. AT89S51. Programator...

    Mikrokontrolery   24 Sty 2011 15:45 Odpowiedzi: 7    Wyświetleń: 2632
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak zbudować licznik kilometrów i prędkościomierz na AVR z LCD 2x16?

    Na procu jest uruchomiony miernik częstotliwości (stacjonarny). Wykorzystane są dwa 16bitowe timery, uruchomiona jest komunikacja po rs232, zegar czasu na PCF8583 z podtrzymywaniem bateryjnym. Nie bardzo wiem jak to wszystko przełożyć na BASCOM AVR. Na początek spróbuj uruchomić przerwania oraz timer0 w trybie normalnego licznika - tak aby liczył z...

    Projektowanie Układów   23 Kwi 2009 16:55 Odpowiedzi: 13    Wyświetleń: 7122
  • REKLAMA
  • [VB] SerialPort - sprawdzanie czy coś dotarło. RS232

    Pokombinuj z ustawieniem czasu Np. Sleep 100 '1/10 sek. Możesz też zadeklarować publiczną zmienną, liczącą ilość wywołań osobnej procedury z funkcją Sleep, wywoływać ją po zakończeniu pętli (Call czekaj). Myślę o czymś takim Public licznik as Integer Private Sub czekaj() licznik = licznik + 1 If licznik = 5 Then Exit Sub Sleep 200 '1/5sek. Call...

    Programowanie   06 Kwi 2009 18:41 Odpowiedzi: 11    Wyświetleń: 3394
  • [ATMEGA8] Czy przerwania TIMER-a zakłócą transmisję RS232 1200 b/s?

    To takie nieprofesjonalne i po drugie nie zadziała jak by układy podłączyć w sieci 60Hz. Musiałbym drugi TIMER zaprząc do pracy. Trochę to pokręcone by się stało. 1. Zdefiniuj pojęcie "profesjonalne" w tym przypadku. Układ ma działać niezawodnie i za taki płacą klienci, a nie na modłę teoretyków. 2. Możesz zaprzęgnąć układ i do pracy na 75Hz, wystarczy...

    Mikrokontrolery AVR   11 Paź 2012 18:32 Odpowiedzi: 14    Wyświetleń: 3494
  • REKLAMA
  • DS1820 nie odpowiada na reset z AT90S2313 – testowane różne czasy, assembler

    No cóż, jak dla mnie to 2 sprawy do przerobienia : 1. Pomiar czasu na Timer0 - jakaś parka bajtów w SRAM, służąca za licznik, który co przerwanie zmniejsza swoją wartość do zera, ale się nie przekręca. Jak chcemy zmierzyć czas, to cli, zapis licznika, sei i już tylko sprawdzamy czy licznik jest wyzerowany, a w międzyczasie program może wyskoczyc do...

    Mikrokontrolery   28 Mar 2005 22:13 Odpowiedzi: 9    Wyświetleń: 1410
  • [Atmega328p] [C] - Żle odmierzana czas, zła konfiguracja timera?

    Kiedy w obsłudze przerwania detektorów przejścia przez 0 umieściłem licznik liczący do 600, który po każdym zliczeniu wysyłał czas po RS232 do kompa i to samo zrobiłem z timerem okazało się że timer po ok. 10 min jest opóźniony o prawie 1 s w stosunku do licznika przerwań od detektorów... Siedzę już nad tym od kilku ładnych chwil i nie mogę dojść do...

    Mikrokontrolery AVR   27 Lip 2015 15:16 Odpowiedzi: 14    Wyświetleń: 3303
  • REKLAMA
  • Bascom - jak włączyć, zmierzyć i wyłączyć czujnik RS232 na Atmega32?

    To jest proste jak świński ogon :D ahahahaha, ale napisz kawałek kodu. Czy masz tam jakiś LCD czy nie, czy masz tam jakiś Timer ustawiony do odmierzania sekundy czy Wait`ujesz :D Czy w dokumentacji czujnika pisze, że nadaje tez na końcu niewidoczne w terminalu znaki 13 lub 10? EDIT: aaa masz tu taki prosty. Napisałem przy śniadaniu więc błąd mógł się...

    Mikrokontrolery AVR   12 Lis 2015 17:28 Odpowiedzi: 8    Wyświetleń: 2070
  • RS232 jak wyświetlić tekst z atmegi w oknie HyperTerminala?

    Dziękuję koledze! Pomogło. Dodano po 3 Dopisując pare tych linijek napisałem taki program: - po właczeniu procka w oknie HyperTer. pojawia się napis "Elektroda is the best" - po nacisnięciu "1" zapala sie dioda przyłaczona do portu a w kompie napis "Dioda załaczona" - po nacisnięciu "0" gasnie a w kompie napis "Dioda wyłączona". Czy kolega lub ktos...

    Mikrokontrolery   03 Kwi 2005 12:10 Odpowiedzi: 3    Wyświetleń: 1440
  • Atmega644pa - Timer1 nie odmierza równo 1 sekundy w trybie CTC

    Dzięki BlueDraco Wzór jest poprawany ale sprawdzę punkt 3-ci bo może tu coś wyjdzie. Problem też jest tej kwestii że ten mikrokontroler oprócz odlicznia jednej sekundy robi mnóstwo inny ważniejszych rzeczy, obsługuje moduł IP po SPI, robi odczyty/zapisy do NVRAM po I2C, wysyłanie informacji na dwa porty RS232. Może przyjąć inne podejscie, np timer ustawić...

    Mikrokontrolery AVR   18 Wrz 2013 14:49 Odpowiedzi: 15    Wyświetleń: 2952
  • Atmega16 - jak poprawnie sterować 16 serwami za pomocą PWM i timerów?

    Witam, Pomysł dobry ale sypie się najprawdopodobniej z powodu zbyt dużej ilości przerwań. Proponuje projekt sterownika "równoległego", taki wykorzystałem w mojej pracy inżynierskiej. Wprawdzie korzystałem tylko z 8 serw ale 16 też obsłuży po drobnej modyfikacji. Program zabiera większość mocy procesora do obsługi przerwań ale tylko przez czas 2ms potem...

    Mikrokontrolery AVR   14 Cze 2011 10:32 Odpowiedzi: 8    Wyświetleń: 2936
  • Jak zliczać impulsy? XMEGA, system zdarzeń i timery.

    Teoretycznie licznik można kasować przez event system ale on już jest podłączony do event system do dekodera, nie znalazłem w rejestrach opcji więcej nić jednego kanału zdarzeń do jednego licznika. Co do impulsów step dir - sterowniki CNC dostępne na rynku mają takie wyjście i nie wysyłają pozycji po RS232 a ingerowanie w same programy sterujące CNC...

    Mikrokontrolery AVR   23 Mar 2022 08:16 Odpowiedzi: 29    Wyświetleń: 753
  • Zastosowanie zegara w mikrokontrolerach, np. PIC 18F1220 - jakie możliwości?

    Hej, zajmuję się ATMELKAMI. Wykorzystuję clock do odmierzania czasu - timer (licznik) zlicza impulsy zegarowe, jak się przepełni to generuje przerwanie i coś się dzieje w programie. Zegar jeszcze może być użyty w interfejsach komunikacyjnych np rs232 pozdrawiam

    Początkujący Elektronicy   21 Wrz 2005 20:11 Odpowiedzi: 1    Wyświetleń: 680
  • Mega8 / Tiny2313 [BASCOM] - trudności z projektem (RS232 + ISP/UART + 4xPWM + .

    Kolejny raz widzimy to samo. Zamiast dobrać kontroler do zadania, to próbujesz na siłę dopasować zadanie do kontrolera leżącego w szufladzie. Tutaj o tyle gorzej, że nawet się nie zastanowiłeś ile zasobów potrzebujesz, tylko od razu przyjmujesz 2 albo 3(!) kontrolery do w sumie bardzo prostej aplikacji. Moim zdaniem wszystko zrobisz na jednym uC i może...

    Mikrokontrolery AVR   20 Paź 2013 11:11 Odpowiedzi: 13    Wyświetleń: 3102
  • REKLAMA
  • Ustawianie Timerow/licznikow w AT89CXXXX jako generator 50Hz

    Witam wszytsich chcialem sie zapytac jak mozna zrobic prosty generatoreg z popularnego procesorka AT89C2051(taki obecnie posiadam) o zadanej czestotliwosci, dodam, ze czestotliwosc ta bedzie niezmienna, raz ustawiona na etapie programowania az przez caly czas dzialania, chce zrobic generatorek o f=50hZ, mam kwarc 12MHz, ma to byc przebieg prostokatny...

    Mikrokontrolery   26 Mar 2006 15:41 Odpowiedzi: 12    Wyświetleń: 1926
  • C++ Builder: Wysyłanie danych po RS232 tylko przy końcowym położeniu scrollbara

    Jeśli dobrze rozumiem... Wstaw Timera (TTimer) na formę, nadaj mu czas np. 300 ms. W kodzie obsługi zdarzenia OnChange dla ScrollBara wyłącz i włącz ten timer (to zresetuje jego licznik). W zdarzeniu OnTimer dla Timera wywołaj swoją procedurę i wyłącz Timer. Zadziała to tak, że jeśli przez 300ms (lub inny zadany czas) nie poruszysz suwaka, to program...

    Programowanie Początkujący   05 Kwi 2017 20:41 Odpowiedzi: 10    Wyświetleń: 1113
  • Atmega8 - Konflikt Timer0 i Print przy odczycie impulsatora RS232

    nie możesz używać instrukcji load timer= jeśli chcesz w ten sposób to tak:load timer0,250(to daje do odliczenia 250 cykli) lub counter0=6 co też daje tyle samo do odliczenia czyli 250 cykli, to jeden z problemów z Twoim tajmerem Dodano po 3 Zapamiętaj zasadę, instrukcja load timer oblicza sama ilość cykli zliczanych do wystąpienia (tyle ile wpiszesz...

    Mikrokontrolery   21 Mar 2006 08:42 Odpowiedzi: 4    Wyświetleń: 1251
  • Bascom AVR - Dekodowanie części jawnej z układów HCS200/301

    Robi się to prosto na wejściu ICP Atmegi, mierzysz czas pomiędzy kolejnymi zboczami, raz jest opadające, raz narastające itd.. potem to tylko interpretacja wyników, liczenie bitów i po odliczeniu 64 bitów z transmitowanych 66, bo dwa ostatnie dla uproszczenia procedury pomijasz. wyświetlasz na LCD lub wysyłasz po RS232 do komputera, a tam wyświetlasz...

    Mikrokontrolery AVR   12 Kwi 2018 10:43 Odpowiedzi: 40    Wyświetleń: 7086
  • AVR Studio vs Assembler - bezpieczeństwo kodu, bootloadera i konwersja USB/RS232

    Na własnym doświadczeniu stwierdzam, by bawić się ARM trzeba: 1.Znać dobrze C i to sporo więcej niż podstawy 2.Znać bardzo dobrze angielski techniczny 3.Znać niuanse danego mikrokontrolera i czytać dobrze dokumentację. To przy graficznym programowaniu jest tak, że siadasz i programujesz z dnia na dzień... Trzeba tylko wiedzieć jak działają bramki,...

    Projektowanie i Tworzenie Po godzinach   21 Lut 2022 19:32 Odpowiedzi: 78    Wyświetleń: 3273
  • Jak w Bascomie pobrać czas z Windows przez RS232 na wyświetlacz?

    Witam! Jeżeli programujesz w 8051 to jest to proste. Konfigurujesz Timer0 w następujący sposób: Config Timer0 = Timer , Gate = Internal , Mode = 1 Jeżeli taktujesz procesor kwarcem 11.059Mhz ładujesz do licznika wartość 4150: Counter0 = 4150 I ustawiasz przerwanie dla Timera Ważne jest aby w przerwaniu za każdym razem ładować licznik tą wartością!!!...

    Mikrokontrolery   04 Lis 2005 12:25 Odpowiedzi: 9    Wyświetleń: 3301
  • Jak użyć przerwań do wykonywania procedury co sekundę w AVR?

    W przerwaniu to by było dobre ale procedura odczytu rs232 jaka jest w dokumentacji sie zabardzo nie nadaje sami zobaczcie: RS232_In:;Poczekaj na ramke danych Sbis UCSRA,RXC Rjmp RS232_IN ;Pobierz dane In Acc,UDR Ret Procedura zapetla sie tak długo aż nie otrzyma jakiejś danej wiec w przerwaniu np w timerze być nie może. Zrobilem prosty licznik ze pobiera...

    Mikrokontrolery   05 Lip 2005 15:56 Odpowiedzi: 12    Wyświetleń: 1581
  • AT89S52 - Jak skopiować pamięć zewnętrzną 32K x8bit przez RS232?

    Jeżeli nie przeraża Cię asembler to coś w tym stylu powinno pomóc. Program do odczytu zewnętrznej pamięci danych AJMP START ORG 200H START: ;=======================================... ; Ustawienie timerow i przerwan dla liczników czasu i transmisji szeregowej ;=======================================...

    Mikrokontrolery   08 Lis 2012 23:36 Odpowiedzi: 1    Wyświetleń: 2274
  • Czy moduł FTDI UM232R działa z Debianem i czy opóźnia transmisję RS232-USB?

    Średnio, bo dopiero PC zna dokładny czas synchronizowany z GPS. GPS daje mi dokładny sygnał sekundowy PPS, który mogę podłączyć do kilku ATmeg jako przerwanie, ale nie bardzo mam pomysł co dalej - jaki liczyć czas w obrębie danej sekundy. Timerami. Najlepiej chyba podać to PPS na wejście ICP timera. Masz jednocześnie przerwanie (w sumie niepotrzebne,...

    Mikrokontrolery   08 Sie 2011 18:26 Odpowiedzi: 19    Wyświetleń: 2535
  • 89C2051 z jednym UART i CMOS 4052 do konwersji prędkości RS232 1200/9600bps

    ten szybszy dajesz na UARTA a ten wolniejszy realizujesz programowo. txd realizujesz na zwyklej lini wsuwajac do niej bity w rownych odstepach czasu.rxd relizujesz na INT i przy pomocy timera. gdy dostajesz przerwanie od inta ustawiasz timer na czas 1,5*czas bitu transmisji, oraz ustawisz licznik bitow na 8 lub 9 zaleznie od tego czy odbierasz 9 bit.gdy...

    Mikrokontrolery   07 Wrz 2004 07:08 Odpowiedzi: 15    Wyświetleń: 1647
  • [C++] Komunikacja LPT z mikrokontrolerem jako RS232 bez przejściówek USB

    Szeregowca jak najbardziej możesz symulować na LPT (inna sprawa, że dla przesłania i bajtu trzeba wykonac ok 9 operacji na porcie - każdy bit trzeba wysyłać oddzielnie :D ). Co do timera - atandardowy w windozy jest zbyt wolny. W win9x/me na on rozdzielczość 50 ms, w NT/2000/XP - 10 ms. Jeśli chcesz dokładniejszy, to możesz użyć twz HPT (High Performance...

    Programowanie   30 Wrz 2004 14:27 Odpowiedzi: 8    Wyświetleń: 3858
  • [C++] Jak zrealizować obrotomierz zliczający impulsy na RS232?

    hm.. można w programie uruhomić wątek, i w nim zliczać impulsy w oparciu o HPT (high performance timer... taki wbudowany licznik do komputera co się inkrementuje z prędkością około 1,8MHz więc jest dokładny*).. zliczac przez np sekunde ilość impulsów na rs232, potem wpisać do jakiejś zmiennej z instancji wątku, wątek główny programu by odczytywał tą...

    Programowanie   22 Lis 2004 18:54 Odpowiedzi: 2    Wyświetleń: 1508
  • Jak regulować siłę chwytu chwytaka pneumatycznego dla oszczędności medium?

    Sterowniki PLC dominują w układach automatyki, gdzie wykorzystuje się siłowniki pneumatyczne. Często są to wyspecjalizowane sterowniki tzw. wyspy zaworowe, które działają jak sterowniki programowalne: wykonują program lub są sterowane przez łącza szeregowe (RS232, RS485 itp) lub przez sieć LAN, i inne. Ze względu na specyficzną budowę są odporne na...

    Automatyka Przemysłowa   31 Sie 2011 13:10 Odpowiedzi: 20    Wyświetleń: 4370
  • [ATmega32][C/LabView] - Obsługa dwukierunkowa RS232

    wstawiłem odbiór i wysyłanie do przerwania od RXC i faktycznie teraz działa to dużo lepiej, mam jednak pytanie jak to będzie wyglądało w przypadku kiedy przerwanie z timera też będzie aktywne ? chodzi mi o to, że w przerwaniu od timera będzie jeszcze odczyt ADC co 1, 10 lub 100ms i czy przerwanie od usarta RXC jakoś na to nie wpłynie? czy któryś odczyt...

    Mikrokontrolery Początkujący   12 Wrz 2012 18:36 Odpowiedzi: 53    Wyświetleń: 8451
  • Konwerter RS232 -> WiFi do obsługi centrali SATEL INTEGRA i nie tylko

    Sorki, że się przyklejam do tematu... Chciałbym użyć Twojego projektu ale z kostką MAX485 i teraz pytanie co do LUA. W którym miejscu mam wstawić: Być może jest prostsze rozwiązanie ale według mnie to musisz sam policzyć kiedy przełączyć MAXa na drugi kierunek. Robiłem kiedyś obsługę chińskich liczników energii i tam cały czas MAX jest ustawiony na...

    DIY Warsztat   19 Wrz 2020 14:33 Odpowiedzi: 51    Wyświetleń: 36441
  • Atmega8 - Implementacja przerwań dla DMX z UART i timerem RS485

    Witam buduje sterownik Dmx do sterowania oświetleniem scenicznym i mam problem w protokołem ponieważ DMX bazuje na RS485 i posiada dodatkowe ramki takie jak: 2. Break. 3. Mark After Break (MAB). 4. Start Code (SC). 5. Mark Time Between Frames (MTBF). 6. Channel Data (CD). 7. Mark Time Between Packets (MTBP). Problem jest taki że sama ramkę danych wysyłam...

    Mikrokontrolery AVR   17 Wrz 2012 17:07 Odpowiedzi: 14    Wyświetleń: 2643
  • [ATmega32][C] - Dziwne zachowanie sprzętowego PWM, przetwornika ADC i LCD

    Teoretycznie timer1 mógłbym włączyć dwa kanały PWM, ale i tak będę potrzebować dalej 2 timerów w trybie CTC zliczania. Dodatkowo potrzebny jest jeszcze timer który będzie wysyłał co kilka sekund dane poprzez RS232 na aplikację do komputera (wilgotność, temperatura, obroty wentylatorów, itp). Uważam, ze ATmega32 starczy. W przerwaniach od CTC spokojnie...

    Mikrokontrolery AVR   23 Lip 2012 11:37 Odpowiedzi: 16    Wyświetleń: 2546
  • Excel, VBA, program do odczytu danych z licznika energii

    Witam materiałów do tej kontrolki nie mam, (pozostaje wujek GOOGLE), ale mogę udostępnić mój program MOTBUS RTU w excel-u. Jest to wersja nie do końca skończona, działa tylko odczyt rejestrów i testowany był tylko na wirtualnym komie RS232 - Virtual.Serial.Port.Driver i programie - ModbusSlave symulującym odbiornik. Programy te ułatwiały bardzo testowanie...

    Programowanie Początkujący   01 Kwi 2011 18:22 Odpowiedzi: 3    Wyświetleń: 5610
  • Sterownik przemysłowy "GNUMASTER" - robimy ???

    Witam doczytałem że na ATMege 32 firma Relpol wykonała sterownik mini NEED parametry : - 8 wejść cyfrowych 230V AC; - 2 wejścia analogowe 0-250V AC; - 4 wyjścia przekaźnikowe (230V AC/10A); - zewnętrzna pamięć będąca rozszerzeniem pamięci programu; - możliwość programowania LAD i STL za pomocą PC; - przełącznik trybu pracy (RUN/STOP); - wskaźniki LED...

    Mikrokontrolery   09 Lip 2006 19:02 Odpowiedzi: 108    Wyświetleń: 19696
  • Jak na ATMega8 uzyskać 8-kanałowy PWM8b >1kHz z filtrem 100Hz?

    po odfiltrowaniu zostało co najmniej 100Hz A co Ty chcesz odfiltrowywać? Żeby zrobić 8xPWM 8-bitowe to licznik (timer) musi "pędzić" z prędkością 255kHz, czyli co 4us zwiększasz 8-bitową zmienną , porównujesz z nastawami PWM i odpowiednio zmieniasz wyjścia. Osobiście w celu prób wykonałem 5bitowy 10xPWM dla szybkości timera 100kHz przy kwarcu 14,56MHz...i...

    Mikrokontrolery   17 Mar 2008 22:25 Odpowiedzi: 15    Wyświetleń: 3822
  • [ATTiny2313/C] Przekłamanie w liczeniu czasu impulsu

    Trochę czasu minęło, no ale... Trochę inaczej to rozwiązałem, jeden układ bada impulsy i wysyła do drugiego który między innymi wyświetla te dane. [syntax=c]uint8_t i; uint16_t obr; uint8_t spal, pred; ISR(USART_RX_vect) { while ( !(UCSRA & (1<<RXC)) ); switch(UDR) { ... case 249: // OBR UDR = obr/100; // 2 pierwsze cyfry while ( !( UCSRA...

    Mikrokontrolery AVR   19 Maj 2011 06:44 Odpowiedzi: 21    Wyświetleń: 3148
  • DS1820 Źle pokazuje temperaturę w całym zakresie. Błąd we wsadzie.

    z ta kalibracjo to ciekawy temat ,ale jak podepne czujnik do termometru zrobionego na rs232 to temperature pokazuje idealnie,a ten kwarc to faktycznie 12.902400 ,tylko zmieniłem go na 11,059 oczywiscie tez zmieniając w kompilatorze. Wybacz kolego , ale Cię troszkę "obsztorcuje" :D 1)Twierdzisz , że używasz DS1820 (9-bit) , a temperaturę obliczasz jak...

    Mikrokontrolery   15 Lut 2007 20:09 Odpowiedzi: 6    Wyświetleń: 1941
  • Licznik Geigera z rejestratorem

    http://obrazki.elektroda.pl/5937161900_1... Chciałbym zaprezentować prosty licznik Geigera, jaki ostatnio wykonałem. Urządzenie oparte jest o powszechnie znaną radziecką tubę STS-5. Lampa ta jest ciekawa, ponieważ jest stosunkowo czuła. Jako element sterujący zastosowałem mój ulubiony mikrokontroler rodziny 8051 typu AT89C2051 z typowym...

    DIY Konstrukcje   26 Kwi 2014 15:27 Odpowiedzi: 21    Wyświetleń: 17022
  • Wybór mikrokontrolera AVR czy 8051 do projektu z precyzyjnym timerem, 16kB RAM/ROM, RS232

    Potrzebuję zmontować coś takiego: Mam mikrokontoler i podłaczam do niego czujnik na przykład Halla, który kilka razy na sek. będzie dawał sygnał. Musi być jeszcze 16kB RAMu i Romu też. Będzie transmisja RS232 do kompa. Muszę mieć jeszcze 8+2 bity wyjściowe luzem do innego układu. Nie wiem tylko jakiego procka wsadzić. Normalnego 8051 czy lepiej Jakiegoś...

    Mikrokontrolery   22 Lut 2005 08:41 Odpowiedzi: 6    Wyświetleń: 1356
  • Uniwersalna płytka testowa - 89S52, USBasp, STK200

    Pytanie do autora tematu. Dlaczego kolega bawi się dość leciwymi 8051 ? Jest pełno obecnie produkowanych 8051 o wiele nowocześniejszych niż 80C31. Przykładowo są to rodziny LPC700 (OTP) i LPC900. Dodatkowo Cypress ma też ciekawe 8051. 89S52, wydał mi się w miarę sensowny choćby do nauki asemblera, którego mam w szkole. Poza tym jest dosyć tani, bo...

    DIY Konstrukcje   18 Mar 2013 20:58 Odpowiedzi: 22    Wyświetleń: 18597
  • Jak zainstalować komponent portu COM w Delphi 7 dla AVR i RS232?

    Hm, timera wbudowanego w procka? Czyli licznika? Hm, po pierwsze - potrzebuję mniej więcej próbkować sygnał ok 1kHz (do celów diagnostycznych SI). A później muszę charakterystykę w czasie z tego wykonać w Delphi. Wykonując dokładnie pomiar (co 1ms) mogę olać błędy transmisji po RS (czy później jeszcze nawet radiowo), powtórny przesył, czy prędkość transmisji....

    Mikrokontrolery AVR   05 Lip 2010 11:20 Odpowiedzi: 71    Wyświetleń: 10141
  • Jak zbudować rejestrator pęknięcia przewodu z ATmega128 i LCD?

    Na początku serdeczne dzięki za odpowiedzi. ..w Twoim wypadku wystarczy rzeczywiście badać stan na nóżce... Tylko jeśli linii masz 40 i chcesz liczyć czas to hmmm..... mały kłopot. Można puścić powiedzmy 1 timer na 10 linii i osobno dla każdej linii zliczać "offset" w stosunku do wskazania timera, a za liczniki mogłyby robić dowolne komórki w pamięci......

    Mikrokontrolery   19 Gru 2005 18:47 Odpowiedzi: 11    Wyświetleń: 2199
  • [BASCOM] Błąd danych RS232 w ATMEGA16 z przetwornikiem ADC i Timer0, niestabilność danych

    Witam,. Mam następujący problem: Przetwornik analogowy na ADC pin 1 Przetwornik częstotliwość na Timer0 max232 1uF Kwarc 8Mhz i atmega16L Na kablu ze złączkami BNC mam połączenie atmega -> przetwornik czestotliwosci (2 kolumna). Wydaje mi się, że wszystko dobrze zlutowane oraz nie ma przerw w kablu BNC. Kabel mam 50 Ohm. Podczas wysyłania danych na...

    Mikrokontrolery AVR   24 Mar 2010 07:50 Odpowiedzi: 4    Wyświetleń: 1759
  • ATMEGA8 Bascom - odczyt ALPINE M-BUS i wysyłanie do RS232, problem z bajtami

    Pracuję nad odczytem ramki z ALPINE M-BUS i wysyłaniu do Terminala po RS232 Temat był kiedyś poruszany.Ogólnie M-BUS pracuje na zasadzie PWM ,tzn, 0 i 1 są transmitowane z różną szerokościa impulsów . Joerg Hohensohn zrobił już coś takiego w języku C. www.jevinskie.com/mbus/ Chce zrobic tosamo w bascomie. Docelowo ma być pózniej emu zmieniarki na module...

    Mikrokontrolery Początkujący   11 Kwi 2014 22:41 Odpowiedzi: 1    Wyświetleń: 1278
  • Kontroler 16 serw na ATmega16 plus komunikacja przez RS232

    Witam. Jak zaczynalem pracowac nad hexapodem ciezko bylo mi znalezc jakis krotki i w miare przejrzysty kontroler serwomechanizmow. Napisalem taki, plus mozliwosc sterwania serwami przez RS232. Wklejam je tutaj i mam nadzieje ze sie komus keidys przyda:) Algorytmy sa dosyc proste, jak by ktos chcial to moge wytlumaczyc jak co dziala zeby mozna bylo przystosowac...

    Robotyka Modelarstwo i CNC   05 Cze 2010 20:11 Odpowiedzi: 18    Wyświetleń: 13155
  • Konfiguracja 89s8252 z MAX232 - problem z komunikacją przez RS232

    Witam mam taki oto problem: zmontowalem sobie uklad ktory ma wstepnie zagadac przez RS'a do tego celu uzylem MAX232 ktorego podlaczylem do nog TxD i RxD uC. Jako taktu uzywam Timer 2 IE = 0xAA; //Przerwania TMOD = 0x15; //0 licznik,1Timer T2CON = 0x30; //timer 2 dla serial SCON = 0x50; //inicjacja T2 RCAP2H=0xFF; //moze TH2 ? RCAP2L=0xDC; //moze TL2?...

    Mikrokontrolery   22 Kwi 2004 16:07 Odpowiedzi: 1    Wyświetleń: 1237
  • ATMEGA8a, USART - ATMEGA8 i aplikacja w C++. Komunikacja po rs232.

    Witam. Od dość długiego czasu zmagam się z projektem ramienia i aplikacji nim sterującej. Cały projekt jest już prawie ukończony, poza komunikacją usart, która przysparza mi olbrzymich problemów. Aplikację napisałem w visualu. W skrócie, po kliknięciu przycisku "wyślij" program wysyła po serial porcie 18 bajtów (6x[bajt kontrolny+wybór serwa+wartość...

    Mikrokontrolery AVR   13 Cze 2015 22:15 Odpowiedzi: 10    Wyświetleń: 1614
  • [ATMEGA16] [BASCOM] Problem z wyświetlaniem danych na LCD z dwóch czujników

    Witam :) Po kilku dniach zabawy udało mi się zbudować układ składający się z ATMEGA16 (kwarc zewnętrzny 8 MHZ, rs232) i: - czujnika podającego na pin A1 napięcie 0.2-4.7V - czujinka podającego częstotliwość 4-40kHz na pin PBO. Po przestudiowaniu podstaw BASCOMu i lekturze forum udało mi się napisać oddzielne programy do obsługi tych czujników. Jednak...

    Mikrokontrolery AVR   09 Lut 2010 20:21 Odpowiedzi: 5    Wyświetleń: 2367
  • Jak ustawić TIMER0 w ATtiny26 do transmisji RS232 przy 110bps?

    Witam ostatnimi czasy mając do dyspozycji mikrokontroler attiny26. Postanowiłem napisać prosty program umożliwiający przesyłanie znaków z komputera do uC i prezentacje na wyświetlaczu alfanumerycznym LED. Attiny26 nie posiada jednak portu szeregowego RS232 więc chciałem spróbować swoich sił i napisać obsługę programową. Generalnie odbiór danych realizuje...

    Programowanie Początkujący   07 Sie 2014 20:22 Odpowiedzi: 2    Wyświetleń: 1773
  • Sterownik wzmacniacza lampowego

    http://obrazki.elektroda.pl/2289355800_1... Witam, Chciałbym przedstawić moją konstrukcję sterownika do wzmacniacza lampowego (opcjonalnie tranzystorowego). Sterownik powstał ok 2 lata temu na prośbę zaprzyjaźnionego audiofila a potem był rozwijany w ramach forum poświęconego konstrukcjom audio. Ponieważ ostatnio powróciłem do tego...

    DIY Konstrukcje   27 Sty 2015 12:34 Odpowiedzi: 8    Wyświetleń: 14022
  • [ATmega32] ATmega32 Bascom: Jak wysyłać dane przez RS232 co 1-2 sekundy?

    Witam, Mam taki problem. Chcę wysyłać do PC informację w formie takiego temp1;temp2;f1;temp3 i coś jeszcze. Jak wysyłam informację to chcę żeby ona była raz wyświetlana powiedzmy co ok 1-2s a nie tak jak na screenach pod kodem. (to jest losowe). Co może być nie tak. Timera2 używam jako odmierzacz czasu a timer0 do pomiaru częstotliwości (na 555) $regfile...

    Mikrokontrolery AVR   01 Sty 2009 20:12 Odpowiedzi: 1    Wyświetleń: 1713
  • Czy przesyłanie dźwięku przez RS232 z Atmega644 będzie słyszalne?

    To że procesor jest 8śmio bitowy, nie znaczy że nie posiada rejestrów 16 bitowych lub par H i L. Posiada np. liczniki/timery 16 bit, ADC 10 (ale może być i 12 lub 16bit) itd. Przetwornik ADC jest 10 bitowy sprzętowo (nie wiem jak miałby być programowo:). Procesory 8 bit mają najczęściej większość rejestrów 8 bit, wykonują większość operacji na 8 bitach...

    Mikrokontrolery AVR   11 Sie 2013 19:11 Odpowiedzi: 35    Wyświetleń: 6150
  • [AVR] Jaki 8-bit mikrokontroler AVR z 3 wyjściami 10-bit PWM i USB wybrać?

    Chyba, że połączysz dwa układy ATTiny2313 za pomocą SPI (szybka wymiana danych), CKOUT pierwszego <-> XTAL1 drugiego (praca z tą samą częstotliwością), skorzystasz z liczników Timer1 (dwa kanały 10bit PWM). I to byłoby jakieś tam rozwiązanie. A na dokładkę RS232.

    Mikrokontrolery AVR   15 Sie 2008 22:38 Odpowiedzi: 11    Wyświetleń: 2564
  • Atmel Studio - Symulator: Nieaktywny step into i testowanie programu AVR

    Witam Chciałbym nauczyć się działania symulatora w Atmel Studio. Do tej pory używałem eclipse ale właśnie symulator mnie skłonił do przejścia na AS. Aby się nauczyć skorzystałem z video i kodu zamieszczonego w tym artykule: http://mikrokontrolery.blogspot.com/2011... Niestety naśladując działania w symulatorze...

    Mikrokontrolery AVR   09 Wrz 2014 01:06 Odpowiedzi: 6    Wyświetleń: 2271
  • Mirlight (Domowy Ambilight na diodach RGB)

    Witam Działanie programu opiera się o programowe PWM'y zrobione na liczniku do 100. Częstotiwość odświeżania wszystkich diod to 80Hz, nie widać migania. Natężenie każdego z kolorów ma 10 poziomów i ta wartość od 0-10 jest podnoszona do kwadratu aby zlinearyzować działanie układu. Oczywiście przejścia między kolorami są zrobione bardziej płynnie. W obsłudze...

    DIY Konstrukcje   08 Kwi 2010 09:23 Odpowiedzi: 78    Wyświetleń: 37240
  • [ATMEGA32] [ATMEGA32][C] - Zakłócenia KS0108 po zmianie portu z PORTA na PORTB

    Akurat do tego kompilator się nie przyczepił. Poprawiłem kilka szczegółów związanych ze zmianą typów zmiennych i warninga nie ma żadnego (poza jedną nieużywaną zmienną) [syntax=c] #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include <string.h> #include <avr/eeprom.h> #include <stdlib.h>...

    Mikrokontrolery AVR   08 Sie 2012 13:36 Odpowiedzi: 13    Wyświetleń: 2457
  • Wykorzystanie mikrokontrolera 8051 do sterowania procesami przemysłowymi PLC

    Wlasnie dorwalem ten temat w swoje lapki, widze ze znajacy sie na rzeczy ludzie tutaj rozwazaja temat mojej pracki dyplomowej :D Tak to dziwnie, ze fachowcy rozwazaja, a amator (przynajmniej jako konstruktor, bo programowanie uP lubie i uprawiam od juz jakiegos czasu). Od roku juz prawie pracka jest w fazie koncepcyjnej, ostatnio bardzo zaawansowanej,...

    Mikrokontrolery   08 Sie 2009 20:42 Odpowiedzi: 36    Wyświetleń: 7304
  • Jak dekodować sygnał z chińskiego pilota z układem JA6221 bez oscyloskopu?

    ;PROGRAM DO OBSŁUGI TEGO PILOTA W ASEMBLERZE NA AT89C52 DODATKOWO WYSYŁA ADRES I POLECEMIE (ŁĄCZNIE 4 BAJTY) PRZEZ PORT SZEREGOWY (300bps) KWARC - 11,0592MHZ PILOT EQUP3.4 LICZNIK EQU40H LICZNIK_BIT EQU41H LICZNIK2 EQU42H BUFOR EQU43H BAJT0 EQU44H BAJT1 EQU45H BAJT2 EQU46H BAJT3 EQU47H TIME_OUT EQU20H.0 BRAK_W EQU20H.1 LJMP MAIN ORG0BH ;---------------------------------PRZERW...

    Mikrokontrolery   31 Sie 2008 09:48 Odpowiedzi: 63    Wyświetleń: 16615
  • atmega8 bascom - obsluga ADC ale nie komenda getadc!!

    Macie panowie racje. Generalnie to dawno temu zaczlem przygode z bascomem wtedy na 89C4051 ale poleglem i dalem sobie spokoj na wiele lat. Teraz wrocilem do tematu. Zaczalem od prostackich programow gdzie np delay 1sekunda sluzyl mi do mrugania ledami itd. Wstawialem takich delai wiele i mi diodki mrugaly jak cos tam mialem zglosic. Ale zaczalem sie...

    Mikrokontrolery AVR   04 Maj 2016 16:28 Odpowiedzi: 28    Wyświetleń: 2949
  • PIC ala wielowątkowość. Domykanie szyb. PIC 16f628a.

    Panowie, cały temat można załatwić w mega prosty sposób, bez żadnych sztuczek cyrkowych z taką ilością przerwań o jakich piszecie. Zdarzenia - to słowo padło już kilka razy choć wiem, że brzmi dla wielu enigmatycznie a można to zrealizować na wiele sposobów. Wystarczy JEDEN najprostszy timer sprzętowy tylko po to, żeby albo: 1. generował tzw: "tyknięcia...

    Mikrokontrolery PIC   28 Wrz 2010 12:51 Odpowiedzi: 26    Wyświetleń: 4016
  • STM32f103rb - Brak odpowiedzi na RX przy komunikacji Modbus RTU po RS232

    72e6 razy sie zmieni to wywoła UEV co spowoduje wywołanie (w tym przypadku) tego handlera. poniewaz 1 zmiana licznika to 1 takt zegara to 72e6 / 72e6 = 1s Jak wartość bedze 72e3 to 72e3/ 72e6 = 1e-3s Takie pytanko: czy wiesz w ogóle jak działa licznik? Tyle że systick jest 24 bitowym timerem. Wypadałoby zajrzeć do implementacji zanim zaczniesz wprowadzać...

    Mikrokontrolery ARM   20 Maj 2016 08:51 Odpowiedzi: 150    Wyświetleń: 7644
  • [Atmega8l][C] Czujnik ultradźwiękowy- problem z timer1

    Witam Mam problem z programem odmierzającym czas. Mikrokontroler współpracuje z czujnikami ultradźwiękowymi. Ogólne założenie programu jest takie że generuje paczkę 8 impulsów prostokątnych o częstotliwości 40KHz następnie 4ms na wyciszenie układu. Generowanie paczki wykonywane jest za pomocą Timera2 w trybie CTC. Następnie za pomocą Timera1 powinien...

    Mikrokontrolery AVR   11 Sty 2010 12:33 Odpowiedzi: 3    Wyświetleń: 1593
  • BASCOM - Odbieranie ramek o zmiennej długości przez RS232

    Tu masz przykład odbierania tekstu po RS-232 w Bascomie: [syntax=basic4gl]$regfile = "attiny2313.dat" $crystal = 8000000 $baud = 19200 Const Maxlen = 40 'Deklaracje stalych Dim Akey As Byte 'Deklaracje zmiennych Dim I As Byte Dim Pwm As Integer Dim Cmd As String * 4 Dim Buffer As String * Maxlen Dim E As Eram String * Maxlen I = 0 Config Pinb.2 = Output...

    Mikrokontrolery Początkujący   08 Lut 2014 06:52 Odpowiedzi: 7    Wyświetleń: 1665
  • atmega8 timer2 w trybie CTC i zmiana czętotliwości

    Witam wszystkich, rzadko pisze bo zwykle jakoś sobie radzę, ale po trzech dniach walki jestem zdesperowany i zaczynam szukać pomocy u Was. Zrobiłem emulację odbierania RS232 na nóżce INT0. Zbocze opadające oznacza że mamy bit startu. Tak startuje odbieranie: [syntax=c] ISR(INT0_vect){ // włączenie odbierania znaku na emulowanym UART 600bps GICR&=~(1<<INT0);...

    Mikrokontrolery Początkujący   23 Sie 2016 07:24 Odpowiedzi: 9    Wyświetleń: 1629
  • ARM - Sprzedam płytę testową dla mikrokontrolerów SAM7S !!!

    Witam. Mam do sprzedania 3 płyty ewaluacyjne dla mikrokontrolerów ARM SAM7S. Płyty są zgodne pinowo z mikromodułami MMsam7s firmy Propox wiec mozna w nich stosowac własnie te moduły. Ponadto jak ktos bedzie zainteresowany mam równiez własne moduły do tych płyt. Ułady ARM SAM7S posiadają: * 32-bitowy rdzeń ARM7TDMI * od 32 do 256kB programowanej w systemie...

    Ogłoszenia Elektronika   18 Paź 2006 23:53 Odpowiedzi: 6    Wyświetleń: 3251
  • TIMER0 AMTEGA8, zegar z datą na LCD, Poprawny kod?

    proszę bardzo :) : (kod jest w wersji roboczej więc nie wygląda podiecająco ;P) // deklaracja bibliotek wbudowanych w WinAVR #include <avr/io.h> #include <avr/interrupt.h> // deklaracja bibliotek prywatnych #include "lcd_driver.h"// biblioteka z driverami do wyswietlacza alfanumerycznego LCD 2x24; biblioteka z opóźnieniami #include...

    Mikrokontrolery   29 Paź 2006 15:39 Odpowiedzi: 12    Wyświetleń: 1883
  • Jak przesłać plik WAV (8KHz, 8bit, mono) przez UART i odtworzyć przez PWM?

    Zrobiłem bufor na tablicy i oto co wyszło: [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 20000000 $baud = 115200 Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down , Prescale = 1 Config Timer0 = Timer , Prescale = 64 Config Portc = Input Portc = &B11111111 Enable Interrupts Enable Timer0 Enable Timer1 Enable Serial On Timer0 Przerwanie_timera...

    Mikrokontrolery AVR   08 Mar 2012 16:44 Odpowiedzi: 19    Wyświetleń: 3037
  • silnik krokowy, drgania powodują błędy odczytu z enkodera.

    A wiec juz pisze więcej szczegolów otoz po pierwsze ingerowanie w budowe enkodera nie jest mozliwe bo jest to nowy enkoder szczelnie zamkniety i raczej nierozbieralny. Teraz odpowiedzi na reszte postow: Silnik jest stabilnie przytwierdzony do podloza nie mniej jednak generuje drgania. jest to silniczek krokowy 2-fazowy bipolarny o oznaczeniu KP56LLM2-553...

    Automatyka Przemysłowa   01 Gru 2007 00:05 Odpowiedzi: 6    Wyświetleń: 3101
  • Atmega - RS232 - Atmega ( klopoty z komunikacją )

    Przedstawiam tylko istotne części programu związane z transmisją danych Na początek Atmega 16 obsługuje klawiaturę, Wyświetlacz LCD i komunikację GSM i inne drobiazgi oraz RS232 z Atmegą 8 Dodano po 10 A tak przy okazji takie pytanie czym różni się transmisja po RS232 dla: A=1 Print A oraz Print "1" Wg ASCII < 1 > ma kod 49 i chyba w jednym i...

    Mikrokontrolery AVR   27 Sie 2018 09:57 Odpowiedzi: 12    Wyświetleń: 816
  • [Assembler] Obsługa RS232 za pomocą UART w 80c517A.

    Dzięki Zbych jeszcze jedno chodzi mi o wzór z książki Gałków dotyczący wartości wpisywanej do licznika przy transmisji. Korzystając z 517 nie musisz używac timerów do taktowania transmisji szeregowej. Możesz użyć specjalnie do tego celu stworzonego układu taktującego. Wzór, który podałem dotyczny właśnie tego układu. tymczasem dla 18..M nie wychodzi...

    Mikrokontrolery   30 Sty 2005 14:06 Odpowiedzi: 6    Wyświetleń: 1799
  • Maksymalna liczba serwomechanizmów sterowanych przez ATmega32 16MHz?

    Zmodyfikowaliśmy program: #include <avr/io.h> #include <avr/interrupt.h> //Prescaller jest ustawiony na 256 przy 16MHz //2.5ms - 0x3E //polozenie poczatkowe - 0x20 - 0d32 - 0.528ms //polozenie koncowe - 0x94 - 0d148 - 2.38ms unsigned char volatile p1[8] = {0x90,0x90,0x90,0x90,0x30,0x30,0x30... unsigned char volatile...

    Mikrokontrolery AVR   18 Wrz 2009 08:14 Odpowiedzi: 12    Wyświetleń: 2414
  • Wyświetlacz matrycowy LED 8x80

    http://obrazki.elektroda.pl/4102413500_1... Wyświetlacz matrycowy LED 8x80 - mój projekt magisterski. W ludzkiej naturze tkwi fascynacja wszelkiej maści kolorowymi, mrugającymi świecidłami, stąd też chyba popularność wyświetlaczy matrycowych. Można je spotkać zazwyczaj na dworcach, w autobusach, albo w witrynach sklepów. Od dawna chciałem...

    DIY Konstrukcje   29 Wrz 2018 22:00 Odpowiedzi: 42    Wyświetleń: 22122
  • Koszt i działanie 8-kanałowego analizatora stanów logicznych - online czy offline?

    8kanałowe a ile próbek? Najtańsze nowe ok. 500zł (atlantec) taki z akcesoriami 800zł, oczywiście, że wew. pamięć a potem "po fakcie", jak Sobie wyobrażasz oglądanie ONLINE przebkiegu 100MHz?xD Masz racje pytanie było debilne. O ile koledzy byliby na tyle uprzejmi prosiłbym także poddanie recenzji poniższego pomysłu. Z góry zaznaczam ze nie do końca...

    Warsztat elektronika   17 Lip 2009 07:08 Odpowiedzi: 31    Wyświetleń: 5530
  • 80537 - Porównywanie liczb zapisanych w komórkach pamięci

    Już wiem gdzie był problem, zadeklarowałem sobie zapisywanie od komórki 10h a tam mam stos i zmieniało mi wartość dlatego był błąd. Dokładnie tutaj zmieniłem: Dodano po 2 Wklejam cały działający kod z komentarzami, a nóż się komuś przyda. Wielkie podziękowania dla Panów z Elektrody, zawsze można na Was liczyć! [syntax=asm]$NOMOD51 $INCLUDE (REG517.INC)...

    Mikrokontrolery Początkujący   16 Sty 2013 21:47 Odpowiedzi: 7    Wyświetleń: 1659
  • [ATMEGA8] Problem z obsługą RS - co robie nie tak?

    Mam problem z uruchomieniem prostego programu na ATMEGA8. Mega jest podpięta z SN75176 (odpowiednik MAX485) i mam podłączone dwie takie płytki. Każda płytka ma przycisk i element wykonawczy (triak). Program ma za zadanie zbierać informacje z sieci (gdy wciśniemy przycisk na płytce B, powinien się załączyć triak na płytce A i odwrotnie) i w razie potrzeby...

    Mikrokontrolery AVR   03 Lip 2009 08:35 Odpowiedzi: 15    Wyświetleń: 2796
  • 8051 ASM: Program nie działa po wgraniu do układu, RS232/485 milczy

    Jak miło, że ktoś tu pisze w ASM bo mam problem. Otóż piszę sobie programik, który ma gadać z PC po RS. Niby nic wielkiego, literatury mnóstwo, przykładów jeszcze więcej tylko, że.... Programik (a właściwie tylko istotny fragment, który zamieszczam) działa pięknie w środowidku Keil -> pokazuje jak pięknie tyka zegarak i jak ślicznie zasuwają "iksy"...

    Mikrokontrolery   04 Kwi 2005 08:12 Odpowiedzi: 2    Wyświetleń: 2049
  • Programowalny sterownik zupełnie inaczej

    https://obrazki.elektroda.pl/8368409700_... Celem projektu było stworzenie amatorskiego programowalnego sterownika logicznego. Motywacją do stworzenia tego sterownika była potrzeba posiadania uniwersalnego urządzenia pozwalającego w warunkach laboratoryjnych na szybkie przetestowanie różnych algorytmów sterowania przy przebiegach szybkozmiennych....

    DIY Konstrukcje   21 Cze 2018 22:00 Odpowiedzi: 38    Wyświetleń: 12435
  • IR SFH5..-36. Odkodowanie RC5 na detektorze. Pilot philipsa z wieży.

    Witam. Chcailbym sie pochawalic kodem zrodlowym a zarazem prosic o pomoc ...niby banalne ale nie chce dzialac. Chodzi o odkodowanie RC5 na tym detektorze. Uzywam pilota philipsa z wiezy. Nawet dzis badalem przebieg na oscyloskopie z detektora...wszytko gra tak jak w przykladach ksiazkowych. Np odkodowalem przycisk "stop" i to ze jest to przycisk do...

    Mikrokontrolery   05 Gru 2006 18:09 Odpowiedzi: 1    Wyświetleń: 1064
  • [Attiny 2313][ASM] - Nieprawidłowy reset z powtarzającym się błędem

    Układ jest fizyczną realizacją projektu http://obrazki.elektroda.pl/4955329500_1... http://obrazki.elektroda.pl/2160094000_1...

    Mikrokontrolery AVR   25 Wrz 2012 17:11 Odpowiedzi: 6    Wyświetleń: 3372
  • Płytka uruchomieniowa PIC16F1459 z USB

    To może i ja dodam od siebie taki mały projekt - miernik pojemności ogniw Li-Ion, oparty też o ten uC PIC16F1459. Może komuś też się przyda. Kod jeszcze rozwijam, tak że sugestie mile widziane :) Aha, w projekcie tym jest ważne stabilne zasilanie, najlepiej równo 5,00 V (aby mieć jak najdokładniejszy wynik pomiaru - czyli nie zasilać z USB bo często...

    DIY Konstrukcje   09 Wrz 2016 10:19 Odpowiedzi: 15    Wyświetleń: 5937
  • atmega328 Bascom - Odczyt danych z PCF8563 - błędy odczytu z rejestru -dodaje 40

    Witam Mam płytkę Loggera GPS + SD + PCF8563. Jeśli chodzi o GPS i zapis na SD wszytko jest OK. Problemem jest ( i to pierwszy raz się z czymś takim stykam ) odczyt danych z z układu PCF8563. Otóż dla pewnych wartości sekund, odczytana wartość czasu - godziny jest większa o 40 ( czterdzieści ). Czyli jeśli czas jest 22:40:02 to jest wyświetlany poprawnie,...

    Mikrokontrolery Początkujący   08 Wrz 2015 10:33 Odpowiedzi: 4    Wyświetleń: 2337
  • [AVR, C] Projekt enkodera inkrementalnego z elektroniką na dwóch uC

    Mam projekt enkodera inkrementalnego który ma dwa pierścienie z polami generującymi sygnał 0 i 1. Między górnym i dolnym pierścieniem jest przesuniecie 90°. Więc tak wyglądają sygnały: http://obrazki.elektroda.pl/7174774200_1... Teraz tak, jedno pole na tarczy zajmuje 2°. Z racji tego że jest przesuniecie 90° mogę uzyskać rozdzielczość...

    Mikrokontrolery   06 Sty 2014 21:44 Odpowiedzi: 13    Wyświetleń: 3048
  • Jak oprogramować czujnik DS18B20 na interfejsie 1-wire w C/C++?

    Witam! O samym interfejsie 1-wire jest w internecie całkiem sporo. Nie znalazłem jednak nic sensownego na temat oprogramowania urządzen podeń podpiętych (mysle tutaj o czujniku temp. DS18B20 i podobnych). O ile w I2C dosc latwo jest zrealizować komunikacje, o tyle przy 1-wire, gdzie nie ma synchronizacji z osobnego zegara, robi sie problemik. Moje pytanie...

    Mikrokontrolery   21 Gru 2007 17:19 Odpowiedzi: 1    Wyświetleń: 1616
  • [Atmega8][C] - Odczytywanie wartości napięcia na wejściu

    W sumie może być, ale można dokładniej - wejscie ICP automatrycznie powoduje, że w odpowiednim rejestrze (ICR) zostaje zapamiętana bieżąca wartość licznika. Dzięki temu nie masz tak krytycznych zależności czasowych w programie - jak przerwanie się trochę opóźni to nic się zgubisz. Zostawiasz licznik pracujący w kółko, w przerwaniu ICP zmieniach naprzemiennie...

    Mikrokontrolery AVR   29 Sie 2012 22:32 Odpowiedzi: 34    Wyświetleń: 6387
  • [Atmega8][C] - Obsługa wyświetlaczy 7 LED - pierwsze starcie, krytyka programu

    Witam serdecznie Od jakiegoś czasu postanowiłem zakończyć moja przygodę z Bascomem i skupić się na języku C. Okazało się to bardziej czasochłonne niż myślałem, ale powoli idę do przodu. Napisałem program, który w przyszłości będzie zegarkiem, może nawet z termometrem i magistralą RS232, ale to odległa przyszłość. Na razie udało mi się opanować Timer0...

    Mikrokontrolery Początkujący   23 Lip 2012 11:45 Odpowiedzi: 18    Wyświetleń: 2714
  • Konwerter USB-RS232 na ATTINY2313. Wyjścia RTS,CTS.

    Kombinowałem trochę z tym zegarem, ale najgorsze jest ustawianie drugiej linii, bo zegar działa w pętli, i nie wyświetla w drugiej albo migocze szybko. Zostawiłem go na razie, bo kończę zegar na IW-18. Dziś skończę obudowę do IW-18, i zabieram się znowu za ten drugi. No i się wziąłem. Poskładałem taki kod jak niżej: [syntax=basic4gl]$regfile = "m32def.DAT"...

    Mikrokontrolery AVR   24 Sty 2014 14:24 Odpowiedzi: 34    Wyświetleń: 7965
  • Jak zrealizować prostą transmisję danych między AVR a Siemens S7-200?

    Problem jest następujący. Ja programuję AVR. Kolega programuje S7-200 (lub 300.. nie pamiętam dokładnie). Moja i jego znajomość S7 ogranicza się do styków i timerów. Potrzebujemy zrobić prostą transmisję danych między AVR i S7. Pod pojęciem 'prosta" mam na myśli coś w stylu... on wstawia bloczek "TRANSMISJA" i każe wysłać tym bloczkiem liczbę np. 123....

    Mikrokontrolery   29 Cze 2009 19:52 Odpowiedzi: 2    Wyświetleń: 2048
  • Sterownik PLC w oparciu o mikrokontroler Atmega z dostępem przez www

    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...

    DIY Konstrukcje   08 Kwi 2018 10:27 Odpowiedzi: 18    Wyświetleń: 12567
  • Przerwania w HT PICC. symbol _main is defined more than once.

    Witam. Mam problem z obsługą przerwań (PIC12f675). Napisałem procedury zgodnie z manualem i przykładami ale kompilator wywala mi błąd: Executing: "C:\Program Files\HI-TECH Software\PICC\STD\9.60\bin\picc.exe" -oodbierz.cof -modbierz.map odbierz.obj delay.obj rs232.obj --chip=12F675 -P -q -g --asmlist "--errformat=Error W programie są zdefiniowane trzy...

    Mikrokontrolery   04 Lis 2007 20:54 Odpowiedzi: 4    Wyświetleń: 1539
  • bascom-stos stcheck pokazuje error=3 mimo framesize = 1000

    Witam. Proszę Was o sprawdzenie poniższego kodu: Problem polega na tym że na LCD pokazuje się error=3 , a w symulacji error=0. Dalsze zwiększanie ramki to jakaś paranoja. Wyłuskałem ten kod z programu który ma kilkaset linii . Tam mam dopiero skutki przepełnienia stosu :-( . $regfile = "m32def.dat" ' specify the used micro $crystal = 8000000...

    Mikrokontrolery AVR   18 Sie 2010 10:33 Odpowiedzi: 2    Wyświetleń: 1491
  • attiny2313+UART ==> atmega8l+UART (cos jest nie tak:)

    Witam, Mam pewien problem powiazany z UARTem pod atmega8l... Otoz mam pewnien program ktory pieknie dziala pod attiny2313(UART sprawny, komunikacja rs232<=>pc tez dziala dobrze). Problem narodzil sie, gdy chcialem przeniesc ten program na atmege8l... Podejrzewam, ze problem lezy we flagach... Nie znam sie jeszcze na tyle dobrze na C, zeby problem...

    Mikrokontrolery   28 Gru 2006 23:52 Odpowiedzi: 2    Wyświetleń: 3992
  • AVR Simulator - Jak symulować wciśnięcie przycisku klawiatury?

    Wszedłem w posiadanie następującego programu. Chciałem zasymulować jego działanie łącznie z przyciskami. Nie wiem jak sprawdzić reakcję programu na przyciski. Nie wiem gdzie są rejestry. [syntax=basic4gl] '************* Konfiguracja uC ***************** '***************************************... $regfile = "m16def.dat" $crystal = 16000000 $baud...

    Mikrokontrolery Początkujący   27 Kwi 2014 09:54 Odpowiedzi: 4    Wyświetleń: 2124
  • Jak obsługiwać kasownik do HC05 i odblokować procesor SC202D?

    Aby procek cokolwiek robił musi mieć program.Program to zestaw kolejnych instrukcji jemu zrozumiałych (w tzw języku maszynowym danego procesora).Instrukcje te są kolejno pobierane przez licznik rozkazów.Licznik nie zawsze czyta po kolei 1,2,3 ..501,502 itd.Często (i gęsto)sam program "skacze" po adresach w tą i zpowrotem.To jednak drobiazg ,zamieszanie...

    Radia i Systemy Multim. Samochodowe Serwis   19 Maj 2005 12:25 Odpowiedzi: 31    Wyświetleń: 8934
  • [Atmega32a] Atmega32a USART nie działa, mimo poprawnej konfiguracji na Atmega88

    Witam. Od paru godzin męczę się z niedziałającym USARTem na atmedze32. Na atmedze88 wszystko śmiga jak ma więc przejściówka USB<->RS232 jest ok. Brak zimnych lutów na płytce. Kwarc zewnętrzny (ustawiony jako EXTHIFXTALRES_258CK_4MS - przy czym nie wiem czy tak ma być dla kwarcu 16MHz). Kod zamieszczam poniżej: [syntax=c] /* * softPWM.c * * Created:...

    Mikrokontrolery AVR   20 Wrz 2012 21:22 Odpowiedzi: 8    Wyświetleń: 1461
  • [ATmega8][C] Kłopoty z detekcją zera, fazowa regulacja mocy.

    Więc tak, napisałem program od nowa, zliczając tym razem przerwania INT1 i wywołując funkcję write_text_RAM() (wysyłającą dane po rs232) w przerwaniu TIMER1_OVF z odpowiednią wartością wpisaną do TCNT1. Okazało się, że jednak przerwania INT1 występują prawidłowo, co 0.01 #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h>...

    Mikrokontrolery AVR   19 Wrz 2010 14:12 Odpowiedzi: 12    Wyświetleń: 7332
  • Eksperymenty EKG z monitorem pracy serca (Heart Monitor), oscylografem i OpenLog

    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...

    DIY Konstrukcje   25 Maj 2022 09:48 Odpowiedzi: 14    Wyświetleń: 5850
  • [Bascom] RS485 z Atmega328 i ATtiny2313 - brak odpowiedzi od slave'a

    zrobiłem tak: Atmega328 - Master Do Config Serialin = Buffered , Size = 24 Enable Interrupts If Ischarwaiting() = 1 Then ' sprawdź czy jest jakiś znak do odebrania w buforze lub HW UART Gosub Odczyt_rs End If '***************************** wysyłanie żadania danych do modułu 001 If Flaga_001 = 1 Then Set Re_de Waitms 2 Print "MOD001"...

    Mikrokontrolery AVR   02 Sty 2012 21:39 Odpowiedzi: 15    Wyświetleń: 3385
  • But z czujnikami do wykrywania poprawności chodu oraz zliczania kroków

    http://obrazki.elektroda.pl/1784240100_1... Projekt wykonany przez dwójkę studentów integruje 3 rodzaje pomiarów: pomiar ilości przebytych kilometrów, pomiar szybkości kroków oraz prawidłowości chodu poprzez analizę nacisku na poszczególne punkty na stopie, wykrywając przy tym skrzywienie stopy i kilka innych parametrów, które mogą...

    DIY Zagranica   26 Lip 2013 15:19 Odpowiedzi: 0    Wyświetleń: 5706
  • Budowa zaawansowanego sterownika akwariowego Glonojad - funkcje i wymagania

    Witam, Przymierzam sie wlasnie do budowy strownika akwariowego, takiego troche bardziej rozbudowanego Skalara. Zalożenia: Niezbędne: - Kontrola temperatury (prosta) - Kontrola oswietlenia dziennego (z plynnym zapaleniem i gaszeniem o zadanych godzinach) - Kontrola oswietlenia nocnego/niebieskiego (j.w.) - kontrola pompy obiegowej (albo brzeczyka) -...

    Projektowanie Układów   23 Lis 2016 14:02 Odpowiedzi: 0    Wyświetleń: 1236
  • [AT89C51AC2][C] - różne odczyty z ADC w zależności od f.w której wywołano pomiar

    Witam serdecznie, Mikrokontroler: AT89C51AC2; IDE: Keil Kompilator Keil W pracy projektuje soft do badania ilości materiału na blacie maszyny szwalniczej. Bazuje on na mikrokontrolerze AT89C51AC2. Program posiada możliwość uczenia przez operatora. Polega to na tym, że operator naciska przycisk system dokonuje pomiaru na przetwornikach ADC i zapisuje...

    Mikrokontrolery   21 Mar 2013 18:37 Odpowiedzi: 0    Wyświetleń: 1857
  • [C++Builder] Jak poprawnie odbierać dane RS232 w C++Builder z komendami AT?

    Witam, tworzę aplikację komunikującą się z urządzeniem za pomocą komend AT. Po przewertowaniu połowy internetu, przeczytaniu i wykorzystaniu przykładów z książki Daniluka "RS232C Praktyczne programowanie ..." nadal mam problem z właściwym odbiorem danych. Na obecną chwilę opierając się głównie na przykładach z w/w książki potrafię wysłać komendę/zapytanie...

    Programowanie   05 Wrz 2010 07:03 Odpowiedzi: 0    Wyświetleń: 1320