Chciałbym zastosować transoptor do sterowania przekaźnikiem 24V. Jako transoptor myślałem zastosować TLP127 ze względu na jego duży prąd kolektora 150mA, Jednak w tym momencie pojawił się jak dla mnie problem nie wiem które rozwiązanie zastosować: Pierwsza rzecz to: Obciążenie BJT tranzystora niezależnie NPN czy PNP 'wpina' się w obwód collectora....
Jaki prąd pobierają z zasilania takie układy jak np latch 74HC373, w katalogu pisze tylko MSI - co to oznacza? Interesuje mnie też procek Atmega 162 - wyczytałem, że w aktywnym stanie przy zegarze 10MHz ok. 20-25 mA, ale mój angielski nie jest najlepszy więc nie jestem tego pewien, poza tym wydaje mi się to coś mało. W układzie mam jeszcze pamięc 0,5...
https://obrazki.elektroda.pl/2578145800_... Od dłuższego czasu planowałem wykorzystanie drukarki termicznej razem z terminalem/kolektorem danych Psion Workabout MX. Był pomysł aby taką drukarkę kupić, jednak kiedy dostałem 3 kasy fiskalne do "wypatroszenia" w ramach projektu "rzeźnia kas fiskalnych" to nie mogłem zwyczajnie zostawić...
Największy i najfajniejszy z tych wyświetlaczy (8 cyfr 14 segmentowych) wymaga aż 14 (segmenty) + 1 (kropka) + 8 (cyfry) = 23 nogi do sterowania. "Nogi" sterujące cyframi można było z powodzeniem zastąpić jakimś dekoderem z binarnego na 1 z 8 albo licznikiem typu 4017. W pierwszym rozwiązaniu z 8 wyjść zajęte pozostają trzy; w drugim tylko dwa (CLK...
Nie, zatrzask latch powoduje przesunięcie danych z rejestru na wyjścia układu. Dlatego też latch dajesz dopiero po przesłaniu wszystkich n bajtów dla n układów - wtedy dopiero masz opóźnienie.
W zadnym datasheecie nie napiszą ci ze uklad "pracuje do xxMHz", wywnioskuj sobie predkosc pracy ukladu z czasu przelaczania, casu propagacji...co do zatrzasków bedziesz mial "latchup time" albo cos takiego... jak mu stworzyć 5v <- nie 5! Niejestem pewien napiecia logicznej "1" na coaxie...Wypadaloby mieć oscyloskop i sobaczyc, albo pogrzebac w googlach...
A to jakiś projekt typu sztuka dla sztuki, czy na zaliczenie i prowadzący dał ci takie warunki? Tak jak pisze BlueDraco, najprościej i najtaniej zastosować procesor z odpowiednią liczbą pinów. A jak nie to nie kombinować z jakimś 6-bitowym adresem, któy do niczego nie przypasuje, tylko dać interfejs szeregowy. Do wyboru SPI, I2C, albo na większe odległości...
Czy mógłby mi ktoś po krótce wyjaśnić jakie są różnice w seriach układów scalonych takich jak LS, HC, HCT, AHC i AHCT. Miałem kiedyś spoko książke na ten temat od kumpla ale niestety urwał mi się kontakt z nim. Potrzebna mi jest ta wiedza, gdyż nie wiem jaki Latch zastosować, której serii (chodzi mi o układ 74XX373), który ma współpracować z prockiem...
Jeśli planujesz urządzenie modułowe rozwiązał bym to tak : głowny moduł jakis AVR np M32 a na osobnych kartach rozszerzających AVR + latch 573 lub 574 komunikacja z głównym AVR za pomocą SPI dzieki temu masz nie ograniczone możliwosci modułow rzoszeżających ,na kartach rozszeżen zamieszczasz zwoki do konfiguracji adresowej kart tak aby było wiadomo...
Z tym równoległym to warto się zastanowić. Niektóre kontrolery LCD mają stosunkowo wolne interfejsy równoległe, a megaszybkie szeregowe, w efekcie równoległy jest oczywiście ciągle szybszy, ale nie aż tak bardzo w stosunku do szeregowego. SPI jest proste i wygodne, na XMEGA wyciągniesz 16 MHz na tym interfejsie, na ATMega 10 MHz, to daje ci odpowiednio...
Wiesz trudno mi teraz powiedzieć co konkretnie potrzebuje wiedzieć. Chciałbym poznać w miarę szczegółowo architekture, od czego sa poszczególne rejestry, jakie wymagania są stawiane urządzeniom zewn takim jak pamięć czy latch aby mogły współpracować z prockiem przy danym kwarcu. Chce sie wszystkiego dowiedzieć co mi będzie potrzebne później przy pisaniu...
Czesc, No niestety nie hula... probowałem tego. Myśle ze atmega jest zryta jakos... Mimo tego, ze mam obsługe przerwań i tak, wiem ze to musi działać bo skopiowałem to z mojego poprzedniego projektu, to mi się restartuje atmega. Zwrać na płytce nie ma. [syntax=c] #include <avr/io.h> // Załaduj bibliotekę input/output #include <avr/interrupt.h>...
nie chciałem zakładać nowego tematu ponieważ ten też jest mój a tytuł także nawiązuje do mojego problemu. Otóż próbowałem odpalić driver led $regfile = "m32def.dat" $crystal = 16000000 Config Spi = Hard , Data Order = Msb , Master = Yes Config Porta = Output Dim X As Byte Do Incr X Toggle Porta.6 Spiout X , 1 Set Porta.7 Waitus 20 Reset Porta.7...
Chciałbym użyć ATTiny85 do zrobienia następującej rzeczy: Wejścia: - analogowy z sensora - analogowy z dwóch potencjometrów - cyfrowy z przełącznika (w zasadzie może też być analogowy, bez różnicy czy odczytam analogowe 5V, czy stan HIGH) Wyjścia: - sterowanie przekaźnikiem - wyświetlanie 3 cyfr na 7 segmentowych wyświetlaczach No i się gubię. Poczytałem...
Nie odpowiada on jednak na pytanie: Full-swing czy Ext. Crystal Osc.? Aliści (jest takie słowo!) podejrzałem składnię polecenia generowanego przy wgrywaniu bootloadera i w nim lfuse=0b11110111 czyli 0xF7 zatem - Ext. Full-swingCrystal. Ustawienia fusebits są w pliku avrdude.conf dostarczanym wraz z MiniCore. Sekcja dla 328 wygląda następująco: [syntax=ini]#---------------------------...
MBIxxxx chyba ,w maritexie.Kupielem takie rejsetry 16 portowe z wbudowanym zrodlem pradowym obslugiwanym jednym rezystorem,komunikacja prostacka CLK DATA LatchINPUT LatchOUTPUT-Aha juz to pisalem :D Co do kolegi wyzej,to nie ma postepow.Mam teraz master projekt ktory chcialbym juz skonczyc bo robie go od marca 08... Po dwa niewiem jak zrobie plytke...
Krótko mówiąc, rejestr PINx jest aktualizowany pośrednio przez zatrzask (ang. latch), co wprowadza opóźnienie pomiędzy 1/2 a 1+1/2 taktu procesora.
Chciałem zrobić generator tekstu do telewizora. Po wstępnych obliczeniach wyszło mi że 20MHz to będzie wystarczające ale trzeba będzie się nieźle sprężyć. Możesz też pójść w inną stronę i dorzucić też CPLD + SRAM + latch.
Podstawowa przyczyna - brak optoizolacji przy różnych zasilaniach. Grzanie się wskazuje na latchup-y wskutek ewentualnych chwilowych przepiec. Do optoizolacji wystarczy 2x6n173+pc817(sterowanie kierunkiem przepływu danych).
Gdybyś przeczytał to co Ci proponowałem to w w bardzo krótkim czasie mógłbyś napisać coś takiego i wiedziałbyś dlaczego warto jest zrobić wstawkę assemblerową. To co jest poniżej skopiuj i zapisz jako plik prj dla VMLAB gdybyś chciał pooglądać przebiegi bez lutowania. Częstotliwość można zmieniać przyciskami. ; ****************************************...
Przykład z pliku Help Bascoma: " 'configure PORT D for input mode Config Portd = Input 'reading the PORT, will read the latch, that is the value 'you have written to the PORT. 'This is not the same as reading the logical values on the pins! 'When you want to know the logical state of the attached hardware, 'you MUST use the PIN register. A = Pind U...
Od resetu do + daj diodę (najlepiej szybką) równolegle do opornika katodą do +. Mniejsze prawdopodobieństwo latch-up. I nie zapomnij o kondensatorze od reset do masy.
Faktycznie, z noty wynika, że RFM73 ma wejścia 5V tolerant. Tylko niewiele to zmienia, bo max Vdd to 3,6V. A odłączenie Vdd nie wchodzi w grę, bo wtedy zabijemy układ przez bardzo prawdopodobny latch up. Wnioski są dwa: 1. Kupić porządny programator, o którym wspominał kolega piotrva - najprostsze doraźne rozwiązanie. 2. Zauważyć fakt odchodzenia układów...
Latch-up na resecie możesz spróbować wyeliminować diodą równolegle do rezystora resetu. oczywiście katodą do plusa. Podobnie można zabezpieczyć inne wyprowadzenia procesora, może się coś wyjaśni. A oscylator/zegar po tym zwisie pracuje? N.
Zacząłeś ten temat od potrzeby wgrania bootloadera do ‘Leonardo’... Na jakiej podstawie wysunąłeś taki wniosek? To może wrócę do początku i powiem co było powodem napisania tematu. Bawię się dobre paręnaście lat w wirtualne lotnictwo i jakiś czas temu przy wykorzystaniu Arduino Leonardo i Micro Pro (CHIP ATmega 32u4) podmieniłem oryginalną...
Zmień kości na 74HCT574, wyprowadzenia mają 1:1, a różnia się tym, że '573 jest zatraskiem typu LATCH, a '574 jest zatrzaskiwana zboczem.
Multiplekowanie tablicy ledowej sygnały to: clk, enable(PWM), latch, D-IN - dla rejestru przesuwnego dekoder 3 to 8 W zasadzie można by tak zrobić tylko czy PWM wyrobi na kablu 3m
Jest "DC Current per I/O Pin" bez oznaczenia kierunku. Piny tak samo działają w dwóch kierunkach i gwarantowane jest 20mA (at) 5V. Tutaj chodzi o to aby diod zabezpieczających nie zniszczyć. Problem w tym że przepływ prądu przez te diody jest szkodliwy i należy go unikać podczas normalnej pracy układu, działanie większości układów scalonych wykorzystuje...
Witam, Jestem w trakcie budowy sferycznego wyświetlacza widmowego. Globus składa się z 40 diod LED RGB sterowanych procesorem ATmega328P. Pozostał do rozwiązana ostatni problem a mianowicie wykrywanie położenia pierścienia, na którym są umieszczone diody LED. Pierwsze, co przyszło mi na myśl to zastosowanie diody emitującej promieniowanie podczerwone...
Nie, gość ma zupełnie inny problem, chociażby dlatego, że dotyczy on pinu RESET, a nie zwykłego pinu IO, który ma zupełnie inną budowę. W dodatku sądząc po poziomie jego wypowiedzi należy sądzić, że ma niewielkie pojęcie o czymkolwiek, więc bym się tym nie przejmował. Wersje A układów są na rynku od jakiegoś czasu, gdyby miały takie problemy to sprawa...
Gra nie warta świeczki. Ciężko ci będzie zrobić niezawodny układ. Co jak co ale zasilanie powinno być porządne. najlepsze co wymyśliłem to szybki bezpiecznik polimerowy. Przy okazji odcinałby 3V zasilania od procesora (prymitywne zabezpieczenie anty-latch up procesora). Proponuję wziąć taki bezpiecznik polimerowy dołączyć do źródła 3V i sprawdzić czas...
Bo będą się grzać? Bo nie ma SOA dla DC i to nie przez przypadek, bo napięcie progowe spada ze wzrostem temperatury, przy pracy jako klucz nie ma to znaczenia przy pracy liniowej ma. Powoduje koncentracje prądu na najcieplejszych obszarach struktury. I piszą np tak "Even though the IGBT is a non-latching device it has been designed for switching operation...
Mozesz zrobić multipleksowanie portu na przezutnkach latch. W ten sposob mozesz zyskac dodatkowe osiem bitow z kazdej lini nastepneg portu. Dwa porty w sumie 64 przekaznikow. Jak chcecesz to pisz na maila, pomyslimy co dalej. Pozdrawiam MB
Witam, próbuje sterować diodami LED za pomocą uC ATmega328p oraz rejestru przesuwnego 74HC595, lecz diody w ogóle nie reagują (zapalają się wszystkie lub w różnych losowych kombinacjach). Kod: [syntax=c]/* * main.c * * Created on: 30 sie 2016 * Author: Daniel_ */ #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h>...
rzeczywiście na to wygląda bo po odłączeniu tej linii efekt jest taki sam, jednak sprawdzałem multimetrem dokładnie i zwarcia tam nie ma :/ spróbuję przesunąć jutro latch w inne miejsce, może coś nie tak z płytką prototypową dzięki wielkie za pomoc EDIT: przesunięcie latcha pomogło, ech te chińskie płytki...
Znajomy wymyślił sobie 64 kanały w ATMega. Z oczywistych powodów przyszło mi to zrobić programowo. Aby ograniczyć ilość połączeń pomiędzy µP a modułem na którym są klucze w postaci mofsetów chciałem zastosować rejestr szeregowy. Skleciłem na płytce stykowej na szybko 3 rejestry 74HC595 W tym problem iż otrzymuje długim czas wpisywania danych. Da...
Schemat wydaje się być ok, dla pewności sprawdź czy wszystkie połączenia trafiają tam gdzie trzeba - zawsze warto się upewnić. Pamiętaj, żeby zastosować XMEGA A1U, wersja A1 miała jakieś dziwne problemy w wersji z dwoma latchami. Alternatywnie jeśli masz dojście warto się zastanowić nad użyciem SDRAM - może wyjść taniej niż pamięć statyczna. Pamiętaj...
Układ w takiej konfiguracji ma duże szanse ulec zatrzaśnięciu (latch up), w efekcie płyną duże prądy, które go uszkadzają. To czy się uszkodzi czy nie, zależy od źródła zasilania - jeśli ma dużą wydajność prądową to układ pewnie się uszkodził, jeśli nie to może przeżył. Ale to, że wydaje się, że działa nie znaczy, że jest w pełni funkcjonalny. Także...
Witam Zakładając ze mam układ na bazie przekaźnika V23042 (Dual Coil Latching) To czy poniższy schemat wysterowania będzie poprawny? http://obrazki.elektroda.net/64_12705851... Czy układ będzie pobierał tylko prąd na czas gdy będę chciał zmienić stan przekaźnika? Czy zastosowanie pnp da lepszy rezultat? Jak powinienem dobierać rezystory? Bo...
https://obrazki.elektroda.pl/3176495900_... Nadal nie rusza. EDIT: Tak w Arduino IDE mam wybraną Atemege 324P, ponieważ podmieniałem sygnaturę z P na A, bo wcześniej avdude wyrzucał błąd, że nie widzi wersji A a podmienieniu wgrywał program normalnie, #---------------------------------------... # ATmega324P #---------------------------------------...
To co piszą Koledzy Twoim kodzie to sensowne konkrety. Podzielam ich zdanie na temat potrzeby zmiany koncepcji obsługi przerwania. Do Twojego przykładu idealnie pasują główne założenia "programowania przerwań" a szczególnie ta, że powinno być możliwie krótkie czasowo. Wg mnie, po obejrzeniu kodu, tkwisz mocno głęboko w programowaniu całkowicie liniowym...
Schemat, który umieściłeś w pierwszym poście służy do sterowania przekaźnikiem bistabilnym jednocewkowym. Do zmiany położenia jego styków wymagana jest zmiana polaryzacji impulsu. Dużo informacji na temat przekaźników bistabilnych znajdziesz w EdW (06-08/2016), a przykład sterowania przekaźnikiem bistabilnym jednocewkowym zajdziesz tu --> http://obrazki.elektroda.pl/6399124900_1...
1) Tak na szybko to wątpi by uC były w stanie dostarczyć tyle prądu by zapalić te diody LED. Trzeba by to było sprawdzić w datasheet. 2) Dlatego zastosuj tranzystory PNP. 1) Instrukcja do tego mikrokontrolera mówi, że maksymalny prąd dostarczany przez ten układ AtMega (albo maksymalny 'wsysany' przy podciągnięciu do masy) to 200mA (suma na wszystkich...
Dzięki za odpowiedź. Szkoda, myślałem że można to uprościć. Co to pamięci to będę jej używał w innym celu niż pamięć zewnętrzna procesora, dlatego moge napisać własne procedury sterowania i do tego celu wykozystam 2 porty A , C oraz trzy piny z D aby mieć całą przestrzeń pamięci, plus cztery piny do sterowania pamięci, gdzie wykorzystam PG0, PG1 jako...
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...
Faktycznie wysyłam przecież "ciąg" i zatrzaskuje "data latchem" i za każdym razem każdy układ wysyła to co wcześniej otrzymał zgadza się? czyli jak 1 układ otrzymał 32 bajty każdy o wartości 0xFF a następnie 32 bajty o wartości 0x00, a następnie 32 bajty o wartości 0x7F to podczas wysyłania pierwszych 32 bajtów(0xFF) na SDO jest "nic", a podczas wysyłania...
możesz wykorzystać układy latche 74hc754 i sterować pamięcia za pomocą magistrali 8 bit , do tego jeszcze jeden pin dla CS i sterowania kierunkiem zapisu ,wiec M8 spokojnie obsłuży zewętrzną pamięc SRAM poniżej link do do załącznika + kod w C http://www.elektroda.pl/rtvforum/viewtop...
Obniż timingi w pliku konfiguracyjnym avrdude.Mi na takim wpisie tandem ATmega164 + USBasp działa dobrze(ta sama funkcjonalnie kość z mniejszą ilością pamięci):[syntax=text]#-----------------... # ATmega164 #---------------------------------------... # close to ATmega16 part id = "m164a"; desc...
(at)ElektrodaBot 1.1 Schemat ideowy (czytelny w wydruku A4) wejście D następnego poprzez AND-a – w ten sposób otrzymujemy stały, sprzętowy priorytet 1 > 2 > 3. • `REF_REQ` generuje przerwanie odświeżania co ≤ 15,6 µs (timer + 74HC4060). • `BUS_ACK` możesz wygenerować najprościej z końcowego zbocza RAS (opóźnienie RC ~150 ns). --- Czy możesz przedstawić...
Poszukaj innego sterownika - ten ma co prawda sterowanie PWM i w ogóle soft start , odwrócenie zasilania , ale jego wyjścia sterujące są stałe (Latch- zatrzask)- producent nie przewidział takiego sterowania dla tego urządzenia - ustawiasz na płycie PWM , kierunek i warunki softstartu. Najprostszym wyjściem jest mikrokontroler np.Atmega 8 z wejściem...
latch input przerzutnik latch power latch
wyciąg lutowanie szczotka elektryczna pompa spuszczania paliwa
czujnik zmierzchu schemat spawarka paton
Kontrolka "M" w Mercedes Tourismo - co oznacza? Kontrolka "M" w Mercedes-Benz Tourismo - znaczenie i funkcje