tabela wartości rejestrów

Znaleziono około 221 wyników dla: tabela wartości rejestrów
  • Fatek PLC: Nieprawidłowe wartości przy operacjach na typie Real

    Wszystko w porządku. To są przeliczenia wewnętrzne sterownika. Stwórz tabelę i odczytuj rejestry w tabeli.

    Automatyka Sterowanie PLC   19 Lip 2020 19:44 Odpowiedzi: 16    Wyświetleń: 900
  • REKLAMA
  • Siemens S7 Step monitorowanie rejestru z zapisem wartosci

    Witam! W jaki sposób mogę monitorować dowolny rejestr w sterowniku s7 -315, z jednoczesnym zapisem jego wartosci do tabeli co około 10 minut ? Chciałbym w ten sposób stworzyć tabele wartości rejestru na przestrzeni 24 godzin w celu stworzenia statystyk. Pozdrawiam Marek

    Automatyka Przemysłowa   09 Cze 2008 16:58 Odpowiedzi: 1    Wyświetleń: 1308
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • komunikacja rs485 - pc jak sprawdzić poprawność przesyłu

    Spróbuj użyć Modbus Tester [url=http://polish.modbus.pl/Modbus%20Te... Przykładowa ramka jest na stronie 46. W tym przykładzie urządzenie ma adres 10 (0A hex). Na stronie 44 jest tabela rejestrów z wartościami chwilowymi, max. i min. Każdy mierzony parametr zajmuje 2 rejestry. Ustaw adres - domyślnie powinien być 1 Funkcja - 04...

    Automatyka Przemysłowa   10 Sie 2019 08:39 Odpowiedzi: 10    Wyświetleń: 3930
  • AT42QT1060 - Kontroler panelu dotykowego-pojemnościowego.

    1. Chcąc coś wysłać do urządzenia, wysyłam bita staru, następnie wysyłam adres urządzenia, następnie adres rejestru (tabela) i następnie wartość jaką chcę wpisać do tego rejestru i całość kończę bitem stop? 2. I drugie pytanie w inicjalizacjii przycisków pod adresy NTHRkX wpisujesz różne wartości co te wartości znaczą?

    Mikrokontrolery AVR   29 Lip 2015 12:54 Odpowiedzi: 16    Wyświetleń: 1734
  • REKLAMA
  • Interpretacja Tabeli Rejestrów z Załącznika - Modbus TCP, Rejestr 41002 i 41003

    Witam. Panowie, pomoże ktoś w interpretacji tabeli rejestrów z załącznika? Chodzi mi o to, jakie wartości muszę wpisać, żeby zadziałały funkcje z kolumny "opis". Jak na razie udało mi się tylko ogarnąć, że do rejestru 41002 muszę wpisać 256, przy założeniu, że zasilacz ma adres A0 w systemie Dali, a do rejestru 41003 257 - zapala oprawę, a 256 - gasi.

    DSP i Transmisja   10 Lip 2023 05:21 Odpowiedzi: 1    Wyświetleń: 510
  • Dlaczego wartość w tabeli się nie inkrementuje? [STM32F4][AC6] Rs232 i DMA.

    Ale na pewno bufor nie ma 2 bajtów. Ma - jeden bajt od razu jest ładowany do "shift register", a drugi czeka w rejestrze USART->DR. Dopiero trzeci i kolejne się nie mieszczą i muszą czekać na zakończenie wysyłania poprzednich.

    Mikrokontrolery ARM   31 Mar 2018 22:31 Odpowiedzi: 10    Wyświetleń: 711
  • STM32F4 - Jak efektywnie sterować dużą ilością diod RGB, oszczędzając pamięć?

    Mam pytanie poboczne, które jednak jest powiązane ze sterowaniem tych diód: czy w stmie do 16 bitowego timera (tim3) mogę przepychać po 8 bitach z tabeli uint8? (oczywiście DMA jest skonfigurowane na transfer bajtowy). Mimo to przeglądając rejestry wygląda na to, że dane są ułożone po 8 bitów, ale do rejestru timera transferowane są mimo wszystko dwa...

    Mikrokontrolery   06 Mar 2016 18:45 Odpowiedzi: 21    Wyświetleń: 1395
  • REKLAMA
  • Jak skonfigurować MODBUS RTU w pompie NULITE BKDX50-200ii?

    Cześć, Czy ktoś z Was ma doświadczenie z komunikacją z pompą ciepła typu: NULITE BKDX50-200ii r32? Według informacji producenta obsługuje ona protokół MODBUS RTU, a na płycie sterującej złącze jest opisane jako RS485, ale po podłączeniu do tego złącza widzę prawdopodobnie komunikację między poszczególnymi płytami w pompie. Po wysłaniu zapytania na...

    Energia Odnawialna   06 Lut 2025 23:20 Odpowiedzi: 12    Wyświetleń: 792
  • [ATMEGA 8] Konfiguracja ADC jako multiplekser w ATMEGA 8 z użyciem BASCOM

    Po zapoznaniu się z datasheet Atmegi 8 (str.186-188 oraz rejestrów na str.309) troszkę mi się rozjaśniło. Oto poniższy kod który stworzyłem na podstawie powyższego. ....... Sprawdzę działanie w praktyce jutro. Gdyby było coś jeszcze w nim nie tak to proszę o reakcję :) \] O to właśnie chodziło! Dodam jeszcze: -zwróc uwagę na rejestr ADUMX. Trzy górne...

    Mikrokontrolery AVR   16 Sty 2014 15:52 Odpowiedzi: 4    Wyświetleń: 2790
  • Jak odczytać ADC na wielu kanałach na Xmega w C? Przykładowy kod i problemy

    Tabela 28.14 - masz wartości rejestru MUX dla wejść 0-15 w trybie single ended. Być może nie są one zdefiniowane w IO.h - trzeba by to zgłosić jako błąd, jeśli istotnie tych definicji brak. Z drugiej strony jest to po prostu 4-bitowe pole określające nr wejścia. Oczywiście zakres skanowanych wejść można ograniczyć. Do skanowania wygodnie jest użyć event...

    Mikrokontrolery AVR   27 Mar 2015 20:34 Odpowiedzi: 24    Wyświetleń: 1947
  • Jak zmieniać stan niski na wysoki za pomocą generatora? ATmega168 i język C.

    Wybrałem tryb 9 (Phase and Frequency Correct) i napisałem następujący kod: Nienajlepszy to wybór, bo akurat w tym trybie wartośc TOP jest ustawiana w rejestrze OCR1A, służąca do kontroli częstotliwości pracy timera , tymsamym elinujesz możliwośc generowania fali kanałem A. W tej sytuacji generowanie fali jest możliwe tylko w kanale B . Patrz ostatni...

    Mikrokontrolery AVR   09 Mar 2019 16:24 Odpowiedzi: 17    Wyświetleń: 975
  • STM32 - Generacja sinusoidy za pomocą PWM: jak zmieniać wypełnienie, ujemna połówka sinusoidy?

    Od końca - połówkę ujemną robisz tak, że przyjmujesz, że 50% to zero. Wtedy 100% to 1, a 0% to -1. Przygotowujesz tabelę zawierającą wypełnienia, wypełnienia są wartościami sinusa dla danego kąta. Dane z tej tabeli najlepiej ładować do rejestru wypełnienia timera przy pomocy DMA - nie musisz w trakcie zaprzęgać w to programu. Na wyjściu PWM dajesz filtr...

    Mikrokontrolery   23 Wrz 2020 15:23 Odpowiedzi: 2    Wyświetleń: 867
  • STM32 - Uruchomienie generatora sygnału sinusoidalnego na DACu

    Vref sprawdzone i jest wszystko w porządku :) Sugestia o przesunięciu danych "w lewo" zainspirowała mnie do ponownego sprawdzenia wszystkiego w Reference Manual i okazało się, że (str. 264 RM): 1. adres rejestru, który używałem, dotyczył danych zorientowanych "na prawo", ale dla trybu pracy obu kanałów -> zmienię to na wersję DAC_DHR12R1, ale jako początkujący...

    Mikrokontrolery ARM   10 Lis 2012 18:50 Odpowiedzi: 18    Wyświetleń: 5529
  • REKLAMA
  • Jak skonfigurować komunikację MODBUS RTU z licznikiem FF LE-03M CT?

    (at)fourmove Wysyłasz do licznika zapytanie o 10 rejestrów, a z tego co widzę to tabela w tym liczniku kończy się na adresie 8. Spróbuj zmniejszyć length na mniejszą wartość. https://obrazki.elektroda.pl/6348328800_...

    Automatyka Przemysłowa   31 Mar 2025 12:23 Odpowiedzi: 18    Wyświetleń: 351
  • Minimalna częstotliwość PWM na Atmega16 przy 1Hz lub 0,5Hz - jak uzyskać?

    O podwójnym buforowaniu wiem, datasheet oryginalny i polski mam ale niewiele mi on tłumaczy w tej sprawie. Chodzi mi konkretnie o to, że mam niby ustawiony tryb 14 czyli zgodnie z tabelą w datasheet'cie wartość TOP ustawiam rejestrem ICR1 natomiast w kodzie programu wygląda to tak, że rejestrem ICR1 mam ustawioną maksymalną wartość licznika, a rejestrem...

    Mikrokontrolery AVR   21 Lip 2011 17:22 Odpowiedzi: 27    Wyświetleń: 4385
  • Mikrokomputer COBRA 1

    Jestem w trakcie prac nad AY, odpalam sobie demo z https://www.elektroda.pl/rtvforum/viewto... i wychodzą jakieś dźwięki nawet trochę podobne do tych na filmikach ale muszę dobrać przełożenie okresu wpisywanego do AY na wysokość uzyskanego dźwięku. Na podstawie kodu z https://www.elektroda.pl/rtvforum/viewto...

    DIY Konstrukcje   06 Lip 2025 23:27 Odpowiedzi: 1996    Wyświetleń: 276507
  • Niejasne działanie instrukcji ADC i BRCC w AVR Studio - flaga C

    No i porwałem sie na rozkaz LPM i mam problemy ze zrozumieniem. Taki prosty przykład poniżej. .include "m128def.inc" .EQU fq = 8000000 ; XTal frequency definition ldi r20,$00 out SPL,r20 ldi r20,$05 out SPh,r20 ; stos ustawiony na $0500 start: LDI ZH,HIGH(MyTable*2) ; Adress of table to pointer Z LDI ZL,LOW(MyTable*2) ;...

    Mikrokontrolery AVR   31 Maj 2009 09:01 Odpowiedzi: 8    Wyświetleń: 2775
  • Generowanie sinusoidy 980Hz na Arduino/ATTiny - jak zrobić?

    Używasz tabeli wartości odzwierciedlającej sinusa, tak jak to pokazano. Tymi danymi karmisz timer w trybie PWM, uzyskując modulację PWM w kolejnych cyklach zależną od wartości z tej tabeli.. Na wyjściu dajesz filtr dolnoprzepustowy, który z tego PWM robi ci sinusa. Aby nie było zgrzytów, wartości PWM wpisujesz do timera w przerwaniu OVF do rejestru...

    Arduino   01 Sie 2020 17:15 Odpowiedzi: 8    Wyświetleń: 1227
  • Rejestry przesuwne i migotanie - sterownik lamp nixie

    Dzień dobry, Jestem na wykończeniu projektu zegarka z lampami nixie i napotkałem problem, mianowicie najprościej będzie to wyjaśnić na kodzie Poprzez dwa rejestry przesuwne 74HC595 "wpycham" interesujące mnie sekwencje do załączenia poszczególnych cyfr kolejno dla każdej z czterech wyświetlanych: godzina dziesiątek, godzina jedności, minuty dziesiątek...

    Początkujący Elektronicy   05 Lip 2023 14:45 Odpowiedzi: 17    Wyświetleń: 303
  • Odczytywanie z EEPROM. Jak to zrobić bez mikroprocesora?

    Przyznam że w elektronice cyfowej jestem praktycznie zielony więc nie za bardzo wiem co taki licznik robi. Czy on ma służyc jako pamięć czy jako układ odczytujący z eepromu. I czy podaniu mu prądu stanie się tak sobie wymarzyłem że dostane na kazdą z nóżek wyjsciowych po jendym bicie co w sumie da mi 4 cyfrową liczbę binarną? Dodano po 5 Bo tak naprawde...

    Projektowanie Układów   29 Sty 2007 21:28 Odpowiedzi: 13    Wyświetleń: 1778
  • [atmega 328p] Co to jest Compare Match w ATmega 328P? Proszę o proste wyjaśnienie

    Tutaj - zdarzenie wyzwalane w momencie zrównania się wartości licznika (TCNT2) z wartością w rejestrze Output Compare A (OC2A). Btw. w pierwszym wierszu tabeli jest błąd (OC0A zamiast OC2A).

    Mikrokontrolery   07 Gru 2015 16:56 Odpowiedzi: 9    Wyświetleń: 1239
  • Modbus RTU: Fatek FBs-20MC i DWIN - przesunięcie adresu przy zapisie rejestru?

    Witam, mam pytanie dotyczące protokołu Modbus RTU, zaznaczam, że dopiero zaczynam przygodę z PLC i sterowaniem przy użyciu Modbusa. Próbuję ogarnąć komunikację pomiędzy sterownikiem Fatek FBs-20MC jako master i wyświetlaczem DWIN jako slave. Ogólnie to działa ale próbuję zrozumieć sam mechanizm komunikacji. Problem w tym, że jak próbuję zapisać jeden...

    Automatyka Sterowanie PLC   04 Paź 2024 11:49 Odpowiedzi: 2    Wyświetleń: 183
  • Atmega16A - Sterowanie servem TowerPro SG-90 micro, ustawienia timerów

    OK :) W takim układzie na początek spróbuj w ogóle uruchomić PWM: 1 ustaw timer w tryb Fast PWM 8 bit (mode 5 w tabeli Table 47. Waveform Generation Mode Bit Description) 2 okres ustalony będzie za pomocą wartości 0xFF (patrz powyższa tabela), 3 ustaw wypełnienie kanału OC1A w rejestrze OCR1A na np. 80 (nie % tylko wartość) 4 ustaw pin OCR1A jako wyjście...

    Mikrokontrolery   20 Lip 2015 15:48 Odpowiedzi: 19    Wyświetleń: 924
  • APC Smart-UPS 5000VA RM 5U (SU5000R5IBX120) wartość rejestrów dla poszczególnych

    http://obrazki.elektroda.pl/6379987900_1... Czy spotkał się ktoś z tabela wartości rejestrów, w szczególności chodzi mi o rejestry 4, 5, 6 dla wszystkich UPS-ów z serii Smart? Na stronce przyjaciół zza wschodniej granicy jest większość modeli poza 5000, a wartości tych rejestrów właśnie mnie interesują. Walczę z wmówieniem UPS-owi, że dostał...

    Komputery Zasilacze   03 Sie 2009 14:16 Odpowiedzi: 2    Wyświetleń: 3974
  • ATMega8 + assembler - jak napisać program filtrujący dane z tablicy?

    Witaj Lulubella . Co prawda zbyt wiele Ci nie pomogę (sam sie uczę ASM), ale jednak lepsze coś niż nic. A więc zacznijmy od początku. Niezbędnym dla rozwiązania Twego problemu jest utworzenie tablicy 100-tu element owej w pamięci flash mikrusa. Oto ta tablica .org $2500 oznacza umieszczenie tablicy od adresu 2500 * 2 Teraz przyszedł czas na odczytanie...

    Mikrokontrolery AVR   09 Lis 2016 22:49 Odpowiedzi: 11    Wyświetleń: 1371
  • ATmega644PA - Błędy UART przy połączeniu z ESP8266 i konwerterze poziomów

    Przeanalizowałem swoja funkcję SerialInit i podejrzewam, że błędem jest, że do całego rejestru zapisuję tylko jedną jedynkę, a nie poprzez maskę (UCSR0C = ... zamiast UCSR0C |= ...), a przez to pozostałe wartości rejestru się zerowały, dobrze rozumiem? Bardzo dobrze :) Mam problem jedynie z ustawienie fusebitów: Na pewno muszę CKDIV8 ustawić, by nie...

    Mikrokontrolery AVR   28 Gru 2016 11:18 Odpowiedzi: 40    Wyświetleń: 3159
  • avr-gcc - ostrzeżenie Baud rate achieved is lower than allowed w WinAVR-20100110

    1. kompilator na podstawie F_CPU sam policzy ( delay.h), aby było dobre opóźnienie w funkcji _delay_xx(). 2. dla 1wire błędy szybkości ustawione w UART nie mają większego znaczenia, w przeciwieństwie do transmisji łączem np. RS232. Dla tego konkretnego projektu można zwiększyć w setbaud.h tę definicję: #define BAUD_TOL 2 // na większą wartość 3. Poczytaj...

    Mikrokontrolery AVR   14 Wrz 2015 08:19 Odpowiedzi: 13    Wyświetleń: 1266
  • Attiny85 Arduino - jak dodać sterowanie PWM dla silnika do istniejącego kodu?

    Czyli jeśli chcę z taktowania 16,5MHz zrobić 20kHz to preskaler 512 i OCR1C=159? Przydałoby się wyslać ten kalkulator do naprawy... Wyłączać PWM można tym PWM1A? I po włączeniu już przez PWM1A nie trzeba ponownie ustawiać rejestrów (oczywiście bez wyłączania zasilania)? Nie zupełnie tak..., Popatrz na to inaczej. Wszystko co wpisujesz do OCR1A, OCR1C...

    Arduino   09 Kwi 2020 15:16 Odpowiedzi: 23    Wyświetleń: 1275
  • Jak wyłączyć autoodtwarzanie w Windows XP Home Edition?

    "Aby selektywnie wyłączyć określone funkcje autouruchamiania, należy zmienić wartość wpisu NoDriveTypeAutoRun w jednym z następujących podkluczy rejestru: HKEY_LOCAL_MACHINE\Software\Microsoft\Wi... HKEY_CURRENT_USER\Software\Microsoft\Win... W poniższej tabeli przedstawiono ustawienia...

    Software serwis   02 Wrz 2009 19:15 Odpowiedzi: 6    Wyświetleń: 10597
  • Atmega32 PWM 50Hz do serwa – ustawienia rejestrów, wewnętrzny zegar 1MHz, C, WinAVR

    ...Na tym procku sprzętowo to w zasadzie nie uzyskasz innych czestotliwości PWM jak kombinacja preskalera i częstotliwości zegara systemowego, ale zawsze możesz wyregulować prędkość tego drugiego poprzez zmianę bitów kalibracyjnych... Niestety , ale nie mogę się zgodzić z powyższym twierdzeniem. Proszę zajrzeć do PDF-ka ATmega32 na str.107 i przyjrzeć...

    Mikrokontrolery   22 Sie 2007 17:07 Odpowiedzi: 7    Wyświetleń: 9612
  • Regulacja PWM silnika trójfazowego asynchronicznego pierścieniowego

    Hej, Przyznam że nie mogę do końca zrozumieć metody podanej w linku. ................. (1)Trzeba by zmienić częstotliwość taktowania. (2)wzory na policzenie częstotliwości są w rozdziałach modes of operation poszczególnych timerów. ________________________________________ Ad1. Nie trzeba -wyjaśnienie niżej... (poza tym, jak w Arduino chcesz zmienic...

    Arduino   07 Sty 2016 20:50 Odpowiedzi: 10    Wyświetleń: 2310
  • Jak zapobiec błyskowi diod na starcie w attiny13 z BASCOM?

    Ok coś tam rozumiem ale mam jeszcze taki problem albo prośbę bo nie wiem jak ustawić rejestry w attiny13 Tccr0a Tccr0b Admux Adcsra Adcsrb jakbym chciał pwm 8 bitowy (attiny13) z max częstotliwością tj chyba FAST PWM na pwm0a i pwm0b czyli 9600000/256=37500Hz przy działającym ADC. Reszta ustawień zostaje tak jak jest. To już będzie wszystko. Zacznij...

    Mikrokontrolery Początkujący   07 Lut 2019 07:28 Odpowiedzi: 15    Wyświetleń: 660
  • Gdzie znaleźć szczegółowy opis bitów rejestrów ADC w Xmega?

    No właśnie staram się to doczytać :) Wg tabeli 25-10 w pdf-ie (445str) powinno dać się zmierzyć od -Vref do Vref (odpowiednio -2048:2047) ale już wg tabeli 34-5 w pdf-ie (134str) zakres pomiarowy to 0 do Vref. Nie wiem czy to nie jest tak że ten ADC jest z założenia differential tylko zmienia się podpięcie VINN. Co do max wartości to jest to dla 11bitów...

    Mikrokontrolery AVR   27 Lis 2011 23:46 Odpowiedzi: 43    Wyświetleń: 7967
  • Uruchamianie funkcji skopiowanej z ROM do RAM [STM32]

    instrukcja BLX oznacza Branch with Link and Exchange. Kluczową kwestią jest owe Exchange. Chodzi o to, że instrukcją tą można zmienić tryb instrukcji z ARM na Thumb (lub odwrotnie) lub go nie zmieniać. Jeśli ostatni bit adresu (czyli twojego rejestru R3) jest zapalony, to rdzeń skoczy pod adres ignorując ten bit (traktując go jako zero, bo PC i tak...

    Mikrokontrolery ARM   09 Kwi 2009 08:53 Odpowiedzi: 2    Wyświetleń: 2201
  • Asix SCADA - Jak skonfigurować zmienną do odczytu rejestru 4800 przez Modbus?

    Załączyłem kawałek bazy zmiennych w Excelu, gdzie zmienna StatusF jest odczytywana fizycznie z falownika i jest słowem statusu, na poszczególnych bitach zawarte są informacje o pracy urządzenia. Pozostałe zmienne są zmiennymi nieaktywnymi (nie są wliczane do limitu zmiennych) i "rozszyfrowują" znaczenie poszczególnych bitów. Te zmienne mogą być użyte...

    Automatyka Przemysłowa   30 Cze 2013 20:22 Odpowiedzi: 10    Wyświetleń: 4749
  • Algorytm w asemblerze do obliczania pierwiastka kwadratowego (MOV, ADD, NOT)

    Przeszukałem jeszcze to, co miałem na Amidze. Znalazłem generator tabeli pierwiastków tylko instrukcje przeniesienia, dodawania i skoki warunkowe. Skrócony kurs asemblera procesorów rodziny 680x0: :D instrukcja * ****************************************... * * **** Tiny square-root-table generator ****** (c) gREY in 1997...

    Początkujący Elektronicy   05 Wrz 2004 09:01 Odpowiedzi: 8    Wyświetleń: 13393
  • Wartość OCR2 dla przebiegu 10Hz w Atmega32 - czy poprawna?

    Przy użyciu timera2 i trybu CTC chciałem uzyskać przebieg prostokątny o częstotliwości 10Hz. Czy dobrze dobrałem wartość OCR2, aby uzyskać taką częstotliwość? Nie wygląda abyś to zrobił poprawnie i otrzymał spodziewany effekt. Po pierwsze: Jeżeli wyjście kierujesz na pin PD.7, który jest skojarzony z wyjściem Timera2 (OC2) nie ma potrzeby stosowania...

    Mikrokontrolery AVR   24 Kwi 2020 19:06 Odpowiedzi: 3    Wyświetleń: 807
  • Ciekawostki o 8-bitowych mikrokontrolerach AVR

    https://obrazki.elektroda.pl/7186671300_... Od kilku lat programuję 8-bitowe mikrokontrolery AVR i przez ten czas zdobyłem trochę wiedzy na ich temat. Poniżej znajduje się kilka ciekawostek o tych układach. Jeśli znacie jakieś inne interesujące informacje, to piszcie. Najnowsza wersja artykułu jest również dostępna na mojej stronie:...

    Artykuły   01 Kwi 2020 10:19 Odpowiedzi: 44    Wyświetleń: 10662
  • Wybór MOSFET-a 5V do włączania podświetlenia LCD w STM32H757 oraz PWM jasności

    Rezystor pewnie będzie zależeć od konfiguracji portu wyjściowego, czyli od wartości wpisanej do rejestru GPIOx_OSPEEDR. Tam można ustawić szybkość portu na 00-low, 01-medium, 10-high i 11-very high speed, i dla każdego ustawienia wartość tego rezystora może być inna. Teraz trochę poteoryzuję! W dataseet https://obrazki.elektroda.pl/3372420200_...

    Mikrokontrolery ARM   12 Cze 2024 15:57 Odpowiedzi: 28    Wyświetleń: 645
  • Atmega8 i DS18B20 - LCD pokazuje błędną temperaturę 127,9375

    Chyba już wiem co może być, tylko nie wiem gdzie jest źródło problemu. Doczytałem się, że po zerowaniu po włączeniu zasilania bajty odczytu temperatury są ustawiane na wartość 85.00 stopni i tę wartość udaje ci się odczytać z rejestrów DS18b20 (co świadczy, że procedury odczytu działają poprawnie). Doczytałem się jednak też, że w układzie zasilania...

    Początkujący Elektronicy   20 Lut 2009 13:09 Odpowiedzi: 17    Wyświetleń: 3820
  • [VBA Excel] Automatyczny rejestr zmian w arkuszach z informacją o użytkownikach

    Teoretycznie można coś tam w zdarzeniu Worksheet_Change pokombinować, ale w praktyce to raczej trudne do zrealizowania - zawsze można wyłączyć makra albo usunąć cały arkusz. Najlepiej w takim wypadku zablokować plik i jego strukturę i przygotować go tak, żeby użytkownik mógł wykonywać tylko dopuszczone akcje, np. wprowadzać dane tylko w wyznaczone pola...

    Programowanie   18 Lis 2012 10:35 Odpowiedzi: 1    Wyświetleń: 2976
  • Odczyt danych z programu - z tablicy AVR, Asembler, instrukcja LPM

    tablicę z danymi umieść na samym końcu za programem: [syntax=asm].include "tn13def.inc" .cseg .org0x00 rjmpstart .org 0x0A start: cli ; blokada przerwań ldi r16,low(RAMEND) ; stos na koniec RAM out SPL,r16 ldi r16,0b00000111 ;konfiguruje porty B pin0-pin2 na wyjscie out ddrb,r16 ps0:ldiZL,low(Ledy<<1) ;adres tabeli w pamięci programu ldiZH,high(Ledy<<1)...

    Mikrokontrolery   23 Mar 2013 18:28 Odpowiedzi: 12    Wyświetleń: 4023
  • sv040ig5a-4 - PLC Fatek a falownik LG - Modbus Rozmiar danych dla parametru

    Mam sterownik fatek FBs-24maj. Falownik LS sv040ig5a-4 Mam tabelę modbus w winproladder z parametrami: Zapis na MasterData rejestr "R10" i "R11"(w domyśle jako druga wartość data size) Slave data to 441217 i data size: 2 Nie wiem dlaczego data size dla tej funkcji ma wartość 2 Odniesienie do falownika dla zarządzanego parametru to: Czas przyspieszania...

    Automatyka Falowniki   13 Lis 2014 08:11 Odpowiedzi: 1    Wyświetleń: 2115
  • [Bascom] Odczyt Chip ID układu AT42qt2120 z adresu 0 za pomocą I2C

    Drodzy Koledzy, potrzebuję popchnięcia w prostym temacie. Chcę odczytać status przycisków dotykowych, ale na początek chociaż pobrać Chip ID układu https://obrazki.elektroda.pl/9916093200_... https://obrazki.elektroda.pl/4570250600_...

    Mikrokontrolery AVR   31 Sty 2021 19:45 Odpowiedzi: 4    Wyświetleń: 501
  • ATmega32 i timer1. Odmierzanie czasu w przybliżeniu 1s.

    Witam. Chcę za pomocą Timera1 odmierzyć czas w przybliżeniu 1 s (dokładność do 0,1 s). Wprowadzam następującą konfiguracje: ldi Temp, 0x29 ;załadowanie do r16 wartości ldi R20, 0x29 ;załadowanie do r17 wartości out TCNT1H, Temp ;wpisanie do rejestru TCNT1L wartości out TCNT1L, R20 ;wpisanie do rejestru TCNT1H wartości out TCCR1A,r29 ;wpisanie do rejestru...

    Mikrokontrolery   15 Lut 2007 08:09 Odpowiedzi: 2    Wyświetleń: 1338
  • Jak wyświetlić wynik ADC na LED w woltomierzu z Attiny26 i BASCOM?

    Musisz zastosować sterowanie multipleksowe albo jakiś długi rejestr przesuwny (np. 4 układy 4094) żeby obsłużyć 4 cyfry wyświetlacza. To może być coś takiego: $regfile = "attiny26.dat" $crystal = 8000000 Config Portb = Output Config Portd = Output Config Adc = Single , Prescaler = Auto , Reference = Avcc Dim V as Word Dim V_real as Single...

    Mikrokontrolery   27 Mar 2008 17:18 Odpowiedzi: 9    Wyświetleń: 3112
  • Multiplexowanie 74141 w Bascomie do zegarka na lampach nixie - jak wysyłać dane?

    Nie wiem czy zda to egzamin, ale mozna by było zastosować licznik BCD i dopiero jego wyjścia połaczyć z 74141. Mozna też ładować odpowiednie wartości do rejestru procka-&B...... Twozysz tabele z której procek pobiera wartości i wpisuje je do rejestru. Pozdrawiam

    Mikrokontrolery   03 Lip 2005 23:05 Odpowiedzi: 6    Wyświetleń: 1485
  • ATtiny2313 USART 9600 bps - brak transmisji na wewnętrznym oscylatorze 8 MHz

    Witam wszystkich Elektrodowiczów! Mam mikrokontroler ATtin2313, który pracuje na wewnętrznym oscylatorze 8 MHz (bez dzielnika CLK=8) . Chcę na nim zrobić transmisję szeregową po USARTcie w trybie normalnym asynchronicznym (U2X = 0) , z 1 bitem stopu i 8 bitami danych. Wcześniej robiłem transmisję na USARTcie, ale na ATmega8 i działało - tu nie chce....

    Mikrokontrolery AVR   05 Gru 2011 09:18 Odpowiedzi: 15    Wyświetleń: 2551
  • XMEGA128A1U - przetwornik DAC i napięcie odniesienia VREF

    ...czy jest to przypadłość przetwornika DAC w XMEGA, czy może ja czegoś nie wiem o jego działaniu? W notach nie znalazłem informacji o takim zjawisku. To słabo szukałeś :| ATxmega128A1U datasheet - doc8385 rev.G Strona 82. Tabela 37-12: External reference voltage min. 1.0V Poza tym, Twój pomysł jest dziwaczny. Po to masz DAC, aby zapisem wartości do...

    Mikrokontrolery AVR   29 Gru 2013 10:36 Odpowiedzi: 5    Wyświetleń: 1719
  • Attiny2313 i Bascom - problem z poleceniem LOOKUP na płytce AVT3500

    Zrobiłem tak jak poradziłeś i oba programy działają :) Dim Licz As Byte Eedr = 0 'na początek w liczniku zero Do Debounce Pind.0 , 0 , Zwieksz , Sub 'naciśnięcie S1 Licz = Eedr 'przepisz dane z rejestru do zmiennej Portb = Lookup(Licz , Tabela) 'przepisz do PortB kody Loop End Z tego wynika, że ten sposób może działać ale nie musi i lepiej najpierw...

    Mikrokontrolery   27 Sty 2009 17:49 Odpowiedzi: 9    Wyświetleń: 2820
  • moja własna elektroniczna świeczka

    http://obrazki.elektroda.net/28_11936920... Witam! Pomysł powstał rok temu przed listopadowym świętem. Oglądając dość tandetnie wykonane lampki na diodach led imitujące znicze postanowiłem wykonać własną w oparciu o mały mikroprocesorek sterujący diodą. Napisałem szybko program i zmontowałem układ lutując elementy bezpośrednio do wyprowadzeń...

    DIY Konstrukcje   04 Gru 2015 09:06 Odpowiedzi: 24    Wyświetleń: 20110
  • Niepoprawny status Quality: Bad w KEPServerEx dla tagów OPC

    Projekt, w którym jest urządzenie "Device1" został zrobiony na szybko aby sprawdzić, czy działa wymiana danych między Quick Client'em a Modbus Serial Simulator. Ten projekt zrobiłem według poradnika dlatego ustawione są tagi Q0,0 itd. W tym projekcie dane w Quick Client zmieniają się w zależności od wpisanej wartości w symulatorze co widać na jednym...

    Automatyka Przemysłowa   22 Sty 2019 15:46 Odpowiedzi: 17    Wyświetleń: 882
  • Bascom-sterowanie potencjometrem MCP4641 przez I2c.

    Trochę dziwna ta nota. Na obrazku co innego a w tabeli co innego ( a przedtem dalej nie chciało mi się czytać). Na stronie 55 pisze że Command Byte wyglada tak : cztery najstarsze bity to adres pod który chcesz coś wpisać a Ty chcesz pod adres z tabelki niżej czyli pod adres 00, potem dwa bity oznaczają czy to zapis czy odczyt więc znów dwa zera i potem...

    Mikrokontrolery AVR   17 Sie 2023 18:00 Odpowiedzi: 12    Wyświetleń: 603
  • Jak ustawić rejestr CAN1BTR dla magistrali CAN w LPC1768?

    Witam wszystkich Elektrodowiczów! Próbuje ustawić odpowiednie wartości rejestru CAN1BTR (CAN Bus Timing Register) , tak aby działała mi magistrala CAN, jednak mam pewne wątpliwości i niejasności. Wg dokumentacji (str. 361 Tabela 322 CAN1BTR) wynika, że trzeba ustawić pięć wartości w rejestrze CAN1BTR: - BRP (Baud Rate Prescaler/Preskaler Szybkości...

    Mikrokontrolery ARM   22 Kwi 2011 14:08 Odpowiedzi: 2    Wyświetleń: 2651
  • [MEGA8][C] Błędy w transmisji PC<->AVR przez RS232

    To w takim razie mam jeszcze jedno pytanie odnośnie wpisywania wartości do tych dwóch rejestrów. Jeśli w tabelce jest napisana wartość UBRR = 416 to rozdzielając tą liczbę na dwa rejestry będzie tak: UBRRH = 0x01; UBRRL = 0xA0; Panie kochany toż kod masz napisany poprawnie a w miejsca baud musisz podać odpowiednią wartość z tabeli i zapewniam cię,...

    Mikrokontrolery AVR   10 Kwi 2011 21:00 Odpowiedzi: 16    Wyświetleń: 3823
  • Tłumaczenie datasheet AT90S2313 - problematyczne słowa i zwroty

    Witam. utilizes (w zdaniu Utilizes the AVR RISC Architecture) - wykorzystuje architekturę AVR RISC embedded control aplications - dedykowane aplikacje kontrolne; "embedded" jest używany w odniesieniu do typowych aplikacji mikrokontrolerów. they will source current (cale zdanie to : Port D pins that are externally pulled low will source current if the...

    Początkujący Elektronicy   30 Gru 2005 07:41 Odpowiedzi: 1    Wyświetleń: 1316
  • [asm][Atmega8] Jak się dobrać do rejestrów R0-R15

    Jak już Demoman zauważył, dolne rejestry (r0-r15) mają lekko ograniczone zastosowanie. Avr'y mają instrukcje o długości 2 bajtów (tylko lds, sts, jmp, call zajmują 4 bajty). Oznacza to, że maksymalnie można zapisać 65536 różnych wariantów instrukcji. Instrukcje z wartością natychmiastową (cpi, sbci, subi, ori, andi, ldi) zajmują dość dużą część puli...

    Mikrokontrolery AVR   07 Sie 2009 22:24 Odpowiedzi: 4    Wyświetleń: 1845
  • Nie działa lpm. Co w załączonym kodzie jest źle?

    Witam. skopiowałem program do wyświetlania znaków na LED. Dodałem pare znaków. Wyświetlanie kolejnych znaków realizowana jest poprzez przerwanie od przepełnienia licznika T1. Efekt nie jest taki jaki powinien być na wyświetlaczu mam wciąż 1 wyświetlaną cyfrę. Nie wiem co jest nie tak? Poniżej przesyłem listing. Przeanalizujcie i powiedzcie co zmienić....

    Mikrokontrolery   04 Sie 2006 09:56 Odpowiedzi: 6    Wyświetleń: 1569
  • Atmega16 + USART + MAX232 - brak komunikacji, problem z oscylatorem?

    Odłączyłem procesor zwarłem piny T1IN i R1OUT i mam echo.(uzyłem programu Braya) Przy uzytym programie dotyczacym Rejestru Osccal nadal nic program chodzi i wysyla mi na com rozne krzaki a teraz same zera. Co moge zrobic teraz? Jak masz echo za MAX232 to już jesteś coraz bliżej ;) Teraz oznacza to, że możesz mieć problem w procku tzn w programie i...

    Mikrokontrolery   13 Cze 2010 16:06 Odpowiedzi: 18    Wyświetleń: 3415
  • [8051][Asm]Wyświetlanie wyniku dodawania na wyśw. LED

    Na bramy wcale nie podajesz liczb tylko wartość bitową. Rozkaz MOV P3, #00 wysyła na bramę 8 bitów zerowych. Wyświetlacz LED wyświetli wtedy cyfrę "8" a nie zero. Brama (jakakolwiek) nie jest transkoderem tylko wprost ustawia bity, a te są wszystkie zerami tzn, że wszystkie segmenty wyświetlacza (o ile jest podłączony standardowo) są zapalone a to jest...

    Mikrokontrolery   03 Kwi 2010 12:48 Odpowiedzi: 18    Wyświetleń: 4476
  • Konfiguracja timera 1 na ATMEGA8 dla funkcji ~244Hz bez bibliotek

    Witajcie, Potrzebuję konfiguracji timera 1 dla atmega8 aby wykonywał funkcję z częstotliwością ~244Hz (zegar 16MHz i preskaler 2^16) . Chciałbym uniknąć używania dodatkowych bibliotek. Będę wdzięczny za przykładowy kod :) jakąś Przy okazji; jeśli użyję do tego celu timera 1, mogę równocześnie używać wyjść OC1A oraz OC1B jako zwykłe wyjścia I/O? Timer1...

    Arduino   28 Sie 2020 15:01 Odpowiedzi: 7    Wyświetleń: 498
  • [LPC1114] LPC1114: Jak uruchomić TIMER 16B0 do sterowania diodą?

    Mój fragment kodu odpowiedzialny za inicjacje timera wygląda podobnie(w kwestii idei bo pisze w asemblerze) różnice są tylko w tym że ja tylko ustawiam bit CEN w rejestrze TMR16B0TCR i wpisuje wartość zero do rejestru TMR16B0CTCR która to i tak tyle wynosi domyślnie. Jedyne co w tej sytuacji możesz zrobić to użyć debugera i obejrzeć jak zachowuje się...

    Mikrokontrolery ARM   27 Wrz 2012 09:00 Odpowiedzi: 9    Wyświetleń: 2122
  • Żyroskop MAX21000 - brak informacji w dokumentacji

    Witam Mam następujący problem: zaopatrzyłem się w żyroskop od Maxima (MAX21000) i urządzenie po podłączeniu do atmegi działa, zwraca device ID po I2C. Jednak w dokumentacji nie ma dokładnych informacji opisujących jak korzystać z poszczególnych rejestrów. Jest tylko tabelka z nazwą, adresem i domyślną wartością (oraz krótkim komentarzem w stylu "POWER_CFG...

    Mikrokontrolery Początkujący   13 Cze 2013 11:33 Odpowiedzi: 1    Wyświetleń: 1071
  • Nieprawidłowe wartości odczytu w Modbus RTU z ATV320 przez S7 1200 i CB1241

    Odnośnie przesunięcia adresacji - zwróć uwagę na zdjęcie które załączyłem (to jest oczywiście tabela całkiem z innego urządzenia). Kolumna 'Adres Modbus' i kolumna np. 'Adres Dec'. Różnica miedzy tymi adresami jest właśnie 'jeden'. Różni producenci różnie podają adresy. Niektórzy w standardzie Modbus gdzie nie istnieje rejestr o numerze 'zero', inni...

    Automatyka Sterowanie PLC   02 Sie 2019 09:41 Odpowiedzi: 4    Wyświetleń: 1371
  • Jak nazywa się i gdzie kupić oświetlenie choinkowe LED typu 'sopel' z efektem spływu?

    Nie jest to na pewno optymalne rozwiązanie. Każda z diod jest sterowana osobnym sygnałem PWM z procesora. Wygląda to tak, że za pomocą SPI dane wysyłane są do 6 rejestrów przesuwnych (6*8 = 48). Dane są wysyłane co każdy krok podprogramu PWMa. Takich kroków jest tylko 12 ze względu na dosyć długi czas wysyłania danych. Mimo wszystko wystarcza to do...

    Optoelektronika   27 Gru 2012 14:29 Odpowiedzi: 58    Wyświetleń: 32874
  • Airlive G.Duo - jak skonfigurować rozdzielenie internetu z identyfikacją MAC?

    Podsumowanie. AirLive G.Duo nadaje się do rozdzielenia radiowego internetu dosyć dobrze. Wykorzystując poradnik napisany przez - http://i41.tinypic.com/3023p7k.jpg Jedynym sposobem jaki znalazłem na ten problem jest edycja rejestru systemu i ustawienie wartości TTL=129 : Jeśli z jakichś względów chcemy zmienić TTL ustawiane przez Windows, np. żeby...

    Sieci LAN   23 Kwi 2010 11:33 Odpowiedzi: 12    Wyświetleń: 5907
  • Potrzebna pomoc w Dyskretnej Transformacie Fouriera

    Powiem tak: diablo sprytnie, czyli szybko i dokładnie :] Dla 64 punktów bedzie jak znalazł. Powinno działać szybciej niż operacje na 64 bitach. Nie wiem, co na to kompilator, ale samą pętlę można zrealizować w 4 instrukcjach + skok: pyntla: LD Rx, Z+ ; zaladowanie dwoch kolejnych bajtow z tabeli LD Ry, Z+ CP Rz, Rx ; porownanie z amplituda sygnalu...

    DSP i Transmisja   23 Lut 2010 14:22 Odpowiedzi: 45    Wyświetleń: 16978
  • Odświeżanie danych tabeli przestawnej+dodatkowa kolumna

    Witam. Mam pytanie jak to zrobić, żeby przy przechodzeniu do arkusza np. Obciązenie pracownika automatycznie aktualizowało mi dane w tabeli przestawanej oraz wykresie przestawnym który jest w tym arkuszu. Nie wiem dlaczego nie działa, ale mam zaznaczony dużo większy zakres danych do tej tabeli i wykresu bo od a1 do L5000 z arkusza rejestr. Wpisałem...

    Software serwis   30 Sie 2011 08:36 Odpowiedzi: 1    Wyświetleń: 1738
  • Numery klas w rejestrze, jakiś sposób na tłumaczenie?

    Mam pytanie, bardziej do ekspertów... W rejestrze napotykam czasami np. takie wartości wpisane w jakiś klucz: {20D04FE0-3AEA-1069-A2D8-08002B3030... {450D8FBA-AD25-11D0-98A8-0800361B11... {645FF040-5081-101B-9F08-00AA002F95... {208D2C60-3AEA-1069-A2D7-08002B3030... {21EC2020-3AEA-1069-A2DD-08002B3030...

    Software serwis   15 Sie 2007 20:06 Odpowiedzi: 1    Wyświetleń: 714
  • Czy PCA9685 może sterować prędkością silników przez L298N?

    rzeczywiście może mało precyzyjnie się wyraziłem... z tym ATX 2.4 PWM Control Input Signal http://www.formfactors.org/developer%5Cs... częstotliwość pwm domyślne jeśli chodzi o arduino to chyba 490 Hz Ta informacja dotyczy wentylatota cztero-przewodowego; czy takie wentylatory masz w użytku? Jeżeli tak to: -defaultowa w arduino...

    Arduino   12 Mar 2016 11:03 Odpowiedzi: 19    Wyświetleń: 3606
  • [Delphi] Jak odczytać wartość SQL do Labela lub Edita?

    Mam tabelę, w której mam zapisane stany wejść i kilka rejestrów ze sterownika PLC. Chciałbym zmieniać wejścia zdalnie poprzez bazę. W momencie kiedy nastąpiła zmiana stanu któregoś wejścia 0->1, 1->0, chciałbym wykonać odpowiedni kod w delphi, który prześle mi to do sterownika. Mogę odpytywać bazę co jakiś czas, ale wydaje mi się to tylko niepotrzebnie...

    Programowanie   19 Paź 2010 17:59 Odpowiedzi: 27    Wyświetleń: 7106
  • Zmiana nazwy z tabeli "System" w właściwościach

    Witam Czy robiłeś coś takiego: 1. Uruchom edytor rejestr (Start, Uruchom wpisz regedit, kliknij OK 2. Odszukaj klucz HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Wi... NT\CurrentVersion 3. Znajdż wartość RegisteredOwner i kliknij na nią prawym klawiszem myszy, wybierz Modyfikuj.Teraz możesz zmienić dane osoby, na którą zarejestrowany jest Windows. 4. Znajdź...

    Software serwis   25 Lip 2008 14:04 Odpowiedzi: 4    Wyświetleń: 1400
  • ORNO OR-WE-516/517 - opinie o funkcji MODBUS i komunikacji RS485

    Cześć wszystkim! Od dłuższego czasu próbuję odczytać wartości z OR-WE 517 za pomocą Arduino. Korzystam z konwertera RS485 i Arduino Yun rev 2. Nie mogę uzyskać odstępu do rejestrów. Próbowałem już wyciągać pojedyncze rejestry, kilka albo całość na raz, niestety na każdym razem nie mogę nawiązać połączenia. Za każdym razem kod zwraca mi komunikat "connection...

    Elektryka Instalacje i Sieci   23 Sty 2023 09:41 Odpowiedzi: 151    Wyświetleń: 38349
  • [Bascom/assembler] Jak zaimplementować funkcję Lookup w assemblerze dla AVR w Bascom?

    Witam, próbuję od wczoraj przerobić wprost w Bascomie, dokładnie w przerwaniu pewne polecenie na asembler: PORTA = Lookup(cyfry(nr_wysw) , Tabela) gdzie: cyfry to --> Dim Cyfry(4) as Byte nr_wysw --> Dim nr_wysw as Byte Tabela - to tabela zdefiniowanych cyfr dla wyświetlacza LED mam zrobione wyświetlanie multipleksowane i wszystko działa...

    Mikrokontrolery AVR   08 Lip 2008 13:06 Odpowiedzi: 13    Wyświetleń: 3397
  • ATMEGA128 BASCOM automatyczne przeładowanie timer3

    Witam, niestety ale chyba coś jest nie tak? Na wstępie należałoby wyjaśnić że nie ma czegoś takiego jak "automatyczne przeładowanie timera" (reload/load timer1 powiedzmy). Termin ten jest związany z procedurą konfiguracji timerów występującą tylko w trybie "Normal", gdzie każdorazowo początkowa wartość timera musi być wpisana przez processor. Taka...

    Mikrokontrolery AVR   21 Sty 2015 23:40 Odpowiedzi: 6    Wyświetleń: 1916
  • Jak skonfigurować wektory przerwań Timer1 PWM w Atmega8?

    Witam Piszę program, który ma sterować wypełnieniem PWM. Timer 1 skonfigurowałem następująco. ;konfiguracja rej TRCA1, TRCB1 zgodnie z mode 8 w nocie katalogowej Tabela 39, ; preskaler 8 kwarc 8Mhz. Zliczenie 1600 impulsów daje częstotliwośc 5kHz ldi r16 , ((1<<WGM13) | (0<<CS12) | (1<<CS11) | (1<<Cs10)) out TCCR1B , r16 ; wpisanie...

    Mikrokontrolery AVR   20 Gru 2011 23:04 Odpowiedzi: 19    Wyświetleń: 2996
  • Tuner FM z RDS na głowicy FM1216

    Z adresami jest tak że zapuściłem program zmieniający adresy na I2C od 0x00 do 0xff i tylko przy 0xC2 głowica daje sygnał ACK , ciekawe że bez względu na poziom napięcia na pinie AS. Blok IF chodzi na adresie 0x86, Rejestry odczytują się i zwracają wartości odpowiednio przy 0xC3 i 0x87 póki co poza szumem z drobnym piskiem nic nie słyszę. Myśle że...

    DIY Konstrukcje   24 Maj 2023 21:26 Odpowiedzi: 104    Wyświetleń: 38681
  • [PICxxxxx] Ustawianie timera z dokładnością do 1 cyklu

    No i znalazłem. [url=http://www.st.com/stonline/books/pd... NOTE - BENCHMARK ST72 vs. PIC16 Na stronie 10 jest tabela "Interrupt reaction time". Wynika z niej że czas jaki upłynie od momentu wystąpienia przerwania do rozpoczęcia procedury obslugi wyniesie 1-2 cykli + 2 cykle na skok w zależności czy aktualnie wykonywana instrukcja...

    Mikrokontrolery PIC   23 Gru 2011 21:05 Odpowiedzi: 18    Wyświetleń: 2816
  • Stroboskopowy Miernik Prędkości Obrotowej

    http://obrazki.elektroda.net/81_12834323... Witam Chciałbym przedstawić moje kolejne urządzenie. Prezentowany układ jest miernikiem prędkości obrotowej silników elektrycznych, a główną jego zaletą jest bezinwazyjny pomiar polegający na oświetleniu wirującego obiektu diodą LED dużej mocy. Pomiar polega na ustawieniu częstotliwości błysków zgodnej...

    DIY Konstrukcje   06 Wrz 2010 12:59 Odpowiedzi: 20    Wyświetleń: 15006
  • BASCOM - Stabilność funkcji Waitms w generowaniu powtarzalnych impulsów na Atmega8a/Attiny25

    . Zamierzam zrobić tak by mogli wprowadzić korektę (jeśli będzie potrzebna) i zapisać w eeprom. czy to dobry pomysł? Jakoś tak; $Crystal=12000000 Config Timer1 = Timer , Prescale = 8 On Timer1 Inter_1mS Inter_1mS: Counter1 = Counter1 + Licznik (64036 - wychodzi z obliczeń, że da to 1ms) /tu odliczę sobie 103/ Błednie to rozumujesz, albo błednie podałeś...

    Mikrokontrolery AVR   06 Lis 2021 18:15 Odpowiedzi: 10    Wyświetleń: 810
  • [ATmega8] [ATmega8][asm] Ustawienie PWM Phase and Frequency Correct - nie działa poprawnie

    Walczę z tym już od kilku dni, przekopałem większość postów dotyczących PWM, oraz notę katalogowa robię wszystko według niej i tak dalej nie działa. Chcę ustawić PWM,Phase and Frequency Correct Ustawiam wyjscia PB1 jako wyjscia nastepnie konfguruje bity COM1A1,COM1A2 zgodnie z tabela 38 strona 98. (ostani przykład dwie 1) http://obrazki.elektroda.net/37_12300683...

    Mikrokontrolery AVR   05 Sty 2009 17:33 Odpowiedzi: 9    Wyświetleń: 4896
  • [Atmega88][C] Uzupełnienie kodu dla generatora 2kHz w trybie CTC na Timer1 16bit

    Tak czy inaczej mam ustawione i używam z zewnętrznego 8MHz obecnie Posiadam niestety stary sprzęt pomiarowy jak analogowy oscyloskop + generator, może nie być jakoś wiarygodny ale prostokąt 2000Hz generuje. Robię tak żeby wiedzieć jak wygląda i porównać z sygnałem od kontrolera. Tu niestety nie generuje się nic lub jakieś "głupoty" nie do odczytania...

    Mikrokontrolery AVR   07 Paź 2020 15:00 Odpowiedzi: 10    Wyświetleń: 831
  • [ATTINY26] Jak ustawić ADMUX w ATTINY26 dla pomiaru względem masy na 5 wejściach?

    Panowie jak do tej pory to ja widzę tylko próbę zrównania mnie z ziemią, a brak rzeczowego tłumaczenia :). Forum jest od zadawania pytań i udzielania na nie odpowiedzi przez tych, którzy je znają. Pyt: Czy mogę wpisać do rejestru ADMUX inną wartość, która załatwi mi od razu pomiar na wszystkich kanałach względem masy? Odp: Przetwornik nie zmierzy kliku...

    Mikrokontrolery AVR   11 Sie 2008 17:27 Odpowiedzi: 18    Wyświetleń: 3118
  • XMega 128 - Czy zapis do pamięci SRAM za pomocą rozkazu ST jest możliwy?

    Oczywiście w przyszłości nie będzie zmiennych, lecz stałe zapisane w tabeli. Będą one odczytywane za pomocą ELPM , po czym kopiowane do wybranych rejestrów za pomocą MOVW . ELPM ładuje tylko jeden bajt, oraz może ładować go do dowolnego rejestru. (xmega128) Istotne jest to, iż ELPM działa również w pamięci SRAM. Jakieś źródło ? Nie rozumiem na przykład...

    Mikrokontrolery AVR   15 Sie 2016 10:28 Odpowiedzi: 15    Wyświetleń: 1884
  • [Atmega16] Czy Atmega16 ADC może osiągnąć 307692 pomiarów na sekundę przy 8MHz?

    Witam, Czytam dokumentacje i czegoś nie mogę załapać: Pomiar z przetwornika trwa 13 cykli zegara ADC (tabela 81 s209 dok Atmega16). Częstotliwość zegara ADC to częstotliwość taktowania przez wartość preskalera. Maksymalna może być CK/2 (CK - częstotliwość taktowania zegara ukontrolera). Zatem przy częstotliwości zegara np 8MHz częstotliwość zegara ADC...

    Mikrokontrolery AVR   18 Maj 2009 12:55 Odpowiedzi: 2    Wyświetleń: 2301
  • PT100 z ATmega, na LM358 prośba o sprawdzenie schematu.

    Dobrze kupię taką cynę bo niestety nie mam dokumentacji czujnika. Dziękuje Ci za pomoc wiele wniosłeś do tematu. Układ działa całkiem ładnie przetestuje teraz jak będzie działał gdy rozgrzeje czujnik do około 150 stopni. Przy niskich wartościach napięcia (temperaturze pokojowej) widać błąd pomiaru rzędu 3-4 stopnie. Podpinając rezystancje 180 omów i...

    Mikrokontrolery Początkujący   13 Mar 2012 03:37 Odpowiedzi: 13    Wyświetleń: 10233
  • ATMEGA8, asembler: problem z wysyłaniem danych przez RS485, USART, SN75176

    nie nie ... poczekaj - to że mi działa czy innym działa nie wynika z przypadku bo jeśli napiszę ldi R16, High(51) out UBRRH, R16 to zauważ, że w bit0 w UBRRH będzie = 0 tak? a jeśli robię zapis: ldi r16, (1<<URSEL)|(1<<USBS)|(3<&... out UCSRC, r16 to w trakcie zapisu wartość bitu 0 = 1 zgadza się? poza tym przejrzyj sobie jaką maksymalną...

    Mikrokontrolery   25 Lut 2007 01:23 Odpowiedzi: 21    Wyświetleń: 3873
  • PWM, Timer1 16bit w Atmega32 i przebieg na oscyloskopie

    Po pierwsze to mega dziwnie ustawiasz ten oscyloskop, ale to detal. Po drugie, powiem szczerze, nie do końca rozumiem działanie trybu 15 TIMER1. W tym trybie licznik liczy do wartości ustawionej w OCR1A, ale kiedy następuje przełączenie wyjścia? Chyba już wiem w czym rzecz. Z noty: "Combined with the WGM13:2 bits found in the TCCR1B Register, these...

    Mikrokontrolery   05 Paź 2023 18:24 Odpowiedzi: 21    Wyświetleń: 609
  • Jak podłączyć Atmega8 do MAX7219 i sterować matrycą LED 4x8?

    Może masz rację, że w dokumentacji jest wszystko. Tylko, że czytanie dokumentacji znając angielski w stopniu podstawowym, czasem wiąże się ze słabym zrozumieniem tematu. Tutaj nawet wujek translate.google nie pomaga. :D Ale na pewno jest osoba, która wykorzystywała MAXy i rozumie na czym polega wpisywanie danych do rejestru szeregowego MAXa. W dokumentacji...

    Mikrokontrolery Początkujący   20 Sty 2013 14:38 Odpowiedzi: 10    Wyświetleń: 7977
  • LPC1768 CAN 500 kbps - Error Frame przy połączeniu skrętką 30 cm

    Sprawa ma się tak: 1) urządzeniem gadającym jest adapter USB-CAN (KVASER) 2) magistralę APB0 taktuję częstotliwością 25 MHz (częstotliwość rdzenia 100 MHz podzielona prze dzielnik o wartości 4) 3) do obliczenia wartości rejestru CANxBTR używam poniższego algorytmu: [syntax=c] temp = APB0Freq/bitrate; /* Obliczenia najlepszych wartości BRP, TSEG1 i TSEG2...

    Mikrokontrolery ARM   05 Gru 2011 09:15 Odpowiedzi: 6    Wyświetleń: 1940
  • Panel horner tiu11x Range a klawisze alfanumeryczne

    Sterowniki GE Fanuc rodzin VersaMax mają wbudowany superkondensator. Nawet jeśli zewnętrzna bateria jest wyczerpana, to przez pewien czas pamięć RAM jest podtrzymywana tym superkondesatorem. Dzięki temu nawet przy braku baterii sterownik nie traci wartości zmiennych (rejestrów). Natomiast zarówno superkondesator jak i bateria (jeżeli jest zainstalowana...

    Automatyka Przemysłowa   27 Wrz 2013 21:02 Odpowiedzi: 15    Wyświetleń: 3202
  • Jak obliczyć ciąg bitów dla ICS307-03 z ATxmega128 do uzyskania 1,023 MHz i 0,985 MHz?

    Nie sprawdzałem jak to jest w innych układach, ale w tym ICS307-03 nie ma możliwości programowania na "stale" , programuje się go tylko i wyłącznie do rejestru RAM więc układ po włączeniu zasilania trzeba na samym początku zainicjować wysyłając ciąg 132 bitów. chcę uzyskać na wyjściu CLK1 dwie programowalne częstotliwości: 1,02300 MHz 0,98500 MHz Obecnie...

    Mikrokontrolery Początkujący   06 Cze 2015 23:34 Odpowiedzi: 12    Wyświetleń: 1380
  • FATEK FBs-20MCR2-AC oraz B2A1D - Obsługa wejść i wyjść analogowych WinProLadder

    Witam serdecznie; Jakiś czas temu zacząłem się bawić sterownikami i ostatnio napotkałem na trudności w programowaniu. Aktualnie mam Fateka FBs-20MCR2-AC z modułem analogowym zakładanym na sterownik FBs-B2A1D. Nie do końca rozumiem obsługę wejść i wyjść analogowych w programie WinProLadder. W instrukcjach jest podane, że wejścia to D4072 i D4073, a wyjście...

    Automatyka Sterowanie PLC   25 Paź 2014 11:16 Odpowiedzi: 2    Wyświetleń: 3222
  • Miernik kondensatorów od 1pF do 10.000uF do PC (Pascal)

    Przepraszam za błędy w tekście "Maskowanie bitów". Poniżej poprawiona wersja. ----------------------------------------... MASKOWANIE BITÓW w pigułce. (Dla tych, którym sprawia trudność zrozumienie zagadnienia) PODSTAWY Liczby binarne - szybkie czytanie ich wartosci (dzisiętnych) polega na określeniu położenia ustawionego bitu (czyli...

    Artykuły   07 Kwi 2008 08:47 Odpowiedzi: 15    Wyświetleń: 11895
  • Jak zaprogramować pamięć ROM 27C256 bez użycia mikrokontrolera?

    Witam Posiadam dosyć nietypowy problem, mianowicie. Na projekt z układów cyfrowych na studia muszę zrobić licznik rowerowy, moja koncepcja polega na zliczeniu czasu 1 obrotu koła, i podaniu binarnie tego czasu z licznika (po przepisaniu do rejestru po obrocie) na linie adresowe pamięci ROM 27C256. W pamięci natomiast zapisałbym na stałe wartość prędkości...

    Programowanie Początkujący   27 Kwi 2011 20:24 Odpowiedzi: 17    Wyświetleń: 2405
  • Automatyczne kopiowanie danych z jednego pliku .xlsx do wielu arkuszy innego pliku

    W załączeniu propozycja. Po pierwsze skopiuj ją do oddzielnego folderu wtedy pliki załączników (not) będą tworzone również w tym folderze. Wprowadziłem ochronę arkuszy (bez hasła) byś nie namieszał ale mógł ewentualnie coś zmienić - jak wzrośnie ci świadomość execla :) W pierwszym arkuszu właściwie wybierasz tylko działkowca i możesz dopisać uwagi ALE...

    Software serwis   02 Cze 2022 21:38 Odpowiedzi: 27    Wyświetleń: 858
  • [Mega32][C] PWM Phase and Frequency Correct - czemu czest/2

    Przebieg PWM jest zmierzony miernikiem. Po zmianie trybu na taki że w rejestrze ICR1 jest wartość TOP oraz ustawieniu dodatkowo bitu COM1A1 częstotliwość zgadza się z tym jaką chciałbym uzyskać. Co do tabeli 46 i prawie poprawności wpisów to wygląda to tak że ten tryb działania pinu OC1A jest jedynym poprawnym. Otóż miałem problem z uruchomieniem PWM'a...

    Mikrokontrolery AVR   07 Lip 2008 22:25 Odpowiedzi: 3    Wyświetleń: 1516
  • BASCOM Licznik impulsów 0-999 na ATtiny2313 - problem z cyfrą setek po 255

    (...) ' 5 Data 250 ' 6 Data 131 ' 7 Data 251 ' 8 Data 219 ' 9 Wstępna ocena dostępnych informacji W kodzie widzimy dwa liczniki (Liczba_ok i Liczba_nok) zadeklarowane jako zmienne typu Word, a także tablice na cyfry (Cyfra_ok i Cyfra_nok) jako typ Byte. Z punktu widzenia zakresu wartości samych liczników (od 0 do 999) nie powinno to powodować błędów...

    Mikrokontrolery AVR   16 Sty 2025 15:57 Odpowiedzi: 9    Wyświetleń: 378
  • Jak zaimplementować obsługę HDD/CF bez systemu plików na ATMega16?

    Jakoś niestety nie chce to działać :/ Mam tak: Podłączenie portów: cs0 - portc.1 cs1 - pc.0 da0 - pc.4 da1 - pc.3 da2 - pc.2 Dior - pc.7 Diow - pc.6 dd - Portb Czyli w moim wypadku procedura zczytania statusu dysku powinna wygladać tak (wg. tabeli adresow ze specyfikacji ATA3 (rozdział 5.2 table 6): Config Portc = Output Config Portb = Input dim status...

    Mikrokontrolery   07 Mar 2007 21:38 Odpowiedzi: 20    Wyświetleń: 2880
  • Bascom - Jednoczesny odczyt stanu 9 portów w Atmega8/16, jak to zrobić?

    A może znasz jakiś jeszcze inny sposób (PROSTY) żeby jak najszybciej sprawdzić zmianę stanu na 18 wejściach do uC? Najprościej byłoby zastosowac inny processor np: ATMega48/88/168, które mają PCINT co najmnjej na 20 'użytecznych' pinach wejściowych. W subrutynie do każdego PCINT wstawisz instrukcje wyłączającą przekaźnik na którymś tam porcie wyjściowym,...

    Mikrokontrolery AVR   23 Sty 2013 08:36 Odpowiedzi: 38    Wyświetleń: 6909