Pokaż kod, bo może tam masz błąd. Kiedy dokonujesz pomiaru? Jak wygląda PCB? Nadajnik radiowy może impulsowo pobierać znaczne prądy, sieje też zakłóceniami, więc jeśli obwód jest źle zaprojektowany, to po prostu będziesz łapał śmieci. Jaką masz wartość nap. referencyjnego? Proszę program nadajnika Poprawiłem pisownię i dodałem znaczniki syntax.
witam Próbuje napisać program który po wgraniu do atmegi będzie pokazywał napięcie i prąd. 10 bitowa rozdzielczość przetwornika A/D jest dla mnie nie wystarczająca, Postanowiłem sięgnąć po technikę zwaną nad próbkowaniem (oversampling) Atmege programuje w bascomie znalazłem artykuł w nowym elektroniku z 2007 roku opisujący to zagadnienie.Przepisałem...
Mechanizm sprawdziłem i jest ok, po innych wpisach na forum ustaliłem, iż znaczniki na kołkach zebatych sie pokrywają ( między dwoma kołami zębatymi). Potem zacząłem sprawdzać rezystory bezpiecznikowe i tu przepalony rezystor R370 przy ukladzie IC309(BA6219). Juz przynajmniej sprzet sie normalnie odpala. Zobaczymy co po złożeniu wszystkiego do kupy....
Widze ze nikt z podpowaidajacych nie pisal programu na przerwaniach do nadawania, problem jest w tym ze przerwanie trzba wylaczyc jesli nie ma nic do wyslania(to jaks czesc mojego stargo programu na128): SIGNAL(SIG_UART1_DATA) //przerwanie od pustego nadajnika { int rb; rb=read_rs232_buf(); if(rb!=-1) { //RS485_TX_ON; sbi(UCSR1A,TXC1); //kasuj znacznik...
W kwestii bascom-u Ci nie pomogę ale może wykorzystasz wstawki asemblerowe ; .org 0 rjmp RESET ; Reset rjmp EXT_INT0 ; zewnetrzne Int0 rjmp EXT_INT1 ; zewnetrzne Int1 rjmp TIM1_CAPT ; zewnetrzny wychwyt wartosci licznika 1 rjmp TIM1_COMPA ; komparator A licznika 1 rjmp TIM1_OVF ; przepelnienie licznika 1 rjmp TIM0_OVF ; przepelnienie licznika 0 rjmp...
#include <avr/io.h> #include <stdlib.h> #include <avr/interrupt.h> #include <avr/signal.h> #include <avr/pgmspace.h> int g=0; volatile c=0; SIGNAL (SIG_INTERRUPT1) { if (c==0) c=1; else c=0; } main(void) { PORTB=0xf0; DDRB=0x0f; PORTD=0x0c; DDRD=0xf3; while(1) { GIMSK...
Pozwolę sobie zamieścić to co udało mi się w nocy i dziś wymodzić. Do ' ------------------------------------ Pierwszy kanał ---- If Flaga1 = 1 Then ' sprawdź flage1 - dla WLACZ If I1 = Czas_impulsu1 Then ' porównaj liczbe ms z DATA dla WLACZ I1 = 0 ' wyzeruj licznik ms Toggle Flaga1 ' przestaw flage1 Toggle Led1 ' przelacz diode (traznystor)...
crazy_phisic = faktyczne to mój błąd z różnych testów i kombinacji... m.bartczak = tu również to jedynie błąd z testów. Sprawdzałem na różnych timerach. I przy wklejaniu kodu nie zmieniłem tego. W ramach testu zmodyfikowałem kod, tak aby co 1000 przerwań (czyli teoretyczne 1000*1ms) dał mi 1ms impuls na diodę: $regfile = "m88def.dat" $crystal...
Mam zestaw w postaci Atmega16 i LCD HD44780, do tego podłączyłem klawiaturę zrobioną z przycisków. Nie wiem dlaczego, ale mój wyświetlacz zachowuję się jakby był 4x20 (i miał poprzestawiane linie 1,3,2,4), a jest 2x16. Dzieje się coś takiego: wyświetla pierwszych 16 znaków w pierwszej linii kolejne 24 znaki giną wyświetla 16 znaków w drugiej linii kolejne...
Niestety nie mam ksiazki przy sobie ale opowiem z pamieci. Odkrecasz zderzak przedni, jesli masz nadkola plastikowe to najpierw je musisz odkrecic zeby dostac sie do srub zderzaka. nastepni luzujesz alternator i odkrecasz srube kola pasowego, zablokujesz ja wlaczajac 4 bieg(najwyzszy) potem podstawiasz jakies naczynie pod pokrywe, bo pocieknie niewielka...
Kol DjStopa ..podsylam dane do zlacza HONDA stosowanego w pierwszych seriach rtf 31?1 Radmor.Patrzymy na gniazdo z bolcami umieszczone w rtf od gory tak by znacznik byl na godz 12, a napis Honda byl na godz 6.Bolec godz 10 to ptt...bolec godz 2 to masa....bolec godz 8 to mcz RX...bolec godz 4 to mcz TX ..bolec centralny +Uz czyli 12v po przelaczniku...
Witam Jak w temacie,sprawdzałem kod kilka razy i wszystko wydaje się w porządku a jednak nie działa tak jak powinno. ziel_on to włączenie wskazówki sekund w zegarze widmowym. Według mnie powinno działać,mam 10 000 przerwań na sekundę,wynik mnożę razy 100 i dzielę przez 60 tak by wstawić do pętli z _delay_us. Działa tak że wskazówka mignie od czasu do...
Witaj Albercie próbuje zrobić tego drogiego PWM według Twoich wskazówek na timerze T0 ale cos mi nie wychodzi. Prześle Ci co do tej pory zrobiłem i powiedz mi czy o cos takiego chodziło? Czy zupełnie robię coś innego. #define T0TCR_Counter_Reset 0x2U #define T0TCR_Counter_Enable 0x1U #define T0MCR_Reset_on_MR0 0x2U //PWMPR = 11600;// Preskaler PCLK/10...
Witam! Bardzo rzadko wysyłam posta z pytaniem na elektrodę, zazwyczaj sam znajduję odpowiedź, lecz tym razem stanęłem w miejscu. Próbuję zaprogramować uC ATmega 8 żeby poprzez rs232 komunikował się z komputerem, za pomocą USART. Podłączyłem maxa232 zgodnie z datasheetem, program wygląda następująco: .INCLUDE "m8def.inc" ;czesc systemowa 1MHz...
Racja! Teraz widzę jakie głupie błędy zrobiłem. Zamiast jmp powinno być call bo przez call wywołujemy funkcję. Wtedy się ustawi znacznik dzięki któremu procek będzie wiedział gdzie ma wrócić po jej wykonaniu. No i oczywiście r31 powinien być ustawiony a nie wyzerowany. Zaraz poprawię program i zobaczymy jak to będzie chodziło :D Dodano po 32 Program...
Witam jestem początkującym w ARMach. całe środowisko zrobiłem wg toolchaina freddiechopina, z mruganiem diodą na LPC2103 radze sobie doskonale( program ze strony freddiechopina). chciałem jednak zrobić usart i mam z nim straszne kłopoty, układ się jakby zawiesza, pliki uart'a to pliki do książki Lucjana Bryndza "mikrokontrolery z rdzeniem arm7". jak...
Dzieki raz jeszcze ! - wlasnie testuje czy przerwanie jest wogole obslugiwane - ma zapalic led'a Dodano po 1 Niestety nic mi nie chce zadzialac - ale to dopiero moj drugi dzien z zupelnie nieznanym wczesnie uP. Prosze przeanalizowac te moje 'wypociny zamieszczone ponizej: #include <p16F690.inc> __config (_INTRC_OSC_NOCLKOUT & _WDT_OFF...
jesteś tego pewny to jak to się ma 24 MHz na moim do 74Mhz na 103 ruszy np taki program jak ten code #include "stm32f10x.h" #include "lcd4bit.h" #include <stdio.h> TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_ICInitTypeDef TIM_ICInitStructure; void RCC_Conf(void); void NVIC_Conf(void); void GPIO_Conf(void); uint16_t cnt; char I Proszę kod...
Witam Zasiadłem do BASCOMa AVR i poczyniłem zawiły ale zadowalajacy (jak na to srodowisko) soft dla atmega8, wszystko byloby ok gdyby nie mały problem z obsługą przerwania... mianowicie, na jedno z wejść tj. INT0 podaje przebieg prostokątny, okres 20ms, w aplikacji wymagane jest aby w chwili gdy wystąpi zbocze opadające owego przebiegu (dopiero od pewnego...
W c ten program gdzies w internecie widziałem.. Bedzie wymagał być moze małego dostosowania. Mam go ale niestety w asm pod atmege 16. ; Programowalny pilot RC5, obsługa interfejsów optycznych i pamięci EEPROM ; Rafał Baranowski (C) 2004 .INCLUDE "m16def.inc" ; SEGMENT DEKLARACJI .EQU OSC_FREQ= 1000000; częstotliwość pracy w Hz .EQU...
Witam, program (załączam poniżej) pochodzi z książki (L.Bryndza), wiec zakładam ,że jest dobry ( wszystkie inne przykładowe programy z tej książki działają ), do połączenia używam hiperterminalu (winXp, probowałem też accessport), port com w pc jak i w sterowniku działają bo wgrywam przez nie programy do pamięci flash mikrokontrolera, nie działa tylko...
Witam, program (załączam poniżej) pochodzi z książki (L.Bryndza), wiec zakładam ,że jest dobry ( wszystkie inne przykładowe programy z tej książki działają ), do połączenia używam hiperterminalu (winXp, probowałem też accessport), port com w pc jak i w sterowniku działają bo wgrywam przez nie programy do pamięci flash mikrokontrolera, nie działa tylko...
Witam! Może pomoge, o to mój kod do obsługi USART1 dla ATmega128 char __USART1_buf_RX[50]; char __USART1_buf_TX[50]; char __AT_comand_buf[20]; #define __CR 0x0a #define osc_freq 16 void USART1_ini(uint16_t __baud, uint8_t __parality, uint8_t __stop)// __baud-prędkosć transmisji w b/s // __parality bit parzystości 0-tak...
Zmieniłem obsługę przerwania aczkolwiek nie do końca rozumiem to podsatwienie: _t ) bufor1 bo kompilator wywalał błąd. Podłączyłem układ do do komputera odpaliłem i spodziewałem się uzyskiwania w terminalu albo samych zer albo losowych wartości, niestety nie ma nic. Postawiłem kilka breakpointów i chciałem zobaczyć konfiguracje poszczególnych peryferii...
Witam, Mam problem z którym już chwilę się borykam. Do STMa mam podłączony czujnik BAR180 z którym już się komunikuje po I2C. Dodatkowo skonfigurowałem ADC w trybie pomiaru jednokrotnego wyzwalanego przez Timer1 co 500µs. Dane z ADC chcę przerzucić do bufora przez DMA. Utworzyłem bufor jako tablicę o 256 pozycjach, ponieważ tyle chciałbym pomiarów....
Cześć, Próbuję po kawałku postawić robota, opartego o NXP LPC2106. Aktualnie mam działające PWM oraz UART ale "zawiesiłem" się na komunikacji z ADC MCP3008 za pośrednictwem SPI. Obecnie program powinien pobierać wartość napięcia z kanału 7 i przesyłać ją przez UART, jednak nic nie otrzymuję (poza znakiem nowej linii). Proszę o sugestie, co mógłbym jeszcze...
Udalo mi sie w koncu, dokonczyc program. Zaczne moze od polaczenia: gpio13 <->mosi (sda) gpio14<-> sck (scl) gpio16<-> reset gpio3<->dc gpio5 ->pwm do sterowania podswietleniem (nie podlaczac bezposrednio pod podswietlenie tylko przez tranzystor - wiekszosc modulow ma taki tranzystor na plytce) cs wyswietlacza mozna podlaczyc...
Witam, od kilku dni próbuję wygrać nierówną walkę z programowym pwm i usartem na atmedze8. Wysyłam z nadajnika dane za pomocą USART (sprawdzane wielokrotnie na bank są dobre) do płytki z atmegą i serwomechanizmem. Jeżeli serwo jest sterowane bez ingerencji danych z USART to wszystko działa jak trzeba, w momencie gdy chcę wysłać gotowe dane do płytki...
Witam! Mam problem z bledami w bascomie Kod mam oryginaly z pdf-aod avt 594 ( sterownik wlacz wylacz , podglosnij scisz do wzmacniacza na pilota RC5 ) przekopiowany i jak daje kompilacje w bascomie to mi wywala 4 bledy , probowalem sobie poradzic , ale nie poskutkowalem , licze na was . Sub Main Set Portb.2: Set Portb.3 'ustalenie stanu wysokiego...
Pisze programik mikroprocesorowy w ASSEMBLERZE . Temat jest taki : Tekst OLA ma zacząć wsówać sie na wyświetlacz LED (7-seg) z lewej strony , zatrzymać sie na końcu i po naciśnięci klawisza np. ESc klawiatury matrycowej wrócić do początku (czyli do stanu takiego albo nie było go widac na wyświetlaczu , ale zeby był (bo jest to tylko częsc całego programu)...
Witam. Od jakiegos czasu programujemy w assemblerze , ale dostałem na zaliczenie program ktorego za zadne skarby nie moge wymodzić ... ogólnie chodzi o szczegóły . Dostałem taki temat projektu programu na dsm51 : Na wyświetlaczu LCD wyświetla się napis "Ula" , po naciśnięciu Enter klawiatury matrycowej wyjeżdza z wyświetlacza LCD na wyświetlacz 7 segmentowy...
Witam. Jestem początkującym w dziedzinie programowania na elektronice znam się dobrze. Chciałbym zbudować komputer pokładowy do mojej hondy civic i znalazłem na elektrodzie projekt z pod tego linku. http://www.elektroda.pl/rtvforum/topic22... Płytkę zaprojektowałem na nowo pod atmege128 reszta bez zmian. Wyświetlacz od Siemensa s65 ls020 podłączyłem...
:roll: Спасиk... мужикl... за ответ и за перевl... у кого есть перевl...
Znalazłem w swojej bazie coś takiego(powinno Ci wystarczyć): TELESTAR 9955T chassis PT90A procesor ST92195/ST92185 Opis dotyczy odbiornikow telewizyjnych, zbudowanych w oparciu o chassis PT-90A, w ktorych zastosowano mikrokontroler ST92195 dla wersji z teletekstem oraz ST92185 dla wersji bez teletekstu Nastawy zwiazane z obsluga trybu serwisowego dokonywane...
Witam mam taki problem, otóż mój STM32F4 bardzo dziwnie się zachowuje. Mój program ma odczytywać z 3 różnych czujników przez I2C dane i przeliczać je. I2C zrealizowane jest na przerwaniach (z najwyższym priorytetem), dodatkowo używam timera 2, by odmierzał czas. Oto kod: [syntax=c]#include "stm32f4xx.h" #include "stm32f4xx_conf.h" #include <stdio.h>...
Program zamienia dane na 2 wskazniakch na 3 i na 6. Czyli mam na 7 seg napisa OLA ALA a po nacisnieciu klawisza enter na klawaiturze sekwencyjnej(chodzi mi o DSMa) zmieniaja sie miejscami wskazniki 3 i 6 czyli bedzie ALA OLA. Wszystko dziala tylko nie rozumiem czemu swieca mi sie wszystkie segmenty na 1 wskazniku? A jesli ustawie escape czyli 00000010b...
WYjasnienie jest bardzo proste. druga pętla for pracująca na zmiennej 'y' nie powoduje wykonanie zadnej instrukcji w ciele fora, a jedynie modyfikuje ten 'y'. Kompilator optymalizując kod na siłe wywali tego drugiego fora, bo de facto nie robi on nic. Ale jednak jesli uzyje sie przed forem zmiennej 'y', kompilator domysla sie ze ta zmienna do czegoś...
Dzięki za linki. Jednak nie wiem jak to ugry ś ź ć. Czy dodać nową zmienną i wtedy po zaniku napięcia i jego powrocie odczytać jej wartość i odpowiednio ustawić stan przekaźnika? czy jest może da się bezpośrednio zapisać stany danego pinu. Uaktualniam i proszę o opinie. Program sprawdzony i działa bez zarzutu. Jeśli ktoś widzi jakieś błędy proszę o...
Twój TV to chassis CY02V0 Mam coś takiego: ST92195/ST92l85 Opis dotyczy odbiornikow telewizyjnych, zbudowanych w oparciu o chassis w ktorych zastosowano mikrokontroler ST92195 dla wersji z teletekstem oraz ST92185 dla wersji bez teletekstu Nastawy zwiazane z obsluga trybu serwisowego dokonywane sa przy uzyciu standardowego nadajnika zdalnego sterowania....
Dodałem znaczniki syntax. Proszę ich używać, ponieważ składnia jest wtedy kolorowana, ułatwia to analizę programu i skraca posty.
W pliku obsługi MPL115 void MPL115_SPI_HwConfig(void) { //GPIO and SPI configuration GPIO_InitTypeDef GPIO_InitStructure; SPI_InitTypeDef SPI_InitStructure; //GPIO Config GPIO_InitStructure.GPIO_Pin =MPL115_SDI | MPL115_SDO | MPL115_CLK; //SPI - SCK, MISO & MOSI GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; GPIO_InitStructure.GPIO_Speed...
Nie wiem co sie stało ale jak włącze Windowsa 7 to po załadowaniu/zalogowaniu mam czarny ekran i znacznik myszy. Jak to naprawić?
Osobiście mam tez ustawiony dolny prog na 12,8 V .powoduje to nieco dluzsze przerwy wlacz.-wyl ,bo czas na samorozładowanie aku do tego napięcia jest dluzszy . Zależy od stanu aku .Przy 13,2 tez miałem b.czste okresy . Nowy to nawet do 1h . skoro to te same trafusy to daj te 19.8 i powinno być ok . Znacznie lagodniej będzie reagowal na ustawianie pradu...
Witam Mam problem z sterownikiem do lampek choinkowych, układ powstał w oparciu o kit AVT2770. Jest sterowany uKontrolerem AT89C2051. Problem w tym. że P1.0 uKontrolera powinien sterować optotriakiem (podawać stan niski) jednak nie steruje. Przy wyciągnietym uK z podstawki i zwarciu końcówki P1.0 do masy lampki się zapalają. Program napisany w Bacomie...
Witam, tak sobie czytam i nie do konca rozumiem: ... Guma miękka, klocki można ruszyć palcami, sama oczyszczała się ze śniegu i w zimie ze śniegiem ...zawstydzała Premium (używane).Na mokrym częściej odzywał się ABS. ... - jest jasne ze "nowa guma" bedzie lepsza niz uzywana nawet premium (nie porownojemy raczej produktow z najnizszych polek). - skoro...
"UnnamedYesusiq" włacz sobie prosze i posłuchaj skrzynie na dwóch szczekaczkach 38/300 oraz jedna na 18" Alfreda - bedziesz zdziwiony z tego co wiem;). Alfred ZNACZNIE sie poprawił(Magnum,nowa seria z podróbką udana Truvoxa) a Stx opada na dno coooooooraz głebiej. Niemniej jednak obie firmy sa raczej bibkowe jesli chodzi o głosniki.
Użyłem kasety czyszczącej, dalej to samo, zauwarzyłem taki objaw, że gdy włącze przewijanie na podglądzie to jakość obrazu znacznie się porawiła, czyste kolory wczesniej obraz czarno biały.
Tak, spada napecie i to znacznie. Gdzie mam szukac usterki? Od czego zaczac? :( Zaznaczam ze nie po kazdej zmianie rozdzielczosci monitor nie chce zaskoczyc. Raz dziala raz nie.
moze np uszkodzili ekran i wymienili na nowy , gorszy , nie znam sie na tym. Ale widze ze obudowa z przodu jest inna. Gdy wlacze film 4k na Yountube widze ze to zwykle HD. przy podlaczeni PS4 obraz znacznie gorszy niz wczesniej. moje pytanie: Czy mogli wymienic przod /ekran na gorszy nieobslugujacy jakosci 4K?
Witam, prosze o sprawdzenie mojego programu bo moim zdaniem jest OK a wciąż nie chce zadziałać. Używając hyper terminal-a wysyłam znak poprzez RS232 do układu na USART0, chcę żeby po odebraniu znaku zapaliła się dioda podłączona do portu E. Hyper terminal mam skonfigurowany następująco: 4800b/s, 8bitow danych, bit parzystosci, 2 bity stopu, kontrola...
znaczniki danych wlacz dzwiek znaczniki sekcji
skopiować pendriva instrukcja obsługa pralka electrolux ekran dotykowy nagle przestał działać
telewizja internetowa cannon firmware
Rozdzielnica do pompy ciepła Thermoval KOBE TVHP-K06-1 2,8 kW z grzałkami 3 kW – schemat i zabezpieczenia Grzałka do zbiornika emaliowanego z anodą tytanową – dobór, materiały, Galmet, Eliko, Thermowatt