Powinieneś jeszcze uwzględnić bit startu, stopu i ewentualnie parzystości, co razem daje 10-11 bitów / ramkę.
Działa to dokładnie tak jak napisałem. Jeśli do modułu wysyłasz jakiś rozkaz to zaczyna się on od znaku "A". Moduł oczekuje tego znaku. Zakłada więc, że to co odebrał to jest właśnie znak "A". Mierzy czas trwania jednego bitu. Pozwala to obliczyć prędkość.
A jaki będzie sygnał wejściowy? Czy będzie to sygnał w postaci: klucz naciśnięty/klucz puszczony, czy raczej sygnał akustyczny np. 1kHz pochodzący z generatora, który będzie kluczowany przez jakąś osobę. Jeśli to pierwsze, to można zrobić prosto przez pomiar czasu, znając założenia alfabetu Morse'a - tzn. jakie są czasy trwania kropki, kreski, przerwy...
1. liczba próbek - to chyba wiadomo jak policzyć... 2. czas trwania - liczba próbek pomnożona przez odwrotność częstotliwości próbkowania 3. wartość minimalna i maksymalna - to wiadomo 4. moc - to był zdaje się kwadrat wartości skutecznej. A wartość skuteczna to suma kwadratów próbek podzielona przez liczbę próbek i to wszystko pod pierwiastkiem 5....
Witam "Czas trwania pojedynczego bitu w jednostce informacyjnej nazywa się odstępem jednostkowym i jest oznaczany przez tb. Jego odwrotność f=1/tb określa szybkość transmisji w bodach: 1bd = 1 bit/s" Krótko mówiąc, równanie 1bd = 1 bit/s nie zawsze jest prawdziwe, ... To jak bys sie zaparl powyzszej definicji lub powiedzial, ze maslo nie jest maslane....
Witam ponownie czas 7us to arbitralnie dobrany czas kluczowania który zapewnia znamionowe napięcie wyjściowe przy prądzie wyjściowym zasilacza większym od prądu krytycznego. Krótko mówiąc jeśli w dławikach wyjściowych prostownika prąd jest monotoniczny i jednego znaku + lub - (w zależności od terminalu +50V lub -50V). Wraz ze zmianą napięcia zasilania...
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...
Kilkanaście lat temu, jak programowałem w Turbo Pascalu, to zdarzało mi się pisać proste gry i animacje. Wtedy nie korzystałem z zegara czasu rzeczywistego, tylko była instrukcja opóźniająca, była to pusta pętla trwająca jakiś czas (byłem bardzo początkujący i próbowałem takie pomysły zrealizować mając do dyspozycji oczekiwanie na klawisz, sprawdzenie,...
http://obrazki.elektroda.net/79_12868987... Opisywany system umożliwia bezprzewodowy pomiar temperatury za pomocą znanego każdemu DS18B20+. Temperatura jest wyświetlana w konsoli systemu Windows. Strona nadawcza: Składa się z mikrokontrolera AT89C2051, modułu nadawczy TX-4MSIL firmy Aurel, oraz DS18B20+. Interfejs 1-WIRE został zaimplementowany...
http://obrazki.elektroda.pl/4997872700_1... Przedstawiam prosty kalkulator czterodziałaniowy, zbudowany na polskich układach: * MC14007 - jednostka centralna kalkulatora (8 cyfr, dodawanie, odejmowanie, mnożenie, dzielenie, podnoszenie do kwadratu, pierwiastkowanie, liczenie odwrotności oraz pamięć) * CQYP-95 - czerwony wyświetlacz...
Tekst ten znalazłem w necie i nie jestem jego autorem. Najczęstsze usterki dotyczą pracy silnika na pełnym obciążeniu Jest to oczywiste, ponieważ dla świadomego właściciela, silnik stanowi serce, kręgosłup i wszystko razem wzięte, a do niego poprzyczepiano jedynie jakieś blachy, siedzenia i jeszcze kierownicę. Jeżeli silnik zawodzi, to żeby nie wiem...
http://obrazki.elektroda.pl/5947002900_1... To proste urządzenie ma jedno zadanie - konwertuje odebrane wygnały, nadawane alfabetem morsa na litery alfabetu łacińskiego. Translator ten może znaleźć wiele zastosowań. Dzięki niemu można szkolić swoje umiejętności nadawania morsem, ale także odkodowywać dane odbierane z eteru. Może to...
http://obrazki.elektroda.net/45_12550561... Elektroniczna wizytówka/wyświetlacz. W zależności od przyciśniętego przycisku wyświetla przesuwający się tekst za pomocą 85 multipleksowanych diod LED. Może służyć także jako zwykły wyświetlacz do dyskretnego przekazywania informacji, a ponieważ posiada niewielkie wymiary (24mm x 85mm), można go zabrać...
http://obrazki.elektroda.pl/6148316100_1... http://obrazki.elektroda.pl/9687194100_1... Mając kilka wolnych chwil, postanowiłem skonstruować odbiornik do bezprzewodowego czujnika stacji pogodowej Oregon Scientific RMR203HG. Stacje tej marki są ogólnie dostępne, jeśli chodzi o wrażenia z użytkowania – działa bez...
https://obrazki.elektroda.pl/2298597700_... Rys. 1. Schemat koncepcyjny najbardziej dynamicznej na świecie dwukubitowej bramki. Dwa atomy uchwycone w pęsetach optycznych (czerwone światło) z odstępem około mikrometra od siebie są manipulowane przez ultraszybki impuls laserowy (niebieskie światło) o długości zaledwie 10 pikosekund....
Chciałbym dzisiaj przybliżyć Wam odbiorniki sygnału GPS. Postaram się to zrobić na podstawie gotowego modułu który wykorzystuje do tego układ firmy U-BLOX a mianowicie układ o nazwie NEO-6 w wersji „M”. https://obrazki.elektroda.pl/5154679800_... Nie będę tutaj rozpisywał się na jakiej zasadzie działa pomiar pozycji odbiornika....
1. Przed to można przyjąć jako czas trwania 1 bitu. Po to pasuje mieć czas trwania jednego znaku i jakiś zapas. Czyli czas jakichś 12...20 bitów. 2. Przejdzie.
Dla bardziej dociekliwych powiem, że już od dłuższego czasu nosiłem się z zamiarem wprowazenia kilku modyfikacji oprogramowania selektora (czyli części kodu odpowiedzialnej za obsługę menu i całokształtu interfejsu użytkownika) w KrzysioCarcie * Głównym powodem była chęć dodania utrwalenia zapisu w przypadku gier, które obsługują zapis i posiadają baterię...
Witam. Chciałem Wam przedstawić krótki opis taniego 8 kanałowego analizatora logicznego opartego na mikrokontrolerze CY7C68013A firmy Cypress. https://obrazki.elektroda.pl/8811604100_... Urządzenie to można zakupić z chińskich portali aukcyjnych w cenie od ok. 7$ z przesyłką lub np. z rodzimego portalu aukcyjnego za ok. 40zł z przesyłką....
Przed włączeniem nadawania nawet nie trzeba czekać. Jak już to jakieś us dla pewności. Po nadaniu co innego. Wypadało by poczekać czas trwania jednego znaku. Bo wpisanie znaku do rejestru UDR rozpocznie nadawanie ale program od razu pójdzie dalej poza funkcje do nadawania (tak jak by nadanie już się zakończyło). Tak więc nie można od razy przełączać...
Witam tłumaczenie może trochę koślawe ale wiadomo o co chodzi ________________________________________... Eldorado INSTRUKCJA OPERATORA Twój nowy wykrywacz metali TESORO został zaprojektowany, aby zapewnić Państwu wiele szczęśliwych godzin rozrywki w najbardziej dochodowych hobby mogę myśleć - skarbów. Przed wami leżą fascynujące i ekscytujące...
Witam wszystkich! Piszę właśnie program w C++ (Builder) do komunikacji modus RTU ze sterownikiem PLC. Chciałbym prosić was o rady jak rozwiązać problem odbioru ramki w odpowiednich ramach czasowych w trybie RTU. (Ramkę rozpoczyna i kończy przerwa czasowa 3.5x czas trwania pojedynczego znaku (u mnie 1 ms). Odstęp pomiędzy kolejnymi znakami tworzącymi...
Witam. Otóż mam taki problem ze gdy odpalam auto i po kilku-kilkunastu kilometrach gubi gdzieś moc turbiny po jakimś czasie nie wiadomo skąd wraca i ucieka . Zaznaczam ze gdy zgasze auto bez turbo mam jakby jakaś blokadę która po zmierzeniu czasu trwa.okolo 20min i dopiero auto odpala . W czasie trwania blokady jak to ja nazwałem auto podczas kręcenia...
https://obrazki.elektroda.pl/5304082500_... * Witam po dłuższej przerwie, tym razem dział mikro kontrolerów. Wymagania dla projektu / założenia: Pomiar w pomieszczeniu/ obudowie urządzenia /w zbiorniku temperatury powietrza /cieczy na wejściu i wyjściu. Wyświetlenie na żywo aktualnych wartości temperatur na wyświetlaczu LED x2. Wykrywanie...
Po ostatnich zmianach przerobiłem tryb tekstowy na 8275, tak by uzyskać 80 kolumn. Wymagało to zmian w układzie generowania sygnałów zegarowych. Ponadto zaimplementowałem ESCAPE CODE ANSI. Mam nawet SCROLL i dodawanie znaków w trybie INSERT i bez niego. Niestety 8080 jest trochę wolny jak do takiego zastosowania. Ponadto ciekawostką jest fakt iż linia...
Ale mi chodzi o logo tego typu jak np. ma telewizja że przez cały czas trwania jest wyświetlane. :) Pozdrawiam :D
Dla pytającego i wszystkich innych - objaśnienie (moje) terminów angielskich : Port - numer portu COMn (n-numer 1,2,3,...) Baud rate - prędkość transmisji - są znormalizowane, tzn. 110,300,1200,2400,4800,9600,19200,38400,... i nie zawsze obsługiwane prze PC 115200 oraz czasami jeszcze wyższe Data Bits - od 5 do 8 - ilość bitów danych w każdym przesyłanym...
Ad1. Czesciej stosowana w praktyce jest jedna para przewodów. Trzb half duplex. Ad.2 W rs482 dozwolny jest jeden nadajnik. W rs485 wiel. Ad.3 Zamiast max485 mozesz stosowac sn75176. Oba mozna zasilic 5 V. Z praktyki wiem ,ze sa problemy ze wspoldzialaniem max485 z sn75176. Trzeba sie zdecydowac na jeden z nich w calej sieci. Ad. 4 Tego nie posiadam...
Polecenie przesunięcia kursora (poza ustawieniem na początek wiersza) też jest zbędne, bo szybciej jest zapisać cały wiersz niż bawić się w pisanie tego, co się zmieniło, Szybciej dla kogo? Dla piszącego kod czy dla czasu trwania całości? Przecież zapisanie jednej linii to komenda przesunięcia + (przykładowo) 16 zapisów, natomiast modyfikacja tylko...
Problem mój jest taki, chciałbym zrobić robota mobilnego sterowanego poprzez USART kablem RS232, w wyniku odebranego znaku ASCII robot ma za zadanie poruszać swoimi silnikami. Moim problem jest, iż chciałbym aby wysyłając sygnał jazdy np. do przodu znakiem np 'w', mikrokontroler zliczył mi czas trwania jazdy i wysłał z powrotem do PC. Probowałem różnymi...
Przy 0,2% różnicy w prędkości nie może powstać błąd ani po 1B ani po 1GB, wynika to z tego, że skoro odbiornik synchronizuje się z bitem startu to każdy wysyłany bajt jest traktowany jako nowy i ta różnica nie będzie się w tym wypadku się kumulować. Wynika to z zasady na jakiej działa transmisja szeregowa. W dwóch słowach najprostszy odbiornik działa...
Poprawka: jednostką czasu jest √(moment_bezwładności/moment_siły) - zabrakło znaku √. Spróbowałem numerycznej symulacji i wychodzą dziwne efekty - podanie impulsu do sterownika zmienia kierunek pola magnetycznego, a przez to położenie równowagi, w rezultacie zaczynają się oscylacje wokół nowego położenia równowagi. W trakcie ich trwania...
Witam Serdeczne dzięki za dobre chęci - ale ten link nie działa Nadal czekam na prawidłowy. Ciekaw jestem czy ktoś ma coś takiego. A TO NIE TAKIE PROSTE :?: :?: :?: :?: :?: +++++++++++++++++++++++++++ Pro-po Any wideo converter ( qwerty1991) coś mi nie wychodzi - może ktoś ma link do filmiku ( może być po angielsku) jak to się robi Miłego weekendu Pozdrawiam...
Nie do konca jest tak ;] Po kazdym puszczeniu przycisku (czyli skonczeniu symbolu - kropki lub kreski) musi lecieć licznik timeouta na znak. Zeby dało się rozpoznać kiedy skonczył sie znak... W skrócie mówiąc, weź uruchom timer w trybie capture z przerwaniem na capture event, podłącz przycisk pod TMRx_CAP0, capture skonfiguruj na oba zbocza i edge sensitive...
Czy ktoś z was spotkał się może z aplikacją, która generuje / symuluje graficzne wykresy przebiegów czasowych wysyłania znaku po UART? Dane wejściowe to były by: - kod ASCII / znak - bit startu (standardowo 1) - prędkość transmisji - liczba bitów znaku - liczba bitów stopu - kontrola parzystości Chciałbym aby aplikacja wypluła przebieg czasowy, z którego...
Jeszcze "drobna" kwestia: czy chcemy sterować wszystkimi segmentami, łącznie z kropką, czy bez niej? I ile znaków chcemy wyświetlać? (ile ma być takich wyświetlaczy?) Można pomyśleć o użyciu przerzutników 'D' do zapamiętywania, które segmenty wyświetlacza mają świecić, np. 74LS374 - 8-krotnych - odczytujemy dwa bajty z EPROM-u i wpisujemy je do tych...
Dzięki spróbuję. Pozbyłem się problemu stabilności. Powodem był wpływ timera1 na zapis do pliku. Nie wiem dlaczego, ale tak. Wewnątrz do...loop zatrzymuję timer1 zaraz po procedurze Pomiar_temperatury - on zajmuje trochę czasu, przynajmniej 750 ms, wykonuje się w ramach timer1. Zaraz po kodzie: Formatowanie_danych Zapis_do_pliku Suma_wartosci_temp Incr...
Proponuję definiowanie napisu, jako łańcucha znakowego w "tradycyjny" sposób, tj.: char dane[] = "odebrano "; jest to równoważne zapisowi: char dane[] = {'o', 'd', 'e', 'b', 'r', 'a', 'n', 'o', ' ', '\0'}; na końcu dołączany jest automatycznie znak '\0', który oznacza koniec łańcucha znaków w języku C. Możesz wykrywać...
Najpierw musisz w jakimś buforze zebrać całe zdanie i wyświetlić je na LCD a później znak po znaku przepuszczać zdanie przez koder Morse'a. Czas kreski jest trzy razy dłuższy niż czas kropki. Pomiędzy elementami tego samego znaku jest przerwa o długości kropki, pomiędzy literami wyrazu czas trzech kropek a pomiędzy wyrazami czas 7 kropeki. http://pa76.tczew.sdi.tpnet.pl/kurs/lacz...
w buforze masz 10 bajtow , odczytujesz 5, zostaje niby 5 ale w trakci odczytu przychodzi nastepne 10 i masz w buforze 15 , ktory jest ostatni ??? no oczywiście ten, który przyszedł ostatni. po pierwsze to ja nie pytam o bufor odbiorczy o którym piszesz bo naprawdę nie wiesz czy jeszcze coś nie przyjdzie, mi chodzi o to, żeby sprawdzić czy to co wysyłam...
No tego sie domyslilem:) Postac polecenia "ustaw adres" do zapisu znaku wyglada tak: RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 1 AC6 AC5 AC4 AC3 AC2 AC1 AC0 Wiec robie tak; wystawiam adres $C0 (=1100 000 jak mniemam, czyli 1 na poczatku, a poza tym liczba 40), i pozniej zapisuje literke. I nic :( . Co wiecej, zrobilem petle, ktora zapisuje od adresu...
Alfanumeryczne wyświetlacze LCD ze sterownikiem HD44780 Obecnie ze względu na swoją niską cenę, alfanumeryczne wyświetlacze LCD są bardzo często stosowane w układach opartych na mikrokontrolerach. Chciałbym przedstawić tutaj sposób sterowania takim wyświetlaczem. Sterowanie wyświetlaczem alfanumerycznym wyposażonym we sterownik HD44780 odbywa się na...
Szkoda, że nie czytasz dokumentacji i nie korzystasz z moich porad. Program powinien być rozwijany w oparciu o kod, który wcześniej podałem. Nie zaś na przykładach z Google. Problem na 70 % związany jest i tak z zegarem. Oczywiście tu jest dość bezmyślny błąd: UCSR0B = (1<<RXEN0)|(1<<TXEN0) | (1<<RXC0); Powinno być tylko tyle: UCSR0B...
........ Dodatkowo ekran LCD wyświetlający napis z nazwą używanego programu zachowuje się jak tester dla epileptyków. ................. Przestaje to już rozumieć - zastanawiam się nad podłączeniem LCD przez kondensator, choć w sumie nie wiem czego się po tym spodziewać. Zazwyczaj program pracuje tak jak jest napisany. Niżej masz gotowy, względnie pracujący...
Nie ma tu znaczenia co wyświetli chodziło mi o ogólną koncepcję. Rozumiem, że dla Ciebie niektóre sprawy są łatwe ale nie dla każdego szukałem rozwiązania na wielu stronach i nie znalazłem rozwiązania. Potrzebuję po prostu zrobić taki projekt do szkoły. A miałem nadzieje, że przy tym się czegoś nauczę, więc jeśli mogę prosić o jakieś konkretne rozwiązanie...
Chciałbym zrobić symulację naciśnięć klawiszy na klawiaturze PS/2 wykorzystując ATMega328 z rezonatorem kwarcowym 16MHz i interfejs PS/2 na USB. Posiłkowałem się tym opisem PS/2. https://www.avrfreaks.net/sites/default/... Z opisu wynika, że urządzenie PS/2 (wspomniana klawiatura) musi być w każdej chwili przygotowane do odbioru...
"Łomatko nie trzeba być geniuszem " ,którego użył "studisat" jest obraźliwe i tylko zaniża poziom forum "dziwną " polszczyzną tak jakby było pisane przez dziecko ,a nie poważnego człowieka. A co jest w tym obraźliwego? Jakbyś pomyślał to byś doszedł do identycznych wniosków. Procesor tego tunera mniam mocy na przerabianie formatów danych. Prędzej obraźliwym...
Czytałem gdzieś o "podsłuchiwaniu" klawiatur z oddalonego miejsca. Rejestrowana była emisja elektromagnetyczna. O ile odkodowanie znaku z klawiatury komputera czy bankomatu (<<< tego nie czytajcie :-) ) może sprawiać jakiś problem to w przypadku tego projektu nie byłoby chyba żadnego problemu z zarejestrowaniem kombinacji przyciśnięć klawisza...
Witam Produkuje takie sterowniki ale bardziej zaawansowane. tutaj można zobaczyć jak to wygląda http://sq3fyk.com/?page_id=329 Dostępna jest wersja z GSM Oraz bez GSM Opis funkcji. - Możliwość wyłączenia przemiennika za pomocą komendy sms (Można ustalić dowolne hasło) - komunikaty głosowe VOICE1 i VOICE2 muszą być zapisane w formacie WAV, 8bit, 16kHz....
Jeszcze mam jedno -może dwa pytanka. Otóż dla mnie najwygodniejsze było by zrobienie odbioru danych wszystkich czterech uartów w przerwaniach. Tak aby jeśli przyjdą jakieś dane, z któregoś z moich czterech modułów komunikujących się właśnie poprzez rs232 , to działo by się mniej więcej coś takiego że: 1.Po pierwsze dane przesyłane są w postaci "paczek...
długość znaku scanf znaku trwania wtrysku
rozgałęźnik gniazdo conica beretta excel usuwać wiersz
zg40c zwrotnica zg40c zwrotnica
Schemat skrzynek bezpieczników VW Touareg 7L 2007 2.5 TDI – lokalizacja, opis, wartości Lokalizacja przekaźnika świec żarowych Kia K2700