ogólna zasada przy zasilaniu programatorów jest taka: -programator musi być zasilony -procek musi być zasilony -można zasilać oba z tego samego źródła -można zasilać każde z urządzeń indywidualnie - NIE WOLNO zasilać jakiego kolwiek układu/urządzenia z 2 zasilaczy naraz (np. VCC porgramacza połączone z VCC procka, jeśli prock zasilany jest z układu...
Bo jak ja zacznę coś tworzyć to mi flash-a w procku nie starczy a pewnie potrzeba do tego dwóch linijek kody aby coś wysłać i odebrać z tego nieszczęsnego FT232RL :) ale dlaczego nieszczęsnego FT232RL - przecież komunikacja za jego pomocą to dokładnie to samo co przez MAX232 - tyle że tu masz o wiele lepszy samochód - mercedes - bo pozwala łączyć się...
https://obrazki.elektroda.pl/9867937200_... Witam, Jako że lubię się bawić silniczkami, enkoderami i łączyć to z drugim moim ulubionym elementem - filmowaniem, chciałem pokazać tu mój najnowszy kran kamerowy, który ma mi pomóc w zdobywaniu fajnych ujęć wideo :) Głównym powodem prezentacji jest tak naprawdę sterownik, którego w życiu...
Witam. Czy Ktoś próbował się łączyć z tym układem z mikrokontrolera w języku Bascom? Próbuję nawiązać z nim komunikację. Patrzyłem też w notę aplikacyjną, ale chyba jej nie rozumiem skoro nie mogę nawiązać komunikacji. Moja prośba czy ma ktoś działający kod w Bascom do tego układu i udostępni? Z góry dzięki.
Witam Mam problem poprawieniem tego programu... Ogólnie każde z osobna działa, kod na servo i kod na RC5. Moge sterować np diodami, ale gdy do kodu dolacze: Config Servos = 1 , Servo1 = Portc.6 , Reload = 10 Pojawia sie taki problem... http://lh6.ggpht.com/_FRfDBMKh5wM/S4lPXC... Czy nie można łączyć tych dwóch...
Witam po krótkiej przerwie. Tym razem potrzebuje darmowego oraz łatwego programu do zaprogramowania procesora atmega 16. Chciałem zaprogramować tym samym programem co wcześniej - mkAVR, lecz potrzebna jest na ten procesor pełna wersja. W niedługiej przyszłości kupie sobie pełną licencje na mkAVR razem z zestawem startowym, lecz tydzień temu miałem stłuczkę...
Powinien być przylutowany. Tak na styk to coś nie będzie łączyć i będziesz szukał problemu w nieskończoność.
Nie będę pisał co musisz zrobić bo nic nie musisz. Żeby jednak było łatwiej to zrobiłbym dwie osobne rzeczy a na końcu je połączył. Najpierw połączyłbym bezpośrednio na biurku Tx jednego mikrokontrolera z Rx drugiego (o ile pracują na tych samych napięciach zasilających) i opracował sposób ich wzajemnej komunikacji. Osobną sprawą byłoby podłaczenie,...
no i wiecie co się okazuje??? że bascom avr, w przeciwieństwie do 8051, nie umie łączyć zmiennych różnych typów u mnie zmienna przecinek byłą typu byte, wystarczyło ją zmienić na integer (czyli taki sam typ jak całości temperatury) i wszystko działa twórcy bascoma zrobili to chyba spejalnie, żeby zająć jak najwięcej miejsca w pamięci RAM :( :| dzięki...
Witam Chce sterować wyjściami i odczyt temperatury (DS1820) po przez PC. Rozwiązanie profesjonalne (siemens PLC, WinCC) to juz sprawdziłem tanie nie jest szukam alternatywy tańższej. Czy istnieje jakiś program-edytor coś w rodzaju winCC na AVR ? Ważna jest możliwość zaprojektowania graficzna (przycisków), z pc sterującym chce sie łączyć poprzez zdalny...
Witam piny VCC i GND powinno się łączyć na płytce. Co do programowania tak jak napisał gothye, ta Atmega ma piny ISP do programowania gdzie indziej niż interfejs SPI (sam kiedyś się mordowałem ;) przyzwyczajony byłem do mniejszych AVR-ów ). I jakie zasilanie dać? 5V? tu nie powinno być żadnych wątpliwości - oczywiście 5V.
Nie kombinuj z BCD, warto poczytać trochę o samym I2C, bo w BASCOMie wszystko jest tak upraszczane, że czasami mnie to przeraża. Jedna magistrala I2C, resztę portów wykorzystać do obsługi urządzeń, przy samym sterowniku. Pozostałe urządzenia łączyć do magistrali I2C, przez małe i tanie uC typu ATTiny13. Albo drugi sposób ( jeśli nie radzisz sobie z...
Ważne by supercap ładować przez rezystancję bo na starcie prądy byłyby bardzo duże i mógłby być kłopot z resetem procesora. J Dodano po 9 Piotr Nie jest to prawdą. Supercapy mają rezystancję wewnętrzną w zakresie 1-100 omów, typowo kilka omów. Także można bez obaw je łączyć bezpośrednio do zasilania, żadnych dziwnych efektów nie będzie. Dodano po 3...
Hej! I jest tak jak mówisz - Skubik. :P Kwarc jest przy samym układzie, przylutowany bezpośrednio. Takich strategicznych rzeczy staram się nie łączyć kabelkami...:) Myślałem że coś nie tak może być z ATmega8, że może się zawiesza, może resetuje, może jakieś zakłócenia pracy kwarcu mikrokontrolera ( pracuje na 16MHz)? Ale włączyłem w fuse bits CKOPT...
W pliku pomocy masz informacje na temat konfiguracji wyświetlacza [config lcd] i nie tylko. W ogóle to jest to dobre źródło informacji. W katalogu ./sample masz przykłady programów, wystarczy sprawdzić jak autor programu przyłączył układy peryferyjne przeprowadzić kompilacje, załadować do procesora i powinno działać- jeżeli wszystkie połączenia zostały...
Witam, Mam pewien cel do wykonania. Otóż mam pewien moduł na Atmaga32, ktory steruje pracą pieca. Aktualnie cały sterownik wraz z wyświetlaczem tworzy zwartą całość, ale chciałem dokonać pewnych modyfikacji i stąd dwa pytania do Was: 1. Na jaką maksymalną odległość mogę wyprowadzić przewody połaczeniowe wprost z pinów Atmegi do wyświetlacza? 2. Czy...
Ponownie archeologia elektroniczna ;] Atmega 8 (zabytek) - działa prawidłowo tylko przy zasilaniu od 4,5 do 5,5V. Atmega 8 i zasilanie bateryjne to jakiś oksymoron. Atmega 8 i generowanie sygnału zewnętrznego 38kHz - masochizm? Ale jak ktoś bardzo chce, to może w to brnąć. Ja mam takie uwagi: Zamiast atmega 8 użyj uC, który może pracować w szerszym...
Z LCD jest podobne a do tego musisz za palac i gasic segment z odpowiednią częstotliwością. A ten drugi sposób (szeregowo). Do jednego układu podpinasz wszystkie segmenty Na jedną noge podajesz czy dany segment ma sie palić czy nie. Jak juz ustalisz czy ma sie świecic czy nie to podajesz sygnał na CLK i lecisz z kolejnym segmenem, i tak az do ostatniego....
Skoro to Atmega128, to masz 53linie I/O, jeśli podepniesz każdy czujnik do osobnej nogi, wrzucisz mocniejszy kwarc, to możesz odczytywać te DSy (pseudo)równolegle i łączny czas odczytu wyniesie Ci czas odczytu jednego DSa + kilka cykli na przełączenie, dodatkowo, jeśli chcesz odczytywać co 10sec stan temperatury, to po 8.5sec od ostatniego odczytu wydajesz...
Musiałem łączyć drutem gdyż wcześniej miałem już płytkę z wyświetlaczami i dorabiałem do niej teraz sterowanie no i niestety rozstaw pinów mi się nie zgadzał a co za tym idzie gold-piny odpadają. Zastosowałem 2 uC, ponieważ łatwiej było wygenerować dźwięk budzenia a atmegą tylko załączam attiny. No co do pleksi to mogłem ją troszkę ładniej obrobić no...
Źle to odczytałeś. Płytka się nada. Jednak będzie trzeba łączyć na podstawie schematu i swojej inwencji. Co do programowania w Bascomie to zależy. Do zastosowań hobbystycznych w zupełności wystarczy. Jeśli byś pracował jako programista, tym bardziej w zespole, a dodatkowo musiał pisać na uC różnych producentów to lipa. Bascom jest jednak najprostszy...
1 Żadnego nie obsłużę wiec to chyba bez większej różnicy (a na serio coś z avr jakaś atmega;]) 2 co łatwiej/lepiej obsłużyć i2c czy 1 wire? 3 też tak myślałem 4 to czujniki muszą tyle wytrzymać 5 najlepiej by mi pasowały 7 segmentowe są najbardziej czytelne tylko że ilość danych jakie chce prezentować jest spora i mi nóżek od procka nie starczy:P a...
Zdecydowanie nie znajdziesz żadnego przynajmniej darmowego kompilatora Pascala na AVR'y. Jest wprawdzie spore środowisko pozwalające programować w bardzo zaawansowany sposób w Pascalu procków AVR, pewnej niemieckiej firmy, ale cena w postaci kilka tys EU powala na nogi. Jest także microPascal firmy mikroe czy jakoś tak ale ich kompilatory do C, Basica...
1) te 2 podstawki to podstawki ogólnego zastosowania - możesz włożyć tam jakie tylko układy chcesz (w takich obudowach lub mniejszych) i je testować 2) tak, istnieje taka możliwość, musisz tylko napisać odpowiedni (niezbyt skomplikowany zresztą) program na procesor i mieć czym odbierać dane na komputerze (jakiś klient terminalowy/ własnoręcznie stworzony...
ATMega8 w wersji SMD ma 2 dodatkowe wejścia do przetwornika ADC i nie mogą one pracować jako normalne linie I/O. W ATMega8 w DIP28 tych 2 dodatkowych linii nie ma ich wcale. Wewnętrzny oscylator nie nadaje się do żadnego zegara ale nadaje się do UARTa, bo według datasheeta ma on dokładność 3%, a RS232 dopuszcza błąd do 4%. Mi działał nawet UART przystosowany...
Witam Potrzebuje zrealizowac uklad na AVR w taki sposob zeby niektore czesci kodu byly napisane w BASCOM / C a inne w ASM. Czy jest to mozliwe? Konkretnie chodzi mi o to zeby prostsze rzeczy robic w ASM ( UART ) a takie jak obsluga LCD puscic w BASCOM albo C. Czy jest mozliwe laczenie obiektow w taki sposob zeby wszystko dzialalo do kupy razem? Pozdrawiam
Ja jak na razie to tylko C. Nie chcę żadnych zbyt wypasionych rzeczy wymagających tworzenia i usuwania (konstruktory, destruktory, klasy, obiekty). Po prostu nie lubię rozpierdychy na stosie, bo mam zwyczaj stos wykorzystywać dość nietypowo (np. robiąc wielowątkowość). Oczywiście kompilator o wszystko dba i wszystko by działało, ale ja dając wstawki...
Chciałbym kupić jeden z tych zestawów uruchomieniowych i prosze o opinie. Chciałbym pozanać wasze zdanie o ich wyposażeniu. Moduł ZL12AVR opracowano z myślą o ułatwieniu powszechnego stosowania mikrokontrolerów ATmega16 przez konstruktorów, którzy nie mogą lub nie chcą inwestować w zautomatyzowany montaż elementów o relatywnie gęstym rastrze rozmieszczenia...
Należy najpierw zadać sobie pytanie po co. Jeżeli chcemy potraktować programowanie mikrokontrolerów jako zabawę/ciekawostkę to Bascom będzie dobry. Jeżeli zamierzamy się rozwijać to niech to będzie Arduino, tylko i wyłącznie dlatego, że jest oparte o C. Sam jestem zwolennikiem wejścia w świat uC poprzez płytkę stykową (ewentualnie jakiś zestaw eval)...
Nie typ SINGLE a LONG ! Dodatkowo nie definiuj sztywno adresu bo to może być źródłem późniejszych problemów. Tak będzie poprawnie i najbardziej optymalnie ze wszystkich możliwych sposobów: Dim Zmienna As Long Dim Zm1 As Byte At Zmienna Overlay Dim Zm2 As Byte At Zmienna + 1 Overlay Dim Zm3 As Byte At Zmienna + 2 Overlay Który bajt to który i dlaczego...
może być i z zasilacza komputerowego a moze być z zewnątrz, ważne żeby było 5V stabilizowane. jak łączysz z zewnątrz to musisz oczywiście połączyć też mase.
Można też, gdyby Ci zabrakło kilka bajtów, odzyskać je zamieniając warunki IF...AND... na łączone IF...IF... Taka zamiana czyni program nieco mniej czytelnym ale czasem ratuje skórę :)
No łapki trochę opadają... dajemy Ci na tacy rozwiązania, które działają, a Ty sobie to i tak inaczej łączysz...
To czy się odbywa z wykorzystaniem translatorów napięć, czy też bez, zależy od przypadku jaki masz na swoim biurku. Co do Rx i TX, to zawsze łączymy krzyżowo.
No to nie poradzisz sobie jak masz takie małe pojęcie Gdzie mogę poczytać coś o tych rezystorach, kondensatorach itp i coś o łączeniu ich, by uzyskać pożądany efekt? Najprostszym do opanowania jest BASCOM-51 lub BASCOM-AVR na początek. O mikrokontrolerach poczytasz na stronach producentów, Atmel lub Microchip
Właśnie ta pomoc jest mi potrzebna. Nie mam zielonego pojęcia jak je złączyć. Próbowałem między innymi wkleić jeden pod drugim ale zawsze działał albo jeden albo drugi. Mógłby ktoś mi powiedzieć czy jest jakaś funkcja łącząca programy??
Witam! Jeśli umieściłem ten temat w złym miejscu to proszę o przeniesienie, następnym razem już nie popełnię tego błędu. Mój problem dotyczy wyświetlacza graficznego WB12864B1 (sterownik Ks108), a dokładniej wyświetlania na nim tekstu i grafiki. Obecnie jestem w trakcie realizacji projektu solar track-a, który dane dotyczące natężenia światła godziny,...
Basic ( Bascom)
Kolego (at)niveasoft pytanie troszkę z innej beczki... Skąd masz takie ładne linie łączące funkcje w BASCOMie?
Według dokumentacji Sprawdzasz sobie co jakiś czas 1wreset If Err = 0 Then 'czy jest przyłożony układ 1wwrite &H33 'lub &H0F ds(1) = 1wread(8) If ds(8) = Crc8(ds(1), 7) Then 'układ poprawnie podpięty i CRC Ok 'tu sobie sprawdzasz, czy numer jest zarejestrowany, lub dopisujesz go do listy EndIf EndIf To zadziała...
Nie ma jedynej właściwej odpowiedzi :-) Napisz, czego oczekujesz od wybranego interfejsu. Czy wystarczy dostęp przez telnet oraz z własnych aplikacji przez gniazda? Wówczas można by iść w stronę gotowych modułów, i łączyć się z nimi tak prosto jak się da - przez UART. Czy chcesz uruchamiać na module własny serwer (np. www) ? Wtedy raczej osobne układy...
Cytat z opisu na Elpromie: "Wysoka elastyczność komend stosu iWrap pozwala m.in. na zastąpienie przewodowych połączeń w standardzie RS232 za sprawą 6-ciu linii GPIO (General Purpose I/O) oraz funkcji parowania i automatycznego łączenia z określonym urządzeniem." Korzystałem z innych modułów i nie było żadnych problemów z komunikacją po RS (moduły stają...
To z noty aplikacyjnej detektuje zero podobnie jak układ z transoptorem. Oczywiście zakłócenia w obu przypadkach dobrze byłoby filtrować, można to zrobić cyfrowo. Wadą tego układu jest to, że masa ma potencjał jednego z przewodów zasilających (być może fazy), co jest problemem jeśli urządzenie może łączyć się z innymi. W twoim przypadku masz RS485 i...
Sprawdź czy aby ta podstawka dobrze przewodzi na wszystkich końcówkach, bo mnie też kiedyś niby programowało, a pewnego razu zablokowało uC na amen... okazało się, że masy nie miałem i była podawana przez jeden z pinów programująych - dziwne ale tak było. U Ciebie też może coś nie łączyć mimo prawidłowego programowania.
do eeproma podłącz również GND, lepiej chodzi :) lcd podłączasz w wolne piny w procku. bascom jedzie na 4bitowej transmisji więc do proca ma iść: rs,e,d4,d5,d6,d7. Podłączaj pod byle jakie piny portów, w bascomie ustawiasz te sygnały niezalerznie. SDA I SCL musisz(!!) podciągnąć do plusa rezystorami 10kR i tez pod jakies wolne piny portów, bo bascom...
Ok, a te dziurki na płytce uniwersalnej łączyć cyną tak?
Jak to wszystko łączysz? Masz jakiś zestaw i kablami czy na stykowce?
Witam. Wiem, że odkurzam stare śmieci. Prawdopodobnie autorowi chodziło o problem z obsługą kart pamięci. Podpowiedź kolegi bartekgajos, była strzałem w dziesiątkę. Jest to jakieś wyjście z problemu błędu bibliotek, których wynikiem jest wieszanie się atmegi w momencie łączenia z kartą sd.
Jeśli tak, to trzeba mu podawać 8 sygnałów Z całym szacunkiem; unipolarny ma zwykle 1 wspólny przewód i 4 fazy Po cholerę 8 sygnałów? Chyba że ma Kolega na myśli dwa silniki. Docelowo i tak nie widzę sensu takiego sterowania, ponieważ silników ma być 4. A są gotowe układy sterowników uni/bipolarnych, i takie sterowanie poprzez step/dir będzie łatwiejsze...
..."Tylko po co zaczynać o starych procesorów i od powoli wymierającego języka?".... A czy ktoś o to pyta? Jeśli chodzi o pomoc - to trudna sprawa. Piszesz "Mój kod zrobił się już dość duży i moje umiejętności są zbyt małe, aby nad nim zapanować" I chyba tu jest problem, zacznij pisać "od początku", zacznij od obsługi "pojedynczych składników". Zapisuj...
szybkość łączyć łączyć łączyć uziom rozszerzyć łączyć
kanda arduino odbiornik światła laser montaż pompa zębaty
lampa skanera bernard gramofon instrukcja
Audi A1 felgi aluminiowe – nakładki śrub, śruba zabezpieczająca, kompatybilność kapsli Audi A1 felga alu 17 – bicie wewnętrzne, naprawa czy wymiana używanej felgi?