Sądząc z tego co napisałeś to długa droga przed Tobą. 1. Nie da się AVRów zasilać 12V (trzeba dac stabilizator). 2. RS232 to nie 12V tylko +12/-12. 3. Musisz mieć jakiś układ do pośrednictwa, nie koniecznie MAX'a. 4. Nie do końca rozumie do czego to ma służyć "...Tzn skrzyneczki z atmelem i max232, która dane z rx i tx przesyłała by do pc'ta z informacją...
Witam, w ramach eksperymentu oraz wstępu do dalszych projektów, nagrałem kilka minut ruchu w sieci CAN podczas jazdy samochodem. Nagrałem to modułem na STM32 po SocketCAN. Teraz próbuję to nagranie przechwycić modułem na Atmega328 (16MHz) z MCP2515. Używam do tego bibliotek Arduino z Wgrałem standardowy przykład CAN_receive.ino w Arduino IDE: [syntax=c]#include...
..jest to projekt monitorowania ogniwa foto-galwanicznego z zasilaniem rezerwowym (przetwornica ~230/17V). Ładowanie akumulatora w trybie automatycznym a gdy za mało słońca [/img]
Witam, Chciałem sobie zrobić banalny układ z wykorzystaniem Atmega32 i monitora LCD. Miała to działać tak, że na ekranie przez cały czas będzie czerwony ekran. Korzystając z tego tematu: Oczywiście atmega jest odpowiednio zasilona itp. tylko żeby nie śmiecić na schematcie dałem uproszczony (atmega32 siedzi na płytce od pana Mirka) Jeśli ktoś rozwiąże...
Znalazłem w sieci ciekawy projekt, a mianowicie wyświetlanie obrazków na monitorze (VGA) przez mikrokontroler Atmela. Wykorzystano tam ATmege644p przy taktowaniu 20Mhz. Ja posiadam Atmege32 na kwarcu 16Mhz. Chciałbym wiedzieć czy ruszy to na moim sprzęcie.
Witam. Chciałbym połączyć mikrokontroler( jaki najlepiej ??Atmega8 by wystarczyła jak nie to atmega32 ????) i wyświetlacz LCD komputerowy przez kabel VGA. Jeśli to już ktoś robił to czy mógłby podesłac jakieś ciekawe informacje, materały na ten temat?? Albo jakieś przydatne wskazówki?? Byłbym bardzo wdzięczy. Od czego zacząc?????
Witam! Dotychczas zbudowałem pare urządzeń opartych na Atmedze8 i LCD 2x16 - teraz mam pytanie czy da radę wyświetlać napisy na zwykłym monitorze CRT lub LCD? trudne to? ;) (chcialbym żeby było dużo bardziej widoczne np. na LCD 17" niż na małym LCD2x16 ;)
Cześć. Mam problem dotyczący komunikacji, jak w temacie. Operuję na Atmega32 na kwarcu 16MHz z USBasp, oraz na Arduino Uno z Atmega328P-PU także z 16MHz (przynajmniej taki jest na płytce). Połączenia fizyczne wyglądają tak: Atmega32 | Arduino Uno SCK -> PIN13 MISO -> PIN12 MOSI -> PIN11 /SS -> PIN10 Kod dla Mastera (Atmega32): [syntax=c]#define...
W uzupełnieniu powyższego podam jeszcze kilka informacji: - z modułami walczyłem kilka tygodni zapodając różne konfiguracje - ostatecznie zostały parametry z pdf-ów z małymi zmianami odnośnie pasma - problemem okazała się transmisja procesor <-> RF01 – zbyt wolno odczytywałem FIFO i dostawałem tylko pierwszy odczytany znak, reszta przepadała....
Witam ponownie po długiej przerwie. Odpowiadając na poprzedni post: Przekazanie danej a raczej sposób komunikacji tak bym to nazwał w kicie AVT 2956 pomiędzy modulikiem RFM12 a Atmega8L odbywa się poprzez SPI. Kocząc temat informuje że udało mi się skomunikować kity WIFI (AVT2956) z Atmega16 i Atmega8 bez rzadnych dodatkowych elementów. Żeby wszystko...
Chcesz w tym napisać porządną wizualizację z historią, wykresami, alarmami itd? Przecież to ponowne wynajdywanie koła. Jak to modyfikować za 5-10-15 lat? W normalnym kraju praca programisty jest zbyt kosztowna żeby coś takiego miało szansę opłacalności. Propozycja kolegi niczym się nie różni od lutowania "sterownika" na ATmega. Takie biblioteki są przeznaczone...
Po pierwsze, to wcale nie treba tych pakietów nigdzie odsyłać. Z opisu wygląda na to że ma to być raczej "monitor" sieci, a nie urządzenie "aktywne". Wystarczy w monitorowane połączenie wstawić urządzenie typu "hub" i wtedy całość ruchu będzie można oglądać na dodatkowym połączeniu z niego. Po drugie, "czysta" implementacja stosu TCP/IP do niczego się...
Przy wyświetlaczu musisz linie R/W i DB0-DB3 zewrzeć do masy. Jedna dioda nie podłączona. Rezystory do LEDów 1 k ? nie za dużo ? W czym ten schemat, bo dziwny jakiś takiś ;-) 1. R/W jest wpięte do masy. 2. Co do DB0-DB3 czy jestes pewny, że jest to konieczne? 3. Która dioda jest nie podłączona ,wg mnie obie są. 4. Schemat jest w eaglu, dziwią ciebie...
Witajcie. Chcę Was zapytać jak można by prosto w Bascomie zrobić komunikację między Atmega644p i Atmega8 - chętnie gdyby była w miarę odporna na zakłócenia ( np RS485 ?) - ale może też być inna. Długość kabli połączeniowych między jednym a drugim kontrolerem wynosić będzie ok. 2-3 metry max. Chcę zrobić następująco - mocniejszą Atmegę 644p użyć jako...
Cześć przepraszam że nie odpisywałem na powyższe posty . Chodzi o monitorowanie parametrów atmosfery czyli temperatura,ciśnienie,wilgotność. W zależności od temperatury i wilgotności musi być wykonywane podlewanie np. pod folią z warzywami .Projekt w języku C. Chcę to wykonać na płytce ewaluacyjnej z mikrokontrolerem atmega32. Szukam osoby która mi...
Sam sterownik pojazdowy SMOK jest w sumie bez użyteczny bez licencjonowanego programu Monitor firmy ELTE GPS z Krakowa. Urządzenie słuzy do monitorowania pojazdów. Układ oparty ma ATmega128, zawiera odbiornik GPS oraz modem GPRS po którymi Atmega komunikuje sie przez UART, możnaby spróbować napisać własny soft który komunikowałby się z bazą po innym...
WITAM. Mam mikrokotroler Atmega32L. Zasilany jest z akumulatora litowo-polimerowego. Program, po włączeniu, wykonuje pewne obliczenia. Ponieważ napięcie akumulatora nie może spaść niżej jak 3V, dodałem monitorowanie napięcia akumulatora. Przetwornik ADC mierzy to napięcie, o gdy jest mniejsze jak 3V - mikrokontroler jest usypiany - przechodzi do trybu...
Witam, jestem zielony w tych sprawach i dopiero się uczę i napotkałem dosyć dziwny problem. Chcę odtworzyć mój stary(zepsuty) pilot no i mam kody wszystkich przycisków, używam biblioteki IRremote.h i wszystko działa na Arduino(dioda mruga a tv reaguje) ale gdy wypaliłem bootloader na Atmega8A-PU i wgrałem program niestety dioda wgl nie świeci. Standardowo...
W przerwaniu dodałeś funkcję: [syntax=c]uint16_t pomiar (uint8_t kanal) { ADMUX = (ADMUX & 0b11111000) | kanal; ADCSRA |= (1<<ADSC); //start konwersji while ( ADCSRA & (1<<ADSC) ) ; return ADCW; }[/syntax] która zmienia ustawienia ADC, którego multiplekser używany jest do sterowania silnikiem. W którym miejscu kodu zadbałeś o ponowne...
Witam wszystkich forumowiczów Dziś Wam przedstawię kolejny projekt który niegdyś wykonałem. Jest to oscyloskop cyfrowy wykonany na Atmega8 - projekt zapożyczyłem od kolegi cosimo i jest on udostępniony na elektrodzie - link poniżej Nie będę opisywał budowy oraz zasady działania - wszystko podane jest w linku powyżej, ja skupię się nad moim projektem...
Jak bateria bez ładowania to 2 diody, najlepiej Shottky (niski spadek napięcia), żeby układ zasilacza nie pobierał w stanie awaryjnym zbędnych mA. Oczywiście stan zasilania musi być monitorowany, i jeśli jest zasilanie bateryjne, to obsługujesz tylko pomiar czasu i nic wiecej. Czemu sie uparłeś na tą 8:00 ? Myślę, że można by go ustawiać, chociażby...
Na pewno procesor sobie z tym poradzi. Wystarczy uzyć któregos timera w trybie CTC i osiągniesz każdą częstotliwość z zakresu clk/2. Będzie to generowane cąłkowicie sprzętowo, a w tym czasie procek bedzie mógł się zająć monitorowaniem portów i wyświetlacza. Tak w ogóle to ATM16 jest nawet na to zaduży. Wystarczy ATTINY2313. Szczególnie jeśli wyświetlacz...
W załączeniu opis nowej wersji sterownika wielofunkcyjnego wzbogaconej o funkcję sterowania GSM przy pomocy SMS-ów: ·możliwość zdalnego monitorowania zmian stanu wejść binarnych, ·wysyłanie stanu wejść/wyjść lub aktualnej temperatury na zdalne żądanie oraz według uniwersalnego programu tygodniowego, ·wysyłanie statusu sterownika na zdalne...
czasami budujac jakieś urzadzenie ktore sterowane jest przez magistrale szeregową zachodzi potrzeba próbnego uruchomienia i napotykamy problem z przetestowaaniem, przydalo by sie wiec uniwersalne urzadzenie którym mozna by sprawdzic w praktyce zachowanie konkretnego ukladu w praktyce- przykladem mogą byc np syntezery czestotliwosci, regulatory glosnosci...
Witam! Mam drobne pytanko do osób obeznanych z prockami z serii Atmega(u mnie to uklad atmega128), a dokładniej rzecz ujmując chodzi mi o licznik (w sumie dla mnie dowolne czy 8 czy 16-to bitowy) pracujący w trybie porównywania. Na potrzebę układu jaki zbudowałem potrzebuję by licznik po zliczeniu (tj w moemncie zrownania wartosci licznika z wartoscia...
A co do flag - skoro robi flagi, które potem przez pooling sprawdza w pętli głównej programu, to po co mu przerwania? Sens jest w rozdzielczości monitorowania. Program główny może mieć zbyt dużo zadań i np. jedna pętla może się wykonywać, powiedzmy, kilka ms. To prowadzi do tego, że monitorowanie zajścia zdarzenia staje się niemożliwe z tego poziomu...
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. Płytkę zaprojektowałem w Eaglu i wykonałem metodą termotransferu...
AVE... Spróbuj z zewnętrznym RAMem i generowaniem tablic przed rozpoczęciem rendera. Robisz podprogram, który zapełnia ustalony obszar RAMu wszystkimi tablicami, które są Ci potrzebne, a zwolnioną tak pamięć danych możesz wykorzystać do czegoś innego. Dodatkowo podprogram może Ci generować dowolnie dokładne tablice zajmując przy tym mniej miejsca. Możesz...
Po ukończeniu świętowania obronionej pracy inżynierskiej w lutym, przyszedł czas na przedstawienie jej na forum. Wszystko opisane w dużym skrócie, wiadomo, że nikomu nie chce się czytać suchych słów, dlatego całość argumentuję kilkoma zdjęciami. Pragnę zaznaczyć, że cała praca wykonana jest samodzielnie i własnoręcznie. Kilka słów wstępu Tematem pracy...
Witam Jako że niestety spaliła mi się karta teleVGA postanowiłem wy myśleć inne rozwiązanie na obsługę TV lub monitora. Na elektrodzie było sporo tematów jak podłączyć telewizor bądź monitor pod mikroprocesor. Jedne z wykorzystaniem karty graficznej od PC ale niestety nikomu się chyba nie udało Ja znalazłem taki właśnie projekt na atmega 168 niestety...
Widzę, że zamiast podrzucić co może być przyczyną błędów wolisz odsyłać mnie do przeczytania artykułów, które już raz czytałem, więc pozwól, że coś ci wyjaśnię. 1. Schematu nie będzie bo jest prosty jak .... . Wyświetlacz zawiera zwykłe diody więc podpinam rezystor i daję między zasilanie 5V i pin uC. Polaryzacja jest dobra bo sprawdzałem, diody nie...
Napisałem przecież, że pamięć flash to sporo. Chodzi mi o to, że jest miejsce w programie więc dopisałem. A że kondensatory w zasilaczach lubią "świrować" i zaniżać przez to napięcie, postanowiłem sobie je monitorować. Chodzi mi o puchnięcie kondensatorów jak np. w zasilaczach ATX lub na płytach głównych komputerów. To taki "bajer", i dzięki niemu sprawdzam...
Jak podpiąć tą atmege do komputera żeby włączyć serial monitor jeśli nie mam wejścia lpt lub co trzeba napisać aby sczytywał ten kod serial monitor z atmegi?
Witam Mam problem nie do przejścia, znalazłem na internecie kod do obsługi właśnie tego modelu ekranu, standardowo pisany był pod ATmega32, lecz pod ATmega8 również ma działać. Rozpocząłem naukę poruszania się po Eclipse, wcześniej pracowałem na "Programmers Notepad Konfiguracja pinów w bibliotece [syntax=c] // --------------- ATMega32 podłaczenie pinów...
Pytanie związane z tematem (ciąg dalszy moich zmagań z USB ASP): czy kondensatorki ze zdjęcia znajdujące się na płycie głównej od TV/monitora obok rezonatora kwarcowego, majace oznaczenie "15" (podkreślone) to 15 pF, odpowiednie np. do tego USB ASPa?
Jeżeli programowanie zgodne ze specyfikacją uważasz za "złą praktykę programistyczną", to myślę, że dalsza dyskusja na ten temat nie ma sensu. EDIT: Dodam jeszcze tylko co następuje (choć Ciebie to zapewne nie przekona, ale może przekona innych). Najlepszym przykładem, który mi się nasuwa jest "aknowledge polling" praktycznie dowolnej pamięci EEPROM...
Co do bitów 0 i 1 portu D i (piny 0,1 w numeracji Arduino) to w Uno są podłączone na stałe do elementu odpowiedzialnego za obsługę USB (inna Atmega, lub w klonach jakiś inny układ). Stąd zmiana stanu pinu 0 (RX) może zaowocować sytuacją np. że pierwszy układ podaje stan wysoki, drugi niski i któryś może się przypiec. Z pinem 1 (TX) nie powinno być...
Cześć wszystkim! Projektuję właśnie prostą konsolę do gier wykorzystującą monitor VGA i opartą na ATmedze644PA. Tak tak, wiem że generowanie sygnału VGA to zadanie dla układów typu FPGA, ale odrobina szaleństwa jeszcze nikomu nie zaszkodziła :) Tak więc, ATmega644 służy do generowania sygnału VGA. Klatki są przechowywane w pamięci RAM (układ AS6C1008)....
eśli więc dasz 60Hz (np. jak obraz monitora), To taki cienki monitor.
Witam serdecznie, Wykonałem płytkę PCB, której sercem jest ATMega32A. Na płytce znajdują się takie moduły jak: - wyświetlacz alfanumeryczny, - moduł komunikacyjny USB - FT232RL, - tor analogowy przetwarzający sygnał analogowy składający się z dwóch wzmacniaczy i komparatora, - dioda kontrolna, monitorująca działanie programu. Wszystkie powyższe moduły...
Wygoda, wolę kręcić niz kombinowac z przyciskami, zwłaszcza te strt/stop. Chodziło mi o to że nie ma płynnej regulacji w locie (a jest w opisie). Takie zaglitch-owaneraczej trudno nazwać płynną i w locie. Płynna to nie, w locie to tak (raczej tak) PS nie pytałem o R-MIK tylko o ten projekt. A pytania zadałem bo IMO nieuczciwie kolega (at)gdL prezentuje...
Dzień dobry, Urządzenie powstało w celu monitorowania poziomu wilgotności w pewnej zamkniętej przestrzeni. Przekroczenie zadanego poziomu jest sygnalizowane sygnałem dźwiękowym (buzzer) i świetlnym (LED). Wartości z ostatniego pomiaru można w każdej chwili odczytać, po naciśnięciu przycisku, na wyświetlaczu siedmiosegmentowym LED. Dane z poprzednich...
Witam Sprobuje po krotce opisac moj problem z Atmega32: Mam uklad z Atmega32 i max232 podlaczonymi do komputera za pomoca RS232, schemat w zalaczniku (con5 sie nie przejmujcie, na roznych schemtach raz VC+ bylo podpiete do masy a raz do VCC wiec dalem zworke). Chcialem z atmegi wyslac do PC-eta jakies dane. 1. Pisze prosty programik, atmega pracuje...
witam! chce zrobic robota ktory robiłby prowizoryczną mape pomiezczenia w ktorym sie znajduje. miałoby to polegac na tym ze mozna byłoby nim sterowac jak normalnym samochodzikiem dla dzieci(tylko ze przez kompa), a po wysłaniu mu polecenia robiłby mape ktorą chciałbym wrzucac na monitor. na robotyce nie znam sie wcale. od dość krótkiego czasu zajmuje...
320x240 tez mi odpowiada. Jezeli monitor LCD odpali sie w takiej rozdzielczosci to dla mnie nie ma roznicy. Ma sie wyswietlic na bialy znak zapytania na czarnym tle. Obraz ten nie musi byc nawet na calym ekranie. To ma byc wmiare prosty uklad dlatego pomyslalem o atmedze.
Witam!!! Powoli zaczynam robic prace dyplomowa"monitoring pomieszczeń", w praktyce mam zrobic centralke ktora bedzie badała temperature w pomieszczeniu, czujniki ruchu itp i wysyłałc bedzie komunikaty SMS, układ ma byc oparty na uk ATMEGA162!!! Na dobry poczatek musze opnaowac obsługe tego uk, podłaczyc pod niego RSa i modem!!!Najlepiej w C lub BASICU...
Nie wiem czy najlepiej nie jest rozpocząć od tytułowego TV. W grudniowej "Elektronice dla Wszystkich" jest schemat gry telewizyjnej Snake opartej o ATmega8. Generuje ona sygnał composite video przy pomocy prostego układu - źródła programu w C + ASM można pobrać ze strony EDW.
Hej, dzieki za odpowiedz. BOD fuses mam powylaczane. Docelowo uklad ma zrec jak najmniej pradu, wiec ciagle monitorowanie napiecia zasilania raczej nie byloby dobrym rozwiazaniem... Mimo wszystko gdyby to pomoglo to juz mialbym jakas wskazowke. Problem w tym, ze probowalem juz korzystac z tej funkcji, ale efekt jest ten sam - procek nie przechodzi do...
1234 jako ciąg czy liczbę...? jako ciąg to ok ale jako liczbę to nie bardzo bo w trybie 8-bit max to 255... Sprawdź ustawienia transmisji... Prędkość, bity parzystości, stopu itd... Jakaś różnica musi być... Aha i polecam do testów rs232 monitor... Program o niebo wygodniejszy od terminala... Przeczytaj też końcówkę tego tematu ...
Posiedziałem trochę przy tym i problem rozwiązałem potrzebne było dodanie kondensatora w pętli sprzężenia zwrotnego wzmacniacza operacyjnego a wiec zastosowanie układu całkującego. Przyczyna wahań wskazania była tak zaskakująca, że mnie samego zamurowało jak to odkryłem. Jest to układ do pomiaru natężenia oświetlenia przy użyciu fotorezystora, na razie...
nie czekam na 0x00 bo muszę przesyłać różne znaki i null bardzo często występuje.No właśnie wiem że trzeba znak po znaku wysyłać :/ A może jakbym przed wysłaniem łańcucha ustawić RTS=1 i później wysyłać to by wtedy połączyły się w jeden 'pakiet' (a na końcu ustawić RTS=0). Lub jakieś inne linie. Szukałem w Internecie ale nie znalazłem niczego podobnego....
właśnie nie mam jednego konkretnego monitorka :P Mam 2 deawoo jeden jeden starszy drugi młodszy (518b chyba), IBM'a jakiegoś 640x480 (ten baardzo mocno świeci) Dodano po 14 A dała by jedna atmega32 generować 3 sygnały VGA?? Tylko po 1 kolorze na monitor plus oczywiście zmiana jasności (odrazu bym analize dźwieku też na tym zrobił i była by jedna kostka,...
Po pierwsze ten wewnetrzny to nie kwarc tylko generator RC. Proponowalbym ci jednak jesli zamierzasz wykorzystac rs232 dac kwarc do procesora. Twoja stacja bedzie narazona na skrajne temperatury, a wtedy wewnetrzny RC niezle plywa. No i pytanie zasadnicze - po co ci az ATMega128, BASCOM jest az tak pamieciozerny? No i po co ci dwa procesory? Prosciej...
Witam serdecznie. Zwracam się z prośbą o napisanie programu pod uniwersalny programator AVR na Atmega8 Układ posiada 4 wejścia sygnałowe, 3 przekaźniki i jedno wyjście uniwersalne pod czwarty przekaźnik. Zatem do pomiaru dwóch (2) napięć, prądu i prędkości obrotowej będzie w sam raz. Jalie zadanie ma spełnić urządzenie ?? 1) Powinno nie dopuścić do...
Witam ponownie, dzięki za pomoc, udało się program skompilować i nawet wszystko działa. Jednak jedynie na symulatorze, mam problem z przeniesieniem tego na procesor. Po uruchomieniu procesor przesyła jedynie powitanie: "FatFs R0.07d test monitor for AVR\n", natomiast na każdą próbę wysłania komendy odpowiada jedynie echem i nie wykonuje żadnych operacji....
Witam. Ten kawałek kodu ręcznie przepisałem z przykładu pana CEZARY KLIMASZ kod jest na atmegę8 ale zdefiniowałem odpowiednie porty mojej atmegi32 chcąc zapoznać się na tym przykładzie jak napisać program obsługi ADC wprowadzając następnie dwa stałe progi napięć w celu włączanie i wyłączania np; prostownika ładującego akumulator. Niestety, gdzieś jest...
A te linie pokazują stan wysoki czy niski? Dawno już nie używałem tej zabawki, ale na ile pamiętam to przy niepodłączonych wejściach wszystkie linie są w stanie wysokim. Połącz któreś wejście z masą i sprawdź zmiany na monitorze. Połącz oczywiście przed wciśnięciem F5.
Stosując interfejs JTAG mamy właśnie sprzętowy dostęp do wszystkich rejestrów, jakie by one nie były. Można np. załączyć debuggowanie, potem wymusić 0 (sprzętowo - zwierając tą linię do masy) na jakieś linii portu. Będzie to widać w AVR Studio - zmieni się stan PINn. Można też zmieniać wartości pszczególnych rejestrów, flag np. słowa stanu (odpowiednik...
Witam, to moja pierwsza konstrukcja, mam nadzieje, że dobry dział. Chciałem prosić o sprawdzenie schematu i ew. wytknięcie błędów. Mam również kilka wątpliwości. Schemat przedstawia moduł GSM (SIM-300), połączony z Atmega644, modułem BTM-222 oraz MAX7325 (I2C Port Expander). Układ ma za zadanie monitorować stan na liniach I/O oraz powiadamiać smsem...
Autor: Dominikus, ndom_dominikus(at)yahoo.co.id Można wykorzystać komputer PC do podłączenia domowego system zbierania danych I wykonania GUI dla przyjaznego dla użytkownika przedstawiania danych. Układ zbudowany jest na mikrokontrolerze ATmega8. Mikrokontroler ten posiada wbudowany 10-bitowy przetwornik analogowo-cyfrowy. Czujniki temperatury są podłączone...
Co do wyświetlania to możesz "odświeżać" wyświetlacz w przerwaniu czyli: - tworzysz zmienną w której będziesz przechowywał temperaturę po odczycie z 1-Wire itp (modyfikacja zmiennej będzie się odbywała po zakończonym odczycie z czujnika w ten sposób wyświetlacze nie będą gasły ani mrugały bo zmienna będzie mieć zawsze jakąś wartość), - generujesz przerwanie...
Wszystko jest napisane w linku powyżej. Jest tam cały projekt generatora znaków na ATmega8. Ja taki zrobiłem tylko przerobiłem na OSD by nakładać znaki na obraz z kamery. Na ATMega8 przy 16MHz można wygenerować/nałożyć na obraz 38 znaków w 20 liniach czyli tak jak jest napisane 38x20, to jest max dla systemu PAL TV, prezentowany projekt działa też na...
Witam, Jeśli to możliwe proszę o pomoc w dokonaniu ustawień: CSTACK RSTACK HEAP Wiem, że tego tak łatwo nie można określić, trzeba by policzyć i powróżyć z fusów, a najlepiej zastosować debbugera lub umieśić program do monitorowania stosu. Nie mniej jednak mi nie chodzi o to aby ktoś podał magiczną liczbę po wpisaniu której procek na wgranym sofcie...
Potrzebuje zrobić napisy różnej wielkości na ekranie monitora. Napisy czarno białe.
1. Jakie prędkości masz po obu stronach? 2. Nie możesz tego zrobić sprzętowo? 3. Programowo robisz odbiór i nadawanie na przerwaniach i przepisujesz z jednego bufora dane do drugiego... 4. Jakie funkcje ma pełnić Atmega? Czy ma to być tylko monitor połączenia czy co?
A po 2 miesiącach, właśnie ze względu na czas potrzebny do układania i liczenia "patyczków" oraz tragiczne ograniczenia jakie się z tym wiążą, "pierwszoklasista" dochodzi do wniosku, że matematyka jest kompletnie nieprzydatna, czasochłonna i trudna, więc od teraz będzie się zajmował filozofią... Tak widzę naukę programowania uC dla człowieka, który...
Środowisko pomiarowe The Smart Citizen Kit bazuje na platformie Arduino, aplikacji internetowej wizualizującej dane oraz aplikacji mobilnej. Środowisko to nie tylko elektronika służąca do pomiarów, twórcy chcą zbudować globalne środowisko pomiarowe do obserwowania zmian klimatycznych, tak, żeby mieć rzeczywisty obraz aktualnie zachodzących zmian. Jak...
uC zasilam albo z programatora albo z koszyka z 3 bateriami 1.5v - w obu przypadkach występuje ten sam problem. W całości chodzi o coś takiego: Ja odbiornik mam podłączony do Arduino który wypluwa otrzymana dane na serial monitor. Nadajnik chce zrobić na samej atmedze. Podstawowe podłączenie wykonane tak jak jest to opisywane na mikrokontrolery.blogspot...
Termometr mikromocowy LCD ATMEGA16 Tym razem głównym celem projektu było sprawdzenie możliwości wykonania mikromocowego systemu pomiaru temperatury w oparciu o możliwie standardowe elementy, mówiąc w skrócie byłem ciekawy czy zwykły avr może być konkurencją dla układów msp430, które to podobno właśnie do takich zastosowań są preferowane. Zanim jednak...
Tylko że komparator sam generuje przerwanie, a ADC musisz monitorować programowo. Poza tym dużo zależy od pozostałej części programu - trzeba natychmiast ograniczyć prądy wychodzące z MCU.
Witam, Robię aplikację okienkową w Builder C++ do komunikacji przez UART tzn. wysyłam znak z PC i odbieram dane z uC. Na początku próbuję uruchomić gotowe programy z książki "RS232 Programowanie praktyczne" Daniluka i za każdym razem wyskakuje mi przy otwieraniu COM6 następujący komunikat "Niewłaściwa nazwa portu lub port jest aktywny" Czy ktoś spotkał...
Witam, Mam problem z kompilacją gotowego oprogramowania na ATMEGA32 modułu AND-ETH v2.(moduł ethernet - spi) pod C# Używam środowiska AVR Studio i kompilatora AVR-GCC. Podczas kompilacji dostaję błąd make *** no rule to make target Wszystkie pliki .c i .h dołączone. Czy któryś z kolegów bawił się tym modułem ? Tutaj jest paczkahttp://and-tech.pl/wp-content/plug...
Witam. Mam problem z kalibracją 2x ACS712 [wersja 30A] podłączonych do wejść ADC ATMEGI mających dokonywać pomiaru prądu płynącego z zasilacza oraz prądu pobieranego przez odbiorniki przy napięciu instalacji 12V. Pomiar dwu napięć w tej instalacji jest poprawny. Zmiana pola magnetycznego na ACS powoduje spadek napięcia na jego wyjściu które nominalnie...
Zapomnij, musisz wziąć sam wyświetlacz i podpiąć do sterownika który zmieni sygnał ze złącza np. d-sub na sygnał dla lcd. Tak jak to jest w monitorach. Potrzebujesz datasheet twojego lcd żeby wiedzieć jak go połączyć ze sterownikiem. Może to Ci trochę pomoże
Zacznijmy od tego, że mylisz pojęcia pomiędzy wyświetlaczem a monitorem. [url=]Elektroda.
Witam. W Bascom AVR załadowałem przykładowy bootloader ( C:\Program Files (x86)\MCS Electronics\BASCOM-AVR\SAMPLES\BOOT\Boot... ) po ustawieniu mikrokontrolera ATmega644 i baudrate na 4800, skompilowałem i zaprogramowałem procesor. Dla pewności wklejam: Od tego momentu, po zresetowaniu mikrokontrolera, dioda konwertera USB-UART sygnalizuje impulsy...
Jak pokazujesz błąd PHP to wklejaj albo pełny tekst błędu albo razem z kodem, zaleznie co się wyświetli. Ja bynajmniej z fusów wróżyć nie umiem. Na arduino bez problemu można zrobić serwer www Co tam wyświetlisz to zależy tylko od ciebie. Oczywiście o PHP i MySQL trzeba zapomnieć, pliki html generuje się za pomocą C. Ewentualnie można użyć AJAX i w...
Silnik ruszył:)Pięknie zmienia kierunek obrotów. Problem jest w regulacji obrotów, ponieważ są cały czas są stałe .Drugi problem jest w włączaniu/wyłączaniu silnika. Pomimo różnych zmian w programie nadal nie mogę go przyciskami włączyć i wyłączyć . Silnik cały czas chodzi i nie chce się zatrzymać. Pokaż cały program, z którym masz te objawy. Ostatnie...
Opisany poniżej projekt to monitor warunków środowiskowych w pomieszczeniu. Mierzy on szereg parametrów środowiskowych w pokoju i prezentuje wyniki pomiarów na ekranie. Skonstruowany został przez inżynierów z lelabtechno.com. W całości oparty jest na module kompatybilnym z Arduino oraz komercyjnie dostępnych modułach z sensorami. Krok 1: Motywacja...
(at)tmf Przejściówka to zalany plastikiem chińczyk. Rzeczywiście ma DB9 a nie piny ttl. Jednak uzywałem ją z PICem przy 2,5V. Znalazłem ją pod nazwą Konwerter USB - RS232 PL2303 Jaka masz pewnośc że wewnatrz masz ‘zalany’ chip PL2303 ? Moze takze byc chip 340 i też będzie nazywany ‘prolific’ i wygladac tak samo jak ten na twojej...
BOLT to finansowany za pośrednictwem serwisu Kickstarter projekt jednopłytkowego komputera grupy inżynierów o nazwie UDOO. Komputer występuje w dwóch wariantach (V3 i V8) z układami: Ryzen V1202B (2 rdzenie 2.3-3.2GHz) i Ryzen V1605B (4 rdzenie 2.0-3.6GHze). Według producenta komputer cechuje 2- lub 4-krotnie wyższa moc obliczeniowa w porównaniu do...
Witajcie, dziś postanowiłem się podzielić dorobkiem w postaci oprogramowania i wiedzy na temat pewnego modułu GPS. Zegar softowy synchronizowany GPS z dodatkowym wyświetlaniem współrzędnych i prędkości no i dorzuciłem w ostatniej chwili temperaturę z DS18B20 - taki szkoleniowy programik w BASCOM (świetny przykład - gotowiec dla tych którzy chcą zrobić...
Zalegający śnieg na dachu, o ile jest go dużo, potrafi wyrządzić poważne szkody. Można tu wymienić zrywanie rynien, spadanie dużych bloków oblodzonego śniegu na podjazdy garażowe, parkingi, itp. W celu ochrony przed takimi wypadkami stosuje się różnego rodzaju zabezpieczenia przeciwśniegowe w postaci rur, barier, płotków. Ich głównym zadaniem jest zatrzymanie...
Eksperymenty związane z EKG Od dawna uważałem za interesujące rozważania o własnych systemach EKG. Szczególnie interesują mnie rozwiązania niedrogie i łatwe w konfiguracji. W tym artykule przedstawiono kilka sposobów wykorzystania tej techniki. Ale najpierw coś podstawowego: Ze względu na bezpośredni kontakt elektrod EKG z ciałem, wszystkie elementy...
Temat był wielokrotnie poruszany, ale nie ma do tej pory rozwiązania. Co jest nie tak w sygnale tych starych komputerów, czego ten monitor nie akceptuje od razu? Za 4 tygodnie organizuję strefę retro na pewnej imprezie w moim mieście. Będą atarynki, amisie, commodorki, x-boxy, PS jeden i inne tego typu stare "graty". Mam ok. 10 monitorów Dell 2007FP,...
wydaje mi się że odnalazłem przyczynę otóż ściągnołem sobie program monitorujący port LPT i zmieniałem sygnały programem, lecz na końcówce portu nic się nie zmienia, próbowałem udostępniania portu (jak opisano na w/w stronce) ale dalej nic. Może i wam się coś takiego przytrafiło używam win 2000 i lpt próbowałem już jako normal ecp i epp ciągle taki...
Cześć Zumek ! Faktycznie pogrzebałem troszeczkę w BASCOMIE i softowy UART zadziałał bez problemu. Jednak.........mam pewne spostrzeżenia: 1) Pomiędzy instrukcjami otwierającymi porty a pierwszą instrukcją wysyłającą dane musiałem zrobić wstrzymanie programu. OPEN "coma.7:19200,8,n,1" for output as #1 OPEN "comd.2:19200,8,n,1" for input as #1 WAIT 1...
Szanowny kolego, ja rozumiem Twoje powody do language-war, ale: 1. Producent układów AVR (Atmel) daje darmowe narzędzia do asm i to ciągle ulepszane, czyli widzi sens, bo monitoruje ilość pobrań, ale to tak poza konkursem, nie mam zamiaru nikogo namawiać, skoro nie zrobił od dłuższego czasu (być może w ogóle) w asm ani jednego projektu i z braku wprawy...
Więc narazie kupie mikrokontroler i wyświetlacz LCD i spróbuje go okiełznać :). Kiedy już mi się to uda to będe miał coś co pozwoli mi w pewnym stopniu monitorować wyniki mojego programowania :). Jak odpale wyświetlacz to podłącze TSOP1736 i spróbuje okiełznać RC5 (w AHDL na FLEXie już okiełznałem, więc powinno pójść w miare dobrze). Mam tylko nadzieje,...
Caly czas siedze nad tym i dowiedzialem sie ze jezeli do rejestru UBRR wpisze konktretna wartosc (tu 103) to trasmisja jest ok, na monitorze pokazuje sie to co chce, wnioskuje ze cos jest zle liczone w wyrazeniu #define VUBRR (FCPU/(VUART*16))-1 czy moze ktos mi wytlumaczyc dlaczego tak sie dzieje? Pozdrawiam
ULN wytrzymuje do 30V na wejściu, więc w układzie jako wejścia 24V powinny pracować bezproblemowo, choć z punktu widzenia strat mocy korzystnie by było dołożyć szeregowe oporniki. Rezystory podciagające ustawiamy w AVR przez ustawienie portu jako wejscia i wysłanie na ten port jedynki. Monitorowanie portu musi być realizowane wewnątrz pętli (dotyczy...
Chcesz tani oscyloskop cyfrowy, nie da się, lepiej kupić porządną używke analogową - są tanie i przyzwoitej jakości, w mojej opinii cyfrówka mniej niż 100MSPS nie ma szans z odpowiadającym (50Mhz) analogowym oscyloskopem. Gdyby oscyloskop cyfrowy był funkcjonalnie równoważny oscyloskopowi analogowemu, to faktycznie na powyższym stwierdzeniu należałoby...
minicom , lub dowolny program w C, przykład poniżej - czyta z wejścia - wysyła do urządzenia, zczytuje z urządzenia i wysyła na stdout (monitor) #include <stdio.h> #define SERIAL_DEVICE "/dev/tts/1" int main(int argc, char** argv) { FILE *port; int c; port = fopen(SERIAL_DEVICE, "w+"); if(port == NULL)...
To są twoje życzenia, ale jak ty chcesz to zrobić. Przemiatanie wiązki tak jak na ekranach monitorów CRT, jak chcesz uzyskać 3kHz minimum wychylenia lustra?
Witam Z pewnością sama dioda IR nie wystarczy. Należałoby zastosować scalony odbiornik IR - TSOP1736 lub jego odmiennik - TSOP34836, do których załączam poniżej noty dokumentacyjne. Otóż nóżkę OUT takiego odbiornika należy podłączyć do pinu INT0 (lub innych INT) (pozostałe odpowiednio do Vcc i GND) i odpowiednio ustawić rejestr GIRC i MCUCR oraz oczywiście...
Nie chce tutaj dawac dzielnikow bo rezystory wprowadzaja dodatkowe szumy i musialy by byc bardzo dokladne aby nie zaklucic pomiaru cisnienia. Z tymi szumami to lekka przesada. Można się spodziewać szumów na poziomie rzędu mikrowoltów. Zgodzisz się chyba, że jeśli wziąć pod uwagę rozdzielczość ADC wbudowanego w ATMega - to nie ma powodów by drzeć szaty,...
Witam wszystkich Myślałem, że se szybko sam poradzę z cc1000, ale niestety utknąłem na kalibracji cc1000 :( Wykorzystuję Atmege32, cc1000 na 433MHz. Połączenia: PALE z PORTB0 PDATA z PORTB1 PCLK z PORTB2 reszta chyba na razie jest nieistotna, bo narazie walczę z kalibracją. Program: Po włączeniu zasilania cc1000 wchodzi w stan Power Down, następnie...
Witam Was! Próbuję zrobić programową transmisję szeregową. Na płytce mam układ max232 i ATm8. Procek chodzi na kwarcu zewnętrznym 11.0592MHz. Sprzętowa transmisja działa OK, jest komunikacja między PC i ATm8. Gdy jednak odpalam poniższy program, nic nie pojawia się na ekranie monitora. PINB0 jest zwarty z odpowiednią nóżką układu MAX232. Dodam jeszcze,...
Jeżeli chodzi o CSTACK i RSTACK to sie tylko mogę domyślać że: CSTACK służy do wymiany parametrów pomiędzy funkcjami (i nie tylko, także do lokalnego tymczasowego przechowywania przez funkcję danych) a RSTACK zapamiętuje zwrotne adresy przy wywoływaniu funkcji. Oprócz tych dwóch stosów mamy jeszcze trzeci, sprzętowy podstawowy stos procesora ten który...
witam postanowiłem zrobić układzik który bedzie monitorował prąd na wyjsciu wzmacniacza audio ,wiec zkleciłem taki schamat , ale wg. symulacji w PSpice niewygląda zbyd dobrze :( ,jak mozna rozwiązać to :?:
bo to sa ogniwa li-fepo4 ich znamionowe napiecie naladowania to 3.6. Kontroloer oprocz ladowania ma takze monitorowac koniec ladowania i ew wyswietlac jakies informacje o procesie ladowania. Do tego ma sluzyc do ustawiania tego napiecia do jakiego ma ladowac oraz pradu jakim ma ladowac.
Kolego panmechanik, zasilanie jest dobrze podlaczone, zgodnie z zaleceniami producenta, przejrzyj sobie datasheet. Czujnik i przetwornik A/D powinny byc podlaczone do tego samego zrodla, gdyz napiecie zasilania czujnika wplywa na jego czulosc (mV/g). Jesli napiecie zasilania jest rowniez napieciem odniesienia przetwornika, to uklad staje sie niewrazliwy...
Niektóre atmelki (np. mega88) mają funkcję przerwania przy zmianie stanu wejścia (dowolnego). Można to wykorzystać zamiast zewnętrznych komparatorów. Jeżeli będziesz buforował monitorowane zmiany w RAMie i ogólna prędkość przychodzenia danych bedzie mniejsza, niż prędkość zapisu do flash-a, a zapis do flasz-a też popędzisz przerwaniami to nic nie powinno...
Witam! Post tym razem,krótki.Chciałem pokazać współpracę zegara z nowym wsadem procesora i nowym programem NCC przeznaczonym do monitorowania pracy zegara. Zmiany w programie w stosunku do poprzedniej wersji dodano wyświetlanie temperatury i multiplexowanie częstotliwości wyświetlaczy,co wpływa na jasność ich świecenia.Prócz tego dodano przemienne wyświetlanie...
U mnie problem polegał na tym, że zapomniałem wlutować dławika (takiego jak w nocie aplikacyjnej ENC28j60). Znaczyło to, iż napięcie zasilające nie dochodziło do transformatorka w gniazdku LAN i ENC nie mógł nic wysłać na zewnątrz. Jak tylko go wlutowałem układ natychmiast połączył się z komputerem. W efekcie zaświeciła się jedna z diod w gnieździe...
Witam wszystkich ostatnio bawiłem się w sterowanie silnikiem krokowym. Do sterowania używam mikrokontrolera atmega8515 i chciałbym napisać program który po naciśnięciu przycisku nr 1 obracał by silnikiem w prawo, a po naciśnięciu przycisku nr 2 w lewo. Z silnika wyprowadzone jest 5 przewodów 1 do VCC a 4 pozostałe pod wyjścia mikrokontrolera PC0, PC1,...
Jeżeli chodzi o inwertery to stosunkowo prosto mogę po awarii wymuszać na nich stan niski na wyjściu (takie inwertery już mam więc chcę je wykorzystać). Co do tych stanów nieustalonych to nie mam pewności jak się to wszystko zachowa, ale wydaje mi się że po prostu silniki się wyłączą i ewentualnie mogą się przemieścić na tyle na ile pozwoli bezwładność....
Ten odbiornik nie we wszytskich sytuacjach odbiera. Spróbuj oddalić się od wszelakich źródeł zakłóceń. Niezwykle skutecznie zakłócają: 1. świetlówki i żarówki energooszczędne. 2. Monitory CRT, telewizory CRT. 3. komputery 4. zasilacze impulsowe. Objawem zakłóceń może być zarówno dioda na stałe włączona lub wyłączona. Najlepiej zasil z bateryjki i pójdź...
Oporniki: 220 - to wiadomo, 220Ω 442 - dwa 220Ω połączone szeregowo, możesz też dać 470Ω, nic złego się nie stanie 1K - 1 kΩ (w tym jeden potencjometr montażowy o takiej wartości) 2K - 2 kΩ Kondensatory: 22p - 22pF ceramiczne 10u - 10uF/16V elektrolityczny 100nF ceramiczny nie pokazany na schemacie, między VCC i GND przy mikrokontrolerze...
To ja może dokładniej opiszę objawy: Program ma za zadanie zapisywać w tablicy siedmio elementowej wartości odebrane z wejść przetwornika AD ADC0...ADC6. Wartości mają być uśrednione (10 pomiarów). W programie wykorzystywane jest przerwanie od końca konwersji. //dekalracje zmiennych globalnych volatile unsigned char czujnik_nr, pomiar_nr, czujnik_max=7;...
Hehehe Też miałem problemy z symalatorem i dałem sobie spokój. Proponuję tak: 1) sprawdzić fuse bity ( czy dobrze jest zegar ustawiony ) 2) poprawność połączeń ( hardware ): kabel PC<->uC, max-a( można wykonać loop back-a hardwarowego zwierając rx z tx ( sygnały TTL ) gdy da się wyjąć uC. 3) przekopoiować kody dostępne w datasheetcie. Wszystko...
Za 600 to kupisz płyte z jakimś układem typu cyclone :) Nie wiem czy AVR + twoja wyobraźnia ma większe możliweości niż takie coś :) zawsze moge wsadzic plyte z intel atom, postawic linuxa czy windowsa, ekran dotykowy i mozliwosci beda jeszcze wieksze (bez monitora zmieszcze sie w 300zl) ale to strzelanie z armaty na wroble potrzebuje cos prostego co...
Dzisiaj zapoznacie się projektem pozwalającym na monitorowanie i rejestrowanie zużycia prądu w domu. Urządzenie sprawdza aktualne zużycie energii i zapisuje je na karcie SD. Cały układ oparty jest na mikrokontrolerze AVR Atmega168, który ma za zadanie obliczać przede wszystkim aktualną moc według wzoru P=U*I. Napięcie i prąd są próbkowane z częstotliwością...
Dr.Vee wielkie dzięki. Powinno ci się należeć dobre piwko. Mam nadzieje że coś mi wyjdzie z moich planów (sam się czasami bawiłem atmega16 a teraz próbuje się nauczyć ARM-ów). Mam gdzieś starą kartę graficzną pod ISA może też coś wyjdzie (ale wątpię). Nie zamykam tematu. Gdyby ktoś wykonał jakiś projekt z mikrokontrolerem i monitorem to niech napisze...
Witam Wszystkich :) Już od dawna miałem chęć zbudować sieć komunikacji pomiędzy mikrokontrolerami RS-485 ful-duplex już nawet kiedyś kupiłem sobie 4 szt. max491 z tym zamiarem ale potem do głowy wpadły mi inne pomysły i jakoś nie wyszło. Nie ukrywam że właśnie ten post zainspirował mnie do powrotu do tego projekciku. :) Komunikację podobnie jak kolega...
Jeśli nie masz analizatora, to monitoruj linie danych i zegara klawiatury i wysyłaj napotkane dane np. przez RS do drugiego komputera - a później je przeanalizuj. Pozdrawiam, Dr.Vee
I co nikt nie jest w stanie pomóc. Przecież w baskomie to jest kilkanaście linijek kodu. Trzeba napisać program który dokona pomiaru, wyśle to radiem, i wprowadzi procek w tryb uśpienia. Po 30 sekundach stosownym przerwaniem obudzi, zmierzy, wyśle i tak w kółko. Można by ewentualnie dodać pomiar baterji, i jak wejdzie w stan krytyczny to prześle komunikat...
DO ADMINÓW ;proszę o nie usuwanie gdyż ogłoszenie jest zmodyfikowane. witam zlecę wykonanie centralki do samochodu monitorujacą parametry turbodoładowanego silnika . 1. temperatura oleju czujnik do około 150st 2. temperatura wody czujnik do około 150st 3. ciśnienie oleju , 4. egt temperatura spalin (czujnik do 1200st) mam taki ad1. z alarmem przekroczonych...
Napisałeś że chcesz monitorować stan wejść . Co to za monitoring jeżeli zmiana stanu wejścia nie zmienia stanu wyświetlacza
Witam Realizuję projekt centrali alarmowej opartej na uC Atmega, która ma się komunikować z linią ISDN. Komunikacja ma być realizowana przez usługę DSS1 w kanale D. Wykonałem centralkę, która komunikuje się z czujnikami, odbiera od nich informacje itd. Jednym słowem mam już cały system, który rejestruje informacje i teraz należałoby to przesłać we wspomniany...
Wystarczy podpiąć ten DAC do chociażby prostego wzmacniacza w głośnikach komputerowych albo do głośników w monitorze :) Jeszcze inna sprawa odnośnie twoich problemów z powyższym kodem :) :arrow: Z tego co kojaże to aby odczytać coś z pamięci flash nie wystarczy proste odwołanie typu: spi_send(mp3_buf ale potrzeba czegoś takiego spi_send(pgm_read_byte(&mp3_buf&...
Witam ponownie, Żeby było jasne to ja nie mam włączonego ciągle tego termometru. Stoi on na biurku pod monitorem gdy chce sprawdzić temperaturę włączam go sprawdzam wynik i wyłączam. Nie ma potrzeby mierzyć temperatury np. w nocy gdy śpię. Przerobienie go na zasilanie z sieci to kwestia dołączenia 1 wtyczki typu mini jack i zasilanie go z zasilacza...
Atmega128 + Nut/OS. Komunikacja z bazą danych przy pomocy odpowiedniego skryptu na serwerze i zapytań GET. Wszystko przy pomocy Ethernetu. Prosto szybko i sprawnie.
Chciałem przedstawić mój pierwszy projekt w BASCOMie. Jest to moduł komunikacji mikrokontrolera z telefonem komórkowym poprzez sprzętowy UART. W projekcie wykorzystałem uC Atmega8 i telefon SE T300. Wykorzystałem ten model, bo akurat taki miałem i okazało się, że przypadkiem ten model ma pewną zaletę. Mianowicie posiada opcję przekierowywania odebranego...
Nie wiem jak kolega, ale ja przez pojęcie RGB rozumiem - Red Green Blue = Czerwony Zielony Niebieski. Czyli 3 kolory. To nie rozumiesz ;P ;) RGB to np: R, G, B, R+G, R+B, G+B, R+G+B, nic czyli nie 3 kolory. (to jest sytuacja, w której matryca RGB jest niczym innym, tylko tzrema matrycami monochromatycznymi) ale też np: 10%R, 50%G+30%B etc... (czyli...
Ok. Poszukam, ale możesz podać więcej szczegółów ? 27.7 Parallel Programming 27.7.1 Enter Programming Mode The following algorithm puts the device in Parallel (High-voltage) Programming mode: 1. Set Prog_enable pins listed in Table 27-12 on page 289 to “0000”, RESET pin to 0V and VCC to 0V. 2. Apply 4.5 - 5.5V between VCC and GND. Ensure...
Był podobny temat w bascom tyle ze dla monitora, trzeba zmienić (zwiększyć) czasy impulsów dla telewizora z attiny na powyższe procesory chyba nie jest trudno przenieść kod. Dodano po 13 Jeżeli powyższy układ pracuje w trybie vga to być może wystarczy obniżyć częstotliwość kwarcu o polowe i odchylanie poziome będzie się zgadzać z telewizyjnym, nie wiem...
Prostota zawsze wygra jak dasz ładowanie tzw "konserwujące" to nie powinno dojsc do przeładowania akumulatora. Jak juz zastosujesz atmego to mozesz sie pokusic uzyskac z akumulatora idealnych 12V (PWM), przyspieszonego ładowania jezeli była awaria zasialania, kontroli zbyt niskiego wyladowania w praktyce ponizej 10.5V Ja bym nie przesadzał podobny uklad...
Steve w ramach swoich prac, trwających już niemal pół roku, tworzy stale rozwijany projekt systemu monitorowania parametrów pracy samochodu. W odróżnieniu od innych, przedstawiony układ nie współpracuje z protokołem OBD-II i już istniejącym komputerem lecz opiera swoje działanie na wykorzystaniu własnych i fabrycznych czujników. Aktualnie specyfikacja...
Ciężka sprawa, bo jak nawet w pętli do loop ischarwaiting() = 1 będziesz sprawdzał obecność modemu np. wysyłając mu jakąkolwiek komendę i sprawdzając czy jest odpowiedź, to przecież myśląc pesymistycznie zerwanie połączenia może nastąpić przy odczycie protokołu przez program i co wtedy? W jaki sposób moduł jest fizycznie połączony z płytką z...
witam poradziłem sobie z tym problemem rc = NutUdpReceiveFrom(sock, &remote_ip, &remote_port, rcv_buffer, UDP_BUFF_SIZE, 2000); if (rc == 0) { printf("<-- Timeout (2 sec.) on UDP receive\r\n"); } else if (rc < 0) { error = NutUdpError(sock, &remote_ip, &remote_port);...
Kolego ten scalak jest na tyle mało skomplikowany że MUSI działać albo masz błedy w połączeniach albo w programie. Ni ebaw się w żaden monitoring linii SPI bo to przerost formy nad treścią. Jak zewrzesz MISO do masy to po odczytaniu rejestru będziesz miał ciagle 0 jak z plustem bez przerwy 1 tyle ci starczy aby stwierdzić po poprawność działania SPI....
Kontrolę zasilania w moim przypadku zrobiłem tak że zasiliłem uP od baterii z modułu natomiast spadek napięcia zasilania samego modułu monitoruję poptrzez transoptor którego kolektor tranzystora podłączyłem przez rezystor Opodciąganie do Vcc)na wejście INT2, Wyzwala on przerwanie tak zboczem narastającym jak i opadającym i na tej podstawie ustalam załaczenie/właczenie...
witam... na wstepie wypada mi od razu wyjasnic- ze na programowaniu nie znam sie wcale:) jeszcze sie nie znam...ale-zajmuje sie elektronika samochodowa- i zauwazam ze ta umiejetnosc staje sie coraz bardziej potrzebna. montuje w tej chwili komputerek samochodowy( spalanie, odleglosc, itp) zmontowany na plytce testowej atmega8 z wyswietlaczem LCD 2x16...
Witam. Chiałbym zrobić układ oparty o Atmegę oraz jakąś kamerę, który monitorował by mój pokój, tzn. co kilka sekund robiłby zdjęcie i zapisywał je na karcie lub wysyłał na moją skrzynkę e-mail i tu pytanie, jaką kamerę polecicie?
Przecież widać, że dzielnik jest na wejściu stabilizatora, pewnie atmega monitoruje napięcie zasilające stabilizator, i z chwilą, gdy będzie za niskie, czyli brak stabilizacji zasygnalizuje to, lub za wysokie, czyli za duże straty w też zareaguje podobnie.
Zamieszczam kolejną aplikację napisaną w delphi do obsługi USB-AVR309 o nazwie Midi Monitor. Program pozwala odbierać i wysyłać dane w standardzie midi. Wymagane jest posiadanie kabla midi wraz transoptorem podłączonym do końcówek procesora tx/rx. Za pomocą programu możemy monitorować dane przychodzące od urządzenia midi oraz po zaznaczeniu 'output...
Witam, Usiłuję zmusić ATmegę128 do komunikacji z komputerem przez RS-232. Niestety mam z tym duży kłopot. Procesor chodzi z kwarcem na 16MHz, a transmisja do komputera ma się odbywać poprzez wbudowany w procesor USART z prędkością 115,2kbps. Transmisja ma być w zasadzie ciągła do póki są dane do wysłania (a będą cały czas) i jedynie procesor będzie...
Ważny jest prąd jaki przez nią płynie, a jest on zależny od napięcia jakie podasz na diodę. Im większy tym dioda bardziej się nagrzewa i tym samym niszczy. Ale zwróć uwagę, że dioda przy sterowaniu multipleksowym świeci tylko ułamek sekundy, a potem przez pozostały czas jest zgaszona i ma za mało czasu żeby zdążyła się nagrzać. Jeśli przy sterowaniu...
No właśnie jest dokładnie na odwrót. Jeżeli mierzysz napięcie na dzielniku, który jest zasilany ze źródła napięcia odniesienia, to wynik będzie niezależny od zmian (długookresowych) tego napięcia. Jeżeli używasz wewnętrznego napięcia odniesienia, a dzielnik zasilasz z Vcc i zakładasz, że Vcc może podlegać zmianom, to wręcz musisz monitorować dodatkowo...
Mam problemik z kodem w którym występują zależności na podstawie których załączane lub wyłączane są dwa obwody sieciowe oraz jest monitorowane napięcie ogniwa foto galwanicznego....zdefiniowane progi działają obwody są właściwie przełączane jednak nie funkcjonuje poprawnie podstawianie odpowiednich komunikatów tekstowych i nie potrafię doszukać się...
Przerwania...to dla mnie nie taka prosta sprawa...właśnie usiłuje najpierw napisać obsługę zegarka a ze względu na fakt że zabawę z Atmęgą zacząłem niedawno moja wiedza o C jest jeszcze uboga...zegar i cała reszta jest częścią napisanego już i działającego programu zarządzającego systemem monitorowania solara oraz akumulatora z automatycznym pomiarem...
Witam. Do programu zarządzania zasilaniem który już działa usiłuje dopisać obsługę PCF8583 oraz część programu który pozwoliłby wyeliminować mechaniczny dwu kanałowy zegar sterujący który o określonych godzinach włącza lub wyłącza dwa obwody 230V. Mam z tym problem bo nie posiadam dostatecznej wiedzy i jak na razie to dopisana część kodu rozwala na...
Czy się zerują po if obydwie zmienne to można zobaczyć na LCD oczywiście po konwersji dlatego wiem że nie zeruje tylko leci dalej...siedzę nad programem sterownika zarządzającego zasilaniem z solara i ładowarki monitorowaniem stanu aku ,zegarem z dwukanałowym timerem włącz/wyłącz i automatycznym lub ręcznym sterowaniem czterema obwodami od dwu miesięcy...
Albo jestem za stary albo za bardzo zmęczony...jak komuś się chce pokombinować to wklejam trochę kodu..może z tego chaosu zrobi jakieś logiczne MENU LCD.. // koniec pomiarów odczytu daty monitorowania napięć i innych procedur -:) unsigned char kanal=10; for(kanal=10; kanal<18; kanal++) { switch(kanal) { case 10://czasu...
Witam ponownie. Mówią nie chwal dnia przed zachodem słońca...jak z jednym się uporałem to znów co innego mi mąci. Kłopot z wyborem gdzie zapisać nastawy dwukanałowego timera bo zmiennych jednocyfrowych jest łącznie 4x4 dziesiątki godzin , jednostki godzin , dziesiątki minut , jednostki minut osobno dla włącz osobno wyłącz razy dwa kanały.Ma do wyboru...
Jak najbardziej warto tu użyć mikrokontrolera. Zasadnicze ładowanie powinno przebiegać ze stabilizacją prądu np. 6A (użycie mikrokontrolera stwarza możliwość dodania panelu do wyboru pojemności ładowanego akumulatora, a tym samym dobrania właściwego prądu) oraz z ograniczeniem napięcia (dopóki napięcie jest niższe niż progowe stabilizowany jest prąd,...
Witam, Ostatnio wpadła mi w ręce karta VGA sterowana poprzez złącze szeregowe SPI. A a ponieważ w domu poniewiera się kilka starych monitorów VGA to postanowiłem zbudować zegar wyświetlający czas i datę na monitorze VGA (bez udziału PC) Takiego zegarka na elektrodzie chyba jeszcze nie było. Wybór padł na popularne układy: procesor z rodziny AVR ATMEGA16...
ja ci kolego nie podam gotowca z 2 powodów, bascom mnie zupełnie nie interesuje a druga sprawa ze net jest pełen przykładów. A różnica jest zasadnicza bo sprzetowa transmisja aby wysłać znak potrzebuje takich czynności jak ustawienie interface (predkość, polaryzacja sygnału) a potem tylko trzeba ustawić pin odpowiedziałny za sygna CS urzadzenia oraz...
1.testowałeś ten programik na innych procesorach niż są wymienione w nagłówku tj.ATmega88/168? Ja go nie testowałem ;) ja go czasami / często używam i to na dowolnym procku AVR, podkreślam - DOWOLNYM. Przeanalizuj sobie tych kilka linijek programu bo nie jest ich za wiele ;) ... 2.w jaki sposób umieścić extern uint8_t __stack; ..at the bootom of the...