Chciałbym zrobić włącznik on/off na przycisku(latching power switch) zamiast na przełączniku. W internecie jest sporo schematów, które wykorzystują tranzystor MOSFET typu P(np schemat od Schemat ideowy wygląda tak: W załączniku jest schemat do falstad w formie tekstowej. Proszę o pomoc, co mogłem zrobić źle i dlaczego nie działa. Jeżeli znacie jakieś...
Może - na wypadek, jakby ktoś nie wiedział - określę, co to jest latch-up: łączymy ze sobą dwa układy przewodem sygnałowym, i jeden z nich nie ma zasilania; następnie włączamy jego zasilanie... i ten układ ulega uszkodzeniu. Przyczyną jest pasożytniczy tranzystor, którego złącze zostało spolaryzowane w kierunku przewodzenia, bo układ dostał na wejście...
Potrzebuję zrealizować podtrzymanie zasilania dla całego układu po wyłączeniu przełącznika. Układ ma być zasilany z 2 baterii AA poprzez przetwornicę. Z tego względu chcę fizycznie odcinać zasilanie. Mój plan był taki, że wyłącznik jest po stronie masy, za wyłącznikiem jest dioda prostownicza, natomiast układ wyłącznik + dioda są zbocznikowane tranzystorem...
Witam . Mam pytanie dotyczące działania pamięci NAND FLASH. Chodzi mi o teorię dotyczącą działania bym mógł napisać program do obsługi tych pamięci. Programatory są mega drogie i nie każdego stać na kupno profesjonalnego sprzętu , a dodając że miałoby się zaprogramować tylko jeden układ to wogóle cała inwestycja byłaby nie rentowna. Także proszę o pomoc...
Udało się! Trochę popróbowałem i w końcu się udało. Dodaje kod i zdjęcia jeśli ktoś ma podobny problem. int latchPin = 12; int clockPin = 11; int dataPin = 13; byte bit = 0; void setup() { pinMode(latchPin, OUTPUT); pinMode(dataPin, OUTPUT); pinMode(clockPin, OUTPUT); bit = 0; } void loop() { bit...
Po przeczytaniu postów typu "działa tylko połowa wyświetlacza" u mnie wciąż bez powodzenia. Po zakończonej inicjalizacji działa mi pierwsze 8 znaków. Pomyślałem, że może (jakimś cudem) pozostałe 8 znaków ma inny adres, więc dodałem w pętli wyświetlanie kolejnych znaków ale po przejściu wszystkich adresów nadpisało się znowu pierwsze 8 znaków. W drugiej...
Witam wszystkich Elektrodowiczów! Próbuje uruchomić UART w LPC11C24 (NXP) i nie rusza :/. Uzywam kwarcu 12 MHz, PLL pracuje na 192 MHz, na jej wyjściu jest 12 MHz, częstotliwość UART_PCLK wynosi 12 MHz. Żądany UART Bitrate to 115200 kbps. [syntax=c]void UARTInit (uint32_t bitrate) { LPC_SYSCON->SYSAHBCLKCTRL |= (1<12); LPC_SYSCON->UARTCLKDIV...
Poprawiłem kod wg zaleceń i programik jako tako działa. Dzięki za wskazówki... Ale pojawiły się też następne pytania: - przy ustawianiu warunku początkowego automatu stanu muszę podawać stan inny niż pierwszy; gdy podam pierwszy stan automat nie działa. Czy jest to normalne zachowanie układu, czy ja robię coś nie tak? Używam układu z rodziny Stratix...
z tego co widzę to ma to związek z tym, że niektóre sygnały się w ogóle nie zmieniają (np. bity 3 i 2 lcd_db_sig_tmp) i kompilator zwraca ci na to uwagę. W danej chwili musisz to po prostu olać, jak się program rozrośnie to coś na tych bitach się chyba zacznie dziać i wtedy warningi powinny zniknąć.
To już będzie finalna wersja - tego potrzebowałem. Jest jednak szczegół, który może być istotny mianowicie gdy do powerbanka nie jest podłączone znaczne obciążenie jego przetwornica się wyłącza (granica to jakieś 100mA). Sprawdziłem, że maksymalna oporność jaką należy zewrzeć + i - w gnieździe USB aby przetwornica się uaktywniła to 4.7kΩ (10kΩ już nie...
74HC(T)574 to moje ulubione latche... ;) Za Chiny Ludowe nie jest jestem w stanie dojrzeć sensownego przeznaczenia niektórych zmiennych, ich nazwy z niczym się nie kojarzą, a można by było zamiast lakonicznego "NrX" dać nazwę zgodną z funkcją, jaką ona pełni. Brakuje również komentarzy w kodzie, przez co trudno jest się połapać. Po co notorycznie do...
Witam, tym razem mam mały problem z PWM'em. Konkretnie - nie działa. PWM ma generować falę do głośniczka na wyjściu P0.12 P0.12 ustawiony został w stan wyjścia. Podpięta do niego jest również dioda. Wykonanie tej funkcji powoduje trwałe zapalenie diody (niezależnie od ustawionej częstotliwości) oraz kompletną ciszę na głośniku. [syntax=C] nitPwm(tU32...
Tak jak mówi zerpo , użyj latc. I pasowało by czytać datasheet, rozdział 10, pierwsze linijki: • TRIS register (data direction register) • Port register (reads the levels on the pins of the device) • LAT register (output latch)
Witam wszystkich. Mam do naprawy mikrofalę jak w tytule. Włączenie dowolnej funkcji tj. mikrofal lub grila powoduje odliczanie do zera, ale nic nie grzeje. Przejrzałem forum i trochę manuali, ale właściwie to nic z tego nie wyszło. Dokładnie to znalazłem uszkodzony przełącznik przy drzwiczkach, który był ciągle rozwarty, ale naprawa nic nie dała. Trochę...
Można ten przekaźnik włączać z dwóch niezależnych obwodów. Z całą pewnością nie o to chodzi. To implementacja klasycznego przerzutnika SR (latch to po polsku zatrzask). Więcej informacji w załączonym pliku 1.pdf w części zatytułowanej "Basic Operation of Special-purpose Relays".
(at)kwieto Czym zdalnie, jak zdalnie ? Masz przełącznik i zasilacz w domu, a kabel ułóż sobie nawet do Księżyca. To na nim będziesz zmieniał polaryzacje. Mam system, którym mogę sterować z dowolnego miejsca w którym jest internet. Kładzenie kabla na drugi koniec Polski może być natomiast dosyć kosztowne, dlatego przełącznik mechaniczny odpada. Poza...
Mają też galony, mile, stopy, jardy i cale Oraz powinni Gdańskowi płacić za Farenheita :-). Tak te puszki na słupach to transformatory SN na nn a słupy, przynajmniej w USA, w większości drewniane, na górze SN, transformator jak odejście do domu, niżej grube jak ręka kable telekomunikacyjne, słup krzywy jak S z odciągami aby się nie przewracał (szczególnie...
OE - output enable. Sterujesz tak samo - SCK, SDI + LE - latch enable, które powoduje przepisanie z przerzutników na wyjścia.
Czesc. Pracuje teraz nad małym projekcikiem i nie moge znalezść jednej informacji: Magistrala I2C pracuje w trybie multimaster. Jeden z masterów pracuje równiez w trybie SLAVE. W specyfikacji I2C jest napisane: A special situation occurs with ICs which act both as master and slave on the same I2C bus. When arbitrage takes place, it may be the case that...
Witam Latch w 4511 działa tak, że w momencie kiedy na we LE panuje stan L - logicznego zera, to zatrzask jest "przezroczysty" dla danych przepływających z licznika dekadowego (który musi być podpięty do 4511 - rzecz jasna) do dekodera BCD/7-seg. W momencie kiedy stan na wejściu LE zmienia się z L na H, Latch "zatrzaskuje" dane i jeżeli stan H pozostanie...
Witam. Co widać na powyższym obrazku, część "latch-owa" działa niezależnie od "shift-owej". Jeśli już wspólne taktowanie, to opóźnione o przynajmniej kilkadziesiąt, kilkaset ns propagacji przerzutników rejestru przesuwnego. Poniżej wskazanie, o który parametr chodzi - tutaj dla wersji HC: Jeśli nie ma wymagań co do quasisynchronicznej pracy obu części,...
tryb serwisowy->wyjścia->szczegóły->zatrzask czyli "latch" i wyjście działa tak długo, aż do skasowania kodem mającym odpowiednie uprawnienia W Dload64 zaznaczasz w opcjach wyjść "zatrzask"
Witam. Latch działa na takiej zasadzie że podanie określonego stanu (jedynki lub zera) logicznego na wyprowadzenie LT powoduje "zamrożenie" wartości na wyjściach układu, to znaczy stan wyjść nie zmieni się mimo zmieniających się wartości wejściowych. Po wyjściu z trybu "zamrożenia" na wyjścia są podawane aktualne stany logiczne. Pozdrawiam :)
Ma dużo nóżek, więc niewygodny do lutowania - mniej na niego chętnych; wymaga szerszego opakowania - mniej wygodny do trzymania w sklepie. Na dodatek daje się zastąpić innymi układami. Widywałem go w wersji standard (74154), ale nie H, S, czy LS - a teraz wersja standard niemodna, bo dużo prądu żre. Jak chesz mieć 20 wyjść, to 74154 nie wystarczy -...
Układ 74'75 to 4 przerzutniki latch typu D. Działa on w ten sposób, że sygnał podany na wejście D jest przepisywany na wyjście Q (na wyjście negowane Q w zanegowanej formie w stosunku do Q) gdy na wejście E podana jest logiczne 1. Gdy stan na wejściu E zmieni się na logiczne 0 wtedy stan z wejścia D zostanie zatrzaśnięty na wyjściu Q i nie zmieni się...
Od wczesnych lat mojej młodości interesuję się modelami zdalnie sterowanymi. Na przestrzeni kilku ostatnich lat udało mi się zrobić całkiem sporo w tym temacie i chciałbym się z Wami podzielić przede wszystkim rozwiązaniami znalezionymi w sieci, a z których udało mi się stworzyć kompletną aparaturę nadawczo-odbiorczą, znajdującą zastosowanie, w moim...
Dobrym nawykiem jest takie pisanie kodu HDL, aby był przenaszalny pomiędzy różnymi układami. Wiadomo, ale w tym przypadku to niemożliwe bo wymagania różnych producentów są sprzeczne. Jedni mówią że inicjalizacja przy deklaracji jest ok) a nawet pożądana), a inni (choć nie wiem jacy) że nie jest (tak pisze w tym tutorialu jaki podałem). Dlatego jednak...
I2C to chyba nie jest dobry trop. Zrobiłem troszkę zmian w bibliotece zmieniając kilka rzeczy. Po tych zmianach udaje mi się próbkować troszkę szybiej około 18-20 razy na okres. W pliku Adafruit_ADS1015.cpp zmieniłem funkcję delay na delayMicroseconds. Było to organicznie uniemożliwiające częstsze próbkowanie niż 1 ms. Dzięki temu zamiast jednej tysięcznej...
xPatryk --> pod schematem widać opis: Karta 4 przekaznikow z filtrowanym zasilaniem\4 przekaźniki Jak dla mnie to lekka masakra niestety. Gdzie kolega widzi tu filtrowanie zasilania????. Niestety tak jak myślałem układ jest zrobiony najgorzej jak tylko można było do tego podejść więc nie dziwota, że dzieją się cuda z prockiem i to jeszcze przy załączaniu...
Chodzi mi o tą część w budowie tych nowszych wzmacniaczy, która odpowiada za to że nie trzeba już odłączać zasilania aby ponownie wrócił do stanu stabilności. Jak nazywa się ta część lub mechanizm który jest za to odpowiedzialny? Efekt ten znany jest jako latch-up, ( i nie ma bezpośredniego związku ani z nasyceniem, ani z niestabilnością) jego przyczyną...
Czeńdżnąć RSTDISBL w jedną stronę jest łatwo i moja podróbka STK500 robi to (wyłącza RESET) bez problemu w trybie serial HV. Problem jest, gdy się chce to potem przeprogramować, bo trzeba wprowadzić µC w tryb programowania, gdy linia RESET jest wyłączona. Zwykły tryb HV nie daje rady. Tak stoi w docu: The following algorithm puts the device...
Ja nie wiem, co to jest bajt "młodszy" i "starszy" - chyba oba są w tym samym wieku, skoro wychodzą z tego samego procesora W 16bitowym słowie bajt starszy to amiast wziąć po ludzku mikrokontroler z setką nóg i dużą pamięcią w środku tworzysz jakieś potworki. Czy ja wiem czy dekoder adresów magistrali 8080 to potworki? Poczekajmy az przyjdzie Ci zbudować...
Witam wszystkich forumowiczów:) Dziś chciałbym się pochwalić swoją pierwszą od początku do końca zaprojektowaną i wykonaną przeze mnie konstrukcją "przelaną" na płytkę PCB. Zatem jest to moja pierwsza płytka więc proszę o wyrozumiałość;) Konstrukcją tą jest mianowicie wskaźnik wysterowania oparty o przetwornik ADC w ATtiny13. Projekt obmyśliłem w głowie...
slyszalem ze mozna to jeszcze robic metoda hardcorowa tak rozmiescic wszystkiep olaczenia ze opoznienia na liniach tak sie zgraja z czasami propagacji ze to bedzie dzialac:D ale wiadomo to nie wchodzi w gre ;) Troche mnie rozbawiles, bo jesli chcesz zeby cos dzialalo asynchonicznie to niestety bedziesz musial zapanowac nad czasami propagacji. Rozmieszczanie...
otóż buduję syntezator midi oparty o układ 8580 z commodore. Programuje w asm. Komunikacja z układem ok, przez zatrzaski na linii adresu i danych, zegar generator kwarcowy 4 MHz dzielony przez 4 do 1 MHz dla SIDA, chip select dla sida z P1.0 mikrokontrolera. Mikrokontroler na płytce AVT2550, konkretniej DS89C430 z własnym bootloaderem obsúgującym dodatkowe...
Cześć, Mam za zadanie napisać oprogramowanie na płytkę Altery DE2 (Cyclone II), które będzie sterować wyświetlaniem znaków naciśniętych na klawiaturze podłączonej do niej złączem Ps/2 na wyświetlaczu LCD (oparty jest on na sterowniku HD 44780). Poskładałem komponenty odpowiedzialne za odczyt klawiszy z klawiatury(napisane przeze mnie) oraz sterowanie...
Świetna sprawa do sterowania wyświetlaczami, nie sądziłem że to takie proste :) Tylko tracimy na miejscu na rejestry ;/ no ale coś za coś. Mam takie pytanie, jak działa wpisanie tych danych? każdy rejestr ma 8 bitów i wtedy podajemy 1 bit, zegar (np na drugim porcie 1 i 0), 2 bit, zegar... a po 8 bicie nastąpi wpisanie do kolejnego rejestru? i tak aż...
No zdecydowanie przydałby się schemat tego a nie tylko PCB ale już chyba z takiego suchego widoku PCB wynika kilka wniosków i pytań: 1. Powiedz mi jak to jest? - masz na płytce gniazdo USB ale wyjścia D+ oraz D- podłączone są wprost do wejść procka TxD oraz RxD - czyli ty używasz tego tylko do połączenia szeregowego RS232 za pomocą kabla USB z przejsciówką...
Działająca wersja pilota - z powodzeniem zastępuje oryginalnego pilota, który jest dość trudno dostępny. Płytka może wygląda niedbale, ale tak to jest z prototypami, liczy się to, że działa i jest trwała. Układ (pilot) ten powstał na specjalne zamówienie, i ma możliwość sterowania dwoma wzmacniaczami jednocześnie. Działa dobrze z jednym. Podłączenie...
Właśnie wróciłem z uczelni, więc sprawdze jeszcze raz, czy dobrze myślałem przy tym 4553 (zweryfikuje działanie linii sterujących). ed-ek, z tym układem nawet nie byłby zbyt głupi pomysł (uzależnienie f jedynie od dwóch elementów zewnętrznych - na monowibrator). Musze sie tylko dokładnie wczytać w noty, wiesz - jak to dokładnie działa. Jestem za tym,...
Niestety, nie powinieneś przekraczać 5V na zasilaniu bramek. Jeżeli będzie większe niż 6V, to bramki mogą nie być w stanie zinterpretować stanu wysokiego na wejściu. Możesz przyjąć, że bramka potrzebuje zasilania mniejszego niż dwukrotność napięcia dla stanu wysokiego wejścia. I Panu należą się fanfary ;) działa tak jak zakładałem, ale dopiero po podaniu...
Jest 100kHz :/ tam chyba po prostu dane lecą ciurkiem po 8 pikseli. W warunkach warsztatowych jakoś to działa i na dłuższym przewodzie. Nie mam tutaj niestety żadnego autobusu pod ręką żeby sprawdzić jak to będzie wyglądać w praktyce. Burzy też nie umiem wywołać :) Znalazłem układ Texasa P82B715P (kosztuje w detalu ok. 15zł), piszą w nocie katalogowej,...
Witam serdecznie. Mam następujący problem dotyczący układu którego schemat dołączam do postu. Układ skałada się z mikrokontrolera atmega8, lcd 2x16, czujnika temperatury i wilgotności sht11 oraz wentylatora sterowanego kluczem tranzystorowym. Napięcie zasilające 12V z czego 5V idzie na układ i czujnik, natomiast 12V na wentylator. Idea działania jest...
Witam Tak Panowie ja się z Wami zgadzam (z racji tego iż w programowaniu jestem jak but) chociaż z tymi diodami i analogowym wskaźnikiem zupelnie nie. Jeżeli chodzi o program to od początku miałem takie wrażenie, że cos jest nie tak. Uważałem, że trzeba to napisać co najmniej w C, ale najlepiej w asemblerze - niestety programista mi nie powiedział w...
Cały czas nie rozumiem dlaczego ten pin nie może wisieć w powietrzu jak z niego nie korzystam tylko powinien być podłączony do masy. Skoro z niego nie korzystam to nie interesuje mnie co tam się dzieje więc, jest to przecież tylko wyjście niepotrzebnej dla mnie informacji. W zasadzie masz rację. L297 będzie działał z wiszącym wyjściem HOME, ale......
Zasadniczą różnicą pomiędzy schematami jest układ obsługi pinu MCLR i od tego bym zaczął. Diody zabezpieczające linie PGD i PDC odważył bym się pominąć, gdyż mikrokontroler jest wewnętrznie zabezpieczony w ten sposób, ale stabilizowane napięcie 12-13V wyzwalane tranzystorami na pin MCLR to może być właśnie rozwiązanie problemu. Można je zrobić przy...
Dzień dobry. Dostałem 13-sto calowy ekran eink i chciałbym go uruchomić. Dokumentacja: 811794 Nie jestem leniem :) i odnalazłem sporo informacji na temat sterowania samego ekranu oraz 2 schematy zasilaczy. Poza napięciem 3,3V dla logiki mój ekran wymaga +15V(VPOS) i -15V(VNEG) do zasilania bufora SOURCE oraz +27V(VGH) i -20V (VGL) do zasilania bufora...
Dzięki za miłe słowa i konstruktywne uwagi. (at)gulson -> Nie tak dawno zamawiałem gadżety, a nie chciałbym naciągać budżetu elektrody. Dla mnie i tak największą motywacją do dzielenia się wiedzą jest to, że forum elektrody zrzesza mnóstwo ludzi o podobnych umiejętnościach, zainteresowaniach, każdy napiszę mniej lub bardziej konstruktywną uwagę, co...
Witam, Próbuje wysterować silnik krokowy z dość dużą prędkością jednak nie bardzo mi wychodzi. Założenia są takie, sterowanie Atmegą, silników docelowo ma być 12 więc wymyśliłem, że użyje 74HC595. Jako stopień mocy wykorzystuję L293DNE. Silnik to jakiś niewielki motorek (unipolarny podłączony bipolarnie) Minebea o nieznanych parametrach. W zasadzie...
Witam! Potrzebuje zrobić programik, który działa nastepujaco: majac klawiature numeryczną i 8 diod , po nacisnięciu np. klawisza z numerem 5 ma się zapalić 5 pierwszych diod od D1 do D5 i analogicznie z innymi klawiszami, przy czym po nacisnieciu klawisza z cyfrą 0 zapalonne diody maja gasnąć lub ma ssie nic nie dziać jesli symulacja jest co dopiero...
Autorowi udało się, z pomocą pracownika www.wanzhouled.net zdobyć matrycę LED o wymiarach 32x32 diody RGB. Zakup był owocem poszukiwań najtańszej matrycy tego typu, prezentowana poniżej kosztowała jedynie $22 (plus koszty przesyłki, około $10). Inspiracją do stworzenia projektu był też film, który autor obejrzał na YouTube, a który prezentował wyświetlanie...
Dzisiaj przedstawię proces portowania biblioteki obsługującej MultiFunctionShield na Arduino R4 oraz krótko zademonstruję jej możliwości, czyli wyświetlanie danych na 7-segmentowym, 4-cyfrowym wyświetlaczu oraz kontrolę klawiatury i buzzera. Przy okazji też zobaczymy jak można zrealizować timer z przerwaniem na R4 przy użyciu FspTimer.h . To starczy...
Taki schemat działań. A0..A2 oraz D0...D3 są na jednym porcie Port, z czego Port0...Port2 to A0..A2 a Port3...Port6 to D0...D3. Do 'pętla If PinX = 0 Then ' jak jakiś pin = 0 to zwiększymy numer Incr Kanalwe If kanalwe > 7 Then kanalwe = 0 ' i jak poza zakresem to wracamy na początek End If If PinY = 0 Then Incr Kanalwy If Kanalwy > 7 Then Kanalwy...
Witam, Zrobiłem prosty układzik, przerobiłem prosty programik ze stronki ( i zakładka Mod Lamp ) do dekodowania sygnałów IR z pilota Sony, na swoje potrzeby. Sposób ten wykorzytuje wejście ICP procesora (u mnie Atmega8) oraz Timer1. Jak widać program przerobiłem dosyć mocno ;) i najważniejsze , że przepięknie działa. Jednak męczy mnie to, że nie mogę...
Witam, robię sterownik wyświetlacza 4xled7seg, z obsługą odbioru z pilota podczerwieni i mam dziwny problem z tym układem TSOP1736, otóż na przerwaniach timera1 (16bit) jest procedura dla multipleksowaniem wyświetlacza led a przerwanie dla RC5 zrobiłem na ext0 a całość jest taktowana kwarcem 12MHz z procesorem at89c2051 i gdy przerwanie Timera działa...
Siemacie. Uruchomiłem co się okazało proste, ten lcd z ksero. Kod banalny również, do testu. Ale niestety, ramu niema dość by wysyłać całe ramki danych(~77kbit, niecałe 10kB), ma ktoś pomysł? [syntax=basic4gl] $regfile = "m328pdef.dat" 'Kl987 Ma Być 111111, Ostatni Na Najwyższy Kwarc $crystal = 22000000 Ddrb = &B00001111 Ddrd = &B00111100 Dane Alias...
Na potrzeby testów uruchomiłem ten układ z I schematu, z drobnymi zmianami czyli podzieliłem to na dwie płytki i dałem nowe tranzystory IRLML2246. Układ uruchomiłem na Atmega8 i zasilanie 5V. Wygląda na to, że działa sterowanie poszczególnymi segmentami natomiast świecą sie wszystkie wyświetlacze zamiast tylko jednego. I chciałem włączyć wszystkie segmenty...
Mam taki plik nagłówkowy [syntax=c]/*============================... * Project: Board Support Package (BSP) * Developed using: * Function: Standard definitions for PHILIPS ARM7TDMI-S controller LPC213x * * Copyright HighTec EDV-Systeme GmbH 1982-2007 *=======================================...
Próbuję zrobić na matrycy cpld Xilinx XC9572 interfejs do ATmega128 pracującej z zewnętrzną szyną danych. Chciałem w matrycę wpalić: rejestr "latch" na szynę danych zatrzaskiwany sygnałem "ALE" (odpowiednik 74573) oraz dekoder adresów oparty na linach A12,A13,A14,A15 i generujący dwa chip-selecty CS1 i CS2. Jest to chyba najbardziej popularny układ...
Jest programowy licznik przerwań, działa dobrze. Precyzja odmierzania czasu nie jest tu absolutnie krytyczna. Mógłby ktoś mi coś podpowiedzieć na temat realizacji zatrzasku zasilania? W/g mnie powinno być ok i nawet działa, ale w stanie wyłączenia na bramce jest ponad 2,5V i układ pobiera 2mA. 2822237000_1440081647|smEyQ81jhR Proszę jeszcze tylko o...
dobrze, teraz już jest ok co było źle? otóż odczyt statusu dał wynik 255, czyli wszystko poblokowane i ogólna lipa to naprowadziło mnie na sprawdzenie funkcji inicjalizującej, w której były jakieś dziwne błędy to dało odczyt statusu = 0 i pamięć działa oto kod: void eepromInit() { int i; while (!eepromReady()); IOCLR = EEPROM_SELECT;...
Witam serdecznie! Próbuję wykonać w języku Verilog SPI z automatycznym zatrzaskiem - czyli 1. Dane są przesyłane, jeśli linia CS(latch) jest w stanie niskim 2. Stan wysoki na linii CS powoduje reset danych w buforze 3. Odebranie określonej liczby bitów (N) powoduje przeniesienie zawartości bufora na wyjście. Napisałem taki oto kod: [syntax=verilog]...
Podaję efekty porad Kolegi WSI, który reanimował moją drukarkę choć już bez koloru i głowicy PGBK, która nigdy nie będzie drukowała. Wyniki pomiarów mojej głowicy: VHT - czarna ramka LV +3,3V - czerwona ramka LV GND - zielona ramka LV Clock - fioletowa ramka LV Latch - niebieska ramka LV Clock - LV GND: 19,30 kOhm, 19,32 kOhm. LV Latch - LV +3,3V: 19,27...
Witam wszystkich! Chciałem wam zaprezentować nasz projekt, którym jest system sterowania oświetleniem świątecznym. Projekt ten jest już jego 4 odsłoną. :) W tym roku pomagał mi kolega, na stronie można sterować jego choinką. adres: Opis techniczny Światełka Jako oświetlenie zastosowałem światełka LED, jest to dużo lepsze rozwiązanie niż światełka żarowe....
Tematem dzisiejszego artykułu jest -przejęcie kontroli na światem! Ha, Ha, Ha -to miał być złowieszczy śmiech ;-) A dokładnie to tylko nad wyświetlaczem VFD, który jest integralną częścią amplitunera SONY STR-DB840QS. Sprzęt leciwy, ale jeszcze daje radę ;-) i jako grajek w sypialni ma się świetnie. Wracając do tematu, od dawna w głowie rodził się...
coraz bardziej mi sie podoba ten ADF4360-8 , myśle ze układ znacznie ciekawszy od tych syntezek ze sprzetu RTV ----- prosba do morph13 - o wrzucenie tego programu do sterowania ADF4xxx ----- 1). niskie szumy fazowe (im wyzsza czestotliwosc referencyjna porownywana w komparatorze fazy -tym bardziej malejace ,gwałtownie od 100KHz REF comapratora) 2)....
Dzięki wdogli . Twoje spostrzeżenia okazały się pomocne. Swoją drogą jest podobny wyświetlacz DMF682 i jego dokumentacja wyjaśniała co się dzieje z linią M. A oto co udało mi się wyświetlić: A poniżej widoczny kod źródłowy, makra są takie same jak u mastermariusza , hardware podobny, czyli ATmega16 (16MHz). Kontrast około -8V. Podświetlenie przetwornica...
dzisiaj rano sobie zasiadam, żeby przetestować właśnie sterowanie z zewnątrz przez równoległą szynę danych - a tu ZONK ;) co do schematu płytki mam jedno pytanie. widzę, że użyłeś jako D6,D7 pinów ADC6, ADC7, czy to będzie działać? czy te piny nie służą tylko jako wejścia do konwertera ADC? .... oczywiście, że nie będzie działać - moje niedopatrzenie...
Dzięki wszystkim za odpowiedzi, ale z problemem poradziłem sobie poprzez zmianę portu połączeń. Teraz mam z kolei problem z komunikacją z AD420. [syntax=c] #define F_CPU 1000000UL #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include "HD44780.h" #define BG PA4 #define BD PA5 #define JL PA3 #define JP PA2 #define...
Witajcie moi drodzy Ostatnio zająłem się nieco głębiej kwestią obsługi ENC28J60 w Mikro C na PIC32MX w połączeniu z nową biblioteką Network Ethernet Library z Libstocka . Jest to biblioteka dostępna za darmo i wspiera różne mikrokontrolery, nie tylko PIC. Prędko zorientowałem się jednak, że dokumentacja tej biblioteki jest niezwykle uboga i poza przykładem...
Każdym wyświetlaczem steruje układ 40110. Polecam ten układ początkującym. Od niego zacząłem naukę elektroniki cyfrowej :) potem dopiero poznałem bramki :D Jak widzisz na schemacie wyżej, ma on wyprowadzenia od razu do wyświetlacza ze wspólną katodą. Są trzy wejścia sterujące pracą układu, dwa wejścia do liczenia w górę i w dół, i dwa wyjścia do przekazywania...
Sprawa wygląda następująco , potrzebuje pomocy w napisaniu licznika działającego z mod8 mod4 mod2 mod1 , oraz musi zliczać w doł lub górę , oraz od pewnej liczby zawartej w rozkazie. in_MDS - magistrala po której przychodzi rozkaz od układu sterowania z adresem tego licznika (2 downto 1) - adres (1) - zapis/odczyt in_MG - magistrala po której przychodzi...
Zmontowałem sobie regulator Mam ten sam problem tylko w nieco innej aplikacji, tzn. próbuję sterować PWM triakiem (TIC206M) zbliżony rodzaj obciążenia - "transformator elektroniczny do halogenów 230V -> 12V" (YT70 EMC, który jest "ściemnialny" narastającym zboczem), czyli jakąś przetwornicę impulsową. Mój ściemniacz dobrze radzi sobie z żarówką...
Dzięki za zainteresowanie. FSMC w ogóle nie dotykałem. Napisze tak jak to rozumuje, a mogę to źle rozumować także zaraz mnie poprawcie jak coś. FSMC nie dotykałem, po mimo, że wiem, że STM ma właśnie FSMC co służy do wspomagania transmisji z LCD. Ale chciałem sie oprzeć na bibliotece którą mam. Wzorując się na LPC1768, który takowego wspomagacza LCD...
Witam Wszystkich, Zwracam się do Was z prośbą pomocy w rozwiązaniu problemu. Temat umieszczam w dziale "początkujący", ponieważ sam czuje się początkujący w tej dziedzinie i z góry przepraszam za błędy/przejęzyczenia wynikające z mojej niekompetencji. Mianowicie składam radioodbiornik z podwójną przemianą ( ->45 Jak można zauważyć, zasilania oraz masy...
Witam wszystkich, od paru dni walczę z obsługą ekspandera MCP23S17. Dopiero dziś udało mi sie zmusić go żeby w ogóle zareagował na wysyłane dane jednak nie reaguje tak jak powinien. Procesor PIC32MX250F128B działa na 40MHz. SPI konfiguruję tak: [syntax=c]PLIB_SPI_Disable(SPI_ID_1); PLIB_SPI_MasterEnable(SPI_ID_1); PLIB_SPI_SlaveSelectEnable(SPI_ID_1);...
Witam, Realizuję powoli projekt na laborki i niestety wpadłem na problem którego nie mogę rozwiązać. Mianowicie mam układ generatora astabilnego na 555, jego częstotliwość to około 1Hz z około 50% wypełnieniem. Sygnał z generatora idzie do układu liczącego 4029, a następnie na driver 4543 który wyświetla cyferki na 7 segmentowym wyświetlaczu. Pomyślałem...
Brakuje ustawionego rejestru UARTCLKDIV , który to dzieli główny sygnał zegarowy, a nastepnie nim jest taktowany UART: UART clock divider register (UARTCLKDIV, address 0x4004 8098) bit description Bit Symbol Description Reset value 7:0 DIV 0: Disable UART_PCLK. 1: Divide by 1. to 255: Divide by 255. 0x00 LPC_SYSCON->UARTCLKDIV = 1; UART będzie wysyła...
[syntax=c]#include <DS1307RTC.h> #include <TimeLib.h> #include <Wire.h> int latchPin = 8; int clockPin = 12; int dataPin = 11; int hh; int hh2; int mm; int mm2; int ss; int ss2; int dd; int dd2; int mn; int mn2; int yr; int yr2; tmElements_t tm; byte zero = B00111111; byte one = B00000110; byte two = B11011011; byte three = B01001111;...
-BANDIT INFO BOX- 1. WSTĘP Opisywana konstrukcja to zestaw dodatkowych cyfrowych wskaźników które wykonałem do swojego motocykla (Suzuki Bandit 650S K5). Są to wskazania: aktualnego biegu, napięcia w instalacji oraz temperatur: oleju i powietrza (silnik tego motocykla jest chłodzony olejem i powietrzem - nie ma obiegu wodnego). Pomysł na jej wykonanie...
Chciałbym przedstawić prosty projekt małego falownika do silnika 3 fazowego o mocy około 400W. Widok falownika na poniższych zdjęciach Falownik zasilany jest z jednej fazy, napięciem przemiennym 230 V. Na wyjściu uzyskujemy napięcie 3 fazowe 3x 230V. Schemat falownika , oprogramowanie , wzór płytki drukowanej znajdują się w załącznikach. 1049666 1049668...
Pokażę tutaj wnętrze panelu Jensen CT1081 pochodzącego od maszyny składającej ręczniki i przy okazji spróbuję uruchomić jego wyświetlacz z Arduino. Zastanawialiście się kiedyś, jak wygląda maszyna składająca ręczniki? Samej maszyny Jensen Butterfly Tematic Plus 2002 na żywo nie widziałem, więc mogę jedynie przedstawić tu jej dokumentację: oraz szczątkowe...
Witam Zwracam się z prośbą w sprawie układu jaki rozpatruje. Mianowicie całość układu działa zrozumiale poza jedna rzeczą.... zastosowano tutaj przekaźnik ''mechanical latching relay '' który w przypadku zaniku napięcia sieci ma podtrzymać styk 4C. W przypadku powrotu zasilania po czasie zwłoki 20s następuje samoczynny start. I tu moje pytanie na jakiej...
Tylko 1.5V, jednak nieodłaczenie dzielnika powoduje szczątkowy pobór prądu z baterii nawet kiedy MCU jest wyłączony (przez latching switch). Układ z obrazka przy dwóch paluszkach już działa a przy jednym nie.
Witam Zakupiłem kilka elementów w chińskim sklepiku i składam z tego coś takiego. (włączniki chwilowe i zatrzaskowe, timer) (do chwilowych dodali mi rezystorki luzem, z pomiarów wynika, że to jakies 85 kOhm) Nie wiem czy dobrze rozumuję, ale na moje, to powinno być mniej więcej tak posklejane i w tej kwestii do was piszę. Ma działaś tak... Po wciśnięciu...
np: Co do przycisku. Trzy niezależne sekcje żeby było prosto. Żebym nie musiał się martwić tym co się dzieje na samym obwodzie układu zasilania. Wyłączenie odbywa się po prostu przez zwarcie na przełączniku każdego z obwodów. Trzy niezależne sekcje wydaje mi się że gwarantują po prostu w jednym momencie trzy niezależne zwarcia na trzech obwodach. Nie...
Czyli o kupowaniu kota w worku i farbowanym lisie słów kilka. Seria ads 1xxx to dość popularne przetworniki w świecie hobbystów. Jest kilka modeli różniących się parametrami. Ja dziś opiszę dwa modele 1015 i 1115. Nie będę opisywał szczegółów konstrukcji bo wszystkie dane są w dokumentacji Zasadniczo to bliźniacze konstrukcje, wszystkie wyprowadzenia,...
„Latching type" są przekaźnikami polaryzowanymi, więc aby go wyłączyć, trzeba podać na cewkę napięcie (impuls) o odwrotnej polaryzacji. Zatrzaskowe lub, inaczej, bistabilne, lub, jeszcze inaczej, impulsowe, to inna kategoria, niż polaryzowane. Pierwsze mogą działać, jak opisano w cytowanym zdaniu względnie posiadać dwa odrębne uzwojenia - wzbudzające...
"The 32 data bits are latched after the 36th clock is complete, thus providing non-multiplexed, direct drive to the display. Outputs change only if the serial data bits differ from the previous time" "A start bit of logical '1' precedes the 32 bits of data. At the 36th clock a LOAD signal is generated synchronously with the high state of the clock,which...
Tak jak piszesz , najpierw wsuwasz 8 bitów adresu (czyli jakby dyrektywy co się ma dziać dalej) na DI zboczem narastającym CL potem podnosisz CE na HI i w zależności od adresu wsuwasz dane dwóch rodzajów albo dane odczytujesz. CE na LOW kończy wpis i odczyt danych. Przykładowe ciągi sygnałów masz na stronie 13 pdfa. CE nie jest typowym wejściem LATCH...
Witaj ! Akurat jestem w trakcie zmagania sie z tym samym ukladem. Z tego co piszesz wyprowadzenia jak rowniez procedura generacji tonu sie zgadzają. Posiadam schemat dialera na tym scalaku, ktory znajdziesz i faktycznie wyjscia M/B i DP wiszą w powietrzu, ale to chyba nie wplywa na prace ukladu. Wg. noty UM91531: M/B = Make/Brake Ratio, pisze ze wyjscie...
Witam, Proszę o pomoc w rozwiązaniu problemu z odczytem z rejestru 74HC165. Układ wygląda jak na załączonym schemacie. Oba rejestry pracują ze wspólnym CLK oraz LATCH (najpierw czytam, potem wysyłam, wiec to chyba nie problem). SPI obsługiwane jest programowo. Zapis działa poprawnie, ale przy próbie odczytu mam same zera, poza przypadkiem kiedy wciśnięty...
Co do HCT573 i HCT574: Pierwszy z układów jest typu "Latch" a drugi typu"Flip-Flop". "Latch" oznacza, że dane z wejścia są przekazywane na wyjście przy aktywnympoziomie linii LE ("1" dla 573) a są zatrzaskiwanie podczas zmiany ze stanu aktywnego na nieaktywny ( z "1" na "0" dla 573). Podczas aktywnego stanu LE dane z wej. są od razu widoczne na wyjściu...
Przy odłączonym zasilaniu, nie ma Vcc, więc napięcie zasilania procka rośnie do 12V Wspaniały materiał do nauki implikacji. Przesłanki fałszywe, a wnioski prawdziwe ;-) Obecność napięcia zasilania w niczym nie poprawia sytuacji. Bo prąd z wejścia nie może raczej wejść do włączonego zasilacza "od tyłu". Ani do samego prostownika, ani do impulsowego...
Poprawiłem kod, jednak komunikacja nadal nie działa Inicjalizacja: [syntax=c] RCC -> APB1ENR |= RCC_APB1ENR_SPI3EN; //wlazenie taktowania SPI3 RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GP... ENABLE); //wlaczanie taktowania portu C //PC10 - SCK-SPI3 GPIOC -> MODER |= GPIO_MODER_MODER10_1; //funkcja aternatywna GPIOC -> OSPEEDR |= GPIO_OSPEEDER_OSPEEDR10_1;...
:D Prawie udało mi się osiągnąć zamierzony efekt tylko został taki problem ,że po pierwszy uruchomieniu licznika, ustawieniu i jego przejściu wyświetlacz pozostaje tak jakby lekko podświetlony :( Wie ktoś może dlaczego tak się dzieje? A oto kod: [syntax=c] /* * main.c * * Created on: 25 lip 2014 * Author: Colloy */ #include <avr/io.h> #include...
Już je wcześniej sprawdziłem i są ok. Edit: Jeden z włączników był "sklejony"(wciśnięty), wcześniej nie był, może zwarcie to zrobiło? Niemniej jednak już go rozkleiłem i zobaczymy czy to cos da, a na pewno musze go kupić. Edit2: Dodatkowo jeden z włączników miał uszkodzone mocowanie w "body latch" i poporstu latał, czasem sie zalaczal czasem nie. Troche...
Firma EasySensors wprowadziła do oferty nowy moduł dostępny jako: „6Gang30AmpsLatchRelayEspHomeReady... (ang. „Sześciokrotny30AzatrzaskującyPrze... — sic!). Jest to montowane na szynie DIN urządzenie automatyki, oparte na SoMie ESP32-S2, wyposażone w sześć przekaźników zatrzaskowych o prądzie maksymalnym...
Wszystko zrobione według aplikacji Atmega8 (memory programming) i powinno działać i co ?? NIE DZIAŁA Błąd w połączeniach, nie bez powodu u siebie każdą linię łączyłem poprzez rezystor. Nawet napisane jest o tym w nocie, że gdyby pacjent nie wszedł w tryb programowania lub pojawiły się inne problemy, a doktor będzie robił swoje, to mamy piękny konflikt...