Witam. Atmega może padać , to jest możliwe szczególnie EEprom , duża ilość zapisów do w/w. Czy da się sklonować istniejącą , wszystko zależy od LockBitów ustawionych w Atmega. Jeżeli została zabezpieczona lockBit to odczyt się nie uda, dostaniemy losowe wartości , zupełnie bezużyteczne. Pozdrawiam.
Dowolnym programatorem do AVR to zrobisz (najtańszy to USBAsp), ale pod warunkiem, że ATMega nie jest zabezpieczona przed odczytem. Jeśli jest to sprawa raczej przegrana.
http://obrazki.elektroda.pl/2558308700_1... Witam Przedstawiam prosty generator PWM na atmega8. Układ ma służyć jako generator sygnału PWM do testowania np. sterownika wentylatora chłodnicy. Potencjometrem płynnie reguluje się wypełnienie od 0% do 100%. Na linijce led wyświetlana jest aktualna nastawa skokowo co 10%, dodatkowa dioda...
Z logów Miszko widać: 1Bajt - STX=0x68 2Bajty - len (len -6Bajtów) = dane 2Bajty crc 1Bajt - ETX=0x16 crc nic mi nie podeszło, można by zgrać firmware z EcoNeta i pogrzebać ale tam pewnie tylko znajdziemy sprawdzanie crc bo on pewnie tylko przerzuca na odpowiedni serwer, tyle ze może dało by radę wyciągnąć hasła do ftp i pobrać aktualizacje firmware...
Odzcytuję tylko fuss bity. Przecież większość stosowanych fabrycznie mikrokontrolerów jest zabezpieczona przed odczytem pamięci programu. Kasujesz uK i wgrywasz któryś z dostępnych wsadów zależnie od wersji.
http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...
no nie moge z wami [; ten temat to parodia [; cudowne zabezpieczenie - przejsciowka miedzy EEPROMem a plyta urzadzenia... no to wystarczy wyjac calosc i calosc wsadzic do programatora... tak samo z zabezpieczona atmega ze zdartymi oznaczeniami. tak samo ze WSZYSTKIM innym. 4\/3!!
S1 i s3 musisz wcisnąć przy całkowicie zimnej grzałce , bo inaczej nic z kalibracji nie wyjdzie .W trakcie tego musisz mieć termoparę już podłączoną do płytki. Podczas kalibracji raczej nie mierz żadnych napięć i nie dotykaj wyprowadzeń termopary bo zakłócisz pomiary. Sama kalibracja trwa dość długo bo grzałka musi się mocno rozgrzać i procesor musi...
Jesli ty nie jestes autorem tego programu to jest duza szansa 99% ze Atmega jest zabezpieczona przed odczytem.
Witam Wszystko zależy do czego potrzebujesz tego układu. Raczej nie widzę potrzeby stosowania Bóg jeden wie jakich układów. Wystarczy, że na wejściu przetwornika dasz diodę zenera o odpowiednim napięciu, np. dla wejścia 5V daj diodę 5.1V. Wejście przetwornika zazwyczaj toleruje napięcia nieco większe od napięcia zasilania (o około 0.6V). Można dać również...
Ja miałem to samo ale okazało się ze atmega przez tranzystor sterowała mi cewka przekaźnika. Cewka przekaźnika nie była zabezpieczona dioda (dioda była uszkodzona) dopiero po wymianie diody wszystko wróciło do normy.
Nowe kontrolery mają ustawiony wewnętrzny oscylator a ten w układzie może mieć różnie. Trzeba dobrać odpowiednie źródło taktowania i odpowiednią częstotliwość. Może też mieć wyłączone ISP, wtedy trzeba programator równoległy. Sprawdzałeś tylko na tej atmega co chcesz odczytać, czy żadnej zaprogramowanej nie odczytuje? Czy ta atmega siedzi w jakimś fabrycznym...
A jak ta 8 była by zabezpieczona przed odczytem to w ogóle dało by się coś odczytać z niej ? Przerabiałem taki temat z atmega 162 i nic nie dało się odczytać . Czyli generalnie można powiedzieć że nie ma sensu kombinować z tym zegarkiem tylko przydatne części zostawić a reszta do śmietnika .
I2C, UART, SPI nie jest po to by programować procesor, przynajmniej to nie jest ich główna funkcja. Głównie są po to by komunikować się ze światem zewnętrznym. NA SPI można użyć ISP do programowania, ale można tę funkcję też wyłączyć. Jak Atmega jest uszkodzona to niekoniecznie z niej coś odczytasz, a nawet jeśli jest to fizycznie możliwe to w komercyjnych...
ok winą była uszkodzona Atmega - może dlatego że gdy ją programowałem to miałem podłączone napięcie 12V poprzez tranzystor (bramka zabezpieczona opornikiem 4,7K) sam nie wiem mniejsza z tym. Teraz mam Atmege8L (bo innych nie mieli) więc nie mogę dać kwarcu 16MHz dam 4 MHz bo akurat taki mam tylko muszę znaleźć gdzieś opis jak ustawić fusebity. Dzięki...
Ta atmega siedzi w jakim urządzeniu które było w skuterze, co prawda zachowała sie tylko elektryka, jak i ten moduł, ale to nie jest cdi, z tego co wyczytałem to jest jakiś sterownik od (dopalania)czy wzbogacania nisko oktanowego paliwa 65. po stronie elektryki wiem gdzie jest to wpięte, i wiem gdzie było mechanicznie.Ale jak otworzyłem wieczko to zauważyłem...
Czy w moim przypadku gdybym wybrał transile jednokieunkowe to czas działania transila w kierunku "niezaporowym" będzie tak samo szybki ? Tak.
No więc przy pomiarze amplitudy napięcia tego sinusa dla małych czesttoliwosci kondensator na schemacie C1 = 100n zaczyna sie rozładowywać powstaje pulsacja napięcia o amplitudzie ok.1V dla wyzszych częstotliwości jest lepiej i przy 200Hz pulacja przktycznie zanika. Myślę żeby zwiększyć pojemność. Próbowałeś mierzyć miernikiem, lub oscyloskopem, którędy...
Pomysłu na teraz nie mam jak to rozwiązać, ale problem zapewne leży w tym, że kiedy przekaźnik = 1 to zmienna jest zwiększana z każdym przejściem pętli..stąd 2 potem 7 itp. Po prostu przez czas trwania stanu 1 na zmiennej przekaźnik, liczba się powiększa. Ciebie interesuje jednokrotne powiększenie. Czyli Przekaźnik = 1 i tylko raz incr zmienna. Trzeba...
Jakbyś pokazał schemat to by było trochę łatwiej. Pin resetu niekoniecznie musi mieć cokolwiek wspólnego z resetem jaki miał miejsce. Jak walniesz odpowiednim ładunkiem w którykolwiek pin to też możesz go zresetować (albo całkiem uszkodzić) Kondensatora nie trzeba dawać przy resecie, nawet jak masz przycisk. Jeśli już chcesz go koniecznie dać, to nie...
Zauwzyłem, żę kiedy traktuję atmegę zakłoceniami emc potrafi o ona zacząć wykonywać inny fragment kodu (bascom), 1. AVR-y nadają się słabo lub nie nadają w ogóle do pracy w takich warunkach. Proponuję użyć PIC-a. Jest odporniejszy niż ARV lub poszukać przemysłowego kontrolera. 2. Bascom - nie nadaje się do pracy w warunkach gdzie wymagana jest odporność....
Zaprogramuj dwa najmłodsze LockBits LB1 i LB2 po załadowaniu pamięci programu. Każde "Chip Erase" jednocześnie wyłącza zabezpieczenia. Możesz też zabezpieczyc odczyt pamięci programu przez "hakerski" bootloader, pozostawiając tylko możliwość zapisu - BLB02 zaprogramowany, podobnie z obszarem bootloadera - BLB12 . Szczegóły masz w pdf-ie w sekcji Memory...
Czytasz tak samo jak programujesz o ile nie ustawiłeś bitów zabezpieczeń . Jeśli jednak zrobiłeś to mikrokontroler nie skasuje się a jedynie odczyta śmieci typu 00 01 02 , itd. Odczytanie zabezpieczonego mikrokontrolera nie jest raczej w "zasięgu finansowym amatora " Generalnie za mniejszą kasę znajdziesz kogoś kto napisze program pod dyktando niż odczytasz...
bestmlody --> nie wiem jaki masz procek dokładnie ale jeśli ATmega8 lub ATmega162 lub ATmega128, to zobacz jak wygodnie ustawia się wszystkie możliwe opcji zarówno LockBitów jak i FuseBitów, wraz z opisami tych opcji z programu mkAvrCalculator. Masz w nim m.in. zakładkę LockBity - tam wszystko zobaczysz co ciebie interesuje oraz coważne podejrzysz także...
Jakie to są bity LB.. ile? Przeglądając dokumentacje każda z tych kombinacji blokowała możliwość powtórnego użycia programatora STK200 :((
Rezystory podciągające to przeważnie 4,7k ale 3,3k też mogą być. Lepiej je dać od strony uC a nie zacisków. Obecnie lutowanie elektroniki transformatorówką jest bez sensu. Wszystko małe i cienkie ścieżki od razu się przepalą. Jakąś małą i tanią, kilkadziesiąt zł, grzałkową o mocy minimum 40W, choćby z AVT jest tam dość duży wybór. Montaż SMD dać trochę...
Witam Najprościej użyć przetwornika U/f, (po wzmacniaczu operacyjnym) a następnie transoptor. AB
Konwerter jaki jest na rysunku jest ok. Chodzi tylko o to, żeby na TxD MCU nie było więcej niż 3,3V, co zapewnia ten dzielnik. Jeśli sam moduł ma zabezpieczone wejście to wystarczyłby jeden, szeregowy rezystor.
Używasz gdziekolwiek w kodzie instrukcji SPM? Jak ustawiasz LOCK BITS bootloadera? Porównaj obrazy walniętej pamięci z wsadem. Zabezpiecz układy jak się da przed ESD. Albert
Nikt Ci nie da wsadu choćby miał (a odczytać się nie da bo atmega zabezpieczona), był kiedyś dostępny (bodajże w Rolparts) kompletny panel zegarów.
Jeśli interesuje cię pomiar napięcia i prądu stałego (lub wolnozmiennego) to najprostszym zabezpieczeniem będzie rezystor szeregowo z wejściem ADC. Jego wartość należy dobrać w zależności od max spodziewanego napięcia, tak aby R>(Vmax-Vcc)/0,0005, gdzie Vmax to maksymalne napięcie na wejściu, a Vcc to napięcie zasilania MCU.
Niepotrzebnie dajesz ULN, tranzystory źle podłączone... Steruj bramkami MOSFET-ów bezposrednio z portu atmega. uP->G (bramka) PLUS LEDÓW -> Zasilanie (np 12V) KATODA(MINUS) LEDÓW -> S Dren do minusa (masy) Jeśli chcesz zabezpieczyć up to daj transoptory między portem a tranzystorami.
Fabryczne ustawienie częstotliwości pracy ATMega to 1MHz wewnętrzny oscylator. Twój układ procesor musi pracować z częstotliwością 12MHz (zgodnie z instrukcją montażowa). Kontroler USB jest robiony programowo w mikrokontrolerze, dlatego częstotliwość pracy mikrokontrolera w tym wypadku ma znaczenie dla komunikacji. Sprawdź ustawienia fusebit, oraz czy...
Witam. Jak prawidłowo zabezpiecza się układy poprzez optoizolacje w środowisku mocno zakłóconym, w którym mam problemy z stabilną praca układu (styczniki, silniki elektryczne?. Czy przy zastosowaniu takiego układu w przewodach nadajnika nie będą się generować zakłócenia, które będą się dostawać do zasilania nadajnika i portu nadającego, które mogłyby...
Spróbuję Ci zgrać wsad o ile nie jest zabezpieczony i o ile mam tę samą płytkę - możesz zamieścić zdjęcie tej płytki z obu stron? W między czasie możesz wstawić tam samą podstawkę aby na przyszłość mieć możliwość łatwej wymiany procesora a gdybym ja nie miał wsadu to zapewne ktoś się znajdzie kto Ci go skopiuje o ile nie jest zabezpieczony przed odczytem......
Dioda Zenera nie tam gdzie ją narysowałeś tylko pomiędzy 5V i masą aby zaczęła przewodzić jeżeli z wejścia zostanie podany zbyt wysoki potencjał, który przez górną diodę zabezpieczającą mógłby się dostać na linię zasilania.
po co takie małe oporniki? przecież ADC nie pobiera ażtyle prądu co moze przez nie przepłynąć :D zastosuj wartości rzędu kilkuset kiloomów Dodano po 59 zrób tak jak radzą koledzy wyżej :)
W razie awarii mozesz wtedy przepuscic przez uC niekontrolowany prad prowadzacy do uszkodzen. Plyty glownej lub uC. A tak przynajmniej jest jakis bufor ktory zabezpieczy uC.
Być może program był zabezpieczony przed kopiowaniem. Włączone LockBity.
Czemu to zabezpieczenie ma służyć? Jakie jest napięcie na anodach wyświetlaczy? Jeżeli grupy przycisków jest aktywowana stanem wysokim (anoda wyświetlacza), to po drugiej stronie przycisku jest potrzebny rezystor ściągający do masy.
Przy zwieraniu od razu zasilacz przechodzi w stan źródła prądowego, nie ma skoku napięcia. Przy rozwieraniu napięcie nie jest wyższe od wskazanego potencjometrem. Zauważyłem, że te dziwne znaki pojawiają się nieraz przy wyłączaniu zasilacza. Jak się zabezpieczyć przed kłopotami z AtMegą?
Taki układ może być zabezpieczony przed odczytem i wtedy "klops" lub poważniejszy nakład finansowy. Jeśli jednak wiesz, że nie jest zabezpieczony to sprawa jest prosta.
Dodam pyt: Czy czy da się odczytać kod z atmega 8?? odp tak lub nie i tyle reszty się dokopię . Jeśli procesor nie jest zabezpieczony za pomocą Lockbitów to dasz radę odczytać kod binarny i ew go jakoś zdeasemblować - czyli tylko i wyłącznie podejrzeć w asemblerze. Zapomnij o podejrzeniu tego np w C ;) Jeśli procek jest zabezpieczony Lockibtami to...
Mam tak jak na pierwszym odczycie czyli na zabezpieczonym procesorze. Da radę odczytać zabezpieczony procesor???
czy tak samo wygląda dla atmega oraz attilny?
To w teorii, a jak to zrobić w praktyce? Skoro to takie proste, to może pomożesz koledze? Wszyscy na tym skorzystamy, a ja przyznam się do błędu! Podobno z zabezpieczonego uK ATmega też da się zczytać program i to aż na 3 sposoby - pytanie tylko czy jest to w zasięgu przeciętnego "Kowalskiego", bo o tym tutaj mówimy!
nie skopiujesz wsadu z karty small I lub small II poniewaz procesory atmega maja zabezpieczone bootloadery...
* sprawdzić w opisie ATmegi, jaką impedancję wejściową ma ten pin (i skonfigurować go na ADC); * jeśli w konfiguracji na ADC zaburza działanie czujnika, to podłączyć poprzez wtórnik na wzmacniaczu operacyjnym; * uwaga, ATmega pewnie ma zasilanie 5V, czy ten czujnik na pewno nie da większego napięcia? jeśli może, to potrzebne będzie zabezpieczenie wejścia...
Pamięta kolega, jaki był koszt tej obudowy? Bo wygląda bardzo solidnie i robi dobre wrażenie. PCB jest zabezpieczona przed utlenianiem?
Sorki, że nie narysowałem schematu ale niemam w czym, teraz zresztą dałem tam transoptor. Zakłócenia elektromagnetyczne nie są problemem, bo zabrałem zegary ze sobą, zasiliłem z baterii 7,2V i włączyłem silnik - pracowały poprawnie. Od zegarów (w pobliżu masy stabilizatora 5V) dałem osobny kabel do ramy (dodatkowa masa), ale niewiele dał. Rezystory...
W praktyce przy obniżeniu napięcia poniżej minimalnego dla danego procesora nie masz żadnych gwarancji, że zawartość SRAM jest nienaruszona. Dlatego wymyślono BOD - jeśli przyczyną resetu procesora nie jest BOD to masz gwarancje, że SRAM jest ok. W innym przypadku to co w nim jest to loteria. Jeśli musisz się jakoś zabezpieczyć to dodaj sygnatury i...
A jak można spalić atmege ?? Wyższe napięcie to na pewno, ale jestem na przyklad ciekawy czy atmega ma zabezpieczenie przed odwrotnym podłączeniem biegunów do nóżek zasilania? A jeśli nie to czy któraś z kostek ma takie zabezpieczenie?
Z niepokojem czytam wypowiedzi DEFCON'a - wynika z nich, że łamanie zabezpieczeń uC jest prostsze, niż możnaby się spodziewać. Zastanawia mnie: - jaki jest koszt czasowy i ewentualnie nakład finansowy na rozbrojenie zabezpieczonego AVR ATMega - jakie środki można powziąć, aby chociaż utrudnić kopiowanie kodu z uC - które łatwo dostępne układy nie dają...
Może go zabezpieczyłeś ? Wykonaj kasowanie i sprawdź jeszcze raz.
Witam. Jeżeli Atmega ma w fusbitach ustawione zabezpieczenie przed kopiowaniem to niestety nie uda sie odczytać zawartego programu i nie ma możliwości wykonania kopi. Jeżeli jednak nie ma ustawionych zabezpieczeń to nie stanowi to problemu.
Nie czytałem całości tematu, ale .... GDZIE PRZYCZYNA ZAWIESZANIA ? Szukasz rozwiązania problemu w niewłaściwy sposób. Najpierw znajdź przyczynę zawieszania. Co rozumiesz przez : Czasem podczas komunikacji dochodzi do zwieszenia - układ przestaje odpowiadać po TWI i pomaga jedynie manualny reset. Czy jesteś pewien, że procesor przestaje realizować program,...
Przez wyjście PWM tranzystory sterujące tranzystorem mocy. Wyjście PWM z Atmegi zabezpiecz diodą zenera. Atmega nie lubi na końcówkach napięć wyższych niż 5V. Potrzebny ci jeszcze będzie ten opornik 0.25ohm do pomiaru prądu ładowania. Napięcie z niego podaj na przetwornik AC. I napisz program.
Przyciski podłącz do masy, bo w Atmedze są rezystory podciągające wejścia do +zasilania Jak chodzi o rezystory do diod LED to Ud przyjmij 2V a prąd diody 5-10mA nie więcej. Dobrze jest dać zabezpieczenie przed odwrotnym podłączeniem zasilania np, przy pomocy diody Schottky'ego szeregowo z zasilaniem (procesorowi nie zaszkodzi niższe napięcie zasilania...
Zrób jak na rysunku. Jeżeli bardzo chcesz się zabezpieczyć to VCC przy R1 możesz zabezpieczyć warystorem, a linię ADC diodami Schotky do GND i VCC. Proste schemat możesz chyba narysować np. w LTSpice? Dodano po 3 Przepraszam nie dodałem rysunku. http://obrazki.elektroda.pl/1197685000_1...
sterowanie przez tranzystor żeby nie obciążać za bardzo wyjść,same przekaźniki mogą być na 5V ale lepiej na 24V,zależy jakie masz napięcie zasilające,bo sama ATMEGA jest zasilana 5V.Jak lampy led to nie potrzeba dużych przekaźników ,mam na myśli obciążalność styków.Co dodrugiej części pytanie to jak sam napisałeś lampy LED na 230V ,tylko zabezpiecz...
Witam, mam pytanko do kolegów zajmujący się programowaniem AVR i orientujących się w temacie. Posiadam sterownik z dotykowym wyświetlaczem na procesorze Atmel Atmega 128A, którego niektóre ustawienia są zabezpieczone hasłem. Czy istnieje możliwość podpięcia pod programator i szczytnie lub zmianę hasła ?
Stary odpada kolego bo aplikacja ma wymagania na nowe androidy. Już na 3 letnim telefonie jest lipa. A za rok i na obecnych nie będzie działać. Dlatego chcę się zabezpieczyć na zaś.
nie będzie powodował jakiś zakłóceń na przewodzie 5V Na to też pomaga opornik-kondensator :) Dodatkowo, równolegle z kondensatorem można dać (grubszą) diodę zenera 5V1, przy odpowiednim doborze szeregowego opornika ma szansę zabezpieczyć przed krótkim impulsem z 230. Z drugiej strony atmega nie jest jakaś droga, zepsuje się, to trudno ;) Natomiast...
Kwarc źle podłączony. Powinien być do PB6, PB7. Dioda zenera na wejściu ADC to błąd, poniżej swojego napięcia też będzie stawiała opór i zafałszuje wyniki. Skoro dałeś transoptory to odizoluj też masy. 1N4148 zmień na coś mocniejszego. Wystarczy jedna jako zabezpieczenie.
Witam wszystkich mam pytanie i jednocześnie "pomysł", konkretnie chodzi o zabezpieczenie MCU serii Atmega przed kopiowaniem. Ze względu na niejasność informacji czy można wyciągnąć wsad z zabezpieczonego AVR czy nie dla pewności możnaby użyć opcji skasowania pamięci z użyciem drugiego MCU w momencie np otwarcia obudowy. Np. - główny MCU Atmega328 -...
A może zabezpieczyć wejście tranzystorem i opornikami ???
Ta jasne tylko co jak będzie plynąć prad stały (przebicie tranzystora końcowego)?? Dobra jak ma służyć tylko do pomiaru mocy... czy ma działać tez jako zabezpieczenie? przed DC na wyjsciu wzmacniacz jest zabezpieczony :) czy jako zabezpieczenie ? było by fajnie ,zalezy czy atmega poradzi sobie z bardzo czestymi odczytami
Aby Ci pomóc musiałbyś podać co to za urządzenie i jego legendę bo po samym fragmencie schematu niżej, jeżeli chodzi o zaprogramowanie ATMEGA128 to zauważ, że do złącza ISP nie idą MISO ani MOSI z ATMEGI a TXD i RXD, czyli protokół UART chyba więc to złącze niby opisane ISP ale programator twój USBASP korzysta z MISO MOSI SCK RST czyli z protokołu transferu...
Czy z zenerkiem mogę zrobić właśnie jakieś zabezpieczenie przed zbyt mocnym rozładowaniem baterii??? A to nie lepiej dać wtedy (bardzo) małą przetwornicę (DC-DC Voltage Booster 1S Lipo 3.7V to 5V). Ona sama zadba o to, aby bateria nie rozładowała się zbyt mocno i da na wyjściu 5V (do 500mA). https://obrazki.elektroda.pl/1936439900_...
Działa. Oczywiście, że tak sprawdziłem, ale mam czasem problemy z programowaniem przez JTAGa. Co pewien czas wyskakuje info o błędzie i nie wiem czego to wina. Pytam bo czasem może niby działać a coś się uszkadza i coś tam nie działa. Może Atmega ma jakieś zabezpieczenie np w postaci wbudowanej diody zenera albo coś podobnego... W dokumentacji nie znalazłem....
Witam! Mam problem z prockiem atmega 16. Mam je z odzysku, z jakiegoś innego urządzenia i mimo wgrania do niego programu, który napisałem, są problemy z działaniem urządzenia. M16 wcześniej na pewno miał bootloader i był dodatkowo zabezpieczany jakimiś fuse-lockami. Czy ma ktoś przepis na fabryczne ustawienia tego procka ? Mam prosty programator (LPT...
Czy ktoś myślał coś w tym temacie? Napisanie takiego programu na prostym uC to nie taki wielki problem...przynajmniej tak mi się wydaje...:) Mam inne pytanie z innej beczki...odnośnie bezpieczeństwa... Jak zabezpieczyć taki mikrokontroler (np ATmega) na którym będzie zrealizowany taki projekt by się nie "zawiesił" bo przecież to jest możliwe...czy są...
a co jeżeli przekroczę tą wartość?czy zabezpieczenie przewornika diodą zennera wystarczy??
Baterie na Bq8030 wcale nie są trudne do resetowania,tylko trzeba wiedzieć jak i mieć odpowiedni program. Reszta to zwykłe czynności związane z kontrolą jakości ogniw. Natomiast bateria na Atmega na pewno ma zabezpieczony procesor.
Obecnie pracuje nad dużym projektem z ogniwami li on, czyli dobrze rozumiem, że aby zrobić zabezpieczenie prądowe wystarczy użyć układu scalonego mierzącego prąd współpracujacego z atmegą i pwm z atmegi do sterowania tranzystorem? No i oczywiście odpowiedni program ale to juz nie jest problem.
Kawałek kodu masz mocno namieszany, nie masz funkcji odczytującej daną z uartu - pokaż większy fragment kodu. ogólnie: [syntax=c] #define BUF_SIZE 100 char c; chat buffer[BUF_SIZE];//koniecznie deklaracja rozmiaru ... while(1){ if((c=uart_getc())){ buffer[i++]=c; if(i==BUF_SIZE-1){//zabezpieczenie przed przepełnieniem bufora buffer[i]='\0'; i--; //sygnalizacja...
A jakie Kolega ma vcc 12v - może na próbę daje Kolega 5v a tam jest min 7V. Inaczej zadziała zabezpieczenie σpodnapieciowe . Może atmega nie daje sygnalu. A w sumie źle Kolega to steruje. To wymaga aby dolny klucz też się otwierał gdyż inaczej przetworzenia pojemnością dla górnego klucza nie będzie działać (żeby górny konserwator się naladowal...
Dzięki za odpowiedź, Tak też myślałem że powinno pracować, tamtej ATmegi nie zabezpieczyłem, pobrałem wsad i wsadziłem w TQFP32 bez najmniejszych problemów.
http://obrazki.elektroda.pl/2024152000_1... Witam. Dzisiaj pokażę przydatny dla elektronika hobbysty prosty woltomierz na procesorze AVR Atmega8. Woltomierz powstał z myślą o sprawdzaniu stanu ogniw li-ion 18650 których używam do latarek. Miałem także fajną małą obudowę z wyświetlaczem 3-pozycyjnym LED w którą upchnąłem urządzenie....
Jakiś czas temu szukając informacji na temat metod zabezpieczania programu w mikrokontrolerach znalazłem ciekawy artykuł Jacka Bogusza http://www.easy-soft.tsnet.pl/modules.ph... Czy rzeczywiście LockBity w AVR-ach spełniają swoją funkcję? Czy udało się komuś z was złamać to zabezpieczenie?
Trzeba pisać cały program od nowa - raczej dezasemblacja i modyfikacja wsadu (o ile układ nie jest zabezpieczony przed odczytem, a pewnie jest) będą dużo bardziej kosztowne.
Mam układ w którym wykorzystuję atmega 16 za pomocą którego steruje przekaźnikami 4 voltowymi do sterowania wykorzystuje tranzystor bc547b do bazy podłączyłem rezystor 10k i zastosowałem rezystor podciągający 1k, zabezpieczyłem również cewke przekaźnika diodą. Nie wiem czemu przekaźnik się nie przełącza. Przy zmianie stanu portów tranzystor również...
Witam, używam do programowania atmegi 328p programu avr dude + avr dude gui, pytanie, jaki wgrać lock bit żeby był niemożliwy odczyt flash? (i najlepiej eeprom też), pozdrawiam
Mi by to wystarczyło, potrzebuje w zasadzie monitorować temperature otoczenia sterownika wewnątrz obudowy, który steruje grzałką (takie dodatkowe zabezpieczenie). Zdaje sobie sprawę z samopodgrzewania procesora itp.
Układ IR2110 stosowany jest najczęściej do układów impulsowych. Górny tranzystor jest wysterowany dzięki napięciu na naładowanym kondensatorze układu bootstrap, który działa tylko gdy na czas wyłączenia górnego tranzystora, umożliwiono ładowanie się tego kondensatora. Po naładowaniu można załączyć górny (tylko na pewien czas) i cykl powtarza się. Jeśli...
Swego czasu korzystałem jednocześnie z tego samego SPI do programowania i do przetwornika AC i nawet bez zabezpieczeń działało z tym, że programator na czas pomiaru odłączałem bo kontroler odbierał głupoty, ale pomysł aby na wszelki wypadek się zabezpieczyć jak kolega sugeruje jak najbardziej słuszny.
Na płytce masz kontroler Atmega, nie wydaje mi się, żebyś za wiele zdziałał, ponieważ jest ona zabezpieczona. Sprawa byłaby prostsza gdybyś miał zamiennik z układem od TI na pokładzie.
Najprościej podłączyć przekładnik bezpośrednio, bez prostownika na ADC, tylko z drugiej strony uzwojenia wtórnego przekładnika podać składową stałą około połowy zakresu ADC, a resztę zrobić programowo. Oczywiście dodać rezystor obciążający przekładnik i jakieś zabezpieczenie przeciwprzepięciowe.
Pomysł z kondensatorami uwazam za dobry :D niech twój atmega wykrywa zanik napięcia i wtedy zapisuje dane do eeprom
Jak kolega chce zabezpieczyć sejf (pin, odcisk,itd.)? Czym sie chcesz komunikować ze swiatem (wifi, gsm) ?
Ciekawym rozwiązaniem może być BTM-222 kilka polecen przy konfiguracji i mamy zabezpieczoną transmisję na 100m ...
hmm, jesteś pewny, że nie można?? bo wydaje mi się, że to tylko zabezpieczenie Twojego programu, choć pewności w tej kwestii nie mam, a sprawdzać nie mam ochoty :D a przez SPI nie można zabezpieczyć na lock-bitach?? czy nie po to zostały one stworzone??
To jeszcze dodaj zabezpieczenie przed przekroczeniem długości stringa. Bo teraz jeśli PC wyśle długi string to możesz zapisać aż 256 bajtów, po czy string będzie nadpisywany.
Wielkie dzięki za wyczerpującą odpowiedź. Chyba skorzystam z max485. Według noty katalogowej maksymalne napięcie wejściowe to 12V, więc będe musial i tak jakiś opornik dac no ale będzie układ zabezpieczony.
Jeżeli zabezpieczony to zapomnij. Zresztą -> opcja "szukaj" bo było to już mnóstwo razy wałkowane.
A ja przekornie zapytam, po co aż takie zabezpieczenie? Rozumiem szyfrowanie chcesz i musi być, ale nie należy przesadzać z jego wyborem :)
Układ ma usunięte oznaczenia, ale liczba pinów się nie zgadza z ATMegą. Te kable (a'la HEX-V2) zwykle były na NEC D79F8513A - (ale on ma tyle samo pinów co ATMega). Twój to jeden z nowszych chińskich wynalazków na STM32. Zgrać nikt nie mógł, bo jest zabezpieczony przed odczytem.
LANDY13 też tak myślę. Z takim wsadem nie ma możliwości żeby ATMEGA pracowała nawet w najprostrzym urządzeniu. Dzięki temat zamknięty.
Jeśli chodzi o wyjście 0-10V to jest ok. Brakuje mi trochę kondensatorów - przy zasilaniu AVCC, wyświetlacza LCD, przy DS1820. Nie używane wejścia ULN2003 zwarłbym do masy. Vcc przy złączy KANDA trochę mi się nie podoba. Zasilasz albo ze stabilizatora albo z KANDA ale dwa naraz to chyba niezbyt dobry pomysł. Tym bardziej że stabilizatory nie są zabezpieczone...
tylko nadal nie rozumiem jak atmega mogła się tak uszkodzić Który to dokładnie pin się uszkodził? Przeważnie gpio mają zabezpieczenie w postaci dwóch diod włączonych zaporowo do Vcc i Gnd połączonych z pinem.
atmega zabezpieczona zabezpieczona kaseta motka zabezpieczona
warszawa sklep taśma klawiatura laptop czyścić ciężka odpalać ciepłym silnik
Konfiguracja Golden Interstar Xpeed LX2 z pilotem Universal Remote Essence Rimless Toilet Brands: Incomplete Front Flush, Water Not Reaching Front, Flow-Restrictor and Jet Blockage Issues