parametry do regulacji w monitorze: clock, phase
Witam, mam pytanie, czy w matrycach w laptopach compaq'a jest możliwość wejścia do jakiegoś OSD i regulacji clock, phase, bo obraz jest bardzo nieostry. Pozdrawiam, Łukasz.
Nie pogardził bym zdjęciem jakości obrazu na tej diodzie :) A czy ktoś wie jak ustawiać projektor podłączając go pod laptopa, ponieważ na rozdziałce 800x600 mam obraz ostry jak żyleta natomiast dam 1600x1200 ( max dla mojego projektora) to obraz jest rozmazany litery nieczytelne itp. Ok coś tam znalazłem w manualu: Obsługiwane rozdzielczości projektora...
Jeśli ten monitor ma funkcję CLOCK PHASE to spróbujcie ręcznie ustawić najlepszą jakość obrazu. Funkcja automatycznego dostrajania często się "myli". Każdy monitor LCD ma dla siebie jedną ulubiona częstotliwość dla dedykowanej najlepszej dla danego modelu rozdzielczości, należy ustawić najwłasciwsze parametry na dedykowanym sterowniku i dostroić funkcją...
Czy dobrze masz ustawione w konfiguracji SPI bity Clock PHAse i Clock POLarity?
U mnie parametry transmisji dla ATMegi128 mam takie ustawienia z zegarem 11,052MHz // SPI initialization // SPI Type: Master // SPI Clock Rate: 4608,000 kHz // SPI Clock Phase: Cycle Start // SPI Clock Polarity: High // SPI Data Order: MSB First SPCR=0x5C; SPSR=0x00; Dla ATMegi8 z zegarem 8MHz analogicznie dałbym // SPI initialization // SPI Type: Master...
Użyj programu Nokia Monitor Test i ustaw w monitorze odpowiednio "clock,phase". http://www.dobreprogramy.pl/Nokia-Monito...
A czy rozdzielczośc jest taka sama ? Włączone ClearType ? Przestawiłeś w monitorze watości Clock i Phase ?
Może to jakaś wersja TMS9900 robiona kiedyś przez ITT ? ITT 9900 16-bit-Microprocesseur and Microcomputer Family (summary 1980/81) 6200-170-1E ITT 9901 Programmable System Interface 6251-176-1E ITT 9902 Asynchronous Communication controller 6251-177-1E ITT 9903 Asynchronous Communication controller 6251-178-1E ITT 9904 Four-Phase Clock Generator/Driver...
Posiadam ww. monitor od ok. 2 lat i do dzisiaj wszystko było w porządku. No właśnie, do dzisiaj... Zauważyłem, że co jakiś czas obraz "skacze/przesuwa się" bardzo szybko w lewo (za pole widzenia) i z powrotem na miejsce. Poza tym na ciemnych, głównie szarych tłach widać czasem delikatne smużenie. Wiem, że jakieś tam smużenie jest normą w LCD i da się...
Zacznij od zmiany szybkości transmisji na SPI SPI For SPI, either 3- or 4-wire configuration is possible, as shown in the connection diagrams in Figure 34 and Figure 35. Clearing the SPI bit (Bit D6) in the DATA_FORMAT register (Address 0x31) selects 4-wire mode, whereas setting the SPI bit selects 3-wire mode. The maximum SPI clock speed is 5 MHz with...
Spróbuj ustawień automatycznych, jeśli monitor nie poradzi sobie z przeskalowaniem obrazu to pozostaje reczna regulacja "clock" i "phase", Najlepiej uruchomić sobie do tego Nokia Test i readability pattern czyli czarne literki na białym tle.
Po zejściu w dół z rozdzielczością - do poziomu, przy którym komputer pracował wcześniej - tj. 1024 x 768 - problem rozmazań zniknął. Tyle tylko, że obraz jest bardzo nienaturalnie rozciągnięty więc raczej pracować tak się nie da :| EDIT: Problem udało się w znacznym stopniu zredukować poprzez regulację Clock i Phase :D
Jeśli jest to monitor LCD i masz go podłączonego przez kabel VGA winą może być złe ustawienie zegara/fazy sygnału. Najpierw ustaw rozdzielczość na 1280x1024, czyli optymalną rozdzielczość monitora. W załączniku dodałem plik który zrobiłem kiedyś by sam dostroić dobrze monitor. Otwórz go w programie Paint (kliknij na niego prawym i wybierz opcje "edytuj")....
(at)dondu : Aby uniknąć tego typu błędów, jaki przytrafił się koledze. Po za tym, w ten sposób wyraźnie zaznaczasz swoje intencje. Oczywiście można też zastosować: (at)Jablonaack : Nie mam teraz dostępu do noty układu 3204, ale możesz zwrócić uwagę, na odpowiednie ustawienia Data order, Clock Polarity, oraz Clock Phase. Możesz też zewrzeć MISO z MOSI,...
Przykład z Bascoma na ATmega8 do sterowania serwem modelarskim: $regfile = "m8def.dat" $crystal = 8000000 'on chip clock speed Osccal = &HC1 'uC 8MHz internall clock New calibration byte Tccr2 = &B01100110 'PWM2, clear down, phase correct, prescale 256 -> 16ms Acsr = &B10000000 'Analog Comparator disable Dim W As Byte 'Servo position ....
hmmm... no to troche mnie to zmartwilo... znalazlem taki tekst w user manual virtex5: The LOCKED output indicates whether the DCM clock outputs are valid, i.e., the outputs exhibit the proper frequency and phase. After a reset, the DCM samples several thousand clock cycles to achieve lock. After the DCM achieves lock, the LOCKED signal is asserted...
Witam. Znalazłem ostatnio opis emulatora zmieniarki CD do grupy VAG (VW, AUDI, SEAT, SKODA). Działa to na takiej zasadzie, że oszukujemy radio generując protokół zmieniarki a na wejście liniowe podajemy np. sygnał z odtwarzacza MP3 zamiast ze zmieniarki której fizycznie nie ma. Niestety inaczej się nie da i musi być emulator jeśli fabryczne radio nie...
Witam wszystkich, W celu zmniejszenia poboru prądu postanowiłem zamienić w moim projekcie ATmege 16 na ATmege 328. W projekcie korzystam z przycisków, wyświetlacza LCD i slotu kart SD. Wszystkie peryferia zachowują się dobrze oprócz slotu kart SD. Korzystam w kodzie z biblioteki Petit FatFS. Szukałem w jej plikach miejsca, w którym zdefiniowane są porty...
Przykład pierwszy, najbardziej "bezpośrednio" jak się da: [syntax=c] // SPI initialization // SPI Type: Master // SPI Clock Rate: 4000,000 kHz // SPI Clock Phase: Cycle Start // SPI Clock Polarity: Low // SPI Data Order: MSB First SPCR=0x50; SPSR=0x00; i=0; DF_CS=1; DF_CS=0; spi(0x82); // write main memory through buffer 1 spi(0x00); // adres spi(0x00);...
Nie posiadam takowego, ale myślę, że nie powinno to sprawić problemu, trzeba jedynie przepiąć piny CLK i DATA na piny SPI i skonfigurować odpowiednio SPI. Oto kod, który sobie stworzyłem w celu ułatwienia konfiguracji. Musisz jedynie sprawdzić czy konfiguracja pinów jest zgodna z Twoim AVRem. Dorzucam też funkcje wymieniające dane bez użycia przerwań....
Tak jest to serwer w domenie, przed nim jest tylko UTM na zewnątrz sieci. Po wpisaniu komendy otrzymałem: Leap Indicator: 0(no warning) Stratum: 1 (primary reference - syncd by radio clock) Precision: -23 (119.209ns per tick) Root Delay: 0.0000000s Root Dispersion: 10.0000000s ReferenceId: 0x4C4F434C (source name: "LOCL") Last Successful Sync Time:...
(at)seba_x:A co to za bzdura?:> • Peripheral Features – Two 8-bit Timer/Counters with Separate Prescaler, one Compare Mode – One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode A co do pytania autora, nie, zliczanie umożliwiają tylko dwa pierwsze timery. Trzeciego można używać jako wewnętrznego. Nie tylko...
No właśnie ciekawy temat, ja mam dokładnie tą samą kartę co kolega , kupiłem LCD 19" panorama i mam taki efekt jakby odświeżanie było niedostateczne, czyli latają mi co jakiś czas paski przez cały ekran. Dodam tylko że na CRT tego nie ma. Może zna ktoś przyczynę tego??? Na początek ustaw rozdzielczość taką, jak rozdzielczość fizyczna monitora oraz...
Witam Chcę pomnożyć zegar na XC6S LX150-3FGG484 z 80MHz na 1GHz. Na rysunkach podaję informacje oraz schemat całości. Narazie nie mogę tego sprawdzić w praktyce ale symulacja behawioralna działa natomiast kiedy wykonam post-translate i dalsze to już nie. Czy ktoś może mi powiedzieć co jest źle lub podesłać przykładowy projekt? Tu są screeny schematu...
nie mam czegos takiego jak "color adjust", mam tylko "auto adjust" :( a powiedz mi jeszcze jak zrobic te testy w everescie? bo jak klikne na monitor, to wyswietla mi tylko informacje o nim, a testow zadnych nie moge robic. Everest to program: http://download.chip.pl/download_134423.... Sciagnac, uruchomic, zakladka "test" >>> "monitor diagnostics"...
Borykam się z problemem odpowiedzi procka w trybie slave w usarcie synchronicznym. https://obrazki.elektroda.pl/5841060300_... RM mówi o podobieństwu tego trybu do SPI oraz o możliwości zastosowania SPI u slave'ów a USART w trybie synchronicznym u mastera - podobno działa, nie testowałem bo... Problem polega na tym, że SPI użyć nie...
... mam karte graficzną Nvidia TNT2 riva 32Mb monitor LCD 19"... Czy da się zwiększyć Hz, lub jakoś rozwiązać ten problem?... Dla monitorów LCD optymalnym odświeżaniem jest 60-75 Hz zależnie od modelu . W instrukcji obsługi i w danych technicznych monitora znajdziesz natywną rozdzielczość i odświeżanie Twojego LCD . Kolega wyżej napisał o sterownikach...
Na przykład w komunikacji z LCD z Siemensa wysyłałem dwa razy po 8 bitów. void lcd_cmd(unsigned int dat) { PIOA_CODR = LCD_RS; WriteSpi(dat); WriteSpi(0x00); PIOA_SODR = LCD_RS; } void WriteSpi(volatile unsigned int command) { while((SPI_SR & SPI_SR_TXEMPTY_MASK) == 0); // wait for the...
Zacytuje z pliku stm32f4xx_spi.c ========================================... * How to use this driver * ========================================... * * 1. Enable peripheral clock using the following functions * RCC_APB2PeriphClockCmd(RCC_APB2Periph_SP... ENABLE) for SPI1 * RCC_APB1PeriphClockCmd(RCC_APB1Periph_SP...
Witam. Jak w temacie. Występuje błąd przy wysyłaniu 4 bajtów w ramce, natomiast nie ma problemu z wysyłką 3 bajtów w ramce. Wysyłam do przetwornika po SPI daną (3 bajty) + suma kontrolna (1 bajt). Prędzej myślałem, że źle liczę CRC8 i dlatego DAC nie przyjmuje danej. Doradzono mi, żebym spróbował zrobić pętlę od 0 do 255, w której będę próbował wysłać...
Dla wiadomości tych co maja problemy z niektórymi kartami Sd lub mmc. Miałem taki problem że niektóre karty działały a niektóre czasami lub wogle. Przyczyna jest zła konfiguracja SPI. Po zmiane wszystkie kraty działają prawidłowo! zmienić z: . ' HW-SPI is configured to highest Speed Config Spi = Hard , Interrupt = Off , Data Order = Msb , Master = Yes...
Poprawionej wersji kodu nie pokazałeś, to po pierwsze. Zostaw bit sterujący rozmiarem FIFO w domyślnym stanie 0. Wydawało mi się, że zapis np.: DMA1_Channel2->CCR = DMA_CCR_MINC | DMA_CCR_DIR | DMA_CCR_EN; Jest czytelniejszy od: SPI1->CR1 &= ~(1UL<<3) & ~(1UL<<4) & ~(1UL<<5);// Baud Rate SPI1->CR1 |= 1UL<<3...
Witam wszystkich! Aktualnie bawię się trybami PWM atmegi32. Na timerze0 robię phase correct pwm, zaś na timerze2 zegar systemowy. PWM jest software'owy i ustawianie poziomu logicznego znajduje się w przerwaniu od OCR0. Czas systemowy to po prostu inkrementowana zmienna globalna w przerwaniu od OCR2, gdzie licznik pracuje w trybie CTC. Mój problem polega...
Witam forumowiczów, otóż borykam się z następującym problemem: Zakupiłem jakiś czas temu efekt gitarowy, tak jak w temacie: Behringer UC200 - chorus. Efektu użyłem może z 2 - 3 razy. Przestał on działać. Dioda sygnalizująca włączenie obwodu nie świeci, bypass także nie działa. Z ważniejszych elementów, które występują w układzie: TL064AC - quad JFET...
Ja robiłem to tak: #define SPI_SS 0 // potrzebne do pracy w trybie master #define SPI_SCK 1 // CLK #define SPI_DO 2 // MOSI #define SPI_DI 3 // MISO #define SPI_PORTPORTB #define S_SPI_SSSPI_PORT|=_BV(SPI_SS) #define C_SPI_SSSPI_PORT&=~_BV(SPI_SS... #define S_SPI_SCKSPI_PORT|=_BV(SPI_SCK) #define C_SPI_SCKSPI_PORT&=~_BV(SPI_SCK&...
tak jak w temacie: TCCR1A = (1<<WGM10) | (1<<COM1A1) | (1<<COM1A0) |(1<<COM1B1) | (1<<COM1B0); //8bit PWM, phase correct TCCR1B = (1<<CS11) | (1<<WGM12); //MCU clock / 8 1. czy to jest dobry sposób? 2. jak zmusić atmege do korzystania z zew. kwarcu 8 lub...
He he he, racja :D I drugie pytanie: Czy normalne jest to, jeśli na obu rejestrach wpisze wartość 0x00 to wyjścia PWM na których są diody LED będą lekko świeciły??? The extreme values for the OCR0A Register represents special cases when enerating a PWM waveform output in the fast PWM mode. If the OCR0A is set equal to BOTTOM, the output will be a narrow...
Witam, ostatnio zakupiłem silniki bezszczotkowe oraz układy ESC do nich (ABC Power20A). Chcę sterować nimi za pomocą Atmegi (docelowy 16 na czas testów 8) z wykorzystaniem timerów i sprzętowego PWM. Znalazłem na kilku stronach przykładowy kod w Bascomie, jednakże silnik nie uruchamia się. Czy ktoś mógłby wytłumaczyć mi jak należy tym układem sterować?...
Witam. Próbuję skomunikować się z wyświetlaczem 7seg. za pośrednictwem wymienionego układu http://www.datasheetspdf.com/PDF/HBS-588... , z datsheetu wynika, że jest to coś podobnego do I2C. http://obrazki.elektroda.pl/3684223800_1... [syntax=python]from pyA20.gpio import gpio from pyA20.gpio import connector from pyA20.gpio import...
Hmmmm... Juz dziala.. Ale problem lezal w czym innym.. Natoimast nie wiem, dalczego dioda podlaczona pod PB1 miga, zamiast swiecic swiatlem ciaglym... Dodano po 27 Przejrzalem sobie dokumentacje ATMega8, ale nie moge rozszyfrowac takiego zapisu, jaki znalazlem w jednym z kodow w necie TCCR1A = (1<<WGM10) | (1<<COM1A1) | (1<<COM1A0)...
Jeżeli sygnał do monitora jest doprowadzony poprzez VGA (sygnał analogowy), to w samym monitorze w menu powinna być regulacja obrazu. Otwórz Paint, namaluj kilka czarnych pionowych linii na białym tle o szerokości jednego piksela. Następnie sprawdź, czy wszystkie linie wyglądają tak samo. Jeżeli nie, to spróbuj wyregulować za pomocą opcji "clock", aż...
Dziękuję za odpowiedź. Poprawiłem schemat i licznik zaczął poprawnie działać. Będę bardziej ostrożny w tej kwestii. Pozostaje jednak sprawa analizy czasowej. Faktem jest, że nie będzie to układ współpracujący z jakąś szybką magistralą cyfrową, jednak chciałbym zlikwidować choć większość warningów i z grubsza wiedzieć, czego one dotyczą. W TimeQuest...
MASTER: [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 8000000 $baud = 19200 $framesize = 128 $hwstack = 40 $swstack = 40 Config Pinb.3 = Output ' MOSI 'config the SPI in master mode.The clock must be a quarter of the slave cpu Config Spi = Hard , Interrupt = Off , Data Order = Msb , Master = Yes , Polarity = Low , Phase = 0 , Noss = 0 , Clockrate...
Sprawdź czy problem nadal występuje gdy wstawisz opóźnienie przed ustawienie SS na stan wysoki i po ustawieniu SS na stan niski - tak aby na oscylogramach wyraźnie było widać że stan tej linii zmienia się "daleko" od wszelkich zmian na liniach danych i zegara. Zmieniłem tak jak zalecałeś - po 100 us przed i po, żadnych pozytywnych zmian przy tym ustawieniu...
Witam! Mam problem z popranym odbiorem danych. Kod wygenerowany przez kreatora jest przedstawiony na listingu. I teraz pytanie. Mam odebrać z odbiornika widomość o długości 154 bajtów. Wiadomość ta przychodzi co 1 sekundę i zaczyna się zawsze czterama takimi samymi znakami : (at)(at)Ha Próbowałem już robić to z pętlą, by odbierać 154 znaki, i potem...
Możesz sprawdzić jak wyglądają ścieżki i połączenia TEA6100, czy nie ma zimnych lutów nastepnie jakie dochodzi napięcie pin1 VP1, pin8 VP2 Masz dokumentacje datasheet układu TEA6100, a w nim opisane poszczególne piny wyzej wyminionąkomunikację I2C jako pin 9:SCL , pin10: SDA 1 - VP1 - analogue supply voltage 2 - MUTE IN mute input 3 - LA OUT level amplifier...
Cześć Jaki powinna wyglądać procedura odczytu w SPI Config Spi = Soft , Din = Pinb.4 , Dout = Portb.3 , Ss = None , Clock = Portb.5 Config Spi = Hard , Data Order = Lsb , Polarity = High , Master = Yes , Phase = 0 , Clockrate = 128 , Noss = 1 Różnica jaka jest u mnie to taka że Bin ma 1.71k na 1.68 i przetwornik nie mierzy od 0V tylko pokazuje wartość...
Podłączyłem jest ok żaden błąd nie wyskoczył mam 3GB :) Teraz Everest wyniki: PoleWartość Kontroler pamięci TypDual Channel (128-bitowy(a)) Aktywny trybDual Channel (128-bitowy(a)) Taktowanie pamięci CAS Latency (CL)5T RAS To CAS Delay (tRCD)5T RAS Precharge (tRP)5T RAS Active Time (tRAS)15T Row Refresh Cycle Time (tRFC)44T Command Rate (CR)2T RAS To...
Dzień dobry, potrzebowałem generatora o szerokich możliwościach i padł wybór na chińską płytkę z AD9854. Na domyślnych ustawieniach rejestrów - układ od razu powinien pracować w trybie single tone (po wpisaniu 6 bajtów Frequency Tuning Word 1). Niestety: jakikolwiek sygnał uzyskuję dopiero po wpisaniu wartości do rejestru Output shaped keying I multiplier...
Witam Korzystam z tej biblioteki do programowej obsługi i2c. [syntax=c]#include <avr/io.h> #include <util/delay.h> #include "i2csoft.h" #define Q_DEL _delay_loop_2(3) #define H_DEL _delay_loop_2(5) void SoftI2C_Init() { SDAPORT&=(1<<SDA); SCLPORT&=(1<<SCL); SOFT_I2C_SDA_HIGH; SOFT_I2C_SCL_HIGH; } void SoftI2C_Start()...
Przepraszam pomyliłem się to jest AD9850 a nie 9851 . FQ_UD , który ma wystąpić po wysłaniu tych 40 bit wedlug opisu znalezionego na stronie producenta : "FQ_UD- Frequency Update. On the rising edge of this clock, the DDS updates to the frequency (or phase) loaded in the data input register; it then resets the pointer to Word 0.. " Zgadza się będę musiał...
Witam, mam do procesora AT90S8515 podłaczony LCD od 3510i, wszystko wysyłam ładnie za pomocą SPI. Jednak gdy przełacze SPI z soft na hard to wyświetlacz nie startuje, ma ktoś pomysł co z tym zrobić? Konfiguracja SPI Soft Config Spi = Soft , Din = Portb.6 , Dout = Portb.5 , Ss = None , Clock = Portb.7 A hard: Config Spi = Hard Co poustawiać żeby hard...
Procek działa na 72MHz: https://filmy.elektroda.pl/1_1396878484.... PS. Jak widać w bibliotece libopencm3 są przejrzyste i od razu wiadomo co mają zrobić. Pozdrawiam
Jeśli poszczególne fazy mają mieć różne czasy trwania, to najłatwiej zapisać czas w sekundach jako czwarty parametr obok składowych Poniższy kod działa prawie doskonale, do pełni szczęścia potrzebowałbym jeszcze dwóch podpowiedzi: 1. Dlaczego wpisując wartość 10 przy kolorze zielonym przez 10 sekund świeci czerwony ? 2. Jakiej zmiany dokonać, aby wartość...
mogli byście podać wynik polecenia ip -details link show can0 u mnie wygląda to tak: sam9-l9260:/proc/net/can# ip -details link show can0 3: can0: <NOARP,UP,LOWER_UP,ECHO> mtu 16 qdisc pfifo_fast state UNKNOWN qlen 10 link/can can state ERROR-ACTIVE restart-ms 0 bitrate 125000 sample-point 0.875 tq 500 prop-seg 6 phase-seg1 7 phase-seg2...
Hmmm.. Ale przy fusach nic nie kombinowalem, nawet tego nie umiem :-) Chyba ze cos przez przypadkowe zwarcie koncowek... Nabardziej skomplikowany program, jaki wgralem, to taki: #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #include <avr/delay.h> #include <inttypes.h> #define F_CPU 1000000 #define...
Witam, chciałbym wysterować wyświetlacz VFD 16L102DA4 Samsunga za pomocą Bascoma. Wyświetlacz ten sterowany jest przez SPI (DIN, SEL, CLOCK) oraz reset. Po przeczytaniu noty katalogowej po przyłączeniu zasilania podaje niski sygnał na reset wyświetlacza. Po tym wyświetlacz ładuje swoje domyślne ustawienia. Kolejnym krokiem jest próba wysłania pozycji...
Witam ...... Wykorzystując sprzętowy PWM zmiana wypełnienia to nie problem ale czy można uzyskać na sprzętowym PWM zmienne częstotliwość od 50 do 1000 Hz płynną lub skokową. Tak,....... Mozesz to zrobic wykorzystując timer z dwoma kanałami np. Timer1 Na jednym kanale kontrolujesz częstotliwośc, a na drugim wypełnienie. Załóżmy że taktujesz processor...
Witam. Bawie się od tygodnia wyświetlaczem 3510i, programuje go w BASCOM na MEGA16. Do tej pory wszystko działa, tylko jak zmieniam z Config Spi = Soft , Din = Pinb.6 , Dout = Portb.5 , Ss = None , Clock = Portb.7 na sprzetowe Config Spi = Hard , Data Order = Msb , Master = Yes , Polarity = Low , Phase = 0 , Clockrate = 4 To wtopa, czyli wyświetlacz...
Nie możesz tylko używać Timera2 do innych celów, bo właśnie jest on używany przez RC5 Funkcja GETRC5 domyślnie wykorzystuje Timer0 a nie Timer2. Oczywiście można to zmienić w konfiguracji, jednak autor tego nie czyni. Zatem pozostają mi dwie opcje, albo przestać używać timera0 do odliczania 1s odcinków czasu i zaprzęgnąć do tego timer2 (co może nie...
Witam wszystkich Elektrodowiczów! Mam 16-bitowy przetwornik analogowo-cyfrowy (ADC) ADS8326 firmy Texas Instruments, który komunikuje się z mikrokontrolerem NXP LPC1769 przez SPI (SPI0). Przetwornik ADC zasilany jest z przetwornicy IRM-05-5 Mean Well z kondensatorem elektrolitycznym 1000 µF/25 V na jej wyjściu. Aplikacja przetwornika ADC z kondensatorami...
Chciałem przetestować moduły RFM01 i RFM02. Programy napisałem dla ATtiny13 i nie mam poprawnej transmisji. Moje moduły są na 868MHz więc turotiale nie pasują(a przynajmniej takiego nie spotkałem). Podejrzewam, że jest to kwestia ustawień parametrów transmisji, a nie kodu. Również ponawiam prośbę dla pary RF01/02 868MHz. Zrobiłem sobie nawet interaktywny...
Przelutowałem układ do tej konfiguracji pinów dalej biało... [syntax=basic4gl]Rs Alias Portb.4 'S65 Data/command pin Res Alias Portb.3 'S65 Reset pin Cs Alias Portb.2 'S65 Chip Select pin Clk Alias Portb.1 'S65 Clock pin Dat Alias Portb.0 'S65 Data pin Config Rs = Output Config Dat = Output Config Cs = Output Config Clk = Output Config Res = Output...
bez czasów martwych na mostku i bootstrapa dla górnych tranzystorów?! Powiem tak oscyloskopu jakotakiego nie mam by sprawdzić czasy martwe. bootstrapa -- co to jest? Dodano po 5 Tki driver nie ma sensu, mosety się grzały z dwóch powodów, po pierwsze użycie transoptora to chyba najgorszy z pomysłów (zobacz jakie on ma czasy ton/toff (pewnie nawet tego...
Witam, zakupiłem na allegro takiego cudaka http://allegro.pl/item896460116_tuner_tv... w celu podłączenia do monitora playstation 2. Wszystko byłoby ok, gdyby nie fakt, że obraz jest pomniejszony- naokoło znajduje się czarna ramka, a wraz z wyborem rozdzielczości rozmiar czarnych pasków odrobinę się zmienia. Próbowałem...
Czesc, Z wysylaniem zegara z FPGA to nie taka prosta sprawa i jak juz J.A zauwazyl, najlepiej jest jak zegar jest na PCB i idzie zarowno do FPGA (dedykowane wejscie) jak i do odbiornika. Wtedy zarowno FPGA jak i odbiornik sa perfekcynjie synchroniczne. (o ile zegar jest routowany jako zegar na PCB czyli dociera do wszystkich ukladow w tym samym czasie)....
Zrobiłem aktualizacje do 2.0.7.6. Obsługuje bez problemu USBasp, no i biblioteki do SD faktycznie lepsze - obsługują SDHC i można np. sprawdzić rodzaj karty SD. Tylko zapisywany ciąg na karcie trochę inaczej jest. Zamiast spacji jest teraz "kropka" i cały tekst bardziej "zbity" w całość. Co do rC5 to nic się nie zmieniło, właściwie to gorzej bo pracuje...
Ale po co znaki \\ ? - własnie o nie się rzuca kompilator Open \"pomiar.txt\" For Append As #2 dodatkowo w konfiguracji trzeba sprawdzić Spsr.0 = 1 : Const Cmmc_soft = 0 'SPI Sprzętowe ' Podanie pinu wyboru układu Config Pinb.4 = Output 'wskazanie, który Pin jest CS karty MMC/SD Mmc_cs Alias Portb.4 Set Mmc_cs ' Definiowanie Pinu układu HW-SPI,...
Ty nie znasz Bascoma, a ja nie znam C :) Zaczynam naukę dopiero :) No w sumie mogę przestawić na hardware, chciałem mieć wolne SPI do programowania :) W software SPI nic więcej sie nie ustawia :) CONFIG SPI = SOFT, DIN = PIN, DOUT = PIN , SS = PIN|NONE, CLOCK = PIN , SPIIN=value CONFIG SPI = HARD, INTERRUPT=ON|OFF, DATA ORDER = LSB|MSB , MASTER = YES|NO...
Przeczytaj opis WS2812B, a odechce Ci się konstruowania takich zabawek samemu. :) Przy częstotliwości przerwań 38400 Hz można dość skutecznie obsłużyć UART na 9600. Niestety dokładność oscylatora RC w ATtiny13 jest tak słaba, że w praktyce co 5 płytka nie działała, bo rozjeżdżała się transmisja. Wniosek z tego taki, że albo należy przewidzieć w oprogramowaniu...
Przedwczoraj zainstalowałem wg instrukcji: Executing: "C:\Program Files (x86)\HI-TECH Software\PICC-Lite\9.50\bin\picl.exe&quo... -C -E"phase control 2.cce" "phase control 2.c" -O"phase control 2.obj" -Zg9 -O -ASMLIST -Q -MPLAB -16F877A BUILD FAILED: Wed Jan 11 00:54:01 2012 Szukałem rozwiązania...
Zacząłem walkę z dwoma modułami RFM12b. Oba moduły podłączone do ATMega16 w sposób opisany w PDF: nIRQ -> INT0 (PD2) nSEL <- SS (PB4) SDI <- MOSI (PB5) SDO -> MISO (PB6) SCK -> SCK (PB7) Moduły są 868MHz, uP taktowany kwarcem 16MHz. Nie bardzo rozumiem konfigurację modułów a różne (niby działające) przykłady są przeważnie albo w C (nie...
Witam Mam płytkę z Atmega644P na której mam złącze SD.Gdy karta jest włożona to całkowity pobór prąd wynosi 220 mA, gdy kartę wyciągnę to spada do 140 mA. Dodatkowo Atmega się grzeje, gdy karta jest włożona, gdy ją wyciągnę to już nie. Karta jest zapisywana poprawnie. Inicjuje ją kodem jak poniżej: Schemat poprawiony Może jest tam błąd ? http://obrazki.elektroda.pl/8641795700_1...
Od kilku dni walczę z niby banalnym tematem. Przewałkowałem krok po kroku dokumentację, noty aplikacyjne i dostępne przykłady ale nadal nie mogę ruszyć. Chcę przesłać przez SPI5 wykorzystując DMA2 (strumienie: 3 do odczytu i 4 do zapisu na kanale 2) dane do/z układu ADE7953 . Sama transmisja SPI robiona programowo (sprawdzanie flag TXE i RXNE) działa...
Witam Chciałem skorzystać z kodu, który udostępnił Kolega Mundi Error 46: Assignment error gdy tego nie ma to się kompiluje bez błędów, ale nie rusza.
Ok. Czyli chodzi o ten prescaler: "Divide clock by 8 internally; Tak, pod warunkiem jednak, że uController ma wbudowany taki "Clock prescaler". Jest dośc duża grupa uC nie posiadających takiego prescalera (Mega8/M16/M32/M64 i inne). Zatem przed wszystkim należy kierowac się informacjami z datasheet. CKDIV8 jest to wybrana wartośc ustawienia CLKLPR...
:idea: proszę mnie nie odwodzić od tego pomysłu , o ile nie będzie poważnych przeciwskazań Nie mam najmniejszego zamiaru. :D :idea: GIGABYTE GA-970A-UD3 Rev 3.0 Bios revision: FDe Bios Type: AMI UEFI :?: Napisz - co chcesz osiágnáć przez OC tej płyty z z jakim cpu ? - przed póbami z OC załóż na chipset N.(AMD 970) (trzymany palstikowymi zatrzaskami)...
"powócam" a moze: RME HDSPe MADI to znakomita, a przy tym stosunkowo niedroga karta z interfejsem MADI pod złącze PCI-Express. W porównaniu do jej poprzedniczki http://obrazki.elektroda.pl/7992673100_1...
PLL nie tykałem tutaj jest plik // Standard definitions of Mode bits and Interrupt (I & F) flags in PSRs Mode_USR EQU 0x10 Mode_FIQ EQU 0x11 Mode_IRQ EQU 0x12 Mode_SVC EQU 0x13 Mode_ABT EQU 0x17 Mode_UND EQU 0x1B Mode_SYS EQU 0x1F I_Bit EQU 0x80 /* when I bit is set, IRQ is disabled */ F_Bit EQU 0x40 /* when F bit is set, FIQ is disabled...
The extreme values for the OCR0A Register represents special cases when generating a PWM waveform output in the fast PWM mode. If the OCR0A is set equal to BOTTOM, the output will be a narrow spike for each MAX+1 timer clock cycle. Setting the OCR0A equal to MAX will result in a constantly high or low output (depending on the polarity of the output...
Robię przetwornicę na ATtiny261. Chcę skonfigurować PWM tak, żeby miałem 2 symetryczne przebiegi na wyjściach OC1D i /OC1D (piny 7, 8) z czasem martwym ok. 200-300ns. Udało mi się to zrobić na ATtiny 25/45/85, ale musiałem się przesiąść na coś co ma więcej pinów. W ATtiny261 jest więcej rejestrów, które trzeba ustawić. Na początku włączam PLL (potrzebuję:...
Cześć wszystkim ;) Mam ogromną prośbę o pomoc w sprawie otwierania obrazków w formacie *.bgc ktore beda umieszczone na karcie pamięci i atmega ma je otwierać i wyświetlać na kolorowym lcd . Probowałem już kilka różnych sposobów ale za każdym razem obrazek się nie wyswietlał poprawnie . Serdecznie pozdrawiam Bartek Nizej kod programu do obslugi karty...
Podstawowe pytanie, używać będziesz biblioteki ST czy swojej. Jak ST to jest bardzo zagmatwana i uczy złych nawyków, niestety na niej się uczyłem i nawyki zostały ;]. konfiguracja zegarów za każdym razem wygląda tak samo (z biblioteki ST): [syntax=c]RCC_DeInit(); //reset do stanu początkowego zegarów RCC_HSEConfig(RCC_HSE_ON); //zewnętrzny szybki oscylator...
no wiec tak: probowalem roznych sztuczek , opoznien, kombinacji i za kazdym razem na CMD0 zamiast 1 odpowiada 3, a potem CMD1 zamiast 0 - 1 w koncu przelutowalem karte (gniazdo) na koncowki sprzetowego interfejsu i karta chodzi elegancko. nawet podnioslem kwarc do 4Mhz i wywalilem parametr Clockrate = 4 Config Spi = Hard , Interrupt = Off , Data Order...
Witam Czujnik MPL115A1 jest czujnikiem ciśnienia absolutnego z magistralą SPI, próbuję go obsłużyć z poziomu Bascoma, ale niestety bez sukcesu. podstawowe dane dotyczące tego czujnika można znaleźć na stronie producenta http://cache.freescale.com/files/sensors... Próbowałem w Bascomie różnych kombinacji z komendami Spiin...
Czegoś tu nie rozumiem. Razem z FatFS można ściągnąć gotowy, działający przykład na LPC17xx, ze wszystkimi potrzebnymi funkcjami obsługi SPI i dostępu do karty. Dlaczego go nie użyjesz, tylko próbujesz szyć coś z jakichś dziwnych łatek? Jeśli chodzi o SPI, to LPC11xx jest bardzo podobny do LPC17xx. Próbowałem z niego korzystać, a konkretnie pracowałem...
(at)robgold ja bym się nie pchał z tymi ścieżkami pomiędzy padami od ESP32, możesz spokojnie się przestawić poza moduł i będzie bardziej estetycznie i bezpiecznie, można zrobić nawet bez krzyżowania się tych ścieżek. https://obrazki.elektroda.pl/5610988700_... Ogólnie mam prośbę do wszystkich, którzy mogą pomóc z ogarnięciem właściwego...
Odgrzeję trochę temat. Udało mi się znaleźć kod który za pomocą potencjometru reguluje częstotliwość w Hz od 100 do 10000Hz. Potrzebuję przerobić kod aby działał on w zakresie 5 Hz do 250Hz. Kombinuję ale jednak za mała wiedza. Pomoże ktoś ? [syntax=c]unsigned long duty1,duty2; // Duty Cycle in terms of a percentage. unsigned long plus; // Value read...
(at)dedamraz re PowerSave na W800, zauważyłem, że OBK używa W800 SDK v0.00.04 | 2020/06/04 . Najnowszy wydaje się być W800 SDK v1.00.10 | 2023/08/25 . pełny przetłumaczony dziennik zmian: [syntax=text]===========================... | CHANGELOG: WinnerMicro Software Development Kit | ========================================...
Witam Napisałem kawałek kodu do obsługi przerwań IRQ Zasada miała być taka po wywołaniu przerwania (zwarcie PIO_PA2 do masy) miał zmienić się stan diody na PIO_PA27. Niestety program nie działa poprawnie (przerwanie nie jest wykonywane). Tytułem wstępu to tyle. Poniżej kod, który powinien realizować przerwania. main.c http://obrazki.elektroda.pl/7449929900_1...
Oto fragment z mojej rozbiegówki odpowiedzialny za PLL ..tylko że w ASM. ...................... ..................... // Phase Locked Loop (PLL) definitions PLL_BASE EQU 0xE01FC080 /* PLL Base Address */ PLLCON_OFS EQU 0x00 /* PLL Control Offset*/ PLLCFG_OFS EQU 0x04 /* PLL Configuration Offset */ PLLSTAT_OFS EQU 0x08 /* PLL Status Offset */...
Ten mój pierwszy program na pewno działa, ale napisałem nowy na liniach sprzętowego SPI żeby obalić te tezy że na sprzętowym się nie da. Kiedy nie używa się pinu SS a kluczuje się samemu to nie ma problemu i po podłączeniu jak w poniższym schemacie poniższy kod działa w opcjach Software , albo Hardware SPI ;) Przykładu z Shiftout już mi się nie chciało...
Po dłuższej nieobecności wracam do tematu. Poczytałem trochę w temacie, ten link widziałem wcześniej. Pierwsze co robię to zawsze sprawdzenie strony Xilinxa. Męczę się w swoim projekcie ze slackiem. W wielu miejscach dołożyłem przerzutniki i zwiększyłem przez to pipelining o 3 cykle. Pomogło mi to zmniejszenie błędów timingu z 1200 do 300. Jest jedno...
Nikt nie sprzedaje za 20pln "uszkodzonej płyty z wyjętym Bios" * płyta uzywka sprawna na ebay to ponad 100Eur/ chip Bios ok. 13-u https://obrazki.elektroda.pl/9081366900_... https://obrazki.elektroda.pl/4912865500_... https://obrazki.elektroda.pl/2442506900_... Multi I/O Nuvoton NCT6776F - pin.1 zasilanie...
Przeczytaj notę - do enkodera potrzeba dwóch kanałów EVSys, przy czym pierwszy musi być parzysty. W nocie masz szczegółową procedurę: [syntax=text]For a full QDEC setup, the following is required: Two or three I/O port pins for quadrature signal input Two event system channels for quadrature decoding One timer/counter for...
Fragment kodu: $regfile = "m8def.dat" $crystal = 8000000 Dim A As Byte Dim B(10) As Byte Config Portc = Output Config Spi = Hard , Interrupt = On , Data Order = Msb , Master = Yes , Polarity = High , Phase = 1 , Clockrate = 64 L_reset Alias Portc.2 L_load Alias Portc.5 Waitms 50 Enable Spi Spiinit L_reset = 1 L_reset = 0 L_load = 1...
Próbowałem dziś skonfigurować zgodnie z radami niestety nic z tego. Bardzo bym chciał wiedzieć czy SPI jest dobrze skonfigurowane . Pozwoliło by mi wykluczyć część programową, może uszkodzony jest układ. Termopare wykluczam. Sprawdziłem dwie na obu to samo. Na próbę zwarłem wyprowadzenia max6675 od termopar i nadal to samo. Bardzo prosze o sprawdzenie...
/***************************************... /* */ /* startup_SAM7S.S: Startup file for Atmel AT91SAM7S device series */ /* */ /***************************************... /* ported to arm-elf-gcc / WinARM by Martin Thomas, KL, .de */ /* <eversmith(at)heizung-thomas.de> */ /* modifications...
Troszku późno, ale może komuś się przyda. BASCOM - program, który prawie działa jest gorszy od nieistniejącego. W rozpaczy może się zdarzyć, że konstruktor będzie próbował naprawić błędy bibliotek BASCOMa grzebiąc lutownicą w swoim komputerze. Skorzystałem z powyższego rozwiązania zaproponowanego przez K_O_N_R_A_D'a zmodyfikowanego do wersji wymieniających...
three phase double phase phase correct
zelmer predom ładowarka wallbox volvo silnika
dewalt dcb107 radio internetowe
Niedziałający sygnał dźwiękowy w Hyundai i20 - diagnostyka Iveco Daily 2000 błąd 1631 – ciśnienie paliwa, czujnik, regulator ZME, diagnostyka Common Rail