czy coś w tym stylu zda egzamin? Nie zda. Nie Port tylko Pin. No i zastosuj maskowanie niepotrzebnych bitów jak radził tadzik85 . Czyli: If (PINB And 0x0F) Then
Jako procesor możesz wziąść atmelowski 89C4051. Dlatego go proponuję, bo w Bascomie można programik bardzo prosto napisać. Na dodatek w samplach jest sporo prostych programików (w tym do obsługi tego PCF-a na I2C). Na stronie: http://www.elektroda.net/download/catego... masz do ściągnięcia opisy do Bascoma. Jak chcesz to mam gdzieś jakieś programy....
Czy mozna w jakis sposob utworzyc cos na wzor tablicy bitow, ktora niestety jest zabroniona w BASCOMie? Potrzebne mi to do zapisywania kolejno odebranych bitow sygnalu DCF.
Witam ! Włącz Bascoma AVR, potem F1, tam znajduje się pomoc, wybierz Sound i zaczynaj zabawę. Pozdrawiam. Stefan
Jeśli masz programator do tiny zaprogramujesz kazdego AVR'a. Tiny2313 ma 15 pinów I/O, jak nie korzystasz z zewnętrznego zegara dochodzą jeszcze 2, więc z sześcioma diodami poradzi sobie bez problemu. Napisanie takiego programu to parę linijek w bascomie. No może paredziesąt. I datasheet do tego właściwie nie potrzebny. Z asemblerem nie pomoge bo sie...
Znalazlem podstawowy blad w swoim programie - wysylam ciagly sygnal a nie 38kHz bodaj. A miałem się zapytać w jaki sposób generujesz nośną!
A jakiej jakości chcesz mieć dźwięk, skoro ADC w ATMega ma pasmo zaledwie paru kHz. To z trudem wystarcza do zsamplowania w jako takiej jakości mowy. Z drugiej strony są noty aplikacyjne Atmela jak wykorzystać PWM do odtwarzania próbek, więc nie trzeba za bardzo kombinować. Wystarczy wziąć gotowce.
flaga to zmienna bitowa. pseudokod: przerwanie co 50ms: if P1 =1 if flaga_P1 =1 start silnik zacznij odliczanie 20sek else flaga_P1=1 else flaga_P1 = 0 kolejny sygnal...........
Algorytm w skrócie: 1. pętla czekająca na mignięcie 2. jeśli pojawił się sygnał, wyzeruj licznik, wykonaj pętlę zliczającą czas 3. jeśli czas = 0,5 sekundy to zwiększ licznik, wróć do pętli 4. jeśli czas = 3 sekundy to wartość licznika zapisz jako pierwszą cyfrę kodu błędu, wyzeruj licznik i wróć do pętli 5. jeśli czas = 6 sekund to znaczy że jest koniec...
Czy ktokolwiek próbował zamiast kwarcu zastosować zew generator sygnału? Tak - ja na ten przykład :) Z tego co przeczytałem należy sygnał podać na Xtal 1 a noge Xtal 2 zostawić wolną... Zgadza się. A czy bezpośrednio pod Xtal1, to zależy co masz na myśli pisząc "generator sygnału" - dla mnie to bardzo szerokie pojęcie. A jak z deklaracją kwarcu w bascomie?Nadal...
Zrób mini test. Skonfiguruj PORTB.7 = Output i użyj tego OCR1C, albo podeśle Ci na PW ten poprawiony DAT ;)
Majac PWM masz DAC, ba mozesz sprowadzic wszystko do integratora i jednej nozki w uC i podac fale prostokatna. Poza tym juz mocno teoretyzujemy i autor watku pewnie nasz przeklina - w tym konkretnym przypadku przetwornik jest 10 bitow, dither o amplitudzie 1 - 2 LSB bedzie wiecej niz wystarczajacy - im wieksza rozdzielczosc ADC tym nizsza amplituda...
...Coś nie tak jest z programem: wykonywana jest cały czas pętla rc51, chociaż nie zwieram nic do masy. Gdybyś zamiast ... Config Portd.2 = Input Config Portd.3 = Input Config Portd.4 = Input Config Portd.5 = Input Config Portb.3 = Output Dim Togbit As Byte , Command As Byte , Adress As Byte S1 Alias Portd.2 S2 Alias Portd.3 S3 Alias Portd.4 S4 Alias...
Witam A może to się (też nie bez przeróbek) przyda ... http://www.jaglarz.com/ja/elektronika/op... Mikrokontroler ma jeszcze parę wolnych wyprowadzeń ... Jeżeli autor zgodziłby się (można spróbować poprosić) udostępnić kod źródłowy, to może by tak pokusić się o dopisanie kilku linijek i względnie przeniesieniu na jakiś 40-nóżkowy "51 (AT89C52/S52)...
Mam użyć Timera do zliczania ilości impulsów i jeśli jest mniej niż 55 to ma sygnalizować że połączenie zostało zerwane? Czy jak mam użyć tego timera?
A gdzie instrukcja CONFIG TIMER1 = COUNTER?
Tylko gdy wyłącze PWM nie bede mógł zliczyć 10 przepełnień na przerwe miedzy sygnałem
ale z tymi modulami bedzie pewien problem otoz probleme bedzie wysylanie jednoczesnie wszytkich sygnalow (brak kolejkowania ) jedynym wyjsciem na jakie wpadlem (w miare prostym do rozwiazania) dla tego problemu to wykonanie w ukladzie pewnego 24h zegarka i wyslanie sygnalu "obecnosci" co dokladnie jakis okreslony czas dzieki czemu sygnaly nie beda sie...
Witam Chciałbym was poprosić o pomoc robię prace dyplomowa stanowisko do badania silnika BLDC i niedawno wpadłem z promotorem na pomysł aby wykonać pomiar prędkości obrotowej tego silnika przez mikrokontroler nie ukrywam ze ta Odnosnie programu dla kalkulacji RPM: Jezeli akceptujesz niska dokladnosc pomiaru wynikajaca z wybrania "Wait 1" jako podstawy...
to wspaniale, tego mi bylo trzeba... zwlaszcza ze w srode mam oddac skoczony projekt... eh... odnosze wrazenie ze ustawilem cksel na 0000 ,to zle czy bardzo ? sprobuje z generatorem. mam sprawnego 89c2051, da rade z niego wyciasnac potrzeby sygnal ?
Kolego wyłącz JTAGA w fusebitach i będzie śmigać. Pozdrawiam
OK chodzi WIELKIE dzięki :) Wlutowałem potencjometr i zaczeło działać. Tylko szkoda że nie moge sterować tym poprzez sygnal PWM, ale nic tak też może być
Przycisk cały czas trzymasz? Powinien być tylko jeden strzał. Zamień ten fragment: if przycisk_wyzwolenia = 1 then sygnal = 0 enable int1 end if na debouce zgodnie z przykładem
Przerwania i Timery to rozwiązanie idealne i książkowe, na początek, ale tylko do nauki możesz zrobić na Wait'ach, ale nie polecam tej metody bo prowadzi do złych nawyków...
Witam, Zrobiłem sobie prosty termometr z LCD na Atmega8 i DS18B20. Projektów jest dużo w sieci więc nie miałem problemów. Dodatkowo wymyśliłem sobie że, układ zaświeci diodę na jakimś tam porcie jak spadnie temp np do 0 stopni celsjusza i tu pojawił się problem nie bardzo wiem jak to połączyć i zgrać. dodam że program pisałem w bascomie.
Co prawda w C: http://winavr.scienceprog.com/example-av... Lub: http://www.royalsystems.dk/blog/RX_TX_te... http://blog.royalsystems.dk/#post22
ma ktos jakies sprawdzone pomysly jak cos takiego zrealizowac?? W sumie zalezy mi na tym jak wykryc sygnal audio np z kompa radia itp. za pomoca Atmegi i Bascoma. Dalej to juz tylko program wiec sprawa raczej prosta np. po wykryciu sygnalu wlaczaj przekaznik na 3minuty i petla nieskonczona ktora by sprawdzala caly czas obecnos sygnalu.
Jako ze nie bardzo czytałem na temat generowania sygnalu VGA czy da sie wygenerowac na tym Attiny obraz o rozdzielczosci 1280x1024 ?
Używając if then.
Nie zadeklarowałeś na jakie zbocze reaguje INT, czyli masz domyślne ustawienia procesora (rejestry są ustawione po resecie na domyślne). Jakie dane wystawia Twój odbiornik IR, czy w stanie spoczynku masz stan H czyli +5V? Jeśli tak to przerwanie powinno być tylko na zbocze opadające. Twój odbiornik ma stan wysoki jak nic nie odbiera, każdy wysłany bit...
Opisany sposob sterowania kompletnie nie ma nic wspolnego z PID. To jest najprostszy mozliwy algorytm, a PID jest duzo bardziej skomplikowany - wypracowywany sygnal bledu sklada sie z trzech czynnikow - P, I, D. Polecam materialy (pdf - notki aplikacyjne), sa na stronie Atmela do AVR i na stronie Microchipa do PIC.
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...
Czesc Jaka najlepiej zrobic transmisje synchroniczna na AT90s2313. Sa to 3 linie jedna to zegar druga to linia danych 12 bitowa a trzecia to sygnal enabled. Chodzi mi o realizacje tego problemu w BASCOM.
A co to jest SZCZAŁKA ? :? I moglbys swoje pytanie troche rozwinac bo mozna te "szczalki" np. wyswietlac na LCD lub podlaczyc LED [takie jak w np. windach]. A zalozenie jest takie, ze pobierasz temp. i porownujesz z ostatnim pomiarem i jesli wartosc jest mniejsza to temp. spada, czyli "szczalka" w dol. Natomiast jesli temp. jest wieksza od poprzedniego...
Witam, mam pytanie w kwesti Fuse Bit a dokładniej czy z pozycji bascoma istnieje mozliwosc ustawienia SPIEN (wylaczenia ISP), bo w nocie znajduje sie taka wzmianka: "This bit (SPIEN) is not accessible in the low-voltage Serial Programming mode". W moim przypadku zmienilem RCEN aby pracowac z zewnetrznym sygnalem zegarowym i po tej operacji bascom juz...
witam potrzebuje pomocy w napisaniu programu w Bascomie na procesor ATtiny2313 z kwarcem 4MHz przy uzyciu Timera procesor ma wysylac taki sygnal jak na rysunku. http://obrazki.elektroda.net/4_122816675... za pomoc wielkie dzieki pozdrawiam
To bardzo dobra stronka: http://www.sbprojects.com/knowledge/ir/r... Posiada wiele systemów kodowania IR, więc na pewno znajdziesz coś dla siebie.
Witam! Czy w Bascom'ie jest mozliwosc napisania programu ktory bedzie wysylal sygnal PWM na np. port D (PD0-PD7). Jak narazie znalazlem tylko opis sterowania dwoma diodami na wyprowadzeniach OC1A i OC1B. Czy mozna ten sygnal jakos "przelaczac" na dowolny port/pin i zrobic cos jakby multipleksowanie?
Witam, ....... a nie wiem jak powinienem napisać poszczególne "wątki" programu, żeby całość się wykonywała jednocześnie. Krótko mówiąc, czy pętla "blokuje" dalsze instrukcje? Bardzo proszę o nakierowanie mnie na właściwe rozwiązanie tego problemu, czytam oczywiście pomoc do BASCOM'a i różne wątki na Elektrodzie. Nie ma takkej mozlowosci aby dwie niezalezne...
Gdybym to robił bez wykorzystania peryferiów MCU, zrobiłbym to tak (albo podobnie, nie pamiętam czy Bascom pozwala na użycie zmiennej w wyrażeniach wait): Potrzebowałbym wygenerować 4 przebiegi pseudo-prostokątu do max 1kHz(sygnał CLK) z możliwością przestrajania częstotliwości. Nie muszą one działać równocześnie. Najlepiej to wykonać tak jak kolega...
Przychodzi Tobie prostokąt o wypełnieniu ok. 1-2ms co kilkadziesiąt ms. Musisz podłączyć ten sygnał pod przerwanie w atmega i timerem mierzyć czas pomiędzy zmianą sygnału z "0" na "1" a zmianą z "1" na "0". Z tej informacji generujesz odpowiednie PWM. PS. Ze względu na to, że nowsze atmegi mają więcej wyjść PWM polecam np. atmega88 zamiast atmega8.
Trzeba mierzyć czas impulsu i jeśli wynik = ileśtam to wtedy dzieje sie cośtam Może : $regfile = "twój uP" $crystal = twój crystal Config Timer1 = Counter , Edge = Rising Config Portc = Input Do If Portc.1 = 1 Then Start Timer1 If Portc.1 = 0 Then Stop Timer1 End If End If For Timer1 = 100 To 200 Reset Porta.1 Next For Timer1 = 300 To 600...
Taka mala dygresja do robson_s-ec ...a ja mam wrecz przeciwne doswiadczenia jesli chodzi o Bascom i dekodowanie sygnalu z pilota podczerwieni. Napisalem w Bascomie program do dekodowaniu z pilota JVC bez zadnych wstawek asemblerowych i wszystko dziala do dzis pieknie a calosc kodu to zaledwie ok 30 linijek. Kiedys z ciekawosci pisalem do Kodu RC5 i...
na komputerze ci dziala ten interfejs ibus pod rs232 ale nie zadziala pod atmega chyba ze wstawisz max232 miedzy ten interfejs a atmege w rs232 masz jeszcze inne napiecia cos od -12v do +12volt najprosciej dac wlasnie taki prosty uklad na jednym tranzystorze jaki pokazalem lub zrobic dzielnik na opornikach i 'programowo' odwrucic sygnal ps. Pisze z...
Ja bym proponowal sygnal sinusoidalny przepuscic przez jakis cyfrowy transoptor (np.PC900) a nastepnie za pomoca jakiegos timera mierzylbym czas pomiedzy zboczami narastajacymi, w ten sposob mialbym zmierzony okres, no i jak wiadomo 1/T=f wiec po problemie.
Do kolorofonu, zależnie od obciążenia tranzystorów, może wskazane było by wymienić 74LS na 74HC/HCT. Ja osobiście wywalił bym bramki, a sygnał audio dał na przetwornik ADC. Później FFT, no ale procek może nie wyrobi, nawet przy 20MHz. Można więc dać filtry RC lub na oamp i wprowadzić na trzy wejścia multipleksera analogowego do ADC. Możesz próbować...
Zamiast: Config Portb.1 = Output spróbuj: Config Pinb.1 = Output . Po za tym to nie zadziała: Debounce Pina.7 , 0 , Sygnal zamień to na takie coś: Debounce Pina.7 , 0 , Sygnal, Sub
Oczywiście, że się da. Po 1. Z preskalerem =1 nie uzyskasz czasu dłuższego jak ok. 30us. Zmień preskaler. Po 2. Do generowania częstotliwości służy tryb COMPARE timera - i właśnie tak to zrób. Poszukaj na forum, było wielokrotnie. Dodano po 1 Dawno temu pisałem o tym: http://www.elektroda.pl/rtvforum/viewtop...
Najbardziej prymitywna czujka odbiciowa, która będzie w miarę odporna na światło zewnętrzne polega na kluczowaniu diody IR i porównywanie odczytów z fotodiody/fototranzystora dla świecącej i zgaszonej diody IR, jeżeli różnica jest większa niż X - możemy założyć ze światło wraca do nas. Działa to tylko pod warunkiem, że ten odbity sygnał jest zauważalny...
czy da sie w bascomie tak zaprogramowac przerwania zawnetrzne (ATmega8) zeby w trakcie procedury wykonywania przerwania zalozmy INT0 przy pojawieniu sie sygnalu przerwania INT1 zapamietalo to i wykonalo procedure drugiego przerwania po zakonczeniu pierwszej? przerwania reaguja na zbocze sygnalu nie na poziom
Puk puk...i jak proby??? U mnie prawie wszystko oki na dzialeczce to wszystkie gwoździe wykopałem :). Zauwazyłem ze b. ważne jest zasilanie a mianowicie jego jakość i stałość w czasie dlatego wykopałem w " śmieciach" stary aku. od upsa i przerabiam zasiłke ( stabilizatorek 9V ) moze jakas sygnalizacje spadku nap (Led). pozdrawiam..
Tak prosto to się nie da. Musisz zrobić tak: 1. Pełny cykl licznika zmieniającego się co sekundę, określa pełny cykl zmian świateł na całym skrzyżowaniu. 2. Na wyjściu licznika jest dekoder z tyloma wyjściami ile jest lamp na skrzyżowaniu (przy założeniu pełnej niezależności sterowania światłami czyli bez uproszczeń typu, że jak na jednym kierunku zielone...
Konfiguracja linii SDA i SCL nie ma wpływu na wielkość kodu wynikowego. Poza tym, skoro jest to sprzętowy I2C to zawsze wiadomo na jakich pinach mają być odpowiednie sygnały.
Wszystko zależy jak duża ma być dynamika zmian tego sygnału... Przy 10-bitach to przydało by się go popędzić już kwarcem ~14-16MHz... Wzmacniacz najbardziej się przyda przy sygnale -10V -:- +10V... Wtedy rozdzielczość podciągnąć do 16-bitów i dla połowy napięcia 2,5V ustalić zero... Symetryczne zasilanie wzmacniacza... Zdarzają się też falowniki z wejściem...
Dobry będzie taki program? Można coś jeszcze poprawić? Return Podaj jaka dokladnosc pomiaru jest wymagana i do czego to ma sluzyc. Najprostszy, najtanszy obrotomierz/ tachometr, najlatwiej jest wykonac uzywajac tylko ATtiny 2213, jeden wyswietlacz LCD (8 lub 16 cyfr, jedna lub dwie linie dla dodatkowych informacji, opcji) Impulsy "odczytasz" z elementu...
Mam mały problem z programem napisanym w bascomie , mianowicie założenia są takie jest to odbiornik pilota IR na atmega 8 chodzi mi o sam algorytm dekodowania sygnału , który ma dekodować wszystkie rodzaje pilotów obojętnie czy są w standardzie RC5 czy SONY na wyświetlaczu LCD mam mieć wyświetlane umownie wartość jedynek i zer i problem polega na tym...
No wlasnie to mnie martwi ze troche rośnie rozmiar programu. A sesja w trakcie- czasu malo na nauke obslugi timerow. Tak wiec nastepne pytanie laika: na jakiej zasadzie to ma dzialac na timerach? Ze timer zlicza az sie przepelni co trwa np. 1ms a gdy to nastąpi to wysyla przerwanie i w obsludze przerwan dac procedurke sprawdzajaca ile razy licznik sie...
OK. napisze ci to w Bascomie. Powiedz tylko czy na wyświetlaczu ma być pokazany stan każdego z 12 włączników czy stan trzech wyjść?
Ehh. Ustaw fusebity.
Witam drogich kolegów, mam zapytanie, a raczej problem który spędza mi sen z powiek. Otóż ze jestem zapalonym wędkarzem wpadłem na pomysł by zbudować bezprzewodową centralkę. Po wielu godzinach spędzonych na czytaniu postanowiłem zakupić moduł radiowy 433 MHz arduino http://obrazki.elektroda.pl/6342517500_1... http://obrazki.elektroda.pl/4969410000_1...
do sterowania makiety- nie widze wiekszego problemu, ja napisal bym taki programik w bascomie, to jest najprosrze rozwiazanie wlaczanie i wylaczanie portow i opuznienia, jakbys chcial robic sterownik z prawdziwego zdazenia to powodzenia- robie w tym wiec wiem!
napisałem bardzo prosty program w bascomie. może zostać wykorzystany przez osoby dopiero poznające bascoma i chcące zrobić coś taniego i bardzo prostego a nie tylko składać kity. w pliku (sygnalizacja) program (źródło i plik .hex) oraz schemat podłączenia diód led. w pliku (prog) schemat programatorka isp po LPT (programatorek jest bardzo łatwy w wykonaniu)...
nie wiem dlaczego ale po podaniu sygnalu reset restuje sie caly uklad pomocy !!!
Witam Pisalem kiedys program do sterowania robotem (manipulatorem ) w bascomie. Zliczal on miedzy innymi impulsy z 3 enkoderow. i wszystko ladnie chodzilo: Fragment kody ktory zlicza impulsy z 3 enkoderow: //enkoder 1 Enk1_a Alias Pinb.0 Enk1_b Alias Pinb.1 //enkoder 2 Enk2_a Alias Pinb.2 Enk2_b Alias Pinb.3 //enkoder 3 Enk3_a Alias Pinb.4 Enk3_b Alias...
Skoro puściłeś przez ULN2803A to za pewne zapomniałeś o pull-up dlatego "wisi". Jeśli chodzi o rezystor to ok 10k.
Zeby sterowac przekaznik wystarczy podlaczyc do portu tranzystor (oczywiscie przez rezystor). A do cewki przekaznika podlacyc diode (anoda do minusa). Nie zauwazylem, ze chodzi ci o '51. Te procki maja wyjscia typu otwarty kolektor (tzn. niski stan przez tranzystor, wysoki podciagniecie do plusa przez rezystor). Czyli dobrze by bylo dac tranzystor PNP....
To cos ci nie wyszlo. To moj uklad, ktory zbudowalem i dziala bez problemow, a wykres - jest to wykres z rzeczywistego ukladu, ktory samplowal i wysylal dane do Excela, po to, zebym sobie mogl ustawic wlasciwy cut off do wykrywania tego co chcialem. Sygnal ze wzmacniacza wchodzi na uklad calkujacy (RC) i dalej na ADC po to, zeby mierzyc bardzo slabe...
ATTiny13, do pinu 2 (PB3) podłączony jest dzielnik napięcia mierzący napięcie zasilania. Po spadku napięcia poniżej zadanej wartości powinna nastąpić sygnalizacja poprzez "wywołanie 3 mignięć" na pinie 5 (PB0). Poziom napięcia przy, którym ma nastąpić sygnalizacja ustalany jest przez zapis wartości napięcia zasiania do EEPROMu po zwarciu pinu 1 (PB%)...
Ok zmieniłem port, ale nie rozumiem tego Juz_tu_bylem If S = "0" then If Juz_tu_bylem = 0 Sound PORTD.3 , 10000 , 10 'Wpisz parametry portu Juz_tu_bylem = 1 End if Else Juz_tu_bylem = 0 End if Loop End Po kompilacji w bascomie wywala błędy: http://obrazki.elektroda.pl/6053256800_1...
Ok nie denerwuj się nie wszyscy są bystrzakami ja dopiero zaczynam przygodę z Bascomem a na tym programie bardzo mi zależy bo obiecałem to synowi. Postaram się przeanalizować inne programy w sieci to na pewno znajdę odpowiedzi na swoje pytania. Dzięki za zainteresowanie.
Ze strony http://www.sp3ots.pl.tl/ zrobiłem podłączenie procka do komputera i jak zacząć pisać program w Bascomie bardzo burzo pomógł mi autor strony SP3OTS. W sumie podłączyłem 6 diod LED i zrobiłem sygnalizacje która kieruje ruchem na odcinku zwężonej drogi od 1 pasa ruchu. Na razie jest tylko napisany program w Bascomie, i sprawdzone na płytce stykowej...
Czy ktos ma pomysl jak przyspieszyc/ominac wykonywanie polecenia Getrc5 gdy nie ma sygnalu z pilota? Polecenie to musi byc umieszczone w petli glownej i w kazdym jej przejsciu program czeka ok. 200ms wlasnie na poleceniu Getrc5. W Bascomie '51 problemu nie bylo, bo polecenie to bylo wywolywane tylko po wystapieniu przerwania. A tu jest wywolywane co...
Witam Mam następujący problem. Zwrócił się do mnie kumpel z prośbą o napisanie prostego programu pod procesor SILICON C8051F020. Miałem kontakt z procesorami (programowałem AVR'y Bascomem) ale nie potrafię jednak zrobić tego tak jak on chce. Ma to być prosty program napisany w assemberze (lub w C - co jest nawet bardziej honorowane) który odczytuje...
Mam pytanie czy program był napisany w bascomie? i czy ten sterownik będzie miał wytrzymałość na takie rzeczy jak obniżenie napięcia zasilania przy rozruchu i czy program nie zawiesi sie itp. jeśli tak to daje 6/6 a jeśli nie no to cóż no w tej kwestii to niezawodność sie liczy najbardziej
Witam Teoretycznie da sie to zalatwic - nie potrzeba przetwornika wystarczy sygnal dwustanowy - jeden kolor czarny- i drugi kolor inny. O ile dobrze pamietam to w ktoryms numerze PE byl projekt obrazu kontrolnego na mikrokontrolerze.
hej a czy wiece moze jak napisac w Bascomie zeby dany podprogram wykonał się tylko raz pomimo ze warunek nadal jest spelniony?? Bo myslalem zeby podłączyc to pod siłownik master który podaje mase na otwieranie i zamykanie
Ja zrobiłem na CD4052 (dokładnie na MC154052 ma mniejszą rezystancję w stanie włączenia od innych ale nie ma to wielkiego znaczenia), zasilanym symertycznie + - 6,8 V, za selektorem wtórnik na wzmacniaczu operacyjnym TL072 o Rwe 100 kohm. Nie zauważyłem wprowadzenia w tor audio żadnych zmian (może jak ktoś ma super sprzęt i jest audiofilem to zauważy...
Hmm :) a ja widzialem gdzies w nocie katalogowej ze pullup max 2,2k, hmm dziwne, mam nadzieje ze nie zjaralem tych pastylek, ale chyba nie bo gdzies widzialem ze max. prad na lini I/O pastylki moze wynosc 20mA. A z tym sygnalem "presence" to sproboje poszukac jeszcze w Bascomie. A pastylka jest na 100% dobrze podpieta
Witam. Dawno temu w czasach szkolnych zrobiłem zasilacz warsztatowy. Konstrukcję podsunął nam prowadzący zajęcia. Całość całkiem przyzwoicie działa. Ale chciałem to przebudować, bo brakuje mi takiej pierdoły jak sygnalizacji "zwarciowej". W układzie jest MAX232 do komunikacji z komputerem. Przez cały ten czas ani razu nie używałem komunikacji szeregowej....
Witam. Mam do zrobienia projekt sterowania sygnalizacją świetlną na skrzyżowaniu z użyciem kontrolera 8051 w programie BASCOM. I mam problem ze zrobieniem odliczania czasu. Licznik odlicza ale jego odliczanie ma mało wspólnego z sekundami. Proszę o jakaś wskazówkę. Poprawiłem tytuł - Regulamin.
W poniższym temacie masz wszystko. http://www.elektroda.pl/rtvforum/topic14...
nie posiadam schematu dzwonka, nie byl mi potrzebny wiec nie szukalem, dlaczego pytasz ?? schemat tu nie jest do niczego potrzebny wystarczy po ściezkach zobaczyc gdzie wchodzi sygnal do dekodera i gdzie wychodzi z enkodera :)
jestem dość początkującym mikrokontrolerowcem, interesuje mnie jedna kwestia: czy dałoby się odczytać poprzec Getrc5 w bascomie adres i komende z pilota zdalnego sterowania, ktorego w miejsce diody podlaczymy lacze bezposrednio w jeden z pinow wejsciowych atmela8 .... co prawda juz probowalem i takie rozwiazanie nie dziala. byc moze nieodpowiednia amplituda...
Spróbuj tak: [syntax=basic4gl]Play: Printbin $55 Printbin $aa Printbin $00 Printbin $03 Printbin $01 Printbin $f7 Return [/syntax] Nie ma sensu stosować funkcji tam gdzie wystarczy podprogram. Nie działa bo jest - Debounce Portb.0 , 0 , Play , Sub - LITOŚCI!!! Debounce Pinb.0 , 0 , Play , Sub - MA BYĆ!
Masz dwa wyjscia: -Zaczac grzebac przy uProckach i zrobic to samemu -Zlecic komus zrobienie tego co do 1 opcji: proponuje zakupic procek np. 89c4051, plytke unwiersalna,kwarc,pare LEDow, zlozyc programator i ... probowac :) Jezyk do wyboru ,od Asma51, przez BASCOMA, po SDCC... -- pzdr,damdam
sygnal jest z modulu jest ok, mam inne pytanie, czy uklad wogule cokolwiek robi ( tekst na lcd) czy tylko jest problem z rc5?
JAk chcesz zrobic zegarek z prawdziwego zdarzenia :-) urzyj kostki PCF 8583 w polaczeniu z uP, jej obeszerne opcje pozwola nie tylko na dawanie sygnalu co godzine ale rowniez np wyswietlanie daty.
Nie no OK układ fajny. Niestety w programowaniu jestem noga i nie poradzę sobie z napisaniem oprogramowania. Wiem że pisanie oprogramowania zaczyna się od najprostrzych spraw typu właśnie włącz wyłącz LEDa. Ale nawet nie wiem w jakim języku to można na ten układ pisać Bascom pasuje? Wolę, aby ktoś napisał oprogramowanie kto się na tym zna. Ja zanim...
Witam ! Czy piny do PC0 do PC5 ATmega8 można wykorzystać do sterowania LCD 2x16 pisząc program w Arduino IDE ? Tak, każdy pin portu z twojego obrazka zamarkowany ‘na zielono’ możesz wykorzystać do wysterowania LCD; za wyjątkiem pinu C6, który stanowi funkcje ‘Reset’, czego z pewnością nie chciałbyś się pozbyć! A w ogóle to z jakiego powodu stosujesz...
Rozumiem ze chodzi o nadawanie i odbior tzw 'CallerID' nadawanego za pomoca FSK po sygnale dzwonienia? Pytam z tego wzgledu ze FSK oznacza tylko ogolny sposob kodowania informacji, a samo wykorzystanie FSK w roznych rozwiazaniach korzysta z roznych parametrow tego kodowania. Jak to zrobic w Bascom? Probowalbym wykorzystac do tego funkcjonalnosc PWM...
Czy mógłby ktoś pomóc uporządkować programik? Skleciłem zegarek na DCF77 i PCF8583. Z Bascoma jestem słaby, i prosiłbym o jakieś przykłady. Chodzi mi oto, aby DCF77 zapisywał czas do pcf-ki. "To" co skleciłem nie działa. Odczytuje czas z PCF-a, ale nie przestawia się. DCF jest sprawny i dobrze podłączony, bo sprawdziłem na innym programie. Zerknijcie...
W skrócie: TYMCZAS=TEMPERATURA TYMCZAS=TYMCZAS + 30 TYMCZAS=TYMCZAS * 1.85 PWM=TYMCZAS Najpierw pozbywasz się wartości ujemnej, a następnie mnożysz przez współczynnik będący wynikiem działania MAX PWM / MAX TEMP , czyli około 1,8 .
Witam Problem mam z nadajnikiem z diodą IRDA nie działa tak jak przedstawiłem na foto Potrzebuje aby dioda nadawała ciągły sygnał podczerwieni. Z tego co domyślam się to powinna nadawać z jakąś częstotliwością. Czy uda mi się zrobić na jednej kości AT90S2313 odczytać i wygenerować sygnał irda? I czy to zadziała? http://obrazki.elektroda.pl/7309655700_1...
No dobrze, ale ja konkretnie pytam, jaki sygnal odbiornik Conrada generuje na wyjsciu. Na tej stronie sa ogolne zalozenia, dekodowania, wiec nie wiem, czy dotycza one takze Conrada. Wolalbym wiedziec dokladnie, co sie pojawia na wyjsciu nieodwroconym tego odbiornika. Czy jest to cos takiego jak w zalaczniku? No i jeszcez jedno pytanie, czy zna ktos...
Udalo sie!!! Rozwiazalem to z zastosowaniem starego taniego icm7555. Zamienia mi rezystancje pt500 na sygnal niski o proporcjonalnej dlugosci. Pomiaru dokonuje za pomoca INT0 lub INT1. Rozdzielczosc zalezna od podpietego kondensatora ceramicznego do 7555 i wynosi przy ok 9uF, 0,5stC. Pomiar w calym zakresie pt500. Odswiezanie przy w/w pojemnosci ok...
Witam Ja bym dodał jakąś filtrację zakłócających szpilek. Brak filtra dość drastycznie może wpłynąć na jakość pracy urządzenia.
czytania noty
Witam, Mam pytanie apropos podlaczenia przetwornika drogi oraz sygnalu wtrysku do uC. Wszyscy pisza o komputerach samochodwych, ale nie doszukalem sie informacji o samym impulsie. Z tego co wiem to wtrysk daje sygnal prostokatny (PWM), czy podobnie jest z przetwornikiem drogi? Czy moge oba sygnaly podpiac bezposrednio pod uC (przerwania) - zgodnosc...
Bardziej profesjonalnie jest wszystkie układy potraktować jako slave . Każdy słucha i czeka na przerwanie z uarta , jak je otrzymuje odbiera zawartość z udr porównuje i albo odbiera dalej albo ignoruje i czeka na kolejny adres . Atmel wyposażył układy w tryb multimaster ,który się do tego świetnie nadaje i warto o nim przeczytać w dokumentacji . Poza...
Zrezygnowalem jednak z tych modułów hybrydowych...kupilem dzwonek bezprzewodowy za 19 zł, sprawdzilem jaki ma zasięg, i ku mojemu zdziwieniu ponad 100 metrów !!! zabralem sie za jego rozbiórke wywalilem płytki z koderem i dekoderem w nadajniku i odbiorniku, podpiolem procki wyslalem dane i otrzymalem to samo :) pozniej zrobilem rejestracje sygnalu na...
sygnal subwoofera sygnal przerywany kodowany sygnal
funai telewizor instrukcja router uderzenie piorun centralny zamek sygnalizacja
Instrukcja obsługi radiobudzika Tevion 2008 - jak znaleźć? Kod błędu R08 w pralce - co oznacza?